25.10.2014 Views

Masters' thesis topics

Masters' thesis topics

Masters' thesis topics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Masters’ <strong>thesis</strong> <strong>topics</strong><br />

Port FOMCON to Scilab and Octave<br />

Content: The goal of this theme is to transfer the functionality of FOMCON<br />

package to Scilab and/or Octave software.<br />

Contact: J. Belikov, E. Petlenkov, A. Tepljakov<br />

Numerical methods for solving ODE: Simulink/XCos case study<br />

Content: Different methods can be used for numerical solving ODEs in<br />

MATLAB/Simulink and Scilab/XCos. The goal of this theme is to explore,<br />

describe, and evaluate available methods on some complex computational<br />

problems.<br />

Contact: J. Belikov, E. Petlenkov, A. Tepljakov<br />

NelinSys a toolbox for MATLAB<br />

Content: The goal of this theme is to give an overview of NelinSys software.<br />

NelinSys is a toolbox for MATLAB/Simulink whose main objective is to provide<br />

better program support for analysis, design and simulation of nonlinear control<br />

systems.<br />

Web-page:<br />

http://www.kar.elf.stuba.sk/~mondera/NelinSys/<br />

Contact: J. Belikov, E. Petlenkov, A. Tepljakov<br />

Raspberry Pi: Applications<br />

Content: The goal of this theme is to built a control application based on<br />

Raspberry Pi hardware. The Raspberry Pi is a credit card sized single-board<br />

computer. It uses Linux kernel-based operating systems. Web-page:<br />

http://www.raspberrypi.org/<br />

Contact: J. Belikov, E. Petlenkov, A. Tepljakov<br />

Fractional-order state-space modeling<br />

Content: The goal of this topic is to study fractional-order state space models<br />

and to develop corresponding MATLAB applications to be used for fractionalorder<br />

system modeling, identification, and control.<br />

Contact: J. Belikov, E. Petlenkov, A. Tepljakov<br />

BeagleBoard: Control applications<br />

Content: The goal of this theme is to give an overview of BeagleBoard and<br />

analyze possible applications in nonlinear control theory. The BeagleBoard is a<br />

low-power open source hardware single-board computer. It was also designed<br />

with open source software development in mind, and as a way of demonstrating<br />

the Texas Instrument’s OMAP3530 system-on-a-chip. The BeagleBoard<br />

measures approximately 75 by 75 mm and has all the functionality of a basic<br />

computer. Web-page: http://www.beagleboard.org/<br />

Contact: J. Belikov, E. Petlenkov, A. Tepljakov<br />

Android-MATLAB/Simulink interface<br />

Content: The purpose of this work is to research and develop methods for<br />

interfacing MATLAB/Simulink to an application running under the Android OS<br />

on a tablet or a cellphone. The expected result is a working Android application<br />

1


capable of collecting data from MATLAB as well as sending data back for e.g.<br />

control purposes. The communication can be established via a Wi-Fi network or<br />

Bluetooth.<br />

Contact: J. Belikov, E. Petlenkov, A. Tepljakov<br />

Image recognition by spiking neural networks<br />

Content: Implementation of spiking neural networks and learning algorithms in<br />

Matlab. Application of Spiking Neural Networks to image and/or pattern<br />

recognition and classification.<br />

Contact: E. Petlenkov<br />

Evolutionary training of Artificial neural networks<br />

Content: Training of the ANNs is usually formulated as minimization of an error<br />

function by iteratively adjusting connection weights. Most training algorithms are<br />

based on gradient descent method. Another technique is to formulate the training<br />

process as the evolution of the weights and ANN architecture. One of the<br />

possible solutions - genetic algorithm with real-number representation.<br />

Contact: E. Petlenkov, K.Vassiljeva<br />

ISC AC generaatori- ostsilloskoobi tarkvara loomine Linux ja/või<br />

Mac arvutile<br />

(seade on HomeLabKit kohvris) . Hetkel on olemas vaid Windowsi<br />

versioon. Võimalik 2 erinevat tööd.<br />

Contact: M.Jaanus<br />

Mikroprotsessori LPC2148 baasil oleva õppemaketile eestikeelse<br />

kasutusjuhendi loomine.<br />

http://embeddedartists.com/products/education/edu_2148.php<br />

Contact: M.Jaanus<br />

Muudetava sisuga õppemaketi disain<br />

Makett läheb kasutusse kodulaborikohvris. (töö eeldab häid teadmisi<br />

elektroonikavaldkonnast)<br />

Contact: M.Jaanus<br />

Acoustical signal de-noising using multiple microphones<br />

Content: Audio signal acquisition using multiple microphones allows for<br />

concentrating on a specific sound source position and attenuating the<br />

sounds from other sources and ambient noise. The goal is to try several<br />

positioning schemes of microphones, acquire signals from multiple<br />

sources (all at author’s choice) and test several signal de-noising<br />

algorithms in MATLAB. Own suggestions on algorithms and their<br />

optimization are highly welcome.<br />

Contact: S.Astapov<br />

Source separation techniques in single and multi-sensor systems<br />

Content: Having a signal that contains signatures of several signal sources<br />

(e.g. several people talking simultaneously, cardiogram of pregnant<br />

2


woman, etc.), the task of source separation is in focusing on the signal of a<br />

specific source and extracting it from the mixture signal. The goal of the<br />

topic is to study and test source separation algorithms on different kinds of<br />

signals (acoustic, vibration, ECG, etc.). Own suggestions on algorithms<br />

and their optimization are highly welcome.<br />

Contact: S.Astapov<br />

Fitness metrics in multidimensional cluster analysis<br />

Content: A cluster is a group of objects, such that the objects in the same<br />

cluster are more similar to each other than to those in other clusters. If<br />

each object is represented by a vector of N parameters (size, duration,<br />

energy, etc.), than these objects form clusters in an N-dimensional space.<br />

Using clustering algorithms it always possible to divide all the objects into<br />

a predefined number of clusters, however to reach a desired quality of<br />

clustering, thorough analysis of data is most often needed. If the<br />

dimensionality of the object space is larger than 3, it is no longer possible<br />

to analyze heuristically. The goal is to study and/or propose own metrics<br />

of cluster fitness and test the possibilities of cluster rearrangement in order<br />

to increase clustering quality.<br />

Contact: S.Astapov<br />

Fingerprints recognition using multirate neural networks<br />

Распознавание отпечатков пальцев с помощью многоскоростных<br />

нейронных сетей<br />

Content: The goal of this theme is not only to search for the best possible<br />

multirate image processing of fingerprint images captured from fingertips<br />

with difficult conditions (e.g., dry fingertips, rough fingertips, and<br />

allergic-skin fingertips), but also to enhance the obtained results with the<br />

case of single-rate image processing of fingerprints. The<br />

MATLAB/Simulink environment can be used.<br />

Contact: I. Astrov<br />

Flight control of a ducted fan VTOL UAV for enhanced situational<br />

awareness<br />

Управление полетом для Беспилотного Летательного Аппарата<br />

(БЛА) вертикального взлета и посадки с вентилятором в<br />

кольцевом обтекателе для улучшенной ситуационной<br />

осведомленности<br />

Content: The goal of this theme is to search the critical component of the<br />

Situational Awareness (SA), the control of autonomous vertical flight of a<br />

Vertical Takeoff and Landing (VTOL) unmanned aerial vehicle (UAV)<br />

during critical situations in real-time search-and-rescue operations. The<br />

MATLAB/Simulink environment can be used.<br />

Contact: I. Astrov<br />

3


Target tracking using vision based control of motion of a multi-rotor<br />

UAV<br />

Отслеживание цели с использованием управления движением<br />

многороторного Беспилотного Летательного Аппарата (БЛА) на<br />

основе зрительного восприятия<br />

Content: The goal of this theme is to use the video camera of multi-rotor<br />

Unmanned Aerial Vehicle (UAV) to identify the location of a moving<br />

object on the ground from visual measurement. The MATLAB/Simulink<br />

environment can be used.<br />

Contact: I. Astrov<br />

4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!