COMPUTER-AIDED SYNTESIS OF DIGITAL CONTROLLERS BASED ON THE DISCRETE TRANSFER FUNCTION OF THE CONTROL OBJECTS
Abstract
The paper presents discretization methods of control objects transfer functions, which are used in MATLAB, including zero- and first-order extrapolators, bilinear Tustin approximation and Tustin approximation with frequency prewarping. The MATLAB program which automates the process of determining discrete transfer functions of various control objects from their continuous models and calculates the digital controllers is developed. Discrete transfer functions and digital controllers for control objects of the second and third order are obtained programmatically. The digital modeling is applied to verify the operability of the control objects and the automatic control systems with different digital controllers.
References
1. Gostev, V.I. Sistemy avtomaticheskogo upravleniya s tsifrovymi regulyatorami : spravochnik / V.I. Gostev, V.K. Steklov. - Kiїv : Radioamator, 1998. - 704 c.
2. Franklin, G.F. Digital Control of Dynamic Systems (3rd Edition) / G.F. Franklin, J.D. Powell,M.L. Workman. - Addison - Wesley, 1997. - 850 p.
3. Bermant, A.F. Kurs matematicheskogo analiza. Chast' 1 / A.F. Bermant - M. : Gos. izd-vo fiz.-mat. lit., 1959. - 467 c.
4. Metody klassicheskoi i sovremennoi teorii avtomaticheskogo upravleniya : uchebnik. V 5 t. / N.D. Egupov [i dr.]; pod obshch. red. N.D. Egupova. - M. : Izd-vo MGTU im. N.E. Baumana,2000. - T.1 : Matematicheskie modeli, dinamicheskie kharakteristiki i analiz sistem avtomaticheskogo upravleniya. - 656 c.
5. Tewari, A. Modern control design with MATLAB and Simulink / A. Tewari. - Wiley,2002. - 503 p.
6. Gostev, V.I. Sintez tsifrovykh regulyatorov sistem avtomaticheskogo upravleniya /V.I. Gostev, D.A. Khudolii, A.A. Baranov. - Kiev : Tekhnika, 2000. - 575 s.
For citations:
Stryzhniou A.G.,
Rusakovich A.N.
COMPUTER-AIDED SYNTESIS OF DIGITAL CONTROLLERS BASED ON THE DISCRETE TRANSFER FUNCTION OF THE CONTROL OBJECTS. Informatics. 2013;(3):105-114.
(In Russ.)
Views: 942