Курсовые работы / Расчет_ЛСУ2
.doc
МП
У
ЭД
Н
ГЦ ДЛП
- двигатель
Wd=tf([13.6],[1.7 1])
Transfer function:
13.6
---------
1.7 s + 1
Wн(р)= -насос
Wn=tf([0.000115],[1])
Transfer function:
0.000115
- гидропривод
Wg=tf([0.51],[109e-9 175e-6 1 0])
Transfer function:
0.51
--------------------------------
1.09e-007 s^3 + 0.000175 s^2 + s
Wmp=tf([1],[1])
Transfer function:
1
1 –микропроцессор
Wu=tf([8],[1])
Transfer function:
8
8 –усилитель
W(p)=. – датчик линейного перемещения
Wlp=tf([0.075],[1])
Transfer function:
0.075
Передаточная функция разомкнутой системы
Wp=Wd*Wn*Wg*Wmp*Wu*Wlp
Transfer function:
0.0004786
--------------------------------------------
1.853e-007 s^4 + 0.0002976 s^3 + 1.7 s^2 + s
Главная цепь
Wgc= Wd*Wn*Wg*Wmp*Wu
Transfer function:
0.006381
--------------------------------------------
1.853e-007 s^4 + 0.0002976 s^3 + 1.7 s^2 + s
Передаточная функция замкнутой системы
Wz=Wgc/(1+Wp)
Transfer function:
1.182e-009 s^4 + 1.899e-006 s^3 + 0.01085 s^2
+ 0.006381 s
---------------------------------------------------------
3.434e-014 s^8 + 1.103e-010 s^7 + 7.187e-007 s^6
+ 0.001012 s^5 + 2.891 s^4 + 3.4 s^3 + 1.001 s^2
+ 0.0004786 s
Wz=zpk(Wz)
Zero/pole/gain:
34436.6972
----------------------------------------------------
(s+0.5878) (s+0.000479) (s^2 + 1606s + 9.174e006)
Переходный процесс в замкнутой системе
Из рисунка 1 видно что установившееся значение системы приходит за время более 16 секунд. Но из построения АФЧХ разомкнутой системы следут что система устойчива.
Запас по амплитуде 119 дБ
Запас по фазе 93,7 градусов
Построим АЧХ системы
Максимальное значение АЧХ Amax=0.65
Разобьем разомкнутую систему на типовые звенья и построим ЛАЧХ и ЛФЧХ
Wp=zpk(Wp)
Zero/pole/gain:
2582.7523
---------------------------------------
s (s+0.5882) (s^2 + 1606s + 9.174e006)
1/sqrt(1/9.174e6)
ans =
3.028861172123939e+003
1606/9.174e6
ans =
1.750599520383693e-004
Частоты сопряжения
Апериодического звена
ω1=1/T1=0.5882 рад/c,
Колебательного звена
ω2=1/T2=3.02*103 рад/c
Для построения ЖЛАЧХ методом запретной зоны
Перейдем к дискретной системе с периодом дискретизации T=0.0005 c
Дискретная разомкнутая система
T=0.0005;Wdisp=tf(c2d(Wp,T))
Transfer function:
5.379e-012 z^3 + 4.51e-011 z^2 + 3.775e-011 z
+ 3.29e-012
--------------------------------------------------------
z^4 - 2.147 z^3 + 1.743 z^2 - 1.044 z + 0.448
Sampling time: 0.0005
ЛАЧХ и ЛФЧХ дискретной разомкнутой системы
ЛАЧХ дискретной модели строится в зависимости от псевдочастоты λ, при этом сначала проводится ω-преобразование заменяя z=(1+ω)/(1-ω), а затем осуществляется переход от W(ω) к частотному выражению передаточной функции через псевдочастоту λ путем замены ω=0.5Tλj.
Дискретная замкнутая система
Wdisz=Wdisp/(Wdisp+1)
Transfer function:
5.379e-012 z^7 + 3.355e-011 z^6 - 4.972e-011 z^5
- 4.769e-012 z^4 + 1.407e-011 z^3 - 1.346e-011 z^2
+ 1.348e-011 z + 1.474e-012
-----------------------------------------------------------
z^8 - 4.295 z^7 + 8.097 z^6 - 9.573 z^5 + 8.416 z^4
- 5.562 z^3 + 2.651 z^2 - 0.935 z + 0.2007
Sampling time: 0.0005
ЖЛАЧХ методом запретной зоны
Зададим скорость g’= 27 и ускорение обработки g’’=120 информации, а также показатель колебательности M=1.2, max ошибка регулирования =0,2 (Amax=0.65)
M=1.2
M =
1.2000e+000
Определяем рабочую точку
=g’’/g’=120/27=4.44 рад/с - псевдочастота
A= Amax/=0.65/0.2=3.25
20*log10(3.25)
ans =
10.23766721957749 дБ
Координаты рабочей точки (4.44 рад/с, 10.2 дБ)
Амплитуда на сопрягающих частотах
L1=20*log10(M/(M+1))
L1 =
-5.2648e+000
L2=20*log10(M/(M-1))
L2 =
1.5563e+001
Найдем запретную зону
w1=tf([1],[1 0])
Transfer function:
1
-
s
w2=tf([1],[1 0.5882])
Transfer function:
1
----------
s + 0.5882
w3=tf([1 2.35],[1])
Transfer function:
s + 2.35
w4=tf([1],[1 1606 9.174e6])
Transfer function:
1
------------------------
s^2 + 1606 s + 9.174e006
w5=tf([1],[1 25.5])
Transfer function:
1
--------
s + 25.5
ww=3500000000*zpk(w1*w2*w3*w4*w5)
Zero/pole/gain:
3.500000e009 (s+2.35)
------------------------------------------------
s (s+25.5) (s+0.5882) (s^2 + 1606s + 9.174e006)
Передаточная функция для ЖЛАЧХ
Передаточная функция непрерывной скорректированной системы
GW=tf(ww)
Transfer function:
3.5e009 s + 8.225e009
--------------------------------------------------------
s^5 + 1632 s^4 + 9.216e006 s^3 + 2.394e008 s^2
+ 1.376e008 s
Переходный процесс в замкнутой скорректированной системы
GWz=GW/(GW+1)
Transfer function:
3.5e009 s^6 + 5.721e012 s^5 + 3.227e016 s^4 + 9.136e017 s^3
+ 2.45e018 s^2 + 1.132e018 s
------------------------------------------------------------
s^10 + 3264 s^9 + 2.11e007 s^8 + 3.056e010 s^7
+ 8.572e013 s^6 + 4.418e015 s^5 + 9.21e016 s^4
+ 9.794e017 s^3 + 2.469e018 s^2 + 1.132e018 s
Синтезируем последовательное корректирующее звено
Wk1=GW/Wp
Zero/pole/gain:
1355143.5067 s (s+2.35) (s+0.5882) (s^2 + 1606s + 9.174e006)
-------------------------------------------------------------
s (s+25.5) (s+0.5882) (s^2 + 1606s + 9.174e006)
Передаточная функция непрерывного последовательного корректирующего звена
WK1=124930*tf([4.2553e-1 1],[3.9216e-2 1])
Transfer function:
5.316e004 s + 124930
--------------------
0.03922 s + 1
Рассчитаем встречно – параллельное непрерывное КУ
WK2=zpk((1-WK1)/(Wgc*WK1))
Zero/pole/gain:
-2.9039e-005 s (s+0.5882) (s^2 + 1606s + 9.174e006)
Параллельное КУ
WK3=zpk(Wgc*(WK1-1))
Zero/pole/gain:
46682574782.3072 (s+2.35)
------------------------------------------------
s (s+25.5) (s+0.5882) (s^2 + 1606s + 9.174e006)
Выбираем последовательное КУ
WK1=zpk(WK1)
Zero/pole/gain:
1355606.4591 (s+2.35)
---------------------
(s+25.5)
WK1=124930*tf([4.2553e-1 1],[3.9216e-2 1])
Transfer function:
5.316e004 s + 124930
--------------------
0.03922 s + 1
1/2.35
ans =
0.4255
1/25.5
ans =
0.0392
0.0392/0.4255
ans =
0.0921
Передаточная функция первого дифференцирующего четырехполюсника:
,
где KK1=R2/(R1+R2)=0,4255;
T1=R1*C1= 0,0392;
T2=KK1*T1=0.00072.
При этом усилитель должен иметь коэффициент усиления:
Ку=124930/0.0921= 1356500
(коэфффициен усиления слишком большой уменьшить где то на 100 стиранием нулей)
Синтезируем дискретное последовательное КУ для этого перейдем к дискретной передаточной функции
WKD=c2d(WK1,T)
Zero/pole/gain:
1355606.4591 (z-0.9988)
-----------------------
(z-0.9873)
Sampling time: 0.0005
то есть в формате цифрового фильтра
Выражение является передаточной функцией дискретного последовательного корректирующего устройства в формате цифрового фильтра. При этом множитель z-1=e-pT, представляет собой оператор задержки, то есть
z-1*Uk=Uk-1, z-2*Uk=Uk-2 и т. д.
Аналоговые фильтры, как известно, состоят из элементов L, R и С, а в некоторых случаях еще и из управляемых источников. Цифровые фильтры состоят из совсем других элементов, а именно:
a) элементов z-1, осуществляющих единичные задержки на один такт T (регистры сдвига для хранения предыдущих значений входных и выходных сигналов), обозначают их в соответствии с рисунком 21, a;
б) перемножителей, которые выполняют умножение или масштабирование – рисунок 21, б;
в) сумматоров, они же могут выполнять и вычитание – рисунок 21, в.
xk(n) xk-1(n) xk(n) A*xk(n) xk(n) xk(n)+уk(n)
z-1
уk(n)
а)
б)
в)
Рисунок 21 – обозначение элементов цифровых фильтров
Рассмотрим реализацию передаточной функции цифрового фильтра прямым методом [2]. Он основан на том, что передаточной функции
,
соответствует разностное уравнение
.
Уравнению (47) отвечает схема на рисунке 22.
Рисунок 22 – Схема реализации разностного уравнения
Таким образом, передаточная функция последовательного дискретного корректирующего устройства реализуется в виде:
Схема последовательного дискретного корректирующего устройства
Переходные процессы