CATEGORII DOCUMENTE |
Aeronautica | Comunicatii | Electronica electricitate | Merceologie | Tehnica mecanica |
Disciplina: |
Bazele Sistemelor Automate |
Laboratorul Nr. 12 |
|||
Titlul: |
Sinteza controlerului cu structura fixa, simularea comportamentului sistemului automat |
||||
Obiectivele laboratorului: Insusirea cunostintelor referitoare la proiectarea unui controler optimal in domeniul discret |
|||||
Exemplu |
|||||
Se impune sinteza unei legi de control digitale care sa permita obtinerea urmatoarelor obiective:
Definirea functiei de transfer a partii fixe: sys1=tf([1],[1,1,0]) 1 s^2 + s Definirea functiei de transfer discrete obtinute in urma inserierii dintre partea fixa si ZOH sys1d=c2d(sys1,1) 0.3679 z + 0.2642 z^2 - 1.368 z + 0.3679 Obtinerea polilor si zerourilor functiei de transfer pole(sys1d), zero(sys1d) ans =1.0000;0.3679 ans = -0.7183 In consecinta:
unde F1 este o constanta Din:
Din:
Ceea ce inseamna:
Si:
E=0 U=0 Repeat: Read e(nT)
E=e(nT) U=u(nT) Wait Go to Repeate
Cu Matlab command window
>> num=[0 0.582 0.418]; >> den=[1 0 0]; >> r=ones(1,5); >> t=0:4; >> stem(t,filter(num,den,r))
Cu Simulink Block diagram
|
|||||
Exercitii |
|||||
Se impune sinteza unei legi de control digitale care sa permita obtinerea urmatoarelor obiective:
Obtinerea lui G(z) Analiza sistemului Determinarea coeficientilor Determinarea functiei de transfer discreta a controlerului Obtinerea pseudocodului Simularea |
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1072
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved