Составители:
42
>>s=tf([1 1],[1 3 2]) >>zero(s) >>pole(s) >>eig(s) >>[p, z]=pzmap(s)
s + 1 1 2 2 p =2 z =1
—————— 1 1 1
s
2
+ 3 s + 2
Расположение нулей и полюсов на комплексной плоскости можно по
лучить, набрав команду pzmap(s) без выходного аргумента (на рис. 2.7 по
люсы помечены крестиками, нуль – ноликом).
1 1 1 1
1
1
Рис. 2.7
Оба полюса отрицательны, следовательно, система устойчива.
Наличие диполя (совпадающего нуля и полюса) в точке (–1, 0) гово
рит о неминимальности системы.
Перейдем к ssмодели и проанализируем ее управляемость и на
блюдаемость, используя команды ctrb, obsv и rank:
>>s1 = ss(s) >>R=ctrb(s1) >>D=obsv(s1) >>rank(R) >>rank(D)
a = 3 2 b = 2 R = 2 6 D = 0.5 0.5
1 0 0 c = 0.5 0.5 0 2 1 1 2 1
Анализируя ранги матриц R и D, заключаем, что система s1 управ
ляема, но ненаблюдаема, следовательно, ее порядок может быть по
нижен.
Найдем передаточную функцию минимальной реализации:
q=minreal(s), получаем ответ q
1
.
2s
1
2
К тому же результату прихо
дим, сокращая числитель и знаменатель исходной передаточной функ
ции
()Qp
на общий множитель р+1.
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »