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