Odporne sterowanie napędami elektrycznymi z wykorzystaniem algorytmów niecałkowitego rzędu Krzysztof Oprzędkiewicz Wydział EAIiIB Katedra Automatyki i.

Slides:



Advertisements
Podobne prezentacje
Sterowanie – metody alokacji biegunów II
Advertisements

Metody badania stabilności Lapunowa
Systemy liniowe stacjonarne – modele wejście – wyjście (splotowe)
Podstawy Automatyki 2009/2010 Projektowanie układów sterowania Mieczysław Brdyś, prof. dr hab. inż.; Kazimierz Duzinkiewicz, dr hab. inż. 1 Katedra Inżynierii.
REGULATORY Adrian Baranowski Tomasz Wojna.
Systemy dynamiczne 2012/2013Odpowiedzi – modele stanu Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 System ciągły; model.
Kryterium Nyquista Cecha charakterystyczna kryterium Nyquist’a
AGH Wydział Zarządzania
Stabilność Stabilność to jedna z najważniejszych właściwości systemów dynamicznych W większości przypadków, stabilność jest warunkiem koniecznym praktycznego.
Opis matematyczny elementów i układów liniowych
Automatyka Wykład 3 Modele matematyczne (opis matematyczny) liniowych jednowymiarowych (o jednym wejściu i jednym wyjściu) obiektów, elementów i układów.
Automatyka Wykład 7 Regulatory.
Automatyka Wykład 6 Regulacja napięcia generatora prądu stałego.
AUTOMATYKA i ROBOTYKA (wykład 7)
AUTOMATYKA i ROBOTYKA (wykład 4)
Podstawowe elementy liniowe
Metody Lapunowa badania stabilności
AUTOMATYKA i ROBOTYKA (wykład 6)
Wykład 25 Regulatory dyskretne
Stabilność Stabilność to jedno z najważniejszych pojęć teorii sterowania W większości przypadków, stabilność jest warunkiem koniecznym praktycznego zastosowania.
Modelowanie – Analiza – Synteza
Modelowanie – Analiza – Synteza
Podstawy automatyki 2012/2013Transmitancja widmowa i charakterystyki częstotliwościowe Mieczysław Brdyś, prof. dr hab. inż.; Kazimierz Duzinkiewicz, dr.
Rozważaliśmy w dziedzinie czasu zachowanie się w przedziale czasu od t0 do t obiektu dynamicznego opisywanego równaniem różniczkowym Obiekt u(t) y(t) (1a)
Wykład 21 Regulacja dyskretna. Modele dyskretne obiektów.
Automatyka Wykład 9 Transmitancja operatorowa i stabilność układu regulacji automatycznej.
AUTOMATYKA i ROBOTYKA (wykład 5)
Kryteria stabilności i jakość układów regulacji automatycznej
Wykład 11 Jakość regulacji. Regulator PID
Sterowanie – użycie obserwatorów pełnych
Karol Rumatowski d1.cie.put.poznan.pl Sterowanie impulsowe Wykład 1.
Stabilność dyskretnych układów regulacji
Automatyka Wykład 26 Analiza układu regulacji cyfrowej z regulatorem PI i obiektem inercyjnym I-go rzędu.
Sterowanie impulsowe Wykład 2.
Modelowanie i podstawy identyfikacji 2012/2013Modele fenomenologiczne - dyskretyzacja Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania1.
Teoria sterowania 2011/2012Stabilno ść Kazimierz Duzinkiewicz, dr hab. in ż. Katedra In ż ynierii Systemów Sterowania 1 Stabilność Stabilność to jedno.
Sterowanie – metody alokacji biegunów
Wykład 22 Modele dyskretne obiektów.
Modele dyskretne obiektów liniowych
Wykład 23 Modele dyskretne obiektów
Teoria sterowania Wykład 9 Transmitancja operatorowa i stabilność liniowych układu regulacji automatycznej.
Teoria sterowania Wykład 13 Modele dyskretne obiektów regulacji.
Sterowalność - osiągalność
Sterowanie – metody alokacji biegunów II
Modelowanie – Analiza – Synteza
SW – Algorytmy sterowania
ISS – Synteza regulatora cyfrowego (minimalnoczasowego)
Stabilność Stabilność to jedno z najważniejszych pojęć dynamiki systemów i teorii sterowania W większości przypadków, stabilność jest warunkiem koniecznym.
Schematy blokowe i elementy systemów sterujących
Wykład nr 1: Wprowadzenie, podstawowe definicje Piotr Bilski
Systemy wbudowane Wykład nr 3: Komputerowe systemy pomiarowo-sterujące
Sterowanie – użycie obserwatorów pełnych
Sterowanie – metody alokacji biegunów
Modele dyskretne – dyskretna aproksymacja modeli ciągłych lub
Przykład 1: obiekt - czwórnik RC
Przykład 5: obiekt – silnik obcowzbudny prądu stałego
Systemy liniowe stacjonarne – modele różniczkowe i różnicowe
Podstawy automatyki I Wykład 1b /2016
Podstawy automatyki I Wykład 3b /2016
dr inż. Łukasz Więckowski Wydział EAIiIB
Modelowanie i podstawy identyfikacji
Teoria sterowania Wykład /2016
Układ ciągły równoważny układowi ze sterowaniem poślizgowym
Analiza numeryczna i symulacja systemów
Podstawy automatyki I Wykład /2016
Sterowanie procesami ciągłymi
Sterowanie procesami ciągłymi
REALIZOWALNOŚĆ REGULACJI STAŁOWARTOŚCIOWEJ I CZĘŚCIOWE ODSPRZĘGANIE OBIEKTÓW WIELOWYMIAROWYCH Ryszard Gessing Instytut Automatyki, Politechnika Śląska.
Sterowanie procesami ciągłymi
Obiekty dyskretne w Układach Regulacji Automatycznej
Zapis prezentacji:

Odporne sterowanie napędami elektrycznymi z wykorzystaniem algorytmów niecałkowitego rzędu Krzysztof Oprzędkiewicz Wydział EAIiIB Katedra Automatyki i Inżynierii Biomedycznej KraSyNT

Zagadnienia Uwagi wstępne, Podstawowe pojęcia i definicje, Aproksymacje ciągłe i dyskretne podstawowych elementów ułamkowego rzędu, Regulator PID ułamkowego rzędu, Przykład – s terowanie nadążne orientowanego ogniwa słonecznego z wykorzystaniem ułamkowego regulatora P2Dβ. KraSyNT

KraSyNT Uwagi wstępne Rachunek różniczkowy niecałkowitego rzędu był przedmiotem rozważań matematyków od XVII wieku, jednakże ówczesny stan rozwoju techniki obliczeniowej nie pozwalał na wskazanie sensowych obszarów zastosowań ani skutecznych narzędzi obliczeniowych pozwalających na ich analizę. Obecnie w automatyce dziedzina zastosowań rachunku niecałkowitego rzędu jest dość szeroka i obejmuje dwa główne obszary: Modelowanie systemów i procesów o złożonej dynamice, Regulatory ułamkowego rzędu. 35

Uwagi wstępne Główna zaleta podejścia ułamkowego: Znacznie większa precyzja i „elastyczność” zarówno modeli jak i regulatorów. KraSyNT Rachunek całkowitego rzędu Rachunek niecałkowitego rzędu 35

Podstawowe pojęcia i definicje Operator różniczko-całki niecałkowitego rzędu: KraSyNT (1) 35

Podstawowe pojęcia i definicje Definicja Gruenwalda i Letnikova (GL): KraSyNT (2) (3) Gdzie: 35

KraSyNT Definicja Riemanna –Liouville-a (RL): (4) Definicja Caputo (C): (5) Podstawowe pojęcia i definicje 35

KraSyNT Podstawowe pojęcia i definicje Dla podstawowych elementów opisanych operatorem RL można podać transformatę Laplace’a: (6) (7) Równanie różniczkowe niecałkowitego rzędu: (8) 35

KraSyNT Transmitancja niecałkowitego rzędu: (9) Podstawowe pojęcia i definicje 35

KraSyNT Aproksymacje ciągłe podstawowych elementów ułamkowego rzędu. Aproksymacja Oustaloupa: (10) (11b)(11a) Gdzie: 35

KraSyNT Aproksymacje ciągłe podstawowych elementów ułamkowego rzędu. Aproksymacja Charefa elementu inercyjnego: Gdzie: p T =1/T  (12) (12c) (12b) (12a) 35

KraSyNT Aproksymacje dyskretne podstawowych elementów ułamkowego rzędu. Aproksymacja dyskretna PSE (Power Series Expansion): Przy czym: (14) (14b) (14a) Wykorzystujemy funkcję generującą, wiążącą operator ciągły „s” z dyskretnym „z”: (13) 35

KraSyNT Aproksymacje dyskretne podstawowych elementów ułamkowego rzędu. Aproksymacja dyskretna CFE (Continuous Fraction Expansion): Przy czym a oznacza współczynnik zależny od typu aproksymacji: a =1 dla aproksymacji Tustina, a =0 dla aproksymacji Eulera, h- oznacza okres próbkowania, CFE{…} oznacza aproksymację CFE opisaną następująco: (15) (16) 35

KraSyNT Aproksymacje dyskretne podstawowych elementów ułamkowego rzędu. Współczynniki w (16) są określone następująco: W przypadku metody Eulera (a=0) ulegają uproszczeniu: (16a) (16b) 35

KraSyNT Regulator PI  D β (17) Przy czym 0<<1 oraz 0<β<1 oznaczają ułamkowe rzędy akcji całkującej i różniczkującej, k p k I k D oznaczają współczynniki odpowiednich akcji regulatora. Podczas implementacji praktycznej transmitancja regulatora (17) jest aproksymowana z użyciem aproksymacji ciągłej ORA lub dyskretnej PSE lub CFE. 35

KraSyNT Stabilność układów ułamkowego rzędu rozważamy współmierny system ułamkowego rzędu: (19) Po dokonaniu podstawienia: p=s  wielomian (19) może być zapisany jako wielomian całkowitego rzędu zmiennej p: (20) 35

KraSyNT Stabilność układów ułamkowego rzędu TWIERDZENIE 1. (Matignon) Załóżmy, że rozważamy współmierny wielomian charakterystyczny ułamkowego rzędu opisany przez (19) i pierwiastki tego wielomianu są liczbami zespolonymi 1 … n. Wielomian charakterystyczny (19) jest stabilny wtedy i tylko wtedy, gdy: (21) 35

KraSyNT Stabilność układów ułamkowego rzędu Interpretacja geometryczna Twierdzenia Matignona –sektory stabilności na płaszczyźnie zespolonej: 35

KraSyNT Przykład Sterowanie nadążne orientowanego ogniwa słonecznego z wykorzystaniem ułamkowego regulatora P2Dβ 35

KraSyNT Przykład Rozważany obiekt może być opisany transmitancją o parametrach przedziałowych: (22) Przy czym: Y(s) – transformata Laplace’a położenia kątowego ogniwa, U(s) – transformata Laplace’a sygnału sterującego. 35

KraSyNT Przykład Parametry modelu obiektu są opisane liczbami przedziałowymi: (23) których wartości liczbowe są równe: ParametrWartość przedziałowa Wartość nominalna T 1 [s][0.57, 0.71]0.64 k[0.5, 0.7]0.6 35

KraSyNT Przykład Regulator P2D  : (24) Zamknięty układ regulacji: Zakładamy, że rzędy ułamkowe są współmierne: (25) 35

KraSyNT Przykład Realizacja równoległa regulatora: 35

KraSyNT Przykład Transmitancja układu zamkniętego: (26) załóżmy, że współmierne rzędy są równe:  2 = 0.5, i  1 =3 2. Wtedy wielomian charakterystyczny przyjmie postać: (27) (28) Quasi wielomian charakterystyczny: 35

KraSyNT Przykład (29) Wielomiany Charitonova wielomianu (28): : 35

KraSyNT Przykład Macierz Hurwitza dla wielomianu (28): (30) 35

KraSyNT Przykład Warunki stabilności wielomianu (28): (31) Czyli: 35

KraSyNT Przykład Obszar odpornej stabilności to część wspólna obszarów stabilności dla wszystkich 4 wielomianów Charitonova: (32) 35

KraSyNT Przykład Obszar stabilności na płaszczyźnie nastaw regulatora: 35

KraSyNT Przykład Testy układów sterowania wykonano z użyciem środowiska MATLAB/SIMULINK: 35

KraSyNT Przykład Odpowiedzi skokowe układów regulacji z regulatorem PD całkowitego rzędu oraz regulatorem P2D β dla nominalnych parametrów obiektu regulacji: 35

KraSyNT Przykład Parametry i wartości czasów regulacji dla regulatora całkowitego rzędu i regulatora ułamkowego: RegulatorPD całkowitego rzędu P2D β Parametryk P = k D = k N = k r = 0.81 k β1 = 30.0 k β2 = 17.0 Czas regulacji [s]

KraSyNT Przykład Odporność układu na niepewność parametrów: Parametry obiektu Czas regulacji [s] q ll = [0.57;0.5] q lh = [0.57;0.7] q hh = [0.71;0.7] q hl = [0.71;0.5]

KraSyNT Uwagi końcowe Regulatory niecałkowitego rzędu pozwalają na osiągnięcie lepszej jakości regulacji w sensie wybranych wskaźników jakości, niż typowe regulatory PID, W przypadku operatora różniczkowego ułamkowego rzędu nie występuje problem fizycznej realizowalności operacji (operacja różniczkowania ułamkowego rzędu, jest zawsze realizowalna), Stabilność układów regulacji niecałkowitego rzędu może być w niektórych przypadkach badana z wykorzystaniem podejścia znanego z układów całkowitego rzędu, Znane aproksymacje ciągłe i dyskretne umożliwiają modelowanie układu ułamkowego rzędu zarówno z użyciem narzędzi dedykowanych do symulacji systemów dynamicznych (np. MATLAB) jak też na przemysłowych platformach sterowania cyfrowego (np. sterownik PLC, mikrokontroler, FPGA). 35

KraSyNT Dziękuję za uwagę! 35