TEMATY PRAC MAGISTERSKICH AiR

Transkrypt

TEMATY PRAC MAGISTERSKICH AiR
MAJ 2009 AiR
dr inż. Konrad Urbański
TEMATY PRAC MAGISTERSKICH
AiR
studia stacjonarne jednolite
Politechnika Poznańska
09AiR_DZj01 Program do testowania metod samonaprowadzania w
przestrzeni dwuwymiarowej
Praca o charakterze symulacyjnym
Należy opracować program lub pakiet programów dla środowiska obliczeń numerycznych octave
lub Matlab. Ma się on składać z modułu wizualizacji przestrzeni służącej do testowania
algorytmów samonaprowadzania (w ramach niniejszej pracy wystarczy przygotować tylko jeden,
„testujący” system algorytm), modułu konfiguracji (m.in. obszaru mapy, parametrów celu i pocisku,
wyboru algorytmu sterowania itp.), modułu sterowania celem oraz modułu sterowania pociskiem.
Powinien umożliwiać wybór algorytmów sterowania i ich modyfikowanie.
Zadania szczegółowe:
•zapoznanie
się z literaturą zagadnienia
GUI programu
•uruchomienie i przetestowanie poszczególnych modułów oraz całego systemu
•opracowanie wskaźnika jakości sterowania
•opracowanie przykładowego ćwiczenia laboratoryjnego
•zaprojektowanie
09AiR_DZj02 Sterowanie napędami osi plottera
Praca o charakterze symulacyjnym
Celem pracy jest zamodelowanie w środowisku
służącym do obliczeń numerycznych
octave/Matlab modelu plottera wraz z układem sterowania napędów osi „x” oraz „y” (oraz
dwustanowego dla osi „z”). Na podstawie danych wprowadzonych w postaci wybranego
(istniejącego) formatu, wirtualny plotter ma „wycinać/rysować” dany obraz/element. Program
powinien mieć strukturę modułową tak, aby można było zmieniać „bezpiecznie” moduły, np.
algorytmy sterowania silnikami, czy własne metody generowania trajektorii osi.
Zadania szczegółowe:
•zapoznanie
się z literaturą zagadnienia
•zamodelowanie „napędów” osi plottera, dobór nastaw regulatorów, opracowanie
GUI oraz wizualizacji sygnałów sterujących napędami
•wybór
formatu wprowadzania danych
•opracowanie „ręcznego” sterowania plotterem
•opracowanie przykładowego ćwiczenia laboratoryjnego
09AiR_DZj03 Pomiar odległości metodami akustycznymi
Praca o charakterze programistycznym
Wykorzystując gotowy system akustyczny (niskobudżetowy) wbudowany w komputer PC, telefon
komórkowy lub PPC należy opracować system pomiaru odległości.
Zadania szczegółowe:
•zapoznanie
się z literaturą zagadnienia
algorytmów pomiarowych oraz metod analizy i wizualizacji danych
•opracowanie
09AiR_DZj04 Wykorzystanie transmisji szeregowej do sterowania
modelem wyrzutni rakiet
Praca o charakterze programistycznym
Wykorzystując gotowy model wyrzutni (komercyjna zabawka USB-rocket-launcher) należy
opracować własny interfejs sterujący dla systemu Windows XP umożliwiający programowe
sterowanie w języku C, w m-pliku itp. w miejsce „zabawkowego” interfejsu. Podstawowy
(„fabryczny”) sposób sterowania sprowadza się do prostego sterowania binarnego silnikami 2 osi –
lewo/prawo oraz „odpalenie rakiety”
UWAGA! Model nie posiada oficjalnej dokumentacji.
Zadania szczegółowe:
•zapoznanie
się z literaturą zagadnienia
środowiska uruchomieniowego dla wyrzutni
•opracowanie
09AiR_DZj05 Środowisko analizy systemów sterowania w automatyce
dla urządzeń mobilnych
Praca o charakterze programistycznym
Należy opracować pakiet funkcji dotyczących analizy stabilności gotowych bloków transmitancji
uruchamiany w telefonach komórkowych lub urządzeniach PPC. Gotowe środowisko ma być
udostępnione społeczności internetowej.
Zadania szczegółowe:
•zapoznanie
się z literaturą zagadnienia
•przygotowanie
„mapy” programu oraz sposobu wprowadzania danych
•opracowanie wybranych funkcji wraz z wizualizacją wyników