Itnewsrussia.ru

Анализ современных технологий

Проверка синтезированной системы

Первый этап проверки состоит в проверке положения корней характеристического уравнения синтезированной цифровой системы управления на комплексной z-плоскости. Для этого средствами MATLAB получили характеристическое уравнение цифровой системы и построили его корни на z-плоскости.

В тело программы описанной в разделе №4 добавляются следующие строки:

mnim='('new');(eig(Ad-Bd*G)+mnim,'o')

Результатом выполнения программы является график, представленный на рисунке 6.

Рисунок 6. Комплексная z-плоскость с расположенными на ней корнями

Как видно из рисунка 6 - положение корней характеристического уравнения синтезированной системы на комплексной плоскости совпадает с заданным.

На рисунке 7 представлена Simulink - модель цифро-непрерывной синтезированной системы для получения переходных характеристик

Рисунок 7. Модель непрерывно-цифровой системы управления с рассчитанными коэффициентами обратной связи и периодом квантования

Рисунок 8. Переходный процесс в непрерывно-цифровой системе управления по каналу «r-x3»

Для проверки полученных результатов воспользуемся фунцией Matlab dstep.

Для этого мы получим передаточную функцию системы с рассчитанными коэффициентами обратных связей и по ней найдем векторно-матричное описание.

Matlab-программа имеет вид:

sys1=tf(, );

sys2=tf(, );=tf(, );=tf();=tf();=tf();=append(sys1,sys2,sys3,sys4,sys5,sys6);=;=1;=3;=connect(sys,Q,in,out)

Передаточная функция имеет вид:

0.7

-----------------------------------^3 + 3.628 s^2 + 1.918 s + 1.701

Matlab - программа для нахождения векторно-матричного описания квантованной системы и построения переходного процесса имеет вид:

num=;=;

=tf2ss(num,den);

=c2dm(A,B,C,D,0.2,'zoh')(Ad,Bd,Cd,Dd);

Результаты выполнения программы:

0.4586 -0.2961 -0.2387

Ad = 0.1403 0.9677 -0.0269

0.0158 0.1978 0.9981

0.1403

Bd = 0.0158

0.0011

= 0 0 0.7000= 0

Рисунок 9. Переходный процесс в непрерывно-цифровой системе управления по каналу «r-x3», полученный при использовании MATLAB-оператора: dstep(Ad,Bd,Cd,Dd)

Для анализа устойчивости полученной системы используется следующий MATLAB-оператор: dbode(Ad,Bd,Cd,Dd,0.2)

Рисунок 9. ЛАФЧХ синтезированной системы управления

Из графика на рисунке 9 видно, что система является устойчивой, так как при частоте -180о, логарифмическая амплитудная характеристика будет отрицательной. И если мы проверим систему по критерию устойчивости Найквиста, используя оператор: dnyquist(Ad,Bd,Cd,Dd,0.2), то тоже видим что система устойчива, т. к. годограф не охватывает точку с координатами (-1; j0). Перейти на страницу: 1 2

Популярное:

Обработка речевого сигнала Речевой сигнал- это электрический процесс на выходе микрофона, воспринимающего речь. В данной курсовой работе необходимо разобрать один из основных принципов обработки речевого сигнала, а именно фильтрацию речевого сигнала с помощью цифрового фильтра. Цифровой фильтр - в электронике любой фильтр, обрабатывающий цифровой сигнал с цель ...