Documente Academic
Documente Profesional
Documente Cultură
Lab 5 II
Lab 5 II
1. Modele analitice
= 0.01 2 ->momentul de inertie al rotorului
= 0.1 -> coeficient de frecare vascoasa
= = = 0.01 / ->constanta fortei electromotoare
= 1 () ->rezistenta electrica echivalenta a infasuratorii statorului
= 0.5 ->inductanta electrica
-> tensiunea electromotoare a sursei (parametru de intrare)
->pozitia in coordonate unghiulare a axului (parametru de iesire)
-> momentul rotorului
-> curentul prin circuit
-> tensiunea electromotoare indusa
Rotorul si axul sunt considerate rigide.
Pentru motoare de putere mica vom considera = (constanta
motorului, respectiv a armaturii)
Verificare dimensionala: [] = [ ] []
=
=> =
Si
[] = [ ] []
1
=
1 1
=
J b K i . (1)
di
L R i V K . (2)
dt
[] [] + [] [] = [] []
1 1
2 + =
2
1
2 + =
2 2 2
1 1
2 2
= 2
2
Verificare dimensionala (2) :
[ ] + [] [] = [] [] []
1
+ =
1
=
2 1
=
3 2
2 2
= (= )
3 3
J s 2 (s) J [s (0) (0)] b s (s) b (0) K I (s) , dar (0) 0 , deci forma
simplificat este: s ( J s b) ( s) K I ( s) . (3)
K s ( J s b) (s)
mprind ecuaiile (3) i (4), obinem: n care
Ls R V K s (s)
s ( s) K
nmulim mezii cu extremii: .
V ( L s R ) ( J s b) K 2
Pentru a obine forma n spaiul strilor a ecuaiilor (1) i (2) considerm viteza de
rotaie ( ) i curentul electric ( i ) ca variabile de stare, iar tensiunea
electromotoare a sursei parametru de intrare ( V ). Parametrul de ieire va fi de
asemenea viteza de rotaie ( ). Rezultatul este:
b K
d J J
0
1 V , iar (1 0)
L
dt i K R i i
L L
2. Parametrii Motorului
Parametrii motorului se gasesc in scriptul Matlab motorCC, a carui rulare este
necesara pentru actualizarea acestora in modelul Simulink.
Scriptul ne creeaza motortf, transfer function de numarator si numitor,
motorpz, folosind functia zpk (factorizare poli, zerouri) si matricile A, B, C si D
aferente spatiului starilor conform argumentelor teoretice de mai sus.
3. Model Simulink:
a) Implementarea ecuatiilor diferentiale
Se vor seta valorile initiala si finala ale step-ului cu 0, respectiv 5, iar step
time va fi egal cu 1.
Cand se alimenteaza motorul, are loc rotirea cu 170 rpm. Daca e viteza
unghiulara rezulta ca integrat e unghiul, pozitia in timp.
Model Simulink:
Rezultatul simularii:
Concluzii:
Daca motorul se roteste, deplasarea sa este un unghi, care creste cu 2 la
fiecare tura completa. Prin urmare, unghiul creste in timp.
Simulink:
Iesirile osciloscoapelor:
Ca si concluzie se poate spune ca motorul (autovehiculul) a intalnit un
obstacol (un deal de exemplu). Acesta porneste, dar pentru a continua are
nevoie de mai mult curent. Apare un cuplu rezistiv(frana) pe care motorul
poate sa-l invinga la o turatie sau apare un moment rezistiv foarte mare
( la valoarea 1 pentru treapta de exemplu) si motorul moare.
Cele 3 modele sunt create in script, iar a patra este ecuatia diferentiala. Pentru
verificarea acestora se va injecta in fiecare model acelasi semnal de intrare.
In toate cele patru cazuri sistemul s-a comportat la fel, prin urmare toate tipurile
modelate sunt corecte.