Documente Academic
Documente Profesional
Documente Cultură
Conţinut
1. Scopul lucrarii......................................................... Error! Bookmark not defined.
2. Modelarea matematică a unui proces......................................................................1
2.1. Reprezentarea în spaţiul stărilor.....................................................................1
2.2. Reprezentarea prin funcţii de transfer........................................................... 3
2.3. Exemple..............................................................................................................4
2.3.1. Circuitul RLC serie....................................................................................... 4
2.3.2. Motorul de curent continuu cu magneţi permanenţi............................... 6
3. Cerinţele lucrării de laborator.................................................................................... 8
3.1. Simularea comportamentului unui circuit RLC............................................. 8
3.2. Simularea comportamentului unui motor de curent continuu.................. 10
4. Exerciţii.................................................................... Error! Bookmark not defined.
dx
x A x B u E v
(2.1) dt
y C x D u
unde:
L2 / 1
Lucrarea 2
u
x A x B u E v A x B E A x B u e
v
dx
A x Be u e
(2.2) => dt
y C x De u e
unde:
n m+r
n A Be n
p De p
C
n m+r
L2 / 2
Modelarea matematică şi simularea proceselor
x A x b u
(2.3)
y c T x d u
b1
B R nx1 b, C c1 cn R1xn c T şi d R devine
bn
scalar.
c) Matricea D (sau vectorul / scalarul d) indică o dependenţă directă a ieşirii unui
proces de intrarea lui. Această situaţie este tipică pentru un regulator cu
componentă proporţională, unde o parte a ieşirii este proporţională cu intrarea,
dar este puţin probabilă în cazul unui proces real. De aceea, la reprezentarea
proceselor în spaţiul stărilor, D sau d sunt uzual 0, în timp ce la reprezentarea
unui regulator sunt în general nenule.
y(s)
(2.4) H (s)
u ( s)
unde: u ( s ) L u (t ) este transformata Laplace a semnalului de intrare u(t), şi
y ( s ) L y (t ) este transformata Laplace a semnalului de ieşire y(t).
L2 / 3
Lucrarea 2
1.3. Exemple
1.3.1. Circuitul RLC serie
Se consideră circuitul RLC serie din figura 2.2. Mărimea de comandă este
tensiunea la borne U şi mărimea de ieşire, este curentul i.
di q
U u R u L uC R i L
dt C
(2.5)
dq
i
dt
Primul pas pentru a obţine un model matematic în spaţiul stărilor este identificarea
mărimilor de stare. Mărimile de stare reflectă acumulările şi dezacumulările
energetice dintr-un proces. Ele apar sub formă derivată în ecuaţiile procesului. În
caz circuitului RLC, mărimile de stare sunt, sarcina q a condensatorului şi curentul i.
Pentru a le evidenţia, relaţiile (2.5) se pot aranja astfel încât, în partea stângă să
apară doar mărimile de stare sub formă derivată:
dq
dt i
(2.6)
di 1 q R i 1 U
dt LC L L
L2 / 4
Modelarea matematică şi simularea proceselor
q 0 1 q 0
(2.7) i 1 R 1 U
LC i
L L
La (2.7) se adaugă cea de-a doua ecuaţie matricială care defineşte ieşirea în
funcţie de mărimile de stare. În acest caz, ieşirea i este chiar una din cele 2 mărimi
de stare:
q
(2.8) i y 0 1
i
T
c
x1 q
q
vectorul mărimilor de stare x , respectiv dq
i x2 dt i
q
(2.9) q y 1 0
i
T
c
Funcţia de transfer a circuitului RLC rezultă din relaţia:
1
(2.10) u s R i s sL i s i s , calculând raportul:
sC
i s sC
(2.11) H s
u s s 2 LC sRC 1
L2 / 5
Lucrarea 2
R ia L
ua ea
ms m
dia ea k
u a Ria L ea
dt
(2. 12) unde: m kia
dr
J m m s md md F
dt
R, L sunt rezistenţa şi respectiv inductivitatea rotorului
ia este curentul care trece prin motor
L2 / 6
Modelarea matematică şi simularea proceselor
dia
L dt Ria k u a
(2. 13)
J d ki F m
dt a s
R
k
1 0
(2.14) ia L L ia u 1 m
k F L a
J
s
0
J J
De remarcat faptul că în acest caz, există şi o mărime de perturbaţie – cuplul static
m s . La (2.14) se adaugă cea de-a doua ecuaţie matricială care defineşte ieşirea
în funcţie de mărimile de stare. În acest caz, ieşirea este chiar una din cele 2
mărimi de stare:
i
(2.15) y 0 1 a
În concluzie, în cazul reprezentării în spaţiul stărilor a motorului de curent continuu,
avem:
i x1 ia
vectorul mărimilor de stare x a , respectiv
x2
L2 / 7
Lucrarea 2
q 1 0 q 0
(2.16) i y 0 1 i 0 u
4. Să se simuleze, evoluţia curentului prin circuit la aplicarea aceleaşi
comenzi, utilizând reprezentarea prin funcţia de transfer (2.11). Aceasta
reprezentare este disponibilă în blocul „Transfer Fcn” din biblioteca
„Linear”
L2 / 8
Modelarea matematică şi simularea proceselor
1.5 sarcina
curentul
1
i [A], q[C]
0.5
-0.5
0 0.5 1 1.5 2 2.5 3
t [sec]
L2 / 9
Lucrarea 2
L2 / 10