Sisteme Automate cu Esantionare - Reglarea Temperaturii

Cuprins proiect Cum descarc?

Etape de proiectare:
1.Determinarea raspunsului indicial al procesului.
2.Determinarea functiei de transfer a partii fixate .
3.Reprezentarea grafica a raspunsului indicial al modelului partii fixate.
4.Determinarea functiei de transfer a sistemului in bucla inchisa pe baza performantelor specificate.
5.Determinarea functiei de transfer a regulatorului prin:
-alocare de poli;
-dead-beat extins;
6.Verificarea comportarii sistemului prin simulare numerica.
7.Verificarea comportarii sistemului in bucla inchisa in timp real(pe instalatie).


Extras din proiect Cum descarc?

Sa se proiecteze un regulator numeric astfel incat sistemul in bucla inchisa sa satisfaca urmatoarele performante:
-eroare stationara nula;
-suprareglare mai mica de 5%;
-durata regimului tranzitoriu 60s;
1.Determinarea raspunsului indicial al procesului
Pentru a determina raspunsul indicial al procesului trebuie sa folosim doua trepte ale semnalului de referinta deoarece sistemul are o zona de insensibilitate si raspunsul nu este relevant(vom folosi o treapta de la 0 la 2.5 V).Pentru identificare vom folosi o treapta de la 2.5 la 5 V si vom extrage doar partea care ne intereseaza.
Raspunsul indicial este necesar pentru determinarea partii fixate a procesului.
Codul pentru extragerea datelor pentru identificare
t1=0:1:497;
for i=503:1:1000
out(i-502)=out0(i)-out0(503);
end
plot(out)
grid
Determinarea functiei de transfer a partii fixate
Functia de transfer va fi de forma:
G=K/T*s+1
K-factorul de amplificare(raportul dintre variatia iesirii si variatia intrarii)
T-constanta de timp a procesului
3.Reprezentarea grafica a raspunsului indicial al modelului partii fixate.
t=0:1:499;
num=[k];
den=[T 1];
gf=tf(num, den); % functia de transfer a partii fixate 
gf_out_sim=lsim(gf,2.5*ones(1,length(t)),t);
figure
plot(t,gf_out_sim,'-r');
4.Determinarea functiei de transfer a sistemului in bucla inchisa pe baza performantelor specificate.
Functia de transfer in bucla inchisa este de forma:
G(s)=k/T^2*s^2+2*T*?+1=k*?n^2/s^2+2*?n*s* ?+ ?n^2
Codul Matlab pentru calculul acestei functii:
T_impus = 60;
ts = 5.


Fisiere in arhiva (1):

  • Sisteme Automate cu Esantionare - Reglarea Temperaturii.doc

Imagini din acest proiect Cum descarc?

Banii inapoi garantat!

Plateste in siguranta cu cardul bancar si beneficiezi de garantia 200% din partea Proiecte.ro.


Descarca aceast proiect cu doar 5 €

Simplu si rapid in doar 2 pasi: completezi adresa de email si platesti.

1. Numele, Prenumele si adresa de email:

Pe adresa de email specificata vei primi link-ul de descarcare, nr. comenzii si factura (la plata cu cardul). Daca nu gasesti email-ul, verifica si directoarele spam, junk sau toate mesajele.

2. Alege modalitatea de plata preferata:



* Pretul este fara TVA.


Hopa sus!