Teoria sterowania (z Wikipedii):
,,Pożądaną wartość wyjścia układu nazywamy wartością zadaną. Kiedy od jednego lub więcej wyjść układu wymagamy specyficznego zachowania się w czasie, regulator próbuje manipulować wejściem układu tak, aby jego wyjście zachowywało się w pożądany sposób. Jako przykład posłuży nam sterowanie samochodem, przy czym zależy nam na utrzymaniu stałej jego prędkości. W tym przypadku układem jest samochód, wielkością wyjściową układu - prędkość, wielkością wejściową - przesunięcie pedału gazu, a wartością zadaną - pożądana prędkość.”
,,Control theory is an interdisciplinary branch of engineering and mathematics, that deals with the behavior of dynamical systems. The desired output of a system is called the reference. When one or more output variables of a system need to follow a certain reference over time, a controller manipulates the inputs to a system to obtain the desired effect on the output of the system.”
,,Field of applied mathematics that is relevant to the control of certain physical processes and systems. Although control theory has deep connections with classical areas of mathematics, such as the calculus of variations and the theory of differential equations, it did not become a field in its own right until the late 1950s and early 1960s. At that time, problems arising in engineering and economics were recognized as variants of problems in differential equations and in the calculus of variations, though they were not covered by existing theories. At first, special modifications of classical techniques and theories were devised to solve individual problems. It was then recognized that these seemingly diverse problems all had the same mathematical structure, and control theory emerged.”
Z książki [38]:
,,Mathematical control theory is the area of application–oriented mathematics that deals with the basic principles underlying the analysis and design of control systems. To control an object means to influence its behavior so as to achieve a desired goal. In order to implement this influence, engineers build devices that incorporate various mathematical techniques. These devices range from Watt's steam engine governor, designed during the English Industrial Revolution, to the sophisticated microprocessor controllers found in consumer items — such as CD players and automobiles — or in industrial robots and airplane autopilots.”
Francuski: Régulation
Włoski: Teoria del controllo
Niemiecki: Regelungstheorie (Kontrolltheorie)
Czeski: Teorie řizeni
Hiszpański: Teoria del control
Informacje ogólne:
Kod przedmiotu: 1000-135TST Kod SOCRATES: 11103 Nazwa przedmiotu: Teoria sterowania
Punkty ECTS i inne: 6.00
Rodzaj przedmiotu: fakultatywne Założenia: Analiza matematyczna II, równania różniczkowe zwyczajne
Krótki opis: Wykład jest wstępem do współczesnej teorii sterowania. Teoria jest ilustrowana licznymi przykładami z ekonomii, biologii, medycyny, fizyki i techniki.
Plan wykładu:
Zagadnienie sterowania
Zagadnienie sterowania optymalnego
Klasy sterowania
Przykłady z ekonomii, biologii, medycyny, fizyki i techniki
Twierdzenia o lokalnej i globalnej (całkowitej) sterowalności dla układów liniowych i nieliniowych
Zasada ,,bang–bang” dla układów liniowych
Liniowe zagadnienie sterowania optymalnego, szczególny przypadek Zasady Maksimum Pontragina, istnienie sterowania czaso–optymalnego
Zasada Maksimum Pontragina
Notatki te są głównie oparte na podręcznikach
Macki, Strauss [31],
Evans [19],
Pontryagin, Boltyansky, Gamkrelidze, Mishchenko [36],
Bressan, Piccoli [14]
oraz w mniejszym stopniu na
Ponadto gorąco zachęcam czytelnika do przejrzenia następującej literatury: [1, 2, 7, 8, 11, 13, 18, 20, 25, 26, 28, 29, 33, 38, 39, 40, 41].
Niektóre dowody nie są przytoczone, a czytelnik jest odesłany do odpowiedniej literatury.
Nie oznacza to jednak, że są to dowody w jakimś sensie ,,mniej ważne”:
stanowią one istotną część wykładu.
Takie dowody będą oznaczane symbolem . Koniec dowodu będzie oznaczany
.
Christiaan Huygens (1629–1695), holenderski matematyk i fizyk, zajmował się zegarami wahadłowymi i badał sterowanie prędkością,
James Clerk Maxwell (1831–1879), szkocki fizyk i matematyk, analiza dynamiki regulatora odśrodkowego obrotów (centrifugal governor),
Edward John Routh (1831–1907), matematyk angielski, uogólnienie wyników Maxwella na ogólny układ liniowy,
Adolf Hurwitz (1859–1919), matematyk niemiecki, badanie stabilności: twierdzenie Routha-Hurwitza,
Alexander Lyapunov (1857–1918), matematyk rosyjski, teoria stabilności (stability theory),
Harold S. Black (1898–1983), inżynier amerykański, wprowadził pojęcie ujemnego sprzężenia zwrotnego (negative feedback),
Harry Nyquist (1889–1976), amerykański elektrotechnik (automatyk) pochodzenia szwedzkiego, twórca kryterium stabilności dla układów ze sprzężeniem zwrotnym,
Richard Bellman (1920–1984), amerykański matematyk stosowany, rozwinął programowanie dynamiczne (dynamic programming),
Andrey Kolmogorov (1903–1987), matematyk rosyjski, współtwórca filtra Wienera-Kolmogorova,
Norbert Wiener (1894–1964), matematyk amerykański pochodzący z Polski, współtwórca filtra Wienera–Kolmogorova, twórca cybernetyki (cybernetics),
Lev Pontryagin (1908–1988), matematyk rosyjski, wprowadził zasadę maksimum i zasadę bang-bang.
Ekonomia typowego kraju kapitalistycznego jest b. skomplikowanym układem utworzonym z populacji (konsumenci, producenci, …), spółek, dóbr materialnych, produktów, dostępnych środków pieniężnych, kredytów, etc.
Stan układu określa zbiór danych: zarobków, zysków, strat, wyprzedaży dóbr i usług, inwestycji, bezrobocia, zasiłków społecznych, współczynników inflacji, wymiany zagranicznej środków pieniężnych.
Rząd może wpływać na stan układu stosując różnego typu sterowania (controls), n.p. politykę podatkową, kontrolowanie zarobków i cen.
Rozważamy ,,wagon odrzutowy” o masie poruszający się po linii prostej bez
tarcia. Oznaczamy przez
położenie środka masy w chwili
. Równanie
ruchu (prawo Newtona) ma postać równania różniczkowego zwyczajnego:
![]() |
(1.1) |
gdzie oznacza drugą pochodną funkcji
, oraz
jest zewnętrzną siłą
działającą na wagon (sterowaniem (control)).
Początkowe położenie i prędkość określone są przez
oraz
. Celem jest dobranie
w taki sposób, by wagon dotarł do wybranego
punktu, n.p.
, i osiągnął wtedy prędkość
(zagadnienie
sterowania (control problem)) w możliwie najkrótszym czasie (zagadnienie
sterowania czaso–optymalne (time optimal control problem)).
Naturalne jest założenie, że funkcja
jest ograniczona, n.p.
![]() |
Zagadnienie ma charakter dwuwymiarowy:
![]() |
Mamy wiec układ RRZ :
![]() |
lub w postaci macierzowej:
![]() |
Zagadnienie sterowania sprowadza się do znalezienia takiej funkcji , żeby dla
pewnego
zachodziło
![]() |
dla odpowiedniego rozwiązania, a zagadnienie sterowania czaso–optymalnego, by dodatkowo
było możliwie najmniejsze.
Kontrolny element samolotu powinien być utrzymywany w ustalonym właściwym położeniu.
zakładamy, że odbywa się to według wymuszonego oscylatora harmonicznego, tzn. dla
— odchylenia od właściwego położenia, odpowiednie RRZ ma postać
![]() |
gdzie wyraz jest siłą oporu ośrodka,
siłą sprężystości oraz
— zewnętrzną siła (sterowaniem). Ponieważ wychylenia
kontrolnego elementu w samolocie są niedopuszczalne, celem jest doprowadzenie układu
do stanu
,
w możliwie najkrótszym czasie. Zagadnienie ma
postać macierzową
![]() |
określa zysk pewnej firmy w czasie
. Zysk może zostać przeznaczony na
dalszą produkcję
konsumpcję
(
) określa część zysku przeznaczoną na dalszą produkcję.
Odpowiednie RRZ ma postać
![]() |
gdzie jest danym współczynnikiem.
Zagadnienie polega na znalezieniu takiego, by całkowita konsumpcja na pewnym
odcinku czasu
, czyli
![]() |
była największa.
Ogrodnik chce wyhodować roślinę o zadanej wysokości. Naturalny proces
wzrostu może być przyspieszony przez sztuczne oświetlanie rośliny,
prowadząc do zredukowania godzin bez światła, gdy roślina nie rośnie.
Niech będzie wysokością rośliny w chwili
. RRZ opisujące
wzrost rośliny ma postać
![]() |
(1.2) |
gdzie opisuje dodatkowy przyrost rośliny spowodowany przez
sztuczne oświetlenie. Załóżmy, że początkowa wysokość rośliny wynosi
, a pożądana wysokość po jednostce czasu
powinna być
dwie jednostki,
![]() |
(1.3) |
,,Koszt” sztucznego oświetlenia określa funkcja
![]() |
Zagadnienie polega na znalezieniu sterowania , takiego że odpowiednie
rozwiązanie (1.2) spełnia (1.3) oraz
przyjmuje najmniejszą wartość (zagadnienie sterowania optymalnego).
Rozwiązanie (1.2) spełniające (1.3) ma postać
![]() |
gdzie spełnia
![]() |
(1.4) |
Z (1.4) możemy przekształcić
![]() |
Stąd widać, że minimum, to . Jest ono osiągane dla
na
. Optymalne rozwiązanie ma postać
,
.
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i
Mechaniki UW, 2009-2010. Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach
Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.