Documente Academic
Documente Profesional
Documente Cultură
AN2Curs123 2012 PDF
AN2Curs123 2012 PDF
Dacia, 1996
VIBRATII -> SISTEME DISCRETE CU UN GRAD DE LIBERTATE
CURS 1 oct. 2012
Prin MODELAREA unui sistem mecanic nelegem descrierea matematic a comportamentului sistemului.
Fenomen real ingineresc FRI model fizic MF model matematic MM Analiza MM
Vibraia este:
-- micarea oscilatorie a sistemului mecanic SM n jurul poziiei de echilibru; exemple: leagn,
pendul, pom, atomii n jurul poziiei de echilibru, timpanul urechii exterioare, corzile instrumentelor muzicale, corzile vocale din laringe,
motorul autovehiculului pe supori, toate componentele unui vehicul (automobil, tren, vapor, avion) vibreaz la deplasarea acestuia, vibraiile
arborilor n timpul rotaiei, mainile unelte n timpul prelucrrii sau mersului n gol etc.
-- transformare: x (t)
En. Cinetic En. Potenial k
Inregistrarea poziiei unui sistem mecanic real deformabil oarecare n
m
timpul vibraiei se face printr-o mulime (o infinitate) de grade de libertate (gdl)
independente (ntre ele). c
- fiecare gdl (dof) nregistreaz poziia liniar sau unghiular a unei particule din
sistem.
- fiecare gdl are origine, sens i valoare la un moment t.
3. Vibraii liniare micarea sm x(t) este descris prin ecuaii difereniale liniare:
m&x& + cx& + kx = 0 (Ec.dif.coef. const., rspunsul este proporional cu excitaia)
V. neliniare micarea sm este descris de ecuaii difereniale neliniare; exemplul pendulului:
g
ml 2&& = mgl sin > && + sin = 0
l
Dup liniarizare obinem:
g
&& + = 0 > = g / l
l
Exemplu: l=1m, g=9.81 => . . .
4. SM efectueaz vibraii libere (neforate)
m&x& + cx& + kx = 0
i forate: m&x& + cx& + kx = f (t )
Forele de excitaie pot fi cunoscute la orice
moment (sunt deterministice) => rspunsul sm este
cunoscut.
Vibraii aleatoare: fortele de vibraie sunt
necunoscute la momentul t fiind caracterizate statistic
(prin medie, deviaia standard, densitate de putere spectr. => rspunsul de asemenea caracterizat statistic.
V. aleatoare: generate de vnt asupra unui
stlp, pom, anten etc., de valuri asupra unei
ambarcaiuni, excitaia autovehiculului provenita
de la drum, excitaia aerului asupra avionului.
Vibraii tranzitorii sau cu regim rapid
schimbtor, caz n care forele sunt de durat scurt i
neperiodice: apar la pornirea unui motor, micarea
solului sau a construciilor la cutremure,
V. haotice au loc n sisteme neliniare, ca rspuns la diverse excitaii, vibraia fiind foarte dependent de
condiiile iniiale.
Exemple de modelare simplificat/mase concentr. i element finit 1) un automobil:
M J
M, J M, J
M, K
Oct. 2011 Extrase: Iulian Lupea, Roboi i Vibraii, Ed. Dacia, 1996
Micarea oscilatorie armonic (punct, corp) este cea mai simpl form de micare periodic fiind
descris de funcia armonic (1) i reprezentat ca o curb sinusoidal (Fig.1). Funcia armonic este de forma:
x(t) = a cos ( t + ) x(t) = a sin ( t + ) (1.1)
t este timpul [s] (realizeaz creterea argumentului),
a este amplitudinea [m] oscilaiei (elongaia maxim),
este viteza unghiular (pulsaia circular) [radiani/s],
1
= 2 f = 2 , t = radiani (unghi)
T
f este frecvena [cicluri/s], Hz, [s-1], [nr.perioade/s]
T perioada [s], (1 ciclu = 2 rad, f cicluri = f 2 = )
este faza [radiani] la originea timpului (Fig.1). Fig. 1. Vibraia /funcia armonic
Elongaia x(t) la originea timpului este: x(0)=acos().
Timpul asociat amplitudinii dinaintea originii timpului se deduce din relaia:
x (t ) = a cos ( t + ) = 1, t + = 0 t = /
Pentru deducerea vitezei i acceleraiei vibraiei se deriveaz funcia armonic n raport cu timpul:
x(t) = a cos ( t + )
x&(t) = a sin ( t + ) = a cos ( t + + / 2 )
&x&(t) = a 2 cos ( t + ) = 2 x(t ) = a 2 cos ( t + + )
Observm amplitudinile deplasrii (Xvarf=a), vitezei (Vvarf=a) i acceleraiei (Avarf =a2)
punctului material sau corpului care descrie micare armonic. Rescriem tabelar expresiile pentru micarea armonic i
pentru viteza i acceleraia asociat:
x(t) = X var f cos ( t + )
x&(t) = Vvar f cos ( t + + / 2 )
&x&(t) = Avar f cos( t + + )
Observm faptul c faza vitezei ntrece faza deplasrii cu 90 i faza
acceleraiei ntrece faza vitezei cu 90.
In figur se observ: creterea amplitudinii cu derivarea (pentru >1); La t=0: faza deplasrii =0 => cos(0)=1 (maxim),
faza vitezei =pi/2 mrimea vitezei =0, faza acceleraiei =pi => cos(pi)= -1 (minim); depl. i acc. sunt n antifaz
Exemplu real: calibratorul de vibraii
Mrimi pentru descrierea micrii armonice, a =1000 rad/s suprafaa de montare accelerometru prezint:
vitezei i acceleraiei asociate (pe , 1, 1, 2 perioade): => f=159 Hz deplasarea de amplitudine 10 m,
1. Media valorilor absolute Xmean viteza de ampl. 10 mm/s iar
2. Rdcin din media ptratelor valorilor X (rms = acceleraia de 10 m/s2
rms
root mean square), 3. Peak, 4. Peak to peak
X mean = T1 0T x (t ) dt X rms = 1 T
T 0
x 2 (t ) dt ( 2) Calcul 1 lob sinus:
X mean = 1 0 a sin( )d = a cos( ) = 2 / a = 0.637 a
0
1 1 1
X rms = 0 a 2 sin 2 d = a 0 2 (1 cos 2 )d = a / 2 = 0.707 a
f ' (0) f ' ' (0) 2 f ' ' ' (0) 3 f ( n ) (0) n
f ( x ) = f ( 0) + x+ x + x + x + Rn (1)
1! 2! 3! n!
In cazul unor funcii cunoscute se obin relaiile:
x n (1) , x 2 + x 4 + ... + j(x - x 3 + x 5 + ...) (1)
ex = e jx = 1 -
n=0 n! 2! 4! 3! 5!
x 2n x 2n+1
cos(x) = (-1 )n (1) , sin(x) = (-1 )n (1)
n= 0 (2n)! n= 0 (2n + 1)!
Prin nlocuirea relaiilor (1) i (1) n expresiile e jx (1) respectiv e -jx, rezult relaiile (1.2):
e jx = cos(x) + j sin(x) e -jx = cos(x) - j sin(x) (1.2)
Din ultimele dou relaii (prin adunare respectiv prin scdere) se obin formulele lui Euler:
e jx + e-jx e jx - e-jx
cos(x) = (1.1) i sin(x) = (1.3)
2 2j
Vibraia (funcia) armonic poate fi reprezentat printr-un vector rotitor n planul complex:
Z(t) = a e j( t+ ) = a[ cos ( t + ) + j sin ( t + )] (1.4)
unde: s-a nlocuit variabila x cu funcia de timp: x(t)= t+
t+ nmulete pe j i reprezint unghiul vectorului rotitor la
momentul t
t [s] este variabila timp care pune n micare vectorul rotitor
[rad/s] este viteza unghiular a vectorului
[rad] este poziia vectorului la originea timpului t=0.
Proiecia pe axa real a vectorului rotitor este funcia armonic
din relaia 1.1
Exemplu: se consider vectorul de modul 2, =3rad/s, =/2,
animat de variabila timp t:
2e j( 3t+ / 2 ) = 2[ cos ( 3 t + / 2 ) + j sin ( 3 t + / 2 )]
La momentul t=1s se obine:
j ( 3+ )
2e 2 = 2 [ cos ( 4.5708 ) + j sin ( 4.5708 )]
iar proiecia real este 2 cos ( 4.5708 ) = 2 ( 0.1411)
Fig. 4. Pr. real a vect. complex
Raportul de amortizare :
Din motive practice de studiu, se introduce o mrime relativ denumit raport de amortizare:
= c/c0
care va exprima gradul de amortizare, n locul constantei c. Raportul de amortizare se poate exprima de
asemenea n procente, astfel pentru =1% constanta de amortizare c este 1% din amortizarea critic c0.
s1,2 = -0 j0 1 2
Se nlocuiesc polii n expresia legii de micare (1.15) rezultnd:
j0 1- j0 1-
2 2
t t
x(t) = e 0t [c1 e + c2 e ]
Se exprim vectorii rotitori compleci din
x=0:0.01:7*pi/4;
parantez prin funcii trigonometrice de forma
Z=exp(j*x);
e jx = cos(x) + j sin(x) (secvena Matlab). plot(real(Z),imag(Z))
Expresia legii de micare x(t) indic vibraie
amortizat de forma (1.16) n care amplitudinea vibraiei descrete exponenial:
x(t) = e- 0 t [a1 cos( 0 1 - 2 t) + a2 sin( 0 1 - 2 t)] (1.16)
x(0) = x 0
Din condiiile iniiale , la momentul t=0, se determin constantele c1 i c2:
x&(0) = v0
v 0 + 0 x 0
c1 = x0 , c2 = ! exerciiu pt. acas
1- 2
0
Urmrind o exprimare mai compact, se consider relaiile:
c1 c2 c2
cos( ) = sin( ) = tg ( ) = => sin 2 + cos 2 = 1 cos d t cos + sin d t sin = cos(d t )
c12 + c22 c12 + c22 c1
Se introduc artificiile de calcul n legea de micare:
c1 c2
x(t) = e- 0 t c12 + c22 [ cos( 0 1 - 2 t) + sin( 0 1 - 2 t)]
c12 + c22 c12 + c22
x(t) = e- 0 t c12 + c22 [ cos cos( 0 1 - 2 t) + sin sin( 0 1 - 2 t)]
Legea de micare devine:
c2
x(t) = c12 + c22 e- 0 t cos( 0 1 - 2 t - ), = atan (1.17)
c1
Se introduc dou noiuni, pulsaia amortizat d i factorul de amortizare 0:
2
d = 0 1 - si 0 = 0 (1.18)
respectnd relaia: d2 + 02 = 02 .
Polii pot fi scrii i n forma s1,2 = 0 j d .
Exemplul 2: Se consider un sistem format dintr-o mas m=10kg, un arc avnd coeficientul de rigiditate
k=1000N/m i un amortizor. Coeficientul de amortizare se consider pe rnd de valoare c1=400 Ns/m, c2=200Ns/m,
c3=10Ns/m. Efectund calculele se obine pulsaia natural a sistemului 0 = k / m = 10 , independent de
amortizare, coeficientul critic de amortizare c0 = 2m0 de valoare c0 = 200 Ns/m iar rapoartele de amortizare
1 = 2, 2 = 1, 2 = 0.05 , corespunztor celor trei amortizoare, rezultnd n ordine amortizare supracritic, critic i
subcritic.
Oct. 2011 Extrase: Iulian Lupea, Roboi i Vibraii, Ed. Dacia, 1996
Exemplul 3: Pentru reprezentarea grafic a rspunsului n timp al unui sistem cu un grad de libertate se poate
folosi urmtoarea funcie scris n Matlab n care se regsesc relaiile deduse mai sus:
function Vib_amo_1gdl( m, c, k, x0, v0, tf ) % parametrii sistemului (3), cond. initiale (2), timp simulare
w=sqrt(k/m); % pulsaia natural
c0=2*m*w; % amortizarea critic
z=c/c0; % raportul de amortizare
wd=w*sqrt(1-z^2);
fprintf(' Frecventa naturala este w=%.3g rad/s.\n' , w);
fprintf(' Raportul de amortizare este z=%.3g.\n' , z);
fprintf(' Amortizarea critic este c0=%.3g.\n' , c0);
fprintf(' Frecventa naturala amortizata este wd=%.3g.\n' , wd);
t=0 : tf/1000 : tf;
if z < 1 % cazul amortizrii subcritice
a=sqrt( x0^2 + (v0+z*w*x0)^2 / wd^2);
% atan2(pi4,pi4)=>0.7854; atan2(pi4,-pi4)=> 2.3562; atan2(-pi4,-pi4)=> -2.3562; atan2(-pi4,pi4)=> -0.7854
phi=atan2(v0+z*w*x0, x0*wd);
x=a*exp(-z*w*t) .* cos(wd*t - phi);
fprintf('A= %.3g\n' , a);
fprintf('phi= %.3g\n' , phi);
fprintf('amortizare subcritica\n');
elseif z == 1 % cazul amortizrii critice
c1=x0; % c1, c2 = constante determinate din conditiile initiale (x0, y0)
c2=v0+w*x0;
fprintf('c1= %.3g\n' , c1);
fprintf('c2= %.3g\n' , c2);
x=(c1+c2*t) .* exp(-w*t); fprintf('amortizare critica\n');
else % cazul amortizrii supracritice
c1=(-v0+(-z+sqrt(z^2-1))*w*x0)/2/w/sqrt(z^2-1);
c2=( v0+( z+sqrt(z^2-1)) *w*x0)/2/w/sqrt(z^2-1);
% c1, c2 = constante determinate din conditii initiale
fprintf('c1= %.3g\n' , c1);
fprintf('c2= %.3g\n' , c2);
x=exp(-z*w*t) .* (c1*exp(-w*sqrt(z^2-1)*t)+c2*exp(w*sqrt(z^2-1)*t));
fprintf('amortizare supracritica\n');
end
plot(t , x); xlabel(' Timpul '); ylabel(' Deplasarea ')
0.15
0.1
0.05
0.1
Deplasarea
Deplasarea
Deplasarea
0.05
0.05
0
0
0
-0.05
-0.05
-0.05
-0.1
F15: 1.45, 2, 58, 0.1, v0=1, 6 1.45, 2, 58, 0.1, v0=0.3, 6 1.45, 2, 58, 0.1,v0=0, 6
0.2 0.2
0.3
0.25
0.15 0.15
0.2
Deplasarea
Deplasarea
0.15
Deplasarea
0.1 0.1
0.1
0.05
0.05 0.05
0
-0.05
0 0
-0.1 0 1 2 3 4 5 6 0 1 2 3 4 5 6
0 1 2 3 4 5 6
Timpul Timpul
Timpul
Fig. 18. 1.45, c=6, 58,0.1,2,6 1.45, c=c0=18.3, 58, 0.1,2,6 1.45, c=21.3, 58, 0.1,2,6
Oct. 2011 Extrase: Iulian Lupea, Roboi i Vibraii, Ed. Dacia, 1996
0.2 0.3
0.12
0.1
0.1 0.2
0.08
0.06
Deplasarea
Deplasarea
Deplasarea
0 0.1 0.04
0.02
-0.1 0 0
-0.02
-0.06
0 0.5 1 1.5 2
Timpul
-0.3 -0.2
0 1 2 3 4 5 6 0 1 2 3 4 5 6
Timpul Timpul F19: 1.45,21.3, 58,0.1, -2, 2
Fig. 16: 1.45,2,58, x=0.1, v= -2, 6 Fig.17: 1.45,2,58, x=-0.1, v=2, 6
Curs 4
Spaiul fazelor
Este posibil vizualizarea vitezei masei n funcie de deplasarea masei, reprezentare numit n spaiul fazelor.
Observm n figura 20 evoluia sistemului cu amortizare subcritic (c=1, c0=18.3 => =0.05) pentru primele 8
secunde n diagrama spaiu - timp cu primul punct de coordonate (t0=0, x0=0.1) i n spaiul fazelor cu primul punct de
coordonate (x0=0.1, v0=1).
0.2
1
0.15 X: 0.1
Y: 1
0.1
X: 0 0.5
Y: 0.1
0.05
DEPLASARE
VITEZA
0 0
-0.05
-0.5
-0.1
-0.15 -1
-0.2
0 1 2 3 4 5 6 7 8 -0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2
TIMP DEPLASARE
Fig. 20. Depl. vs Timp, Depl. vs Vit, cond.ini: (0.1, 1), param: 1.45, 1,58, 0.1, 1, 8
n funcie de tipul disiprii energiei din sistemele ce efectueaz vibraii, pe lng amortizarea vscoas, s-au
realizat i alte modelri cum sunt amortizarea histeretic sau structural i cea coulombian sau prin frecare uscat.
(9.4)
2
Ex: = ln 4 / 3 = 0.28, 0.282 = 0.083 << ( 2 pi ) 2 = 39.5
2. Calcul 0 : n continuare pulsaia natural se calculeaz cu relaia:
d 2
0 = = (9.5)
1- 2 Td 1- 2