17.06.2014 Views

simularea modelului dinamic al transmisiei autotractorului dac 16320fs

simularea modelului dinamic al transmisiei autotractorului dac 16320fs

simularea modelului dinamic al transmisiei autotractorului dac 16320fs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

UNIVERSITATEA TRANSILVANIA DIN BRA&OV<br />

Catedra Design de Produs )i Robotic+<br />

Simpozionul naion<strong>al</strong> cu participare internaion<strong>al</strong><br />

PRoiectarea ASIstat de C<strong>al</strong>culator<br />

P R A S I C ' 02<br />

Vol. III – Design de Produs<br />

7-8 Noiembrie Braov, România<br />

ISBN 973-635-076-2<br />

SIMULAREA MODELULUI DINAMIC AL TRANSMISIEI<br />

AUTOTRACTORULUI DAC 16320FS<br />

Claudiu POZNA, Ioan TODOR<br />

Universitatea Transilvania din Braov<br />

Abstract: Present work is a part of the study developed in DAC 16320FS truck dynamic<strong>al</strong> behaviors<br />

simulation. It aims to present the capability of Matlab-Simulink soft in the simulation of complex systems.<br />

For these reasons we use an dynamic<strong>al</strong> model of the truck and we transpose this model in Matlab-Simulink<br />

soft. In the end we obtain a very complex diagram witch contain more then 50 subsystems This block<br />

diagram is used for simulate the dynamic<strong>al</strong> behaviors of the truck.<br />

Cuvinte cheie: simulare, Matlab-Simulink, autotractorul DAC 16320FS.<br />

1. Introducere<br />

Proiectarea unui produs necesit parcurgerea<br />

etapelor de modelare, <strong>simularea</strong> i experimentare.<br />

Etapa de experimentare este cea mai costisitoare,<br />

eventu<strong>al</strong>ele neconcordane care sunt relevate aici<br />

necesit reconsiderarea etapelor anterioare ceea ce<br />

conduce la un consum mare de timp. În consecin<br />

pentru a elimina aceste deficiene, modelul elaborat<br />

trebuie confirmat prin verificarea funcionrii s<strong>al</strong>e în<br />

condiii cât mai apropiate de cele re<strong>al</strong>e. Atunci când<br />

modele re<strong>al</strong>izate sunt de tip <strong>dinamic</strong> verificarea<br />

menionat este de cele mai multe ori îngreunat de<br />

neliniaritile i/sau discontinuitile acestuia. Din<br />

aceste motive <strong>simularea</strong> <strong>modelului</strong> necesit un<br />

suport soft performant care s permit an<strong>al</strong>ize<br />

numerice. Piaa de soft s-a dezvoltat i în<br />

conformitate cu aceste nevoi astfel c în prezent<br />

proiectantul dispune de o gam variat de programe<br />

de an<strong>al</strong>iz <strong>dinamic</strong> dintre care va trebui s <strong>al</strong>eag în<br />

funcie de specificul problemei trate.<br />

Lucrarea de fa prezint <strong>simularea</strong> <strong>modelului</strong><br />

<strong>dinamic</strong> <strong>al</strong> <strong>transmisiei</strong> <strong>autotractorului</strong> DAC 16320FS<br />

cu ajutorul softului Matlab Simulink. Scopul<br />

declarat <strong>al</strong> acesteia este de a prezenta posibilitile<br />

programului amintit în <strong>simularea</strong> modelelor<br />

<strong>dinamic</strong>e complexe.<br />

Me<br />

k 23<br />

c 23<br />

J 1<br />

J 2<br />

J 3 J 4<br />

J 5<br />

J 6<br />

J 7<br />

M<br />

k 34<br />

c 34<br />

k 45<br />

c 45<br />

k 56<br />

c 56<br />

k 67<br />

c 67<br />

Mµ<br />

Fig.1


2. Modelul simulat [2]<br />

Dintre modelele <strong>dinamic</strong>e imaginate în vederea<br />

an<strong>al</strong>izei <strong>transmisiei</strong> <strong>autotractorului</strong> DAC 163320<br />

este cunoscut i cel torsion<strong>al</strong> care implic<br />

interaciunea <strong>dinamic</strong> a apte mase echiv<strong>al</strong>ente. Un<br />

astfel de model este ilustrat în figura 1, în care apar<br />

princip<strong>al</strong>ele subansamble modelate: motor; disc<br />

ambreiaj; butuc ambreiaj; cutie de viteze; transmisie<br />

centr<strong>al</strong> i difereni<strong>al</strong>; roi motoare; autocamion.<br />

Ecuaiile <strong>dinamic</strong>e <strong>al</strong>e <strong>modelului</strong> sunt<br />

urmtoarele:<br />

• pentru motorul<br />

2<br />

<br />

<br />

&<br />

&<br />

1<br />

1<br />

<br />

M + + < <br />

<br />

<br />

; &<br />

n 1 2<br />

2<br />

n<br />

;<br />

<br />

<br />

<br />

<br />

M =<br />

n<br />

n <br />

e<br />

<br />

&<br />

0 1<br />

<br />

M<br />

n<br />

; n<br />

< & < 0;<br />

0<br />

n<br />

(1)<br />

• pentru ambreiaj<br />

nt<br />

M<br />

a<br />

= M<br />

a max<br />

( 1<br />

e );<br />

(2)<br />

M = M ;<br />

a max<br />

s<br />

n<br />

• cuplarea ambreiajului: pornirea de pe loc<br />

J1&&<br />

1<br />

= M<br />

e<br />

M<br />

a<br />

;<br />

<br />

J<br />

2&&<br />

2<br />

= M<br />

a<br />

k<br />

23<br />

( 2<br />

3<br />

) c<br />

23<br />

( &<br />

2<br />

&<br />

3<br />

),<br />

atunci când &<br />

1<br />

> &<br />

2<br />

(J1<br />

+ J<br />

2<br />

) &&<br />

1<br />

= M<br />

e<br />

k<br />

23( 2<br />

3<br />

) c<br />

23<br />

( &<br />

2<br />

&<br />

3<br />

);<br />

<br />

&&<br />

1<br />

= &&<br />

2<br />

,<br />

din momentul în care & 1<br />

= &<br />

2<br />

; (3)<br />

• butucul ambreiajului<br />

J &&<br />

= k + c<br />

3<br />

3<br />

k<br />

23<br />

34<br />

• cutia de viteze<br />

J &&<br />

= k <br />

4<br />

4<br />

k<br />

34<br />

45<br />

(<br />

2 3<br />

)<br />

23( &<br />

2<br />

&<br />

3<br />

)<br />

( ) c ( &<br />

&<br />

);<br />

3<br />

4<br />

34<br />

(<br />

3 4<br />

) + c34<br />

( &<br />

3<br />

&<br />

4<br />

)<br />

( ) c ( &<br />

&<br />

);<br />

• transmisia centr<strong>al</strong><br />

J &&<br />

= k + c<br />

5<br />

5<br />

k<br />

45<br />

56<br />

• roile motoare<br />

J &&<br />

= k <br />

6<br />

6<br />

k<br />

56<br />

67<br />

4<br />

5<br />

45<br />

(<br />

4 5<br />

)<br />

45<br />

( &<br />

4<br />

&<br />

5<br />

)<br />

( ) c ( &<br />

&<br />

);<br />

5<br />

6<br />

56<br />

(<br />

5 6<br />

) + c56<br />

( &<br />

5<br />

&<br />

6<br />

)<br />

( ) c ( &<br />

&<br />

);<br />

6<br />

7<br />

67<br />

3<br />

4<br />

5<br />

6<br />

4<br />

5<br />

6<br />

7<br />

(4)<br />

(5)<br />

(6)<br />

(7)<br />

• autocamionul<br />

J & (*)<br />

7 7<br />

=<br />

<br />

MM (8)<br />

<br />

M = k + c &<br />

& ; (9)<br />

<br />

( ) ( )<br />

67 6 7 67 6<br />

7<br />

<br />

<br />

<br />

<br />

(*)<br />

<br />

<br />

&<br />

7<br />

= &<br />

7 <br />

cu<br />

0,8<br />

<br />

<br />

d<br />

= 1 ln<br />

<br />

.<br />

M<br />

<br />

<br />

<br />

<br />

0,76<br />

<br />

<br />

<br />

M<br />

max <br />

<br />

(10)<br />

în care s-au utilizat urmtoarele date determinate<br />

experiment<strong>al</strong>, reduse la arborele motorului în cazul<br />

treptei I de viteze, i sistematizate în tabelul 1.<br />

Tabelul 1<br />

Momentele de iner0ie Constante elastice Coeficien0i de<br />

Alte constante<br />

[kgm 2 ]<br />

[Nm]<br />

amortizare [Nms]<br />

Motor J 1 =3,83<br />

Moment nomin<strong>al</strong> motor<br />

M n =810Nm<br />

Disc ambreiaj<br />

J 2 =0,148<br />

Arc amortizor<br />

k 23 =2143<br />

Amortizor<br />

c 23 =1,8<br />

Moment de aderen<br />

M max =2301Nm<br />

max =0,6<br />

Butuc ambreiaj J 3 =0,8 Intrare cutie de viteze<br />

k 34 =6498<br />

Cutie de viteze<br />

c 34 =1,3<br />

Moment rezistent M =78,7Nm<br />

f=0,02<br />

Cutie de viteze<br />

J 4 =0,021<br />

Ieire cutie de viteze +<br />

transmisie cardanic<br />

Transmisie centr<strong>al</strong><br />

c 45 =0,032<br />

Viteza nomin<strong>al</strong> motor<br />

1n =272,27s -1<br />

k 45 =1084<br />

Transmisie centr<strong>al</strong> i<br />

difereni<strong>al</strong> J 5 =0,033<br />

Arbori planetari k 56 =<br />

462<br />

Transmisie fin<strong>al</strong><br />

c 56 =8,51x10 -3<br />

Timpul inii<strong>al</strong> de cuplare <strong>al</strong><br />

ambreiajului t 1 =0,3s<br />

Roi motoare<br />

J 6 =0,0194<br />

Roi motoare<br />

k 67 = 158,8<br />

Roi motoare<br />

c 67 = 7,74x10 -3<br />

Coeficieni de siguran<br />

ambreiaj s =2.5<br />

Autocamion J 7 =3,871 1 =0,7115 2 =1,5435 3 =-1,255


O prim an<strong>al</strong>iz a <strong>modelului</strong> relev faptul c este<br />

constituit dintr-un sistem de 10 ecuaii difereni<strong>al</strong>e<br />

dintre care unele sunt neliniare. În consecin<br />

singura posibilitate de a rezolva modelul este<br />

utilizarea metodelor numerice. Aceast observaie a<br />

condus la <strong>al</strong>egerea unui soft performant care s<br />

permit integrarea numeric a ecuaiilor amintite<br />

3. Programul de c<strong>al</strong>cul<br />

Pentru <strong>simularea</strong> acestui modelul matematic [2]<br />

s-a utilizat softul Matlab-Simulink. Programarea în<br />

softul amintit se re<strong>al</strong>izeaz pe baza unor obiecte<br />

predefinite cu ajutorul crora se re<strong>al</strong>izeaz schema<br />

bloc echiv<strong>al</strong>ent <strong>modelului</strong> determinat. Matlab-<br />

Simulink este în fapt o ma-in. de rezolvat ecuaii<br />

difereni<strong>al</strong>e, care datorit c<strong>al</strong>itilor s<strong>al</strong>e s-a impus<br />

în <strong>simularea</strong> sistemelor <strong>dinamic</strong>e (liniare, neliniare;<br />

continue, discrete; SISO, MIMO etc). Dintre aceste<br />

c<strong>al</strong>iti se pot enumera: posibilitatea <strong>al</strong>egerii metodei<br />

numerice de integrare i a parametrilor de integrare;<br />

viteza mare de c<strong>al</strong>cul; uurina programrii etc. În<br />

plus schema bloc re<strong>al</strong>izabil în softul Matlab<br />

Simulink permite evidenierea fluxului informaion<strong>al</strong><br />

dintre sisteme, oferind în acelai timp posibilitatea<br />

vizu<strong>al</strong>iz.rii mrimilor care intervin în simulare. În<br />

figura 1 este reprezentat schema bloc cu ajutorul<br />

creia s-a re<strong>al</strong>izat <strong>simularea</strong> <strong>modelului</strong> prezentat. Se<br />

observ faptul c în schem apar cele 7 subsisteme<br />

interconectate prin mrimi de ieire i intrare.<br />

Fiecare din aceste blocuri sunt compuse la rândul<br />

lor din scheme bloc. Acestea modeleaz în limbajul<br />

specific softului Matlab-Simulink ecuaiile<br />

<strong>modelului</strong> matematic [1]. Astfel: ecuaiile care<br />

exprim funcionarea motorului (1) sunt simulate<br />

numeric iar rezultatul obinut este memorat sub<br />

forma unei baze de date care este apelat de<br />

diagrama din figura 1 prin blocul Diagrama<br />

vitezelor. Funcionarea ambreiajului, cuplarea<br />

arborelui motor cu discul ambreiaj (2,3) este<br />

modelat prin blocurile sistemul 1 i sistemul 2 . În<br />

continuare modelul evideniaz conexiunile<br />

<strong>dinamic</strong>e cu sistemele: butucul ambreiajului (4)<br />

cutie de viteze (5), transmisie centr<strong>al</strong> (6), roi<br />

motoare(7) i autocamion (8..10). Aceste ecuaii sunt<br />

transpuse în blocurile Sistemul2…7. Deoarece<br />

spaiul <strong>al</strong>ocat acestei lucrri nu permite ilustrarea<br />

celor peste 50 de diagrame care particip la<br />

<strong>simularea</strong> <strong>modelului</strong>, în figura 1 au fost<br />

exemplificate doar princip<strong>al</strong>ele subsisteme. În<br />

acelai sens în figura 2 este prezentat sistemul 7 în<br />

care s-a transpus modelarea contactului autocamion<br />

sol i fenomenul de patinare.<br />

1<br />

treapta<br />

2<br />

q6<br />

f(u)<br />

1<br />

3<br />

q7<br />

1<br />

Conexiuni<br />

Fcn<br />

treapta<br />

Out1<br />

mfr5.mat<br />

To File<br />

1<br />

treapta<br />

3<br />

2<br />

dq7'<br />

f(u)<br />

miu<br />

f(u)<br />

Fcn<br />

Saturation<br />

1<br />

dq7<br />

TR<br />

q6<br />

Out1<br />

patinarea<br />

Mf<br />

Conexiuni<br />

q7<br />

Mfmax<br />

1<br />

2<br />

m<br />

K67<br />

Sys7<br />

Sys6<br />

treapta<br />

dq6 Out1<br />

dq7<br />

1<br />

s<br />

dq7'<br />

treapta<br />

dq7' dq7<br />

Mf<br />

1<br />

s<br />

q7<br />

1<br />

C67<br />

dq7<br />

treapta<br />

2<br />

treapta Out1<br />

treapta<br />

q6<br />

q6<br />

Mext/J7<br />

Mext<br />

Mf q7<br />

dq6<br />

dq7<br />

Mf<br />

aderenta<br />

3<br />

q7<br />

4<br />

f(u)<br />

Fcn<br />

1<br />

Mf<br />

dq6<br />

5<br />

Conexiuni<br />

1<br />

treapta<br />

f(u)<br />

Fcn<br />

1<br />

Out1<br />

Fig. 2<br />

dq7<br />

Utilizarea programului prezentat permite obinerea<br />

unei game variate de rezultate: vitezele unghiulare<br />

<strong>al</strong>e fiecrui subsistem; momentele motoare; puterile<br />

consumate etc. Pentru a reda complexitatea<br />

fenomenului simulat i mai <strong>al</strong>es posibilitile<br />

softului utilizat în tabelul 2 sunt prezentate câteva<br />

rezultate care ilustreaz fenomenul pornirii de pe loc<br />

(în treapta I-a).<br />

Rezultatele obinute confirm modelul pentru<br />

perioada de pornire. Descrierea procesului de<br />

ambreiere este redat printr-o serie de diagrame care<br />

relev eg<strong>al</strong>area vitezelor arborelui motor i a celui<br />

<strong>al</strong> discului ambreiajului, puterea consumat în<br />

timpul procesului etc.


Moment<br />

Nomin<strong>al</strong><br />

875<br />

2<br />

Ambreiaj 1<br />

1<br />

Diagrama<br />

q1<br />

3<br />

Amb<br />

AMBREIAJ<br />

><br />

Relation<strong>al</strong><br />

Operator1<br />

2<br />

faza de<br />

cuplare<br />

Product<br />

1<br />

Amb1<br />

Product1<br />

1<br />

s<br />

Integrator<br />

2<br />

In2<br />

1<br />

In1<br />

lr5.mat<br />

lucrul<br />

mecanic<br />

f(u)<br />

Legea de cuplare<br />

Product<br />

1<br />

Out1<br />

1<br />

TR<br />

2<br />

Sys4<br />

3<br />

Sys6<br />

m<br />

m<br />

treapta<br />

q4 Out1<br />

q5<br />

K45<br />

treapta<br />

dq4 Out1<br />

dq5<br />

C45<br />

treapta<br />

q5 Out1<br />

q6<br />

K56<br />

treapta<br />

dq5 Out1<br />

1<br />

s<br />

dq5<br />

1<br />

s<br />

q5<br />

1<br />

Sys5<br />

dq6<br />

Motor<br />

C56<br />

Diagrama w<br />

Ambreiaj1<br />

Tr<br />

Amb1<br />

Diagrama q1<br />

Ambreiaj 1<br />

DIAGRAMA<br />

VITEZELOR<br />

Bloc de comanda<br />

f aza de cuplare<br />

Amb<br />

TR<br />

TR<br />

TR<br />

TR<br />

TR<br />

SUBSISTEMUL 2 Ambeiaj<br />

f aza de cuplare<br />

Sy s2<br />

Sy s3<br />

Sy s3<br />

Sy s4<br />

Sy s4<br />

Sy s5<br />

Sy s5<br />

Sy s6<br />

Sy s7<br />

Amb1<br />

Sy s2<br />

Sy s4<br />

Sy s5<br />

Sy s6<br />

Sy s7<br />

Sy s6<br />

2<br />

Motor<br />

Amb<br />

Sy s3<br />

SUBSISTEMUL 1 Motor<br />

SUBSISTEMUL 3<br />

Butuc Ambreiaj<br />

SUBSISTEMUL 4<br />

Cutie de Viteze<br />

SUBSISTEMUL 5<br />

Transmisie centr<strong>al</strong>a+<br />

diferenti<strong>al</strong>a<br />

SUBSISTEMUL 6<br />

Roti<br />

SUBSISTEMUL 7<br />

Aderenta auto+<br />

M ext<br />

Amb1<br />

f(u)<br />

1<br />

Sys2<br />

MOTORUL<br />


Rezultatul ob0inut<br />

Observa0ii<br />

Tabelul 2<br />

În diagram sunt prezentate mai multe curbe care<br />

ilustreaz fenomenul de cuplare:<br />

w 1 viteza unghiular a arborelui motor;<br />

w 2 viteza unghiular a discului ambreiajului;<br />

Ma momentul de antrenare <strong>al</strong> ambreiajului.<br />

Fenomenul de cuplare poate fi observat din faptul c<br />

w 2 !w 1 iar în fin<strong>al</strong>ul cuplrii w 2 =w 1 .<br />

Reprezentarea vitezelor unghiulare i a momentelor<br />

Ma, Me, Mf "M (patinare) în timpul procesului de<br />

cuplare <strong>al</strong> ambreiajului. Se observ faptul c în urma<br />

fenomenelor tranzitorii care apar vitezele unghiulare<br />

<strong>al</strong>e celor 6 sisteme tind la o aceeai v<strong>al</strong>oare.<br />

Reprezentarea lucrului mecanic consumat în procesul<br />

#<br />

& &<br />

1 2<br />

M a<br />

dt ,<br />

de cuplare <strong>al</strong> ambreiajului L = ( )<br />

pentru trei timpi de stabilizare diferii:<br />

t 1 =0.3s t 2 =0.6s t 3 =0.165s relev posibilitile softului<br />

ca prin modificri minime, re<strong>al</strong>izabile foarte uor, s<br />

ofere o gam variat de rezultate.<br />

t<br />

0<br />

În figur este reprezentat regimul tranzitoriu, care<br />

apare la pornirea de pe loc în domeniul vitezelor<br />

relative dintre sistemele modelate.<br />

Se observ convergena vitezelor relative; trecerea de<br />

la regimul tranzitoriu datorat cuplrii ambreiajului i<br />

patinrii la pornirea de pe loc, la regimul staionar în<br />

care camionul ruleaz în treapta I-a.


În plus programul permite compararea mai<br />

multor tipuri de porniri, tabelul 2 prezint în acest<br />

sens comparaia dintre lucrul mecanic consumat<br />

pentru trei timpi de stabilizare diferii<br />

4. Concluzii<br />

La proiectarea sistemelor mecanice complexe<br />

etapa de simulare este important deoarece prin<br />

rezultatele pe care le ofer permite confirmarea<br />

<strong>modelului</strong> imaginat ceea ce conduce în fin<strong>al</strong> la<br />

posibilitatea experimentrii cu succes a produsului.<br />

Lucrarea de fa exemplific <strong>simularea</strong> unui model<br />

complex : modelul torsion<strong>al</strong> <strong>al</strong> <strong>autotractorului</strong> DAC<br />

[2]. Acest model este compus dintr-un sistem de 10<br />

ecuaii difereni<strong>al</strong>e dintre care unele sunt neliniare.<br />

Scopul lucrrii este de a releva capacitatea<br />

programului Matlab-Simulink de a simula modele<br />

neliniare complexe i de a oferii posibilitatea<br />

vizu<strong>al</strong>izrii cu uurin a rezultatelor obinute.<br />

Bibliografie<br />

1. Pozna, C. Comanda -i Controlul Robo4ilor<br />

Industri<strong>al</strong>i. Editura CIT, Braov 2000.<br />

2. *** Studiul solicit.rilor din transmisiile<br />

autovehiculelor pentru ob4inerea unei<br />

dimension.ri optime -i de date pentru<br />

încercarea pe stand a acestora. Contract<br />

44/1980 Faza 1.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!