Documente Academic
Documente Profesional
Documente Cultură
la disciplina
Studenți:
Bălăiță Diana-Maria
Joudi Leila
Macovei Paul
Raicu Alexandra
Grupa: 9MF211
2023
INTRODUCERE
2
Fig. 1. Tab-ul Library Browser din Simulink
Motorul liniar
Motoarele liniare pot fi utilizate ca acționări de axe pentru solicitări deosebit de ridicate
privind calitatea controlului. Datorită legilor de serie ale mașinilor electrice, forța de avans care
poate fi realizată la motoarele liniare cu spațiu de instalare limitat este limitată. Costurile ridicate
pentru motor, convertor și răcire limitează, de asemenea, dimensiunea motorului liniar. În
exemplul de față, poate fi utilizat un motor liniar, care permite pe scurt aceeași forță maximă de
împingere care este posibilă în exemplele descrise anterior pe mecanismul șurubului cu bile și pe
sistemul de antrenare hidraulic.
3
În exemplul din fig. 4.42, partea primară a motorului liniar este montată pe partea de
culisare. Partea secundară este atașată la flanșa de bază.
Fig. 4.42. Servoaxa acționată direct cu control numeric pentru o operație de foraj
1. Specificații
4
2. Explorarea relațiilor cauzale
3. Model cantitativ
Ecuațiile pentru servoaxa rotativă din secțiunea 4.3 pot fi utilizate pentru modelul
cantitativ, în care poziția unghiulară p trebuie înlocuită cu gradul de libertate x deplasat liniar (a
se vedea, de asemenea, secțiunile 2.4.3 și 2.1.4).
4. Pregătirea ecuațiilor
5
Simularea procesului de găurire din Fig. 4.44 arată că antrenarea directă aici cu Kpx= 400
permite un câștig foarte mare de control al poziției și, prin urmare, poate urmări valoarea de
referință cu erori de urmărire scăzute. Rigiditatea sarcinii este de aproximativ 32 N/µm și, prin
urmare, este comparabilă cu cea a șurubului cu bile din secțiunea anterioară.
”Exemplu 452 dat.m" fișier script MATLAB pentru simularea unei axe servo acționate
direct:
clear all;
mM=10;
mS=40;
Ttot=1e-4;
Telr=2e-4;
Fmax=2000;
FR=50;
FL=200;
dxm=1e-6;
vB=0.1;
xB1=5e-3;
xB2=4e-3;
Tx=5e-4;
Tv=2.5e-4;
Kpx=400;
Kpv=80000;
Tsim=2*xB1/vB;
Tsoll=[0 xB1/vB Tsim];
Xsoll=[0 xB1 xB1];
simulation_opt=simset('MaxRows',10000,'Solver','ode5','FixedStep',1e-5);
[x,y,t]=sim('Beispiel_452_mod',Tsim,simulation_opt);
6
Fig. 4.44.1. Reprezentarea grafică a mărimilor de referință
Fig. 4.44.2. Fișier script Matlab și prezentarea rezultatelor simulării unui proces de foraj
Comparația curbelor de timp ale erorilor de control în timpul procesului de foraj din Fig.
4.45 ilustrează calitatea diferită de control a conceptelor de acționare investigate aici într-o
manieră simulativă:
7
Fig. 4.45. Comparația erorii de control (eroarea de urmărire) a axei servo hidraulice, cu șurub cu bile și
acționate direct
Concluzii
În urma analizării motorului liniar și a importanței realizării unui model cât mai fidel celui
de referință, se poate concluziona că rezultatele obținute sunt foarte apropiate de datele de
referință, astfel eroarea staționară fiind una mică, după cum se poate observa și în graficul unde
pe axa Ox este reprezentat timpul în secunde, iar pe axa Oy, deplasarea în metri. Cu ajutorul tool-
ului Simulink din Matlab s-a reușit astfel proiectarea și analiza unui model al motorului liniar și a
comportamentului său în diverse situații de simulare.
Astfel, secvența repetitivă de la intrarea sistemului conduce mai departe către blocurile
reprezentate de elemente Zero-Order Hold (ZOH) care sunt modele matematice ale
reconstrucției practice a semnalului realizată de un convertor digital-analogic (DAC) convențional.
Adică descriu efectul conversiei unui semnal în timp discret într-un semnal în timp continuu prin
menținerea fiecărei valori de eșantionare pentru un interval de eșantionare. Ele au mai multe
aplicații în comunicațiile electrice. Mai departe, regulatoarele de poziție și de viteză ajută la
controlul mărimii de ieșire și la reglarea ei conform specificațiilor de intrare, bucla de reglare
închizându-se astfel cu o relație de feedback.