Tytuł pozycji:
Zastosowanie regulatora rozmytego do automatycznego wyprowadzenia samolotu z korkociągu
W niniejszym artykule zaproponowano system sterowania wyprowadzający samolot ze stanu korkociągu z wykorzystaniem regulatora rozmytego. Układ sterowania doprowadzający kolejno do: przeciągnięcia, wprowadzenia w korkociąg, zatrzymania autorotacji, wyprowadzenia z nurkowania i włączenia klasycznego autopilota kursu i wysokości, został zasymulowany w środowisku Matlab - Simulink. Połączono go z symulatorem lotu X-Plane. Podczas prób sprawdzono poprawność działania opracowanych algorytmów sterowania oraz dokonano ich strojenia. Na koniec przeprowadzono analizę przebiegów czasowych parametrów lotu zarejestrowanych podczas symulacji i poddano ocenie właściwości zaprojektowanego układu. Szczególną uwagę poświęcono zaprojektowaniu regulatora rozmytego zatrzymującego autorotację samolotu. Na wyściu sterował on położeniem steru kierunku, natomiast na wejściu otrzymywał on sygnał będący funkcją prędkości kątowych obrotu samolotu wokół jego osi.
The paper presents a concept of automatic control system recovering an aircraft from the spin using fuzzy logic controller. Control system causing: stall, spin, spin recovery, dive recovery and switching on classic heading and altitude autopilots, was created in Matlab – Simulink software, which was connected to the fl ight simulator X-Plane. During tests developed control algorithms were checked and tuned. At the end graphs of fl ight parameters recorded during simulation were analyzed, and properties of designed control system were evaluated. Particular attention was paid to the design of a fuzzy logic controller stopping autorotation of the aircraft. On the output it controlled the position of the rudder, while on input it received a signal being a function of the angular velocity of the aircraft.
Opracowanie rekordu w ramach umowy 509/P-DUN/2018 ze środków MNiSW przeznaczonych na działalność upowszechniającą naukę (2019).