Matlab materiały do projektów

background image

MATLAB - materiaªy do

µ

-projektów

(wersja robocza)

Piotr Jacek Suchomski

3 czerwca 2007

background image

Rozdziaª 1

Modelowanie ukªadów

dynamicznych

Prosze zamodelowa¢ wybrany ukªad dynamiczny, w miar¦ mo»liwo±ci

zªo»ony z kilku elementów funkcjonalnych (np. silnik steruj¡cy za-

worem, ukªad nap¦du windy, lokomotywa mozol¡ca si¦ z wagonami

('a tych wagonów jest ze czterdzie±ci...'), sterowanie suwnic¡, zawór

dopªywu pary do radiatora w komorze termicznej itp).

Prosz¦ pami¦ta¢ tak»e wymuszeniach losowych (zakªóceniach).

Prosz¦ o uwzgl¦dnienie obecno±ci elementów nieliniowych (nasycenia,

strefy martwe, histerezy, nieliniowo±ci charakterystyk statycznych, ste-

rowanie typu przeka¹nikowego itp). Pamietajmy, »e w przypadku mod-

eli nieliniowych symulacja powinna si¦ zasadniczo opiera¢ na rozwi¡-

zaniu stosownych nieliniowych równa« ró»niczkowych.

Prosz¦ wykona¢ stosowne symulacje (wzruszaj¡c przy okazji kol. belfra

perfekcyjn¡ znajomosci¡ MATLABowych narz¦dzi gracznych!)

Zadanie dla prymusów: prosz¦ zaprojektowa¢ ukªad zamkni¦ty, rozwa-

»aj¡c mo»liwo±¢ syntezy sygnaªu wymuszaj¡cego (podawanego na mod-

elowany obiekt) w oparciu o dost¦pny sygnaª wyj±ciowy tego obiektu.

W ten sposób speªnia si¦ sªodki sen ka»dego automatyka o (stabilnej)

zamkni¦tej p¦tli sterowania!

Oczekuj¦ te» na rozwi¡zania podanych wcze±niej zagadek (adresowanie,

algebra liniowa, efektywno±¢ w programowaniu, numeryczna dokªad-

no±¢, caªkownie, szukanie zer i ekstremów funkcji, i pewnie co± tam

jeszcze).

3

background image

4

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Niezb¦dne jest dostarczenie odpowiedniego raportu z precyzyjnym i

lapidarnym opisem tego, co zostaªo wykonane w ramach projektu (mo-

tywacja, rozwi¡zanie, wnioski).

Pami¦tajcie te», »e ka»dy projekt trzeba 'obroni¢' w trakcie ±wiatlej

dyskusji. Aby unikn¡¢ nu»¡cych monologów, dopuszczamy dwuosobowe

grupy projektantów.

1.1 Modelowanie elementów ukªadów sterowania

Przykªad 1.1 Okre±l matematyczny model idealnej przekªadni z¦batej.

Podaj ukªad elektryczny o analogowym charakterze.

Rozwi¡zanie Modelowana przekªadnia (rys. 1) jest przekªadni¡ ide-

aln¡. Oznacza to, i» nieodksztaªcalne koªa z¦bate tej przekªadni nie maj¡

wªasnej bezwªadno±ci, oraz »e w ruchu przekªadni nie wyst¦puj¡ luzy i po-

±lizgi.

Rys. 1. Schemat idealnej przekªadni

Niech rozwa»ana przekªadnia skªada si¦ z dwóch kóª z¦batych o pro-

mieniach odpowiednio r

1

oraz r

2

. Konsekwencjami przyj¦tego zaªo»enia s¡

nast¦puj¡ce relacje (proporcje): r

1

ϑ

1

(t) = r

2

ϑ

2

(t)

oraz τ

1

(t)/r

1

= τ

2

(t)/r

2

,

gdzie przez ϑ

1

(t)

oraz ϑ

2

(t)

oznaczono przemieszczenie k¡towe pierwszego

oraz drugiego koªa z¦batego, za± τ

1

(t)

oraz τ

2

(t)

s¡ stosownymi momentami

obrotowymi zwi¡zanymi z pierwszym oraz drugim koªem z¦batym. Pierwsza

z wymienionych relacji opisuje równo±¢ liniowych dróg wykonywanych przez

odpowiednie punkty na obwodzie kóª z¦batych, za± relacja druga wynika

z równo±ci siª wyznaczaj¡cych rozwa»ane momenty. Zakªadaj¡c, »e liczba

z¦bów (N

1

oraz N

2

)

ka»dego koªa z¦batego przekªadni jest proporcjonalna

do jego promienia, otrzymuje si¦ nast¦puj¡ce zale»no±ci:

N

1

ϑ

1

(t) = N

2

ϑ

2

(t) oraz

τ

1

(t)

N

1

=

τ

2

(t)

N

2

.

(1.1)

background image

1.1. ELEMENTY (PJS)

5

Oznaczmy przez ω

1

(t) = ˙ϑ

1

(t)

oraz ω

2

(t) = ˙ϑ

2

(t)

pr¦dko±ci k¡towe

odpowiednich kóª. Jak ªatwo zauwa»y¢, pr¦dko±ci te powi¡zane s¡ równo±ci¡
N

1

ω

1

(t) = N

2

ω

2

(t)

.

Analogowym ukªadem elektrycznym jest idealny transformator o prze-

kªadni N

1

: N

2

(rys. 2).

Rys. 2. Schemat idealnego transformatora

Z zasady zachowania mocy chwilowej uzyskuje si¦ równanieu

1

(t)i

1

(t) =

u

2

(t)i

2

(t)

, gdzie u

1

(t)

oraz i

1

(t)

oznacza napi¦cie oraz pr¡d w uzwojeniu

wej±ciowym (pierwotnym), za± u

2

(t)

oraz i

2

(t)

 w uzwojeniu wyj±ciowym

(wtórnym). Z zasady zachowania strumienia magnetycznego wynika równo±¢
N

1

i

1

(t) = N

2

i

2

(t)

. Na tej podstawie wnioskujemy, »e u

1

(t)/N

1

= u

2

(t)/N

2

.

Jak zatem widzimy, parami wielko±ci analogowych s¡ odpowiednio moment

obrotowy i napi¦cie oraz przemieszczenie k¡towe i pr¡d. ImpedancjaZ

L

, ob-

ci¡»aj¡ca wtórne uzwojenie idealnego transformatora, jest nast¦puj¡co trans-

formowana do obwodu uzwojenia pierwotnego:

Z

L

1

=

µ

N

1

N

2

2

· Z

L

.

Rozwa»aj¡c równanie ruchu waªu wtórnego J

L

¨

ϑ

2

(t) = τ

2

(t)

, po uzgl¦d-

nieniu modelu idealnej przekªadni (1.1), swierdzamy, »e(N

1

/N

2

)J

L

· ¨

ϑ

1

(t) =

(N

2

/N

1

) · τ

1

(t)

. Równo±ci tej nada¢ mo»na równowa»n¡ form¦

µ

N

1

N

2

2

J

L

· ¨

ϑ

1

(t) = τ

1

(t)

z której wynika, »e moment bezwªadno±ciJ

L

walu wtórnego jest nast¦puj¡co

transformowany na waª pierwotny:

J

L

1

=

µ

N

1

N

2

2

· J

L

.

background image

6

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Przykªad 1.2 Wyznacz model zaworu hydraulicznego (rys. 3), przyjmuj¡c

jako wielko±¢ wej±ciow¡ zmian¦ ci±nienia p

1

(t)

, za± jako wielko±¢ wyj±ciow¡

 zmian¦ nat¦»enia przepªywu q(t) nie±ci±liwej cieczy.

Rys. 3. Schematyczne przedstawienie zaworu hydraulicznego

Równanie opisuj¡ce przepªyw cieczy przez dany przekrój poprzeczny dane

jest wzorem

q(t) = k

p

p

1

(t) − p

2

(t),

p

1

(t) ≥ p

2

(t)

(1.2)

w którym wspóªczynnikk ma warto±¢ staª¡, wynikaj¡c¡ z konstrukcji zaworu.

Zakªada si¦ ponadto, »e p

2

(t) = ¯

p

2

, gdzie ¯p

2

odpowiada przyj¦temu punktowi

pracy (ustalonemu przepªywowi).

Rozwi¡zanie Charakterystyka zaworu (wzór (1.2)) jest nieliniow¡ funkcj¡

argumentu p

1

(t)

. Linearyzuj¡c t¦ funkcj¦ w otoczeniu punktu ¯p

1

, dla p

1

(t) =

¯

p

1

+ ∆p

1

(t)

uzyskujemy formuª¦

k

p

¯

p

1

+ ∆p

1

(t) ¯

p

2

≈ k

¯

p

1

¯

p

2

·

µ

1 +

p

1

(t)

2(¯

p

1

¯

p

2

)

= ¯

q + ∆q(t)

gdzie ¯q = k

¯

p

1

¯

p

2

odpowiada nat¦»eniu przepªywu dla punktu ¯p

1

, za±

q(t) =

k

2

¯

p

1

¯

p

2

· p

1

(t)

jest zmian¡ tego nat¦»enia wywoªan¡ przez zmian¦∆p

1

(t)

ci±nienia p

1

(t)

.

Q(s)

P

1

(s)

=

k

2

¯

p

1

¯

p

2

.

Liczb¦ R = 2

¯

p

1

¯

p

2

/k

, zale»n¡ od punktu linearyzacji  czyli od

warunków ustalonego przepªywu cieczy przez dany przekrój  nazywamy

rezystancj¡ hydrauliczn¡ tego przekroju.

background image

1.1. ELEMENTY (PJS)

7

Rys. 4. Schemat zbiornika przepªywowego

Przykªad 1.3 Na rys. 4 pokazano uproszczony schemat zbiornika przepªy-

wowego. Zakªadaj¡c, »e do zbiornika wpªywa i wypªywa ze« nie±ci±liwa ciecz,

przekrój poprzeczny zbiornika ma powierzchni¦ S, za± ±ciany zbiornika s¡

sztywne, znajd¹ zale»no±¢ pomi¦dzy ci±nieniem p(t) a nat¦»eniami obj¦to±-

ciowych przepªywów  odpowiednio wej±ciowegoq

1

(t)

oraz wyj±ciowego q

2

(t)

.

Rozwi¡zanie Z warunku ci¡gªo±ci rozwa»anych strumieni wynika, »e

S ·

dh(t)

dt

= q

1

(t) − q

2

(t)

gdzie przez h(t) oznaczono poziom cieczy w zbiorniku. Ci±nienie p(t) zwi¡-

zane jest z poziomem cieczy nast¦puj¡c¡ zale»no±ci¡: p(t) = ρgh(t), gdzie
ρ

oznacza g¦sto±¢ cieczy, za± g jest przyspieszeniem ziemskim. Na tej pod-

stawie wnioskujemy, »e dp(t)/dt = (ρg/S) · (q

1

(t) − q

2

(t))

, co oznacza, i»

obowi¡zuje formuªa

p(t) − p(t

0

) =

ρg

S

·

Z

t

t

0

(q

1

(τ ) − q

2

(τ ))dτ .

Jak widzimy, rozwa»any zbiornik mo»na traktowa¢ jako element caªku-

j¡cy. Wielko±¢ C = S/(ρg) nazywana jest pojemno±ci¡ hydrauliczn¡.

Przykªad 1.4 Zakªadaj¡c zlinearyzowany opis dynamiki zbiornika ze swo-

bodnym wypªywem (rys. 5). Opisz ten obiekt dynamiczny w relacji we/wy:

zmiana nat¦»enia przepªywu ∆q

1

(t)

cieczy dopªywaj¡cej  zmiana nat¦»enia

przepªywu ∆q

2

(t)

cieczy wypªywaj¡cej ze zbiornika (przez q

1

(t)

oraz q

2

(t)

oznaczono odpowiednie nat¦»enia przepªywów obj¦to±ciowych).

background image

8

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Rys. 5. Schemat zbiornika ze swobodnym wypªywem

Rozwi¡zanie Nat¦»enie przepªywu q

2

(t)

cieczy wypªywaj¡cej ze zbior-

nika zale»y od ró»nicy ci±nie« p

1

(t) − p

2

(t)

po obu stronach zaworu:

q

2

(t) = k

p

p

1

(t) − p

2

(t),

p

1

(t) ≥ p

2

(t), ∀t

gdzie k jest wspóªczynnikiem zale»nym mi¦dzy innymi od przekroju zaworu.

Z zaªo»enia o swobodnym wypªywie wynika, »e jako ró»nic¦ ci±nie«p

1

(t)

p

2

(t)

nale»y przyj¡¢ hydrostatyczne ci±nienie gρh(t), zale»ne od poziomu

cieczy w zbiorniku (wysoko±ci h(t) sªupa cieczy) oraz g¦sto±ci ρ tej cieczy;
g

oznacza przyspieszenie ziemskie. Zachodzi zatem równo±¢q

2

(t) = k

gρ ·

p

h(t)

. Poziom h(t) wyznacza si¦ z bilansu obj¦to±ci v(t) cieczy w zbiorniku.

W tym celu rozwa»a si¦ równanie ró»niczkowe dv(t)/dt = q

1

(t) − q

2

(t)

z

warunkiem pocz¡tkowym v(t

0

) = ¯

v

. Pochodn¡ dv(t)/dt mo»na wyrazi¢ jako

dv(t)

dt

=

dv(h)

dh

·

dh(t)

dt

gdzie dv(h)/dh charakteryzuje ksztaªt danego zbiornika (warto±¢ tej pochod-

nej równa jest powierzchni przekroju poprzecznego zbiornika na wysoko±ci
h

). Zaªó»my, »e dla rozwa»anego zbiornika zachodzi dv(h)/dh = S, gdzie

przez S oznaczono powierzchni¦ poprzecznego przekroju niezale»n¡ od h.

Na tej podstawie otrzymujemy równanie

S ·

dh(t)

dt

= q

1

(t) − k

gρ ·

p

h(t).

(1.3)

Punkt pracy (stan równowagi) rozwa»anego obiektu deniuj¡ wielko±ci:

q

1

(t

0

) = ¯

q

1

, q

2

(t

0

) = ¯

q

2

oraz h(t

0

) = ¯h

, przy czym ¯q

1

= ¯

q

2

= k

p

¯h ≡ ¯

q

.

Oznacza to, »e dla przyrostów odpowiednich sygnaªów obowi¡zuj¡ relacje:
q

1

(t) = ¯

q

1

+ ∆q

1

(t)

, q

2

(t) = ¯

q

2

+ ∆q

2

(t)

oraz h(t) = ¯h + ∆h(t). Linearyzacja

równania (1.3) w otoczeniu punktu (¯q, ¯h) przebiega w nast¦puj¡cy sposób:

S ·

dh(t)

dt

= ¯

q + ∆q

1

(t) − k

gρ ·

q

¯h + ∆h(t)

background image

1.1. ELEMENTY (PJS)

9

¯

q + ∆q

1

(t) − k

q

¯h ·

µ

1 +

h(t)

h

.

Przykªad 1.5 Niech pr¡dnica nap¦dzana ze staª¡ pr¦dko±ci¡ k¡tow¡ (rys.

6a) pracuje przy idealnym biegu jaªowym. Zakres zmian pr¡du wzbudzenia
i

m

(t)

jest tego rodzaju, »e punkt pracy znajduje si¦ pomi¦dzy−I

m0

i +I

m0

(rys. 6b). W takim przypadku  pomijaj¡c wpªyw histerezy obwodu magne-

tycznego  mo»emy oczekiwa¢, »e pr¡dnica pracuje na prostoliniowej cz¦±ci

charakterystyki e = f(i

m

)

, gdzie e oznacza siª¦ elektromotoryczna pr¡dnicy

(rys. 6b).

Rys. 6. Schemat dziaªania (a) oraz charakterystyka statyczna (b) pr¡dnicy

Rozwi¡zanie Siªa elektromotoryczna pr¡dnicye(t) jest w rozwa»anych

warunkach proporcjonalna do pr¡du wzbudzeniae(t) = k

m

i

m

(t)

, przy czym

k

m

= tan α

(rys. 6b). Indukcyjno±¢ obwodu wzbudzenia L

m

mo»emy trak-

towa¢ jako staª¡, zatem przy zasilaniu tego obwodu napi¦ciemu

m

(t)

obow-

i¡zuje zale»no±¢

R

m

i

m

(t) + L

m

di

m

(t)

dt

= u

m

(t)

gdzie R

m

oznacza rezystancj¦ obwodu wzbudzenia. Na tej podstawie otrzy-

mujemy równo±¢

R

m

k

m

e(t) +

L

m

k

m

˙e(t) = u

m

(t).

Pr¡dnic¦ obcowzbudn¡ mo»na zatem modelowa¢ czªonem inercyjnym.

Przykªad 1.6 Zakªadaj¡c linearyzacj¦ odpowiednich charakterystyk, wy-

prowad¹ równania dynamiki obcowzbudnego silnika pr¡du staªego, sterowanego

od strony twornika (rys. 7).

background image

10

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Rys. 7. Schemat silnika pr¡du staªego sterowanego od strony twornika

Rozwi¡zanie Wielko±ci wyst¦puj¡ce na rys. 7 oznaczaj¡: e

a

(t)



napi¦cie wej±ciowe w obwodzie twornika, i

a

(t)

 pr¡d w obwodzie twornika,

e

b

(t)

 siªa przeciwelektromotoryczna, τ(t)  moment mechaniczny silnika,

ϑ(t)

 poªo»enie k¡towe waªu silnika, J  moment bezwªadno±ci sprowadzo-

ny do waªu silnika, b  wspóªczynnik tarcia lepkiego sprowadzony do waªu

silnika.

Linearyzuj¡c charakterystyk¦ statyczn¡τ(i

a

)

w otoczeniu przyj¦tego punktu

pracy (zakªada si¦, »e pole wzbudzenia ma warto±¢ staª¡), otrzymuje si¦ za-

le»no±¢ ∆τ(t) = k · i

a

(t)

, gdzie k jest wspóªczynnikiem nachylenia tej

charakterystyki. Siªa przeciwelektromotoryczna indukowana w obwodzie

twornika jest proporcjonalna do pr¦dko±ci k¡towej, co oznacza przyj¦cie mo-

delu w postaci równo±ci ∆e

b

(t) = k

b

∆ ˙ϑ(t)

. Wspóªczynniki k oraz k

b

stanowi¡

indywidualne charakterystyki danego silnika. Równanie spadków napi¦¢ w

obwodzie twornika ma przeto posta¢

e

a

(t) = R

a

i

a

(t) + L

a

di

a

(t)

dt

+ k

b

dϑ(t)

dt

(1.4)

za± równanie dynamiki waªu mo»na zapisa¢ jako

J

d

2

ϑ(t)

dt

2

= ki

a

− b

dϑ(t)

dt

.

(1.5)

Zlinearyzowany model rozwa»anego silnika jest wi¦c modelem trzeciego

rzedu. Je»eli indukcyjno±¢ L

a

w obwodzie twornika ma pomijalnie maª¡

warto±¢, wówczas otrzymujemy odpowiedni model rz¦du drugiego

dϑ(t)

dt

+ T

0

·

d

2

ϑ(t)

dt

2

= k

0

· e

a

(t)

(1.6)

gdzie

k

0

=

k

kk

b

+ bR

a

oraz T

0

=

JR

a

kk

b

+ bR

a

.

Wielko±¢ T

0

okre±lana jest mianem elektromechanicznej staªej czasowej sil-

nika. Z kolei k

0

to wzmocnienie pr¦dko±ciowe tego silnika. Zauwa»my, »e

background image

1.1. ELEMENTY (PJS)

11

T

0

zale»y od obcia»enia silnika! Ponadto, ze wzoru (1.6) wynika, »e taki

uproszczony model silnika odpowiada szeregowemu poª¡czeniu czªonu caªku-

j¡cego oraz odpowiedniego czªonu inercyjnego.

Przykªad 1.7 Rozpatrzmy prosty zlinearyzowany model procesów wymia-

ny ciepªa, ograniczaj¡c si¦ do opisu przybli»onego w kategoriach ukªadów o

staªych skupionych. Zaªó»my zatem (zob. rys. 8), »e w komorze termicznej

znajduje si¦ ¹ródªo strumienia energii cieplnej o warto±ci q(t). Wyznacz

model tej komory, który opisuj¡ce wpªyw wielko±ci dostarczanego strumienia

energii cieplnej oraz wpªyw temperatury otoczenia na temperatur¦ w ko-

morze.

Rys. 8. Schematyczne przedstawienie komory termicznej

Rozwi¡zanie Niech T

1

(t)

oznacza temperatur¦ panuj¡c¡ w komorze,

T

2

(t)

 temperatur¦ ±cian komory, za± T

3

(t)

 temperatur¦ otoczenia.

Strumie« energii cieplnej przepªywaj¡cej mi¦dzy wn¦trzem komory a jej

±cianami opisuje wzór

q

1

(t) =

T

1

(t) − T

2

(t)

R

1

gdzie przez R

1

oznaczono odpowiedni¡ rezystancj¦ ciepln¡. Bilans energe-

tyczny dla wn¦trza komory ma posta¢ równo±ci

C

1

dT

1

(t)

dt

= q(t)

T

1

(t) − T

2

(t)

R

1

gdzie C

1

oznacza pojemno±¢ ciepln¡ komory. Modeluj¡c proces wymiany

ciepªa mi¦dzy ±cianami komory a otoczeniem, otrzymujemy równania:

q

2

(t) =

T

2

(t) − T

3

(t)

R

2

C

2

dT

2

(t)

dt

=

T

1

(t) − T

2

(t)

R

1

T

2

(t) − T

3

(t)

R

2

background image

12

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

w których R

2

oznacza odpowiedni¡ rezystancj¦ ciepln¡, za± C

2

jest pojem-

no±ci¡ ciepln¡ ±cian komory.

Z bilansu energetycznego dla wn¦trza komory ªatwo jest zatem wyznaczy¢

poszukiwany model (równanie ró»niczkowe).

Przykªad 1.8 Schematy ukªadów aplikacyjnych wzmacniacza operacyjne-

go dane s¡ na rys. 9. Przyjmuje si¦ idealizowany model wzmacniacza oper-

acyjnego  co oznacza, »e pr¡dy polaryzacyjne wzmacniacza maj¡ warto±ci

zerowe, za± potencjaªy e

A

oraz e

B

punktów oznaczonych odpowiednio jakoA

oraz B s¡ jednakowe. Dla ka»dego z rozwa»anych przypadków (a, b) nale»y

wyznaczy¢ stosowne modele rozwa»anych obiektów dynamicznych.

Rys. 9. Ukªad wzmacniacza operacyjnego

Przykªad 1.9 Wyznacz model silnika pr¡du staªego sterowanego od strony

wzbudzenia (rys. 10). Przyjmij, »e wielko±ci¡ wej±ciow¡ jest zmiana napi¦cia

wzbudzenia u

f

(t)

, za± wielko±¢ wyj±ciow¡ stanowi zmiana k¡towego poªo»e-

nia waªu silnika ϑ(t). Obci¡»enie silnika opisane jest momentem bezwªad-

no±ci J oraz wspóªczynnikiem tarcia lepkiego b.

Rys. 10. Schemat dziaªania silnika pr¡du staªego sterowanego od strony wzbudzenia

background image

1.1. ELEMENTY (PJS)

13

Rozwi¡zanie Wobec przyj¦tych zaªo»e«, ruch waªu silnika opisany jest

równaniem

J ¨

ϑ(t) = τ (t) − b ˙ϑ(t)

(1.7)

gdzie przez ϑ(t) oznaczono poªo»enie k¡towe waªu, za± τ(t) jest momentem

obrotowym dostarczanym przez silnik. Moment ten zale»y od strumienia

wzbudzenia Φ

f

(t)

oraz od pr¡du w obwodzie twornika i

a

(t)

, co zapisujemy

jako τ(t) = k

1

Φ

f

(t)i

a

(t)

. Równanie spadków napi¦¢ w obwodzie wzbudzenia

ma posta¢

R

f

i

f

(t) + k

f

˙Φ

f

(t) = u

f

(t)

za± odpowiednie równanie dla obwodu twornika przedstawia si¦ nast¦puj¡co:

R

a

i

a

(t) + k

a

˙Φ

a

(t) + e

b

(t) = u

a

(t)

gdzie ˙Φ

a

(t)

oznacza strumie« magnetyczny tego obwodu, za± e

b

(t)

jest siª¡

przeciwelektromotoryczn¡. Siªa ta zale»y od sprz¦»enia magnetycznegoΨ

m

(t)

obwodu twornika ze strumieniem wzbudzenia oraz od pr¦dko±ci k¡towej:
e

b

(t) = k

b

Ψ

m

(t) ˙ϑ(t)

. Zakªada si¦ przy tym, i» napi¦cie u

a

(t)

ma warto±¢

staª¡ oraz »e wspóªczynniki k

1

, k

f

, k

a

oraz k

b

, charakteryzuj¡ce dany silnik,

tak»e przyjmuj¡ staªe warto±ci. Linearyzacja równania obwodu wzbudzenia

prowadzi do nast¦puj¡cej relacji:

R

f

i

f

(t) + L

f

·

di

f

(t)

dt

= ∆u

f

(t)

(1.8)

gdzie przez L

f

oznaczono indukcyjno±¢ obwodu wzbudzenia, zale»n¡ od

liczby zwojów tego obwodu oraz od nominalnej warto±ci pr¡du wzbudzenia
I

f

0

, zdeterminowanej przyj¦tym punktem pracy(I

f

0

, I

a

0

)

. Zakªada si¦ bowiem,

»e pr¡d w obwodzie wzbudzenia ma posta¢ i

f

(t) = I

f

0

+ ∆i

f

(t)

, za± pr¡d w

obwodzie twornika mo»na opisa¢ jako i

a

(t) = I

a

0

+ ∆i

a

(t)

, gdzie I

a

0

, podob-

nie jak poprzednio, oznacza nominaln¡ warto±¢ tego pr¡du.

Linearyzacja równania τ(t) = k

1

Φ

f

(t)i

a

(t)

w punkcie pracy pozwala na

uzale»nienie przyrostu momentu od dwóch zmiennych

τ (t) = k

t

(I

f

0

i

a

(t) + I

a

0

i

f

(t))

(1.9)

gdzie k

t

jest wspóªczynnikiem charakteryzuj¡cym dany silnik. Linearyzuj¡c

równanie obwodu twornika, uzyskujemy nast¦puj¡cy wzór:

R

a

i

a

(t) + L

a

di

a

(t)/dt = −k

2

(Ω

0

i

f

(t) + I

f

0

dθ(t)/dt)

(1.10)

background image

14

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

w którym przez L

a

oznaczono indukcyjno±¢ obwodu twornika (zale»n¡ mi¦dzy

innymi od liczby zwojów tego obwodu oraz od warto±ci pr¡dui

a

0

)

, Ω

0

jest

pr¦dko±ci¡ k¡tow¡ dla punktu pracy (I

f

0

, I

a

0

)

silnika, za± k

2

jest odpowied-

nim wspóªczynnikiem proporcjonalno±ci.

Zauwa»my ponadto, »e w przypadku, w którym wpªyw tarcia lepkiego

mo»na zaniedba¢, model rozwa»anego silnika odpowiada szeregowemu poª¡cze-

niu dwóch czªonów caªkuj¡cych i czªonu inercyjnego.

Przykªad 1.10 Na rys. 11 pokazany jest uproszczony schemat siªownika

hydraulicznego, w którym olej wykorzystywany jest jako ciecz robocza.

Rys. 11. Schemat siªownika hydraulicznego

Poszczególne symbole oznaczaj¡: x(t)  przesuni¦cie suwaka steruj¡cego

wzgl¦dem punktu równowagi ¯x = 0, y(t)  przesuni¦cie tªoka siªownika,
q(t)

 nat¦»enie masowego przepªywu oleju, p

1

(t)

i p

2

(t)

 ci±nienie oleju

w odpowiednich komorach cylindra siªownika, m  mas¦ obci¡»enia, b 

wspóªczynnik tarcia lepkiego hamuj¡cego ruch masy m, S  powierzchni¦

tªoka siªownika, ρ  g¦sto±¢ oleju oraz d i D  ±rednice suwaka i tªoka (D > d).

Traktuj¡c x(t) jako wej±cie, za± y(t) jako wyj±cie siªownika, nale»y wyznaczy¢

stosowny model.

Rozwi¡zanie Zaªó»my, »e mo»na zaniedba¢ bezwªadno±¢ suwaka steru-

j¡cego oraz tªoka siªownika, a ponadto »e olej jest ciecz¡ nie±ci±liw¡, za±

kanaªy dopªywowe oleju do komór cylindra siªownika maj¡ jednakowy przekrój.

W stanie równowagi zachodzi: q(t) = ¯q = 0 oraz p

1

(t) = ¯

p

1

= p

2

(t) = ¯

p

2

.

Funkcja q = f(x, p) jest w ogólno±ci funkcj¡ nieliniow¡. Dokonuj¡c lin-

earyzacji tej funkcji w punkcie odpowiadaj¡cym równowadze(x = 0, p =
0)

, uzyskuje si¦ nast¦puj¡cy wzór:

background image

1.1. ELEMENTY (PJS)

15

q(t) = k

1

x(t) − k

2

p(t),

(1.11)

w którym

k

1

=

∂f (x, p)

∂x

¯

¯

¯

¯

(0,0)

oraz k

2

=

∂f (x, p)

p

¯

¯

¯

¯

(0,0)

.

Przyj¦to przy tym, »e k

1

oraz k

2

s¡ liczbami wi¦kszymi od zera. Rozwa»a-

j¡c przepªyw oleju w przedziale czasu dt, mo»na zapisa¢ nast¦puj¡cy wzór,

okre±laj¡cy mas¦ przemieszczonego oleju: Sρdy(t) = qdt. Ze wzoru (1.11)

uzyskujemy poni»sz¡ prost¡ zale»no±¢ na ró»nic¦ ci±nie« ∆p(t) mi¦dzy ko-

morami cylindra siªownika:

p(t) =

k

1

k

2

x(t)

k

2

˙y(t).

Wyst¡pienie niezerowej ró»nicy ci±nie«∆p(t) powoduje odpowiednie prze-

suwanie si¦ tªoka siªownika  siªa f(t), która przykªadana jest do masy m

obci¡»enia, dana jest wzorem

f (t) = Sp(t) =

S

k

2

(k

1

x(t) − Sρ ˙y(t)).

Równanie ruchu tej masy przyjmuje zatem posta¢

m¨

y(t) = −b ˙y(t) +

S

k

2

(k

1

x(t) − Sρ ˙y(t)).

z której wynika poszukiwany model

˙y(t) + T

0

¨

y(t) = k

0

x(t)

przy czym

k

0

=

Sk

1

S

2

ρ + bk

2

oraz T

0

=

mk

2

S

2

ρ + bk

2

.

Model ten, wi¡»¡cy przesuni¦cia suwaka steruj¡cego i tªoka siªownika, odpo-

wiada szeregowemu poª¡czeniu czªonu caªkuj¡cego oraz czªonu inercyjnego.

W przypadku, w którym mo»na pomin¡¢ wpªyw masy obci¡»eniam, model

siªownika hydraulicznego przybli»a odpowiedni czªon caªkuj¡cy.

background image

16

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Rys. 12. Schemat ukªadu mechanicznego

Zadanie 1.1 Napisz równania ruchu dla ukªadu pokazanego na rys. 12.

Wyznacz analogowy model elektryczny tego ukªadu mechanicznego. Za-

kªadaj¡c, »e na mas¦ m

1

dziaªa zewn¦trzna siªa f

1

(t)

, znajd¹ model opisuj¡cy

wpªyw tej siªy na przesuniecie masy m

2

.

Odpowied¹ Oznaczmy przez x

1

(t)

oraz x

2

(t)

przesuni¦cia rozwa»anych

mas wzgl¦dem odpowiednich punktów równowagi. Niech ponadtok

1

oraz k

2

oznaczaj¡ wspóªczynniki sztywno±ci spr¦»yn wyst¦puj¡cych w ukªadzie, za±
b

1

oraz b

2

 wspóªczynniki tªumienia odpowiednich tªumików. Równania

ruchu mas m

1

oraz m

2

maj¡ posta¢ nast¦puj¡c¡:

m

1

¨

x

1

(t) = −b

1

˙x

1

(t) − b

2

( ˙x

1

(t) ˙x

2

(t)) − k

1

x

1

(t) − k

2

(x

1

(t) − x

2

(t))

m

2

¨

x

2

(t) = −b

2

( ˙x

2

(t) ˙x

1

(t)) − k

2

(x

2

(t) − x

1

(t)).

Równania powy»sze, wraz z warunkami pocz¡tkowymix

1

(0)

, ˙x

1

(0)

, x

2

(0)

oraz ˙x

2

(0)

, opisuj¡ zachowanie si¦ autonomicznego ukªadu mechanicznego,

to znaczy ukªadu, który nie podlega wymuszeniom zewn¦trznym. Poszuku-

j¡c analogowego modelu elektrycznego, wygodnie jest skorzysta¢ z danych

zawartych w tabeli 1.

Zakªadaj¡c analogi¦ typu siªa-napi¦cie, uzyskuje si¦ równania:

L

1

¨

q

1

(t) + R

1

˙q

1

(t) + R

2

( ˙q

1

(t) ˙q

2

(t)) +

q

1

(t)

C

1

+

q

1

(t) − q

2

(t)

C

2

= 0

L

2

¨

q

2

(t) + R

2

( ˙q

2

(t) ˙q

1

(t)) +

q

2

(t) − q

1

(t)

C

2

= 0

z warunkami pocz¡tkowymi q

1

(0)

, ˙q

1

(0)

, q

2

(0)

oraz ˙q

2

(0)

. Oznaczaj¡c ˙q

1

(t)

jako i

1

(t)

, za± ˙q

2

(t)

jako i

2

(t)

, otrzymuje si¦ poszukiwany schemat analo-

gowego modelu elektrycznego przedstawiony na rys. 13.

background image

1.1. ELEMENTY (PJS)

17

Tabela 1. Analogiczne wielko±ci mechaniczne i elektryczne

Wielko±¢ mechaniczna

Wielko±¢ elektryczna

Wielko±¢ elektryczna

Analogia: siªa - napi¦cie Analogia: siªa - pr¡d

Siªa i moment siªy

Napi¦cie

Pr¡d

Masa i moment bezwªadno±ci

Indukcyjno±¢

Pojemno±¢

Tarcie lepkie

Rezystancja

Odwrotno±¢ rezystancji

Spr¦»ysto±¢

Odwrotno±¢ pojemno±ci

Odwrotno±¢ indukcyjno±ci

Przesuniecie liniowe i k¡towe

Šadunek elektryczny

Strumie« magnetyczny

Pr¦dko±¢ liniowa i k¡towa

Pr¡d

Napi¦cie

Rys. 13. Schemat analogowego obwodu elektrycznego

Zadanie 1.2 Okre±l równanie ruchu masy m w ukªadzie pokazanym na

rys. 14, gdzie u(t) oraz y(t) oznaczaj¡ przyrostowe przesuni¦cia liniowe.

Rys. 14. Schemat ukªadu mechanicznego

Zakªadaj¡c, »e platforma, na której spoczywa masa m, jest niewa»ka,

wyznacz stosowny model.

Odpowied¹ Równanie ruchu ma posta¢

m¨

y(t) = −b( ˙y(t) ˙u(t)) − k(y(t) − u(t)).

background image

18

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Zadanie 1.3 Przyjmuj¡c zlinearyzowane modele ukªadów mechanicznych

pokazane na rys. 15, podaj odpowiednie równania siª.

Rys. 15. Schematy ukªadów mechanicznych

Traktuj¡c siª¦ f

i

(t)

jako wielko±ci¡ wej±ciow¡, za± siª¦ reakcji spr¦»yny

f

o

(t)

 jako wielko±¢ wyj±ciow¡, okre±l odpowiednie modele dynamiczne. Po-

daj analogiczne obwody elektryczne, wykorzystuj¡c analogi¦ siªa-napiecie.

Odpowied¹

a) Równanie równowagi siª ma posta¢

f

i

(t) − b ˙x(t) − kx(t) = 0.

Analogowy obwód elektryczny pokazano na rys. 16a (u

i

(t) ≡ f

i

(t)

,

u

o

(t) ≡ f

o

(t)

, i(t) ˙x(t), R ≡ b oraz C ≡ 1/k).

Rys. 16. Schematy analogowych obwodów elektrycznych

b) Równania równowagi siª dane s¡ wzorami:

f

i

(t) − b

1

˙x(t) − k(x(t) − y(t)) = 0

−b

2

˙y(t) − k(y(t) − x(t)) = 0.

background image

1.1. ELEMENTY (PJS)

19

Analogowy obwód elektryczny pokazano na rys. 2.16 (u

i

(t) ≡ f

i

(t)

,

u

o

(t) ≡ f

o

(t)

, i

x

(t) ˙x(t)

, i

y

(t) ˙y(t)

, R

1

≡ b

1

, R

2

≡ b

2

oraz

C ≡ 1/k)

.

Zadanie 1.4 Na rys. 17 przedstawiono model ukªadu przeniesienia nap¦du,

przy czym przez τ

i

(t)

oznaczono moment obrotowy dostarczany do ukªadu.

Rys. 17. Schematyczne przedstawienie ukªadu przeniesienia nap¦du

Wyznacz odpowiednie równania ruchu. Nast¦pnie, przyjmuj¡c jako wiel-

ko±¢ wej±ciow¡ pr¦dko±¢ k¡tow¡ ϑ

i

(t)

, za± jako wielko±¢ wyj±ciow¡  pr¦d-

ko±¢ k¡tow¡ ϑ

o

(t)

, okre±l odpowiedni¡ model. Podaj analogowe obwody

elektryczne modeluj¡ce rozwa»any ukªad mechaniczny.

Odpowied¹ Ruch rozwa»anego ukªadu opisany jest równaniami:

J ¨

ϑ

o

(t) = −k

1

(ϑ

o

(t) − ϑ

i

(t)) − b

2

˙ϑ

o

(t) − b

3

˙ϑ

o

(t)

0 = τ

i

(t) − k

1

(ϑ

i

(t) − ϑ

o

(t)) − b

1

˙ϑ

i

(t)

z warunkami pocz¡tkowymi ϑ

i

(0)

, ϑ

o

(0)

oraz ˙ϑ

o

(0)

.

Analogowe modele elektryczne przedstawiono na rys. 2.18. W przypadku

analogii typu moment siªy-napi¦cie (rys. 18a) otrzymujemy nast¦puj¡ce pary

odpowiednich wielko±ci: u

i

(t) ≡ τ

i

(t)

, i

1

(t) ˙ϑ

1

(t)

, i

2

(t) ˙ϑ

2

(t)

, R

1

≡ b

1

,

R

2

≡ b

2

, R

3

≡ b

3

, C ≡ 1/k

1

oraz L ≡ J. W przypadku analogii typu

moment siªy-pr¡d (rys. 18b) obowi¡zuj¡ nast¦puj¡ce przyporz¡dkowania:
i

i

(t) ≡ τ

i

(t)

, u

1

(t) ˙ϑ

1

(t)

, u

2

(t) ˙ϑ

2

(t)

, R

1

1/b

1

, R

2

1/b

2

, R

3

1/b

3

,

L ≡ 1/k

1

oraz C ≡ J.

Zadanie 1.5 Podaj równanie równowagi siª dla ukªadu mechanicznego,

którego schemat pokazano na rys. 19a.

Wskazówka: rozwa»any ukªad posiada struktur¦ szeregowo-równolegª¡.

Aby opisa¢ oddziaªywanie elementów ukªadu skªadaj¡cych si¦ na fragment

szeregowy tej struktury (spr¦»yna o sztywno±cik

2

oraz tªumik o wspóªczyn-

niku tªumienia b

2

), niezb¦dne jest uwzgl¦dnienie przemieszczenia x

a

(t)

.

background image

20

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Rys. 2.18. Analogowe schematy elektryczne

Rys. 19. Schemat ukªadu mechanicznego

Odpowied¹ Równania siª maj¡ posta¢:

b

1

( ˙x

i

(t) ˙x

o

(t)) + k

1

(x

i

(t) − x

o

(t)) − b

2

( ˙x

o

(t) ˙x

a

(t)) = 0

b

2

( ˙x

o

(t) ˙x

a

(t)) − k

2

x

a

(t) = 0.

Zadanie 1.6 Na rys. 20 pokazano schemat dwustopniowej przekªadni.

Rys. 20. Schemat dwustopniowej przekªadni

Symbole wyst¦puj¡ce na tym rysunku oznaczaj¡: τ

i

 moment dostar-

czany do ukªadu, τ

l

 moment przekazywany do kolejnych stopni ukªadu

(moment obci¡»enia), (ϑ

1

, ϑ

2

, ϑ

3

)

 poªo»enia k¡towe poszczególnych waªów,

(N

1

: N

2

, N

3

: N

4

)

 przeªo»enia przekªadni, (J

1

, J

2

, J

3

)

 momenty

background image

1.1. ELEMENTY (PJS)

21

bezwªadno±ci waªów, (b

1

, b

3

)

 wspóªczynniki tªumienia wywoªanego tarciem

lepkim. Zakªadaj¡c idealny charakter rozwa»anej przekªadni, wyprowad¹

równanie ruchu dla waªu wej±ciowego.

Odpowied¹ Równanie ruchu wej±ciowego waªu przekªadni dane jest

wzorem

J

eq

¨

ϑ

1

(t) = τ

i

(t) − b

eq

˙ϑ

1

(t) − τ

l eq

(t)

przy czym:

J

eq

= J

1

+

µ

N

1

N

2

2

J

2

+

µ

N

1

N

2

2

µ

N

3

N

4

2

J

3

b

eq

= b

1

+

µ

N

1

N

2

2

µ

N

3

N

4

2

b

3

,

τ

l eq

=

µ

N

1

N

2

¶ µ

N

3

N

4

τ

l

(t).

Zadanie 1.7 Przyjmuj¡c idealizowany model wzmacniacza operacyjnego,

okre±l model dynamiczny nast¦puj¡cych ukªadów z takim wzmacniaczem

(rys. 21).

Rys. 21. Schemat ukªadu ze wzmacniaczem operacyjnym

Zadanie 1.8 Rozwa»my dziaªanie nieobci¡»onego siªownika hydrauliczne-

go, pracuj¡cego w nast¦puj¡cym ukªadzie z ujemnym sprz¦»eniem zwrotnym

(rys. 22). Suwak steruj¡cy oraz tªok siªownika poª¡czone s¡ za pomoc¡

niewa»kiej i idealnie sztywnej d¹wigni swobodnej, której ramiona maj¡ dªu-

go±¢ odpowiednio a oraz b. D¹wignia ta umo»liwia sprz¦»enie przesuni¦cia

tªoka siªownika z przesuni¦ciem suwaka steruj¡cego. Ruch suwaka mo»na

tak»e uzyska¢ w sposób 'niezale»ny', wymuszaj¡c przesuni¦cie punktu A.

Rozwa»aj¡c odpowiednio maªe przesuniecia, wyznacz model rozwa»anego

ukªadu. Jak powinny by¢ dobrane parametry tego ukªadu, by mo»na byªo

uwa»a¢ go za czªon bezinercyjny?

background image

22

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Rys. 22. Ukªad siªownika hydraulicznego

Odpowied¹ Traktuj¡c przemieszczenia u(t) oraz y(t) ko«ców A i C

d¹wigni swobodnej jako sygnaªy wej±ciowe, za± przemieszczeniex(t) punktu
B

tej d¹wigni  jako sygnaª wyj±ciowy, dla maªych warto±ci tych przemiesz-

cze« zapisa¢ mo»na nast¦puj¡cy model:

x(t) =

b

a + b

u(t)

a

a + b

y(t).

Je»eli zachodzi (a + b)/(ak

0

) ¿ 1

, wtedy uzyskuje si¦ czªon bezinercyjny o

charakterystyce zale»nej tylko od parametrów d¹wigni: y(t) (b/a)u(t).

1.2 Modelowanie prostych ukªadów regulacji

Przykªad 2.1 Na rys. 23 pokazany jest przykªad prostego hydraulicznego

ukªadu regulacji, sªu»¡cego stabilizacji poziomu cieczy w zbiorniku przepªy-

wowym, przy wahaniach strumienia zasilaj¡cego.

Rys. 23. Schemat dziaªania ukªadu stabilizacji poziomu cieczy

Sterowania poziomem cieczy dokonuje si¦ poprzez pªywak, poª¡czony

±rub¡ nastawcz¡ i mechanizmem d¹wigniowym z zaworem na dopªywie cieczy.

background image

1.2. UKŠADY (PJS)

23

Niech q

1r

, q

2r

i h

r

oznaczaj¡ warto±ci strumienia wpªywaj¡cego, strumienia

wypªywaj¡cego oraz poziomu cieczy w zbiorniku w stanie równowagi. Niech
q

1

(t)

, q

2

(t)

i h(t) oznaczaj¡ odpowiednio maªe zmiany tych wielko±ci wzgl¦-

dem stanu równowagi, za± q

d

(t)

niech reprezentuje zakªócenia przepªywu w

strumieniu dopªywaj¡cym. Wyznacz zlinearyzowany model tego ukªadu.

Rozwi¡zanie Dla maªych zaburze« mo»na przyj¡¢, »e z(t)  zmiana

poªo»enia zaworu przepªywowego wynosiz(t) = ah(t)/b, podczas gdy q

1

(t) =

−c

1

z(t)

, gdzie c

1

> 0

. Znak minus w powy»szym wzorze wskazuje na to,

»e kiedy z(t) ro±nie, odpowiedni przepªyw maleje, i na odwrót. Równanie

bilansu strumieni ma posta¢

A

dh(t)

dt

= q

1

(t) + q

d

(t) − q

2

(t)

gdzie A jest powierzchni¡ przekroju poprzecznego zbiornika. Poniewa»q

2

(t)

= ρgh(t)/R

h

, gdzie R

h

jest rezystancj¡ hydrauliczn¡ otworu wylotowego,

deniuj¡c τ

h

= AR

h

/(ρg)

, ostatecznie otrzymujemy równanie

ρg

R

h

·

µ

h(t) + τ

h

dh(t)

dt

= q

1

(t) + q

d

(t)

b¦d¡ce poszukiwanym modelem zlinearyzowanego ukªadu.

Przykªad 2.2 Na rys. 24 pokazany jest schemat pewnego ukªadu stabi-

lizacji poziomu cieczy.

Obiekt regulacji skªada si¦ z dwóch zbiorników, z których pierwszy ma

pojemno±¢ C

1

, za± drugi  C

2

. Pªywakowy czujnik poziomu cieczy w drugim

zbiorniku za po±rednictwem d¹wigni oddziaªuje na poªo»enie suwaka steru-

j¡cego siªownika hydraulicznego. Przemieszczenie tªoka tego siªownika po-

woduje zmian¦ poªo»enia zaworu Z, steruj¡cego wielko±ci¡ strumienia cieczy

dopªywaj¡cej do drugiego zbiornika. Zakªada si¦, »e w rozpatrywanym u-

kªadzie regulacji wyst¦puje zakªócenie w postaci strumieniaq

d

(t)

(zob. rys.

24). Przyjmuj¡c zlinearyzowane (idealne) modele elementów tworz¡cych ten

ukªad, podaj stosowny opis tego ukªadu.

Rozwi¡zanie Na wst¦pie nale»y okre±li¢ model sterowanego obiektu.

W stanie ustalonym do drugiego zbiornika dopªywa oraz z niego wypªywa

strumie« cieczy o warto±ci ¯q  czemu odpowiada ten sam poziom cieczy ¯h

background image

24

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Rys. 24. Schemat ukªadu stabilizacji poziomu cieczy

w obu zbiornikach. Oznaczmy przez q(t) oraz q

d

(t)

zaburzenia strumieni

wej±ciowych (dopªywaj¡cych), przez h

1

(t)

oraz h

2

(t)

zaburzenia poziomów

cieczy w pierwszym oraz drugim zbiorniku (odpowiednio), za± przez q

2

(t)

zaburzenie strumienia wyj±ciowego (wypªywaj¡cego). Dla pierwszego zbiornika

obowi¡zuje równanie

C

1

dh

1

(t)

dt

= q

1

(t)

przy czym wyró»niony kierunek przepªywu cieczy zaznaczono na rys. 2.24.

Dla drugiego zbiornika mamy równanie

C

2

dh

2

(t)

dt

= q(t) − q

1

(t) − q

2

(t)

odpowiadaj¡ce modelowi nominalnemu, w którym zakªada si¦, »eq

d

(t) = 0

.

Nat¦»enie przepªywu cieczy mi¦dzy zbiornikami opisuje równanie

h

2

(t) − h

1

(t)

R

1

= q

1

(t)

za± nat¦»enie wypªywu cieczy z drugiego zbiornika dane jest wzorem

h

2

(t)

R

2

= q

2

(t)

background image

1.2. UKŠADY (PJS)

25

w którym przez R

1

oraz R

2

oznaczono hydrauliczne rezystancje odpowied-

nich zaworów.

Zaburzenie poziomu h

2

(t)

za po±rednictwem d¹wigni przenosi si¦ na zmia-

n¦ poªo»enia x(t) suwaka steruj¡cego siªownika hydraulicznego, zgodnie ze

wzorem

x(t) =

a

a + b

h

2

(t).

Zmianie tej towarzyszy odpowiednie przesuni¦cie y(t) tªoka tego siªownika.

Na podstawie wyników z przykªadu 1.10 mo»na bowiem zapisa¢ równo±¢
y(t) = ·k

0

R

x(τ )

, gdzie k

0

jest wspóªczynnikiem charakteryzuj¡cym dany

siªownik. Traktuj¡c zawór Z jako czªon proporcjonalny (por. przykªad 1.2),

uzyskuje si¦ zale»no±¢ q(t) = −k

z

y(t)

, przy czym k

z

oznacza wspóªczynnik

proporcjonalno±ci, za± wyst¦puj¡cy tu znak minus odpowiada takiej 'po-

laryzacji' zaworu, przy której wzrost poziomu cieczy w drugim zbiorniku

wywoªuje zmniejszenie strumienia dopªywaj¡cej do« cieczy  co odpowiada

ujemnemu sprz¦»eniu zwrotnemu.

Przykªad 2.3 Rozwa»my przedstawiony na rys. 25 schemat sterowa-

nia pr¦dko±ci¡ lokomotywy spalinowej z silnikiem dieslowskim. Sprawno±¢

takiego silnika w istotnym stopniu zale»y od jego pr¦dko±ci k¡towej  odpo-

wiedni punkt pracy nale»y zatem wybiera¢ dla takiej pr¦dko±ciω

d

= const

,

dla której sprawno±¢ ta osi¡ga maksimum. W rozwa»anym ukªadzie sil-

nik dieslowski nap¦dza pr¡dnic¦, zasilaj¡c¡ silnik elektryczny pr¡du staªego

(silnik taki pracuje efektywnie w szerokim zakresie pr¦dko±ci k¡towych) 

zadaniem tego ostatniego jest poruszanie lokomotywy. Nale»y okre±li¢ schemat

strukturalny rozwa»anego ukªadu sterowania.

Rys. 25. Schemat dziaªania ukªadu sterowania pr¦dko±ci¡ lokomotywy spalinowej

background image

26

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Rozwi¡zanie Potencjometr wielko±ci zadanej pozwala na uzyskanie

napi¦cia odniesienia e

r

(t)

proporcjonalnego do zadanej pr¦dko±ci k¡towej

ω

r

(t)

silnika pr¡du staªego: e

r

(t) = c

1

ω

r

(t)

, wielko±ci¡ sterowan¡ jest bowiem

pr¦dko±¢ k¡towa ω

o

(t)

tego silnika. Tachopr¡dnica umieszczona na wale sil-

nika dostarcza napi¦cia e

o

(t)

proporcjonalnego do ω

o

(t)

, co zapisujemy jako:

e

o

(t) = c

2

ω

o

(t)

. Napi¦cie ró»nicowe e

r

(t) − e

o

(t)

podawane jest na wz-

macniacz mocy, o wyj±ciowym napi¦ciu e

f

(t)

zgodnym ze wzorem e

f

(t) =

k

a

(e

r

(t) − e

o

(t))

. Napi¦cie to wpªywa na warto±¢ pr¡du i

f

(t)

w obwodzie

wzbudzenia pr¡dnicy, zgodnie z równaniem

R

f

i

f

(t) + L

f

di

f

(t)

dt

= e

f

(t).

Zakªadaj¡c zlinearyzowany model takiej pr¡dnicy (por. przykªad 1.5),

mo»na przyj¡¢, »e napi¦cie e

g

(t)

generowane na jej zaciskach wyj±ciowych

dane jest wzorem e

g

(t) = k

g

i

f

(t)

, przy czym wspóªczynnik k

g

jest propor-

cjonalny do pr¦dko±ci k¡towej ω

d

silnika dieslowskiego. Zlinearyzowane rów-

nanie obwodu twornika obcowzbudnego silnika pr¡du staªego (por. przykªad

1.6) zapisujemy jako

R

a

i

a

(t) + L

a

di

a

(t)

dt

= e

g

(t) − e

b

(t)

gdzie przez i

a

(t)

oznaczono pr¡d w obwodzie twornika, za± przez e

b

(t)



siª¦ przeciwelektromotoryczn¡ indukowan¡ w tym obwodzie; zachodzi przy

tym e

b

(t) = k

b

ω

o

(t)

. Moment obrotowy τ(t) dostarczany przez silnik pr¡du

staªego, τ(t) = k

t

i

a

(t)

, sªu»y do pokonywania bezwªadno±ci obci¡»enia J,

tarcia lepkiego b oraz zakªóce« τ

d

(t)

. Odpowiednie równanie ruchu ma w

tym przypadku posta¢ nast¦puj¡c¡:

J

o

(t)

dt

= τ (t) − bω

o

(t) − τ

d

(t).

Zadanie 2.1 Na rys. 26 przedstawiono schemat dziaªania ukªadu sterowa-

nia obcowzbudnym silnikiem pr¡du staªego. Ruch pierwotnego waªu o bez-

wªadno±ci J

a

poprzez przekªadni¦ 1 : N przekazywany jest na waª wyj±-

ciowy, którego wªasno±ci dynamiczne opisane s¡ momentem bezwªadno±ci
J

l

oraz wspóªczynnikiem tarcia lepkiego b

l

. Na wale pierwotnym umie-

szczony jest czujnik pr¦dko±ci k¡towej (tachopr¡dnica), dostarczaj¡cy napi¦-

cia proporcjonalnego do tej pr¦dko±ci: u

t

(t) = k

t

˙ϑ

a

(t)

. Czujnik poªo»enia

waªu wyj±ciowego dostarcza napi¦cia proporcjonalnego do tego poªo»enia:

background image

1.3. MODELOWANIE UKŠADÓW W PRZESTRZENI STANU

27

u

ϑ

(t) = k

ϑ

ϑ(t)

. Wielko±ci¡ wej±ciow¡ jest zmiana ∆u

r

(t)

napi¦cia zada-

j¡cego u

r

(t)

, wielko±ci¡ wyj±ciow¡  zmiana ∆ϑ(t) poªo»enia k¡towego ϑ(t).

Okre±l model takiego ukªadu sterowania.

Rys. 26. Schemat ukªadu sterowania silnikiem pr¡du staªego

Zadanie 2.2 Schemat ideowy pewnego ukªadu stabilizacji poziomu cieczy

w zbiorniku pokazany jest na rys. 27.

Opisz dynamik¦ tego ukªadu w postaci jego uproszczonego zlinearyzowa-

nego modelu. Przed przyst¡pieniem do rozwi¡zywania zadania nale»y zapoz-

na¢ si¦ z przykªadami: 1.2 (zawór), 1.4 (zbiornik) oraz 1.10 (siªownik hy-

drauliczny). Wszystkie zmienne wielko±ci wyst¦puj¡ce w powy»szym schema-

cie (liniowe przemieszczenia oraz strumie« q(t)) odnosz¡ si¦ do punktu rów-

nowagi, wyznaczonego warto±ci¡ strumienia ¯q lub poziomem cieczy ¯h. Stru-

mie« q

d

(t)

modeluje niemierzalne zakªócenia. Wielko±ci¡ regulowan¡ jest

poziom h(t) cieczy w zbiorniku, zatem w zadaniu stabilizacji tego poziomu

nale»y przyj¡¢ zerow¡ wielko±¢ zadan¡ h

r

(t)

.

1.3 Modelowanie ukªadów w przestrzeni stanu

Przykªad 3.1 Dany jest ukªad dynamiczny jak na rys. 28, zªo»ony z

liniowego obwodu elektrycznego, ¹ródªa napi¦cia zasilaj¡cegou(t) i ampero-

mierza mierz¡cego pr¡d wyj±ciowy i(t) = y(t).

Nale»y poda¢ model w przestrzeni stanu tego ukªadu.

background image

28

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Rys. 27. Schemat ideowy ukªadu stabilizacji poziomu cieczy

Rys. 28. Schemat ukªadu dynamicznego

Rozwi¡zanie Zachowanie si¦ rozwa»anego ukªadu, w dowolnej chwili

czasu t, determinuj¡ trzy wielko±ci: pr¡d pªyn¡cy przez cewk¦i

L

(t)

, napi¦-

cie na kondensatorze u

C

(t)

oraz napi¦cie wej±ciowe u(t); dwie pierwsze z

wymienionych wielko±ci podsumowuj¡ caª¡ przeszªo±¢ ukªadu, s¡ wi¦c par¡

zmiennych stanu tego ukªadu: x(t) = [ x

1

(t) x

2

(t) ]

T

= [ i

L

(t) u

C

(t) ]

T

.

Z równa« Kirchoa

u(t) = L

di

L

(t)

dt

+ u

C

(t),

i

L

(t) = C

du

C

(t)

dt

+

1

R

u

C

(t)

otrzymujemy równania stanu

di

L

(t)

dt

=

1

L

u

C

(t) +

1

L

u(t),

du

C

(t)

dt

=

1

C

i

L

(t)

1

RC

u

C

(t).

Natomiast odpowiednie równanie wyj±cia zapisujemy jako

y(t) = i

R

(t) =

1

R

u

C

(t).

background image

1.3. MODELE W PRZESTRZENI STANU (PJS)

29

W notacji wektorowo-macierzowej równania te maj¡ posta¢:

˙x(t) = Ax(t) + bu(t) =

·

0

1/L

1/C −1/(RC)

¸

x(t) +

·

1/L

0

¸

u(t)

y(t) = c

T

x(t) = [ 0 1/R ]x(t).

Przykªad 3.2 Na rys. 29 dany jest schemat silnika pr¡du staªego sterowanego

od strony twornika. Zakªada si¦, »e staªe pole elektromagnetyczne wzbudzenia

wytwarzane jest przez magnes trwaªy.

Rys. 29. Schemat silnika pr¡du staªego

Przyj¦to nast¦puj¡ce oznaczenia: e

a

(t)

 napi¦cie wej±ciowe w obwodzie

twornika, i

a

(t)

 pr¡d w obwodzie twornika, R

a

 rezystancja obwodu tworni-

ka, L

a

 indukcyjno±¢ obwodu twornika, e

b

(t)

 siªa przeciwelektromotorycz-

na indukowana w obwodzie wej±ciowym, τ(t)  moment obrotowy silnika

dostarczany do obci¡»enia, ϑ(t)  poªo»enie k¡towe wirnika, J  moment

bezwªadno±ci sprowadzony (zredukowany) do osi wirnika,b  wspóªczynnik

tarcia lepkiego sprowadzony do osi wirnika.

Wyznacz model w przestrzeni stanu tego obiektu dynamicznego.

Rozwi¡zanie Zakªadaj¡c staªe pole wzbudzenia, mo»na zapisa¢, »e

τ (t) = k

1

Φ∆i

a

(t)

, gdzie Φ oznacza strumie« magnetyczny pola wzbudzenia,

za± k

1

jest odpowiednim wspóªczynnikiem proporcjonalno±ci. Siª¦ przeciw-

elektromotoryczn¡ ∆e

b

(t)

okre±la wzór ∆e

b

(t) = k

2

Φ∆ ˙ϑ(t)

, w którym k

2

jest wspóªczynnikiem proporcjonalno±ci. Równanie spadków napi¦¢ w ob-

wodzie twornika dane jest wzorem ∆e

a

(t) = R

a

i

a

(t) + L

a

∆˙i

a

(t) + ∆e

b

(t)

.

Jako ostatnie z rozwa»anych równa« przyjmuje si¦ równanie ruchu wirnika
J∆ ¨

ϑ(t) = ∆τ (t) − b∆ ˙ϑ(t)

. Na tej podstawie zapisa¢ mo»na nast¦puj¡ce

zale»no±ci:

R

a

i

a

(t) + L

a

∆˙i

a

(t) + k

2

Φ∆ ˙ϑ(t) = ∆e

a

(t)

(1.12)

J∆ ¨

ϑ(t) − k

1

Φ∆i

a

(t) + b∆ ˙ϑ(t) = 0.

(1.13)

background image

30

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

Ze wzoru (1.13) wynika, »e znajomo±¢ warunków pocz¡tkowych(∆ϑ(0),

∆ ˙ϑ(0))

oraz przebiegu ∆i

a

(t)

pozwala wyznaczy¢ rozwi¡zanie ∆ϑ(t), t ≥

0

. Z kolei, ze wzoru (1.12) wynika, »e na podstawie znajomo±ci warunku

pocz¡tkowego ∆i

a

(0)

oraz pary przebiegów (∆e

a

(t), ∆ ˙ϑ(t)

) mo»na okre±li¢

rozwi¡zanie ∆i

a

(t)

, t ≥ 0. Jednoznaczny opis dynamiki rozwa»anego ukªadu

uzyskuje si¦, przyjmuj¡c wektor stanu x(t) = [ ∆ϑ(t) ∆ ˙ϑ(t) ∆i

a

(t) ]

T

.

Na podstawie wzorów (1.12) oraz (1.13) ªatwo otrzymujemy elementy rów-

nania stanu ˙x(t) = Ax(t) + be

a

(t)

A =

0

1

0

0

−b/J

k

1

Φ/J

0 −k

2

Φ/L

a

−R

a

/L

a

, b =

0
0

1/L

a

.

Je»eli indukcyjno±¢ w obwodzie twornika mo»e by¢ pomini¦ta, rozwa»any

ukªad daje si¦ opisa¢ równaniem stanu w przestrzeni dwuwymiarowej. Dla

wektora stanu ¯x(t) = [ ∆ϑ(t) ∆ ˙ϑ(t) ]

T

macierz stanu ¯

A

oraz wektor wyj±¢

¯b odpowiedniego równania przyjmuj¡ posta¢

¯

A =

"

0

1

0

−k

1

k

2

Φ

2

JR

a

b

J

#

,

¯b =

·

0

k

1

Φ

JR

a

¸

.

Traktuj¡c ∆ϑ(t) jako wyj±cie, dla L

a

6= 0

mamy ∆ϑ(t) = [ 1 0 0 ]x(t),

za± dla L

a

= 0

zachodzi ∆ϑ(t) = [ 1 0 ]¯x(t).

Przykªad 3.3 Obiekt sterowania opisany jest równaniem ró»niczkowym

y(t) + a

2

¨

y(t) + a

1

˙y(t) + a

0

y(t) = u(t)

w którym u(t) oznacza wej±cie, za± y(t)  wyj±cie rozwa»anego obiektu.

Okre±laj¡c zmienne stanu jako zmienne fazowe, podaj odpowiedni model

w przestrzeni stanu tego obiektu.

Rozwi¡zanie Przyjmuj¡c y(t) jako pierwsz¡ wspóªrz¦dn¡ wektora sta-

nu, x

1

(t) = y(t)

, mamy odpowiednio: x

2

(t) = ˙x

1

(t) = ˙y(t)

, x

3

(t) = ˙x

2

(t) =

¨

y(t)

oraz ˙x

3

(t) = −a

0

x

1

(t) − a

1

x

2

(t) − a

2

x

3

(t) + u(t)

. Zatem, kªad¡c

x(t) = [ x

1

(t) x

2

(t) x

3

(t) ]

T

, równania te mo»emy zapisa¢ w standar-

dowej postaci

˙x(t) =

0

1

0

0

0

1

−a

0

−a

1

−a

2

x(t) +

0
0
1

u(t)

y(t) = [ 1 0 0 ]x(t)

zwanej kanoniczn¡ form¡ sterowaln¡.

background image

1.3. MODELE W PRZESTRZENI STANU (PJS)

31

Przykªad 3.4 Na rys. 30 pokazany jest uproszczony model obiektu dy-

namicznego okre±lanego jako tak zwane ódwrócone wahadªo". Model ten

obejmuje: wózek o masie m poruszany przykªadan¡ do« siª¡ f

x

(t)

oraz mas¦

m

0

zamocowan¡ przegubowo do wózka za pomoc¡ niewa»kiego sztywnego

ramienia o dªugo±ci l.

Rys. 30. Obiekt dynamiczny wózek-wahadªo

Zakªada si¦, »e masa m mo»e porusza¢ si¦ tylko wzdªu» osi x, za± ruch

masy m

0

odbywa si¦ tylko w pªaszczy¹nie x − y (rys. 30). W pierwszej

kolejno±ci nale»y okre±li¢ nieliniowe równanie stanu rozwa»anego obiektu

oraz wyznaczy¢ zlinearyzowan¡ posta¢ tego równania, podaj¡c warunki, przy

których taka linearyzacja jest dopuszczalna. Nast¦pnie

Rozwi¡zanie Rozwa»my na wst¦pie równania opisuj¡ce energi¦ kine-

tyczn¡ T (t) oraz energi¦ potencjaln¡ V (t) badanego obiektu dynamicznego:

T (t) =

1
2

m ˙x

2

(t) +

1
2

m

0

d

dt

(x(t) + l sin α(t))

2

+

µ

d

dt

(l cos α(t))

2

#

=

(1.14)

=

1
2

m ˙x

2

(t) +

1
2

m

0

£

( ˙x(t) + l ˙α(t) cos α(t))

2

+ (l ˙α(t) sin α(t))

2

¤

,

V (t) = V

0

+ m

0

gl cos α(t),

(1.15)

gdzie x(t) jest poªo»eniem wózka, α(t) jest k¡tem odchylenia ramienia od

pionu, V

0

oznacza niezmienny skªadnik energii potencjalnej rozwa»anego

background image

32

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

obiektu, za± g jest przyspieszeniem ziemskim. Funkcja Lagrange'a L(t) =
T (t) − V (t)

tego obiektu dana jest zatem wzorem

L(t) =

1
2

m ˙x

2

(t) +

1
2

m

0

£

( ˙x(t) + l ˙α(t) cos α(t))

2

+ (l ˙α(t) sin α(t))

2

¤

−V

0

− m

0

gl cos α(t).

W analizowanym przypadku, zgodnie z zasad¡ Hamiltona, ruch obiektu

przebiega w ten sposób, aby speªnione byªy odpowiednie równania Lagrange'a,

sformuªowane dla wektora stanu, zdeniowanego w nast¦puj¡cy sposób:

x(t) =

£

x

1

(t) x

2

(t) x

3

(t) x

4

(t)

¤

(1.16)

=

£

α(t)

˙α(t) x(t)

˙x(t)

¤

,

x(t) R

4

.

(1.17)

Równania Lagrange'a maj¡ posta¢:

d

dt

µ

∂L

˙x

∂L

∂x

= −b ˙x(t) + f

x

(t)(

suma siª zewn¦trznych) (1.18)

d

dt

µ

∂L
˙α

∂L
∂α

= 0(

brak siª zewn¦trznych)

(1.19)

przy czym przez b oznaczono wspóªczynnik lepkiego tarcia, za± f

x

(t)

jest

zewn¦trzn¡ siª¡ przyªo»on¡ do wózka. Bior¡c pod uwag¦, »e zachodzi

∂L/∂x = 0
∂L/∂ ˙x = m ˙x(t) + m

0

( ˙x(t) + l ˙α(t) cos α(t))

a tak»e

d(∂L/∂ ˙x)/dt = m¨x(t) + m

0

¨

x(t) + m

0

l ¨

α(t) cos α(t) − m

0

l ˙α

2

(t) sin α(t)

na podstawie równania (1.18) otrzymujemy

(m + m

0

x(t) = m

0

l ˙α

2

(t) sin α(t) − m

0

l ¨

α(t) cos α(t) − b ˙x(t) + f

x

(t).

(1.20)

Z kolei, uwzgl¦dniaj¡c ªatwe do wykazania zale»no±ci:

∂L/∂α = m

0

gl sin α(t) − m

0

l ˙x(t) ˙α(t) sin α(t)

∂L/∂ ˙α = m

0

l

2

˙α(t) + m

0

l ˙x(t) cos α(t)

d(∂L/∂ ˙α)/dt = m

0

l¨

x(t) cos α(t) − m

0

l ˙x(t)

˙α(t) sin α(t) + m

0

l

2

¨

α(t)

background image

1.3. MODELE W PRZESTRZENI STANU (PJS)

33

z równania (1.19) otrzymujemy, »e

¨

x(t) cos α(t) + l ¨

α(t) − g sin α(t) = 0.

(1.21)

Wyprowad¹my nieliniowe równanie stanu rozwa»anego obiektu:

˙x(t) = f (x(t), f

x

(t)),

x(0).

Na podstawie wzorów (1.20) oraz (1.21) otrzymujemy

(m + m

0

sin

2

α(t))¨

x(t) = m

0

l ˙α

2

(t) sin α(t)

(1.22)

−m

0

g sin α(t) cos α(t) − b ˙x(t) + f

x

(t).

Bior¡c pod uwag¦ przyj¦t¡ denicj¦ wektora stanu (1.16), ªatwo wypro-

wadzamy nast¦puj¡ce formuªy:

˙x

4

(t) =

m

0

lx

2

2

(t) sin x

1

(t)

m + m

0

sin

2

x

1

(t)

m

0

g sin x

1

(t) cos x

1

(t)

m + m

0

sin

2

x

1

(t)

(1.23)

bx

4

(t)

m + m

0

sin

2

x

1

(t)

+

f

x

(t)

m + m

0

sin

2

x

1

(t)

˙x

2

(t) =

g(m + m

0

) sin x

1

(t)

l(m + m

0

sin

2

x

1

(t))

m

0

x

2

2

(t) sin x

1

(t) cos x

1

(t)

m + m

0

sin

2

x

1

(t)

(1.24)

+

bx

4

(t) cos x

1

(t)

l(m + m

0

sin

2

x

1

(t))

cos x

1

(t)

l(m + m

0

sin

2

x

1

(t))

f

x

(t)

które, ª¡czanie ze wzorami ˙x

1

(t) = x

2

(t)

oraz ˙x

3

(t) = x

4

(t)

stanowi¡ poszuki-

wane równania nieliniowego modelu w przestrzeni stanu. Wyznaczmy teraz

odpowiednie zlinearyzowane równania stanu, zakªadaj¡c, »e∀t k¡t α(t) oraz

jego zmiany s¡ dostatecznie "maªe": α(t) 0 oraz ˙α(t) 0. Wynika st¡d,

i» sin α(t) ≈ α(t), cos α(t) 1 oraz ˙α

2

(t) sin α(t) ≈ ≈ ˙α

2

(t)α(t) 0

; co

pozwala na zapisanie nast¦puj¡cych wzorów:

˙x

2

(t) =

g(m + m

0

)

lm

x

1

(t) +

b

lm

x

4

(t)

1

lm

f

x

(t)

(1.25)

˙x

4

(t) =

m

0

g

m

x

1

(t)

b

m

x

4

(t) +

1

m

f

x

(t).

(1.26)

Zlinearyzowany model w przestrzeni stanu dany jest zatem wzorem

˙x(t) = Ax(t) + bf

x

(t),

x(0),

background image

34

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

przy czym macierz stanu A ∈ R

4×4

oraz wektor wej±ciowy b ∈ R

4

przyjmuj¡

posta¢:

A =

0

1 0

0

g(m + m

0

)/(lm) 0 0 b/(lm)

0

0 0

1

−m

0

g/m

0 0

−b/m

,

b =

0

1/(lm)

0

1/m

.

(1.27)

Zadanie 3.1 Na rys. 31 pokazany jest ukªad dwóch sprz¦»onych mas,

modeluj¡cy wªasno±ci suwnicy do przenoszenia ªadunków. Masam, mog¡ca

wykonywa¢ ruch o jednym stopniu swobody, modeluje wózek suwnicy. Masa
m

0

, poª¡czona z mas¡ m za pomoc¡ niewa»kiego i sztywnego ramienia o

dªugo±ci l, mo»e wykonywa¢ ruch o dwóch stopniach swobody, modeluj¡c

zachowanie si¦ przenoszonego ªadunku. Dla uproszczenia pomija si¦ wpªyw

tarcia. Równania ruchu rozwa»anego ukªadu dynamicznego maj¡ posta¢:

(m + m

0

x(t) + k ˙x(t) − m

0

l( ˙α

2

(t) · sin α(t) ¨

α(t) · cos α(t)) = p(t)

¨

x(t) · cos α(t) + l ¨

α(t) + g · sin α(t) = 0

gdzie x(t)  poªo»enie wózka, x

0

(t)

oraz y

0

(t)

 poªo»enie ªadunku, p(t) 

siªa przyªo»ona do wózka, n(t)  siªa naci¡gu ramienia mocuj¡cego ªadunek,
b

 wspóªczynnik lepkiego tarcia przeciwstawiaj¡cego si¦ ruchowi wózka,

za± g oznacza przyspieszenie ziemskie. Wyznacz zlinearyzowany model w

przestrzeni stanu tego ukªadu.

Rys. 31. Model suwnicy

background image

1.3. MODELE W PRZESTRZENI STANU (PJS)

35

Odpowied¹ Podane nieliniowe równania ró»niczkowe wraz z warunk-

ami pocz¡tkowymi x(t

0

)

, ˙x(t

0

)

, α(t

0

)

oraz ˙α(t

0

)

jednoznacznie opisuj¡ ruch

rozwa»anego ukªadu. Jako wektor stanu przyjmujemy zatem

x(t) = [ x(t)

˙x(t) α(t)

˙α(t) ]

T

.

Zlinearyzowan¡ posta¢ równa« stanu ˙x(t) = Ax(t) + bp(t) otrzymujemy,

zakªadaj¡c 'niewielkie' warto±ci k¡ta wychyleniaα(t) oraz pr¦dko±ci k¡towej

˙α(t)

. Na tej podstawie

A =

0

1

0

0

0

−k/m

m

0

g/m

0

0

0

0

1

0 k/(lm) −g(1 + m

0

/m)/l 0

,

b =

0

1/m

0

1/(lm)

.

Zadanie 3.2 Schemat pewnego ukªad mechanicznego przedstawiony zostaª

na rys. 32.

Rys. 32. Schemat ukªadu mechanicznego

Przyjmuj¡c jako wspóªrz¦dne wektora stanu zmiany poªo»enia i pr¦d-

ko±ci masy m oraz zmian¦ poªo»enia punktu P , okre±l odpowiedni model

w przestrzeni stanu rozwa»anego ukªadu. Jako wej±cie u(t) uznaje si¦ siª¦
f (t)

dziaªaj¡c¡ na mas¦ m, za± jako wyj±cie y(t)  zmian¦ poªo»enia tej

masy ∆x

1

(t)

.

Odpowied¹ Przyjmuj¡c x(t) = [ ∆x

1

(t) ∆ ˙x

1

(t) ∆x

2

(t) ]

T

jako wek-

tor stanu, otrzymujemy model:

background image

36

ROZDZIAŠ 1. MODELE UKŠADÓW DYNAMICZNYCH (PJS)

˙x(t) =

0

1

0

(k

1

+ k

2

+ k

3

)/m 0

k

1

/m

k

1

/b

1

0 −k

1

/b

1

x(t) +

0

1/m

0

u(t)

y(t) = [ 1 0 0 ]x(t).

Zadanie 3.3 Dany jest obwód elektryczne jak na rys. 33. Wybieraj¡c jako

zmienne stanu x

1

(t)

oraz x

2

(t)

napi¦cia na kondensatorach, za± jako sygnaª

wyj±ciowy y(t) spadek napi¦cia na rezystancji R

2

, podaj model w przestrzeni

stanu tego obwodu.

Rys. 33. Dwuwej±ciowy obwód RLC (R

1

= R

2

= R

3

= 1 MΩ

, C

1

= C

2

= 1 µF)

Odpowied¹ Model w przestrzeni stanu ma posta¢:

·

˙x

1

(t)

˙x

2

(t)

¸

=

·

2

1

1 2

¸ ·

x

1

(t)

x

2

(t)

¸

+

·

1 0
0 1

¸ ·

u

1

(t)

u

2

(t)

¸

y(t) = [ 1 1 ]

·

x

1

(t)

x

2

(t)

¸

.

Zadanie 3.4 Dane s¡ obwody elektryczne jak na rys. 34. W przypadku

obwodu z rys. 34a jako zmienne stanu przyjmuje si¦ napi¦cie panuj¡ce na

kondensatorze, x

1

(t) = u

C

(t)

, oraz pr¡d pªyn¡cy przez cewk¦, x

2

(t) = i

L

(t)

,

za± jako sygnaª wyj±ciowy zakªada si¦ napi¦cie na kondensatorze, y(t) =
u

C

(t)

. W przypadku rys. 34b zmienne stanu wybiera si¦ jak nast¦puje:

x

1

(t) = u

C

(t)

, x

2

(t) = i

2

(t)

oraz x

3

(t) = i

1

(t)

, za± napi¦cie na kondensatorze

przyjmuje si¦ jako sygnaª wyj±ciowy, y(t) = u

C

(t)

. W obu przypadkach

napi¦cie u(t) jest sygnaªem wej±ciowym. Podaj modele w przestrzeni stanu

tych obwodów elektrycznych.

background image

1.3. MODELE W PRZESTRZENI STANU (PJS)

37

Rys. 34. Obwody RLC

Odpowied¹ a) Poszukiwany model w przestrzeni stanu ma posta¢:

˙x(t) =

·

1/(R

1

C)

1/C

1/L

−R

2

/L

¸

x(t) +

·

1/(R

1

C)

0

¸

u(t)

y(t) = [ 1 0 ]x(t).

b) Model w przestrzeni stanu rozwa»anego obwodu ma posta¢:

˙x(t) =

0

1/C

0

1/L

2

−R/L

2

R/L

2

0

R/L

1

−R/L

1

x(t) +

0
0

1/L

1

u(t)

y(t) = [ 1 0 0 ]x(t).


Wyszukiwarka

Podobne podstrony:
Materiały do projektu 1, Inżynieria Środowiska, Migracje Zanieczyszczeń
2 materiały do projektowaniaid 21141 ppt
Materiały do projektu fundamentu bezpośredniego
Materialy do projektu
Materiały do projektu 4
[PZ] materiały do projektu, administracja, Reszta, Promocja zdrowia
Materiały do projektu 2
BO sem V materialy do projektu 2
[PZ] materiały do projektu - ankiety, administracja, Reszta, Promocja zdrowia
materiały do projektu z mechaniki płynów
Materiały do projektu 3
7 Podstawy z wytrzymalosci materialow do projektowania pret
Materia y do projektowania kanalizacji
materiały do projektu kmiotek
32 Materiały do projektowania U022
Materia y do projektowania kanalizacji

więcej podobnych podstron