Произведем расчёт дискретной передаточной функции для канала «r(z) - x3(z)» с помощью пакета MATLAB.
sys1=tf([6], [4 0]);=tf([3], [9 3]);=tf([7], [5 0]);=tf([2.1966]);=tf([1.6386]);=tf([2.4299]);=append(sys1,sys2,sys3,sys4,sys5,sys6);=[1 4 5 6; 2 1 0 0; 3 2 0 0;4 1 0 0;5 2 0 0;6 3 0 0];=1;=3;=connect(sys,Q,in,out)
Результат выполнения:function:
0.7
--------------------------------^3 - 2.962 s^2 - 1.918 s - 1.701
=[0.7];=[1 -2.962 -1.918 -1.701];
[num,den]=c2dm(num,den,0.2,'zoh')
printsys(num,den,'z')
Результат выполнения второй части - передаточная функция дискретной системы по заданному каналу:
.0010942 z^2 + 0.0051256 z + 0.0014699
--------------------------------------^3 - 3.9221 z^2 + 4.7117 z - 1.8083
Для того, чтобы получить характеристическое уравнение дискретной передаточной функции запишем её в виде:
Перепишем последнее выражение с использованием оператора сдвига во времени:
Получим разностное уравнение, которое связывает выходной и входной сигнал:
Блок схема алгоритма реализующая дискретную передаточную функцию на основе полученного разностного уравнения
Рисунок 11. Блок-схема алгоритма моделирования цифровой системы моделирования
Самое читаемое:
Автоматизированное управление электронной проходной
Система контроля и управления доступом (СКУД) предназначена для
выполнения комплекса мероприятий, направленных на ограничение и
санкционирование доступа сотрудников на территорию предприятия, в помещения и
зоны ограниченного доступа. Оборудование рассчитано на количество пользователей
системы контроля и управления доступом электронн ...