Исследование статической САУ в среде MATLAB + Simulink.
В среде MATLAB + Simulink создать модель статической системы (рис. 7). Снять кривые переходных процессов, определить по ним время переходного процесса, перерегулирование и статическую ошибку. Сравнить полученные результаты с результатами моделирования в среде EWB.
Рис. 7
Рассчитать передаточные функции САУ по заданию Wz(p) и возмущению Wf(p), полюсы передаточной функции.
Пример расчёта:
>> wy=tf([100])
Transfer function:
100
>> w1=tf([2],[0.31 1])
Transfer function:
2
----------
0.31 s + 1
>> w2=tf([0.11],[0.2 1])
Transfer function:
0.11
---------
0.2 s + 1
>> woc=tf([1])
Transfer function:
1
>> wrx=wy*w1*w2
Transfer function:
22
----------------------
0.062 s^2 + 0.51 s + 1
>> wzx=feedback(wrx, woc, -1)
Transfer function:
22
-----------------------
0.062 s^2 + 0.51 s + 23
>> pole(wzx)
ans =
-4.1129 +18.8163i
-4.1129 -18.8163i
>> wrf=w2
Transfer function:
0.11
---------
0.2 s + 1
>> wocf=woc*w1*wy
Transfer function:
200
----------
0.31 s + 1
>> wzf=feedback(wrf, wocf, -1)
Transfer function:
0.0341 s + 0.11
-----------------------
0.062 s^2 + 0.51 s + 23
>> zero(wzf)
ans =
-3.2258
>> step(wzx) (рис. 8)
>> bode(wrx) (рис. 9)
Рис. 8
Рис. 9
С помощью подпрограммы ltiview(w) построить временные и частотные характеристики статической системы и сравнить их с предыдущими.
Достарыңызбен бөлісу: |