1 / 29

Metodyka projektowania systemów sterowania

Metodyka projektowania systemów sterowania. Uwagi wstępne.  Inżynieria sterowania (Control Engineering) odgrywa dziś fundamentalną rolę w nowoczesnych systemach technologicznych, …….  Korzyści ze sterowania w przemyśle, …. mogą być wielorakie - poprawa jakości produktu

Download Presentation

Metodyka projektowania systemów sterowania

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Metodyka projektowania systemów sterowania Uwagi wstępne  Inżynieria sterowania (Control Engineering) odgrywa dziś fundamentalną rolę w nowoczesnych systemach technologicznych, …… •  Korzyści ze sterowania w przemyśle, …. mogą być wielorakie • - poprawa jakości produktu • obniżenie zużycie energii • minimalizacja odpadów • podniesienie poziomu bezpieczeństwa • redukcja zanieczyszczeń otoczenia • ……… Ale  Zaawansowane aspekty inżynierii sterowania wymagają dobrych podstaw matematycznych (dynamika, stabilność, jakość, obserwowalność, sterowalność, ………..

  2. Uwagi c.d. •  Sukces projektu systemu sterowania zależy od dwóch kluczowych składników • posiadania wystarczającego rozumienia systemu sterowanego (chemicznego, elektromechanicznego, ……….) • posiadania wiedzy z zakresu podstawowych pojęć: sygnałów, systemów, teorii sterowania, struktur, algorytmów, ……  Projekt sterowania procesem przemysłowym, ………… aby wypełniał on wymagania opłacalności, jakości, bezpieczeństwa, wpływu na środowisko wymaga ścisłej współpracy pomiędzy ekspertami z różnych dziedzin – technologii procesu, techniki komputerowej, mechaniki, pomiarów i oprzyrządowania, sterowania Ale  Każdy z nich będzie patrzył na proces technologiczny, ….. i jego sterowanie z innej perspektywy – z perspektywy swojej dziedziny

  3. Przykładowe perspektywy:  Inżynier technolog dziedzinowy – procesy, warunki ich poprawnego zachodzenia, ich powiązania, …..  Inżynier informatyk („komputerowiec”) – sprzęt i oprogramowanie komputerowe, infrastruktura lokalnej sieci komputerowej, systemy operacyjne, oprogramowanie aplikacyjne, ………  Inżynier pomiarów i oprzyrządowania – sensory, aktuatory, ich okablowanie, …..  Inżynier sterowania (automatyk) – elementy systemu sterowania widziane w kategoriach sygnałów, systemów, dynamiki odpowiedzi, ich modeli lub ich właściwości, ………

  4. Sygnały i systemy w pętlach sterowania Inżynier automatyk patrzy na system sterowania ze swojej perspektywy mając na uwadze inne perspektywy, ponieważ razem daje to całościowe spojrzenie na ten system

  5. Znaczenie kosztów projektu systemu sterowania • projekty niekomercyjne (badawcze, edukacyjne, specjalne (np. wojskowe, kosmiczne, …); • º koszty nie są czynnikiem pierwszoplanowym, • º pierwszoplanowe wymagania: parametry techniczne, niezawodność, bezpieczeństwo, ….. • projekty komercyjne • º rola czynnika kosztów zależy, od tego, czy sterowanie (sterownik) jest niedużym podukładem większego produktu komercyjnego (np. układ utrzymania stałej prędkości (cruisecontrol) czy ABS w samochodzie czy ABS (Anti-LockBreaking System), czy też jest częścią pojedynczego procesu technologicznego (np. układ sterowania ruchem robotów linii montażowej samochodów) • º w pierwszym przypadku koszty zwykle będziemy minimalizować (jak najprostsze rozwiązania), w drugim, wysiłek można skupić na uzyskaniu układu bardziej złożonego zapewniającego dobrą jakość produktu

  6. Podstawowe znaczenie sterowania wykorzystującego sprzężenie zwrotne Nachylenie drogi, wiatr, pasażerowie, obciążenie Prędkość mierzona Obiekt Prędkość pożądana Temperatura otoczenia, okna, drzwi, ludzie, urządzenia Samochód Sterownik prędkości Przepustnica, silnik Obiekt Siła przyśpieszenia Wejście sterujące Rzeczywista prędkość Temperatura pożądana Temperatura mierzona Mieszkanie Czujnik temperatury Sterownik temperatury Ogrzewanie, chłodzenie Czujnik prędkości Rzeczywista temperatura Grzanie lub chłodzenie Wejście sterujące

  7. Sterownik/algorytm sterowania ze sprzężeniem zwrotnym jest systemem podejmowania decyzji, który zbiera informacje z otoczenia dla zdecydowania jak wykorzystać je dla realizacji określonych zadań sterowania

  8. Elementy nowoczesnego jednowymiarowego systemu sterowania Szumy Zewnętrzne zakłócenia Szumy Wyjście Aktuatory System Sensory Obiekt Komputer Sterownik Wejście operatora Obiekt: System fizyczny, aktuatory, sensory Sterownik: Mikrokomputer plus sprzętowe przetwarzanie Sprzężenie: Połączenie pomiędzy wyjściem obiektu a wejściem sterownika

  9. Wymagania projektowe stawiane systemowi sterowania  Śledzenie trajektorii wejściowego sygnału referencyjnego (wejściowego sygnału wartości zadanej) Śledzenie oznacza zdolność sterownika do wpływania na wejście obiektu (manipulowania wejściem obiektu) w taki sposób, aby trajektoria wyjścia obiektu pozostawała tak blisko jak to jest możliwe trajektorii sygnału referencyjnego

  10. Czy można zapewnić śledzenie nie stosując sprzężenia zwrotnego? Nachylenie drogi, wiatr, pasażerowie, obciążenie Obiekt Sterowanie w układzie otwartym Prędkość pożądana Prędkość mierzona Samochód Sterownik prędkości Przepustnica, silnik Wejście sterujące Siła przyśpieszenia Nie można zrealizować (lub może to być bardzo trudne) śledzenia nie stosując sprzężenia zwrotnego

  11.  Redukowanie wpływu niepomyślnych warunków (i niemierzonych) - Odrzucanie niemierzonych zakłóceń - Niewrażliwość na zmiany parametrów obiektu Zdolność redukowania wpływu niepomyślnych warunków nazywamy krzepkością (odpornością)

  12. Czy można zapewnić krzepkość nie stosując sprzężenia zwrotnego? Nachylenie drogi, wiatr, pasażerowie, obciążenie Sterowanie w układzie otwartym Obiekt Prędkość pożądana Prędkość mierzona Samochód Sterownik prędkości Przepustnica, silnik Wejście sterujące Siła przyśpieszenia Nie można zapewnić (lub może to być bardzo trudne) krzepkości nie stosując sprzężenia zwrotnego

  13.  Zachowanie w kategoriach odpowiedzi czasowej (jakość sterowania (w dziedzinie czasu) Odpowiedź niestabilna - Stabilność asymptotyczna Prędkość (mile/h) Czas (s)

  14. Czas narastania i przeregulowanie - Czas narastania - Przeregulowanie Prędkość (mile/h) Czas (s)

  15. Czas ustalania - Czas ustalania Prędkość (mile/h) Czas (s)

  16. Uchyb ustalony - Uchyb ustalony Prędkość (mile/h) Czas (s)

  17.  Wymagania inżynierskie względem systemu sterowania - Koszt - Ile będzie kosztowało zastosowanie sterownika? Ile czasu zajmie opracowanie sterownika? Koszt sensorów, aktuatorów, sterownika, wyposażenia innego? Liczba osobomiesięcy niezbędna dla zaprojektowania, wykonania, odbioru technicznego, utrzymania? - Złożoność obliczeniowa - Czy wymagania obliczeniowe sterownika nie przekroczą możliwości sprzętu komputerowego? Czy nie przekroczone zostaną wymagania pracy w czasie rzeczywistym? - Wykonalność - Czy sterownik będzie stawiał jakieś specjalne wymagania sprzętowe, aby go zastosować?

  18. - Niezawodność - Czy system będzie zawsze działał właściwie? Jak można zaprojektować system, aby minimalizować liczbę uszkodzeń? Co powoduje te uszkodzenia? Sensory, sterownik, aktuatory, połączenia komunikacyjne? - Utrzymanie i konserwacja - Czy łatwo będzie utrzymywać system w działaniu? - Adaptowalność - Czy ten sam projekt można będzie przystosować do użycia z podobnym obiektem?

  19. - Modyfikowalność (otwartość) - W jakim stopniu system będzie musiał być przeprojektowany, aby można było do niego dołączyć nowy sprzęt, nową funkcję? Czy łatwo połączyć system z innymi? - Zrozumiałość - Czy określeni ludzie będą w stanie zrozumieć zastosowane podejście do sterowania? - Polityka - Czy twój szef jest przeciwny twemu podejściu? Czy twoje podejście jest zbyt nowatorskie i odbiega istotnie od standardów firmy? Czy twoje podejście jest zbyt ryzykowne?

  20. Metodyka projektowania systemów sterowania (jednowymiarowych) 1. Zrozumienie obiektu i określenie zadań sterowania  Zrozumienie obiektu, możliwości, ograniczeń Proces (obiekt) - rozmowa z technologiem - zapoznanie się z dokumentacją obiektu - zbieranie informacji z obiektu Zdobądź intuicyjne rozumienie procesu (obiektu) - wykonanie eksperymentów na obiekcie Określ wymagania projektowe  Określenie wymagania projektowe - samodzielnie - w porozumieniu z zamawiającym, zarządem firmy, …. Modelowanie

  21. 2. Zbudowanie modeli i reprezentacji niepewności  Modelowanie tworzy podstawę klasycznego projektowania systemów sterowania Proces (obiekt)  Żaden model nie jest doskonały, ale niepewności mogą być modelowane i uwzględniane w procesie projektowania Modelowanie fizykalne, identyfikacja Model referencyjny Model projektowy Aproksymacje (redukcja rzędu modelu, linearyzacja, itp.)

  22. 2. Zbudowanie modeli i reprezentacji niepewności – c.d. Model referencyjny – model na tyle wierny rzeczywistości na ile pozwala nam nasza wiedza i możliwości obserwacji Proces (obiekt) Zwykle ostatecznie przyjmuje postać modelu symulacyjnego Modelowanie fizykalne, identyfikacja Model projektowy – uproszczenie modelu referencyjnego stosowane w syntezie sterownika • Stosowane uproszczenia: • redukcja rzędu • linearyzacja Model referencyjny Model projektowy Aproksymacje (redukcja rzędu modelu, linearyzacja, itp.)

  23. 3. Analiza dokładności modelu i właściwości obiektu Proces (obiekt) Model referencyjny Model projektowy Analizowane właściwości: Eksperymentuj/porównuj proces i modele - stabilność Oceń przydatność modelu, popraw modele - sterowalność Ucz się zachowania systemu - obserwowalność Określ własności systemu (np. stabilność, sterowalność, obserwowalność) - szybkość reakcji na wymuszenia . . . Modyfikuj model projektowy dla odzwierciedlenia podstawowych własności Konstruowanie sterownika

  24. 4. Konstruowanie i ocena systemu sterowania Synteza sterownika Do konstruowania sterownika wykorzystujemy model projektowy Modele referencyjny i projektowy Istnieje wiele efektywnych metod klasycznych i zwykle dla rozważanego problemu istnieje możliwość zastosowania więcej niż jednej metody Projektowanie/ przeprojektowanie sterowania Popularne metody: Matematyczne i symulacyjne badanie jakości - sterowanie PID - sterowanie nieliniowe - linie pierwiastkowe, kompensatory, … - sterowanie adaptacyjne Wdrożenie i ocena sterownika - metody przestrzeni stanu - sterowanie stochastyczne - sterowanie optymalne - systemy zdarzeń dyskretnych System sterowania - sterowanie krzepkie - sterowanie hybrydowe

  25. 4. Konstruowanie i ocena systemu sterowania – c.d. Badanie jakości działania układu zamkniętego Modele referencyjny i projektowy Badanie matematyczne – wykorzystanie modelu projektowego Projektowanie/ przeprojektowanie sterowania Badanie symulacyjne – wykorzystanie modelu referencyjnego Matematyczne i symulacyjne badanie jakości Wdrożenie i ocena sterownika System sterowania

  26. 4. Konstruowanie i ocena systemu sterowania – c.d. Eksperymentalna ocena jakości działania układu zamkniętego Modele referencyjny i projektowy Badanie na obiekcie – zwykle ograniczone możliwości Projektowanie/ przeprojektowanie sterowania Matematyczne i symulacyjne badanie jakości Wdrożenie i ocena sterownika System sterowania

  27. Proces wymagający automatyzacji (obiekt) Uzyskanie intuicyjnego rozumienia obiektu Określenie zadań projektu Modelowanie Podsumowanie: Iteracyjna procedura projektowania z wykorzystaniem modelowania Projektowanie/ przeprojektowanie sterowania Matematyczne i symulacyjne badanie jakości Wdrożenie sterownika i ocena System sterowania automatycznego

  28. Brak modelu: wykorzystanie podejścia heurystycznego Proces wymagający automatyzacji (obiekt) • Przyczyny: • proces zbyt skomplikowany • brak środków na budowę modelu • proces niezbyt wymagający Uzyskanie intuicyjnego rozumienia obiektu Określenie zadań projektu Projektowanie/ przeprojektowanie sterowania (heurystyczne) Wdrożenie sterownika i ocena System sterowania automatycznego

  29. Dziękuję za uczestnictwo w wykładzie i uwagę

More Related