Modelowanie matematyczne układów dynamicznych

Transkrypt

Modelowanie matematyczne układów dynamicznych
Procedura modelowania matematycznego
System fizyczny
Model fizyczny
Założenia
Uproszczenia
Model
matematyczny
Analiza
matematyczna
Symulacja
komputerowa
Rozwiązanie
w postaci modelu
odpowiedzi
Predykcja
Poszerzenie struktury
systemu
Modyfikacja parametrów
systemu





Spodziewane
zachowanie
systemu fizycznego
Pomijanie małych wpływów → Zmniejsza liczbę i złożoność równań różniczkowych
Założenie, że otoczenie jest niezależne od układu → jak wyżej
Zastąpienie parametrów rozłożonych przez parametry skupione → Prowadzi do równań
różniczkowych zwyczajnych, a nie do cząstkowych
Przyjęcie zależności liniowych → Prowadzi do równań różniczkowych o stałych współczynnikach
Pomijanie niezdeterminowanych zakłóceń, niepewnych parametrów i szumów → Usuwa
konieczność traktowania statystycznego
Układ tłumiący drgania i jego model
Założenia i uproszczenia :

elementy konstrukcji -> element
doskonale sztywny

tablica przyrządów -> element
doskonale sztywny

stożki gumowe -> sprężyny o
charakterystyce liniowej z tłumikami
tłokowymi o tarciu lepkim

uwzględnienie ruchów tylko w jednym
kierunku

pominięcie oddziaływania tablicy na
elementy konstrukcji
Model układu statycznego




Między wyjściami a wejściami obowiązuje zależność funkcyjna bez czasu: Y=F(U, Z)
Charakterystyka statyczna jednoznacznie opisuje układ statyczny,
Układ statyczny nie ma zmiennych stanu,
Układy statyczne to układy rozpraszające energię.
Model układu dynamicznego
●
●
●
●
Przebiegi sygnałów układu dynamicznego w czasie zależą nie tylko od aktualnych
wartości wymuszeń, ale zależą także od wymuszeń, które były w przeszłości,
Aby układ był układem dynamicznym musi zawierać co najmniej jedną zmienną stanu,
Niekiedy do opisu układu dynamicznego wystarczą opisy wejść i wyjść bez jawnego
wprowadzenia zmiennych stanu,
Przechowują energię.
Klasyfikacja modeli deterministycznych
Formy przedstawiania własności dynamicznych
WŁASNOŚCI DYNAMICZNE OBIEKTU STEROWANIA
MOGĄ BYĆ OKREŚLONE NA PODSTAWIE :
RÓWNAŃ :
- RÓŻNICZKOWYCH
- RÓŻNICOWYCH
TRANSMITANCJI
OPERATOROWYCH :
- W DZIEDZINIE "S"
- W DZIEDZINIE "Z"
CHARAKTERYSTYK
DYNAMICZNYCH:
CHARAKTERYSTYKI
CZASOWE :
- IMPULSOWE
- SKOKOWE
- CZASOWO-LINIOWE
CHARAKTERYSTYK
STATYCZNYCH
(W STANACH USTALONYCH)
CHARAKTERYSTYKI
CZĘSTOTLIWOŚCIOWE :
- AMPLITUDOWO-FAZOWE
- AMPLITUDOWE
- FAZOWE
- LOGARYTMICZNE AMPLITUDOWE
- LOGARYTMICZNE FAZOWE
Zastosowanie rachunku operatorowego
Pojęcie transmitancji operatorowej
Układ dynamiczny
jednowymiarowy (o jednym wejściu u(t) i jednym wyjściu y(t))
liniowy, ←
ciągły
stacjonarny,
o stałych skupionych, zerowe warunki początkowe
ZAŁOŻENIA
←
POSTAĆ WYJŚCIOWA
RÓWNANIA
RÓŻNICZKOWEGO
←
ZAPIS OPERATOROWY
←
POSTAĆ KOŃCOWA
Komentarze do pojęcia transmitancji operatorowej

Transmitancja operatorowa jest modelem matematycznym, który stanowi
formę wyrażania równań różniczkowych zwyczajnych i określa zależność
między sygnałem pobudzającym i reakcją – model wejściowo – wyjściowy

Transmitancja wyraża własność systemu dynamicznego niezależną od
amplitudy, częstotliwości i natury fizycznej sygnału.

Transmitancja zawiera jednostki niezbędne do opisu zależności
wejście/wyjście, jakkolwiek nie dostarcza informacji, dotyczących fizycznej
struktury systemu – transmitancje wielu odmiennych systemów
(mechanicznych, elektrycznych itp.) mogą być identyczne.

Jeżeli transmitancja systemu jest znana, to przebieg sygnału wyjściowego
może być badany dla różnych typów sygnałów pobudzających.

Jeżeli transmitancja systemu jest nieznana, to może być eksperymentalnie
ustalona poprzez wprowadzenie typowego sygnału pobudzającego i analizę
uzyskanej odpowiedzi – identyfikacja doświadczalna.
Podstawowe twierdzenia rachunku Laplace’a
1. Twierdzenie o liniowości (transformata sumy (różnicy) funkcji - jest równa sumie (różnicy) transformat).
2. Twierdzenie o różniczkowaniu (transformata pochodnej funkcji)
3. Twierdzenie o całkowaniu (transformata całki)
4. Twierdzenie o wartości początkowej - jeśli istnieje granica funkcji f(t) dla t -> 0+, to wartość początkowa
wyraża się zależnością:
5. Twierdzenie o wartości końcowej - jeśli istnieje granica funkcji f(t) dla t ->∞, to wartość końcowa wyraża
się zależnością:
6. Transformata funkcji z przesunięciem w czasie (np. opóźnienie o wielkość T)
7. Transformata funkcji z przesunięciem względem s
Sporządzanie charakterystyk częstotliwościowych
x(t) = A1 sin ωt
y(t) = A 2 (ω) sin ( ωt + ϕ(ω) )
M( ω) =
A2 (ω)
A1 (ω)
2πτ
ϕ( ω) =
T
[ rad ] ∨ [ deg ]
Lm(ω) = 20 log ( M(ω) )
[ dB]
Modelowanie „Black Box” - obiekty z wyrównaniem
Model Küpfmüllera
G( s ) =
k
⋅ e −T1s
T2 s + 1
= G1( s )G2 ( s )
T1 - zastępcze
opóźnienie obiektu
T2 - zastępcza stała
czasowa z obiektu
k = y0/u0
-współczynnik
wzmocnienia obiektu
Modelowanie „Black Box” - obiekty bez wyrównania
Model zastepcze
1 −T1s
G( s ) =
⋅e
Tc s
1
1
G( s ) =
⋅
Tc s T1s + 1
T1 - zastępcze
opóźnienie obiektu
lub zastępcza stała
czasowa z obiektu
Tc =
∆y
∆t ⋅ u0
- stała czasowa
całkowania