Documente Academic
Documente Profesional
Documente Cultură
MODELARE SI SIMULARE
PROIECT
2020 -2021
PROIECT MODELARE ŞI SIMULARE
AN UNIVERSITAR 2020-2021
z
m
a - sistem real F
Masa vehiculului= c
Constanta elastica k= k
Amortizarea c=
b - model fizic
Figura 1
Comportarea arcului şi deformarea anvelopei se înlocuieşte cu un arc având constanta
elastică k, caroseria şi eventuala încărcătură a maşinii prin corp rigid de masă m,
amortizorul având coeficientul de amortizare c, iar încărcările F prin vectori
corespunzători.
Se consideră numarul n=28 numărul de ordine din condica de prezenţă
Se cunosc:
- masa m=200+2,5*n [kg]
- constanta elastică a arcului k=6000+15*n [N/m]
- coeficient de amortizare c=250+10*n [N/m/s]
Se cer următoarele:
a. Să se determine modelul matematic intrare-ieşire al sistemului cu ajutorul ecuaţiilor
diferenţiale, alegând ca mărime de intrare forţa perturbatoare F [N], iar ca mărime
de ieşire deplasarea z [m] a caroseriei vehiculului pe direcţie verticală, faţă de o
poziţie de referinţă.
Z ( s)
H (s)=
b. Să se determine modelul sistemului sub forma funcţiei de transfer: F (s) .
c. Să se realizeze modelul sistemului în Simulink pe baza rezultatului de la pct. a.
Fişierul se va denumi ecuaţie_nume.mdl.
d. Să se realizeze modelul sistemului în Simulink pe baza rezultatului de la punctul b.
Fişierul se va denumi transfer_nume. mdl.
e. Să se realizeze simularea numerică a modelelor de la pct. c şi d considerând ca
mărime de intrare:
u(t)
0 t
n , t≥0
e1 – semnal treaptă
u(t )= {
0 , t<0
e2 – semnal sinusoidal u(t )= A sin ωt
0 t
2 1
T
f
u(t)
n x 0,15
n x 0,1
n x 0,05
0 1 2 3 4 5 6 7 8 9 10 t
Observaţii generale
1. Proiectul va fi elaborat în Word, va fi predat atât sub formă printată cât şi
electronică (CD, memory stick etc.)
2. Predarea proiectului se va realiza cu ajutorul calculatorului prin rularea on-line a
modelelor din proiect.
3. Toate graficele din proiect vor fi personalizate cu ajutorul editorului grafic din
Matlab.
ROLUL și DESTINAȚIA SUSPENSIEI
- arcuri în foi;
- arcuri elicoidale;
- bare de torsiune;
- elemente elastice pneumatice;
- elemente elastice hidropneumatice.
-
Subansamblul elementelor elastice din componenţa suspensiei contribuie la
reducerea sarcinilor dinamice verticale, scăzând oscilaţiile de amplitudine ale
caroseriei şi frecvenţele acestora, făcându-le astfel suportabile pentru pasageri şi pentru
încărcătura transportată.
n=28
- masa vehiculului m=200+2,5*n= 250+57,5=270[kg]
- constanta elastica a arcului k=600+15*n= 6420 [N/m]
- coeficient de amortizare c=250+10*n= 530 [N/m/s/]
- amplitudinea semnalului A=n=28
- pulsatia- omega-ω=1+0.6*n=17,8
În fig. 1b, este reprezentat model fizic-mecanic al suspensiei unui autovehicul, alcătuit
dintr-o masă m, un arc cu constanta elastică k şi un amortizor având constanta c.
Pentru determinarea modelului matematic intrare-ieşire, al sistemului, se
utilizează ecuaţia diferenţială :
dn z d n−1 z dz dn F d n−1 F dF
an. n
+ a n−1 . n−1
+ …+a 1 . +a 0 . z=b n . n
+b n−1 . n−1
+…+b 1 . +b0 . F
dt dt dt dt dt dt
În stare de repaus sistemul mecanic se află într-o poziţie de echilibru dintre forţa
de greutate M*g şi forţa de precomprimare a arcului k*z0, de forma:
k*z0 = M*g
Unde F ext (t) =rezultanta tuturor for ţ elor externe aplicate corpului de mas ă M .Astfel, obţinem:
dz d2 z (t)
F−f −kz=M
dt dt2
Ţinând cont de faptul că forţele de tip arc sunt de domeniul liniar proporţionale cu
deformaţia, iar amortizorul induce forţe proporţionale cu viteza, ecuaţia de mai sus
devine sub forma:
d 2 z(t ) d z
F=M + f + kz
dt2 dt
28.8
28.6
28.4
28.2
amplitudine
28
27.8
27.6
27.4
27.2
27
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
20
10
amplitudine
-10
-20
-30
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
110
100
90
amplitudine
80
70
60
50
40
30
0 1 2 3 4 5 6 7 8 9 10
c)timp (se
Vizualizare_semnal_intrare_construit.
3.5
2.5
1.5
0.5
0
0 1 2 3 4 5 6 7 8 9 10
Time (sec)
ETAPA 2
∑ Fext = m . a
m . a = F - k.z - c. ż
m . z̈ = F - k.z – c. ż
m z̈ +c ż + kz = F
unde: z = - deplasarea,
dz
ż = - viteza,
dt
d2 z
z̈ = - acceleratia,
dt2
obtinem ecuatia:
1
z̈= ( F−c ż−kz )
m
d2 z dz
m 2
+c + kz=F
dt dt
Sistemul real sau fenomenul cercetat, cu cât este mai bine cunoscut, cu atât poate
fi mai bine modelat, iar cu cât este mai bine cunoscut se apropie mai mult de realitate,
ceea ce înseamnă ca se pot face îmbunatăţiri pas cu pas ale modelului teoretic.
SCHEMA ECUATIE:
Semnal treapta
7
5
am plitudine
0
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
Deplasarez _semnal _sinusoidal _ecuatie.
Semnal sinusoida
1.5
0.5
amplitudine
-0.5
-1
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
18
16
14
12
amplitudine
10
0
0 1 2 3 4 5 6 7 8 9 10
tim (sec)
ETAPA 3
Z ( s)
H (s)=
c. Modelul sistemului sub forma funcţiei de transfer: F (s) .
Z( s)
Aplicand definitia ţiei de transfer : H ( s )=
F (s)
s= a+b,
d2 z dz
m 2
+c + kz=F
dt dt
obtinem astfel:
m∙s2∙z(s) + c∙s∙z(s) + k∙z(s) = F(s)
z ( s) 1 z ( s) 1
= 2 = 2
F ( s) m s +cs +k F ( s) m s +cs +k
1
H (s)= 2
m s + cs+k
Deplasarez_semnal_treapta_transfer
Semnal treapta
7
4
amplitudine
0
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
Deplasarez_semnal_sinusoidal_transfer
Semnal sinusoida
1.5
0.5
amplitudine
-0.5
-1
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
Deplasarez_semnal_construit_transfer
Semnal construit
20
18
16
14
12
amplitudine
10
0
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
3.5
2.5
1.5
0.5
0
0 1 2 3 4 5 6 7 8 9 10
Time (sec)
amplitudine
4
0
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
Semnal sinusoida
1.5
0.5
amplitudine
-0.5
-1
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
Deplasarez _semnal _construit _transfer.
Semnal construit
20
18
16
14
12
amplitudine
10
0
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
ETAPA 4
SCHEMA MODEL
4
amplitudine
0
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
Deplasarez_semnal_sinusoida_model
-3
x 10 Semnal sinusoida
1.5
0.5
amplitudine
-0.5
-1
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
Deplasarez_semnal_construit_model
Semnal construit
0.02
0.018
0.016
0.014
0.012
amplitudine
0.01
0.008
0.006
0.004
0.002
0
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
4
amplitudine
0
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
Deplasarez_semnal_sinusoidal_model
-3 Semnal sinusoida
x 10
1.5
0.5
amplitudine
-0.5
-1
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
Deplasarez_semnal_construit_model
Semnal construit
0.02
0.018
0.016
0.014
0.012
amplitudine
0.01
0.008
0.006
0.004
0.002
0
0 1 2 3 4 5 6 7 8 9 10
timp (sec)
0.6
0.5
deplasarez(mm)
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6 7 8 9 10
timp(s)
ETAPA 5
j. Se va genera o serie de date (x,y) folosind următoarea secvenţă Matlab:
clear all
x=(0:0.1:2)';
n=20;
a=n^2;
b=2*n^(2/3);
y=a+(b).*rand(21,1);
save dategenerate x y
plot(x,y);grid
800
798
796
variabila y
794
792
790
788
786
784
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
variabila x
> In polyfit at 80
Graficy real / y modelat
802
800
798
variabila y si y modelat
796
794
792
790
788
786
784
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
variabila x