Введение в MATLAB. Мироновский Л.А - 36 стр.

UptoLike

36
Просто initial(sys,X
0
) строит график выходного сигнала, в более пол
ном варианте используются три выходных параметра
[y,t,X]=initial(sys,X0,t).
Основная команда, применяемая для моделирования линейных
систем – это команда lsim (от linear simulation – линейное моделиро
вание). Она обеспечивает получение реакции модели на произволь
ный входной сигнал и(t), представленный массивом своих отсчетов.
Простейшая модификация этой команды lsim(sys,u,t) выводит график
выходного сигнала системы. Естественно, предварительно надо сфор
мировать массив времени t, входной сигнал и ввести описание систе
мы sys. Например, задав:
>>t=0:1:10; u=sin(t); sys=tf(1,[1 1]; lsim(sys,u,t),
получим реакцию апериодического звена с передаточной функци
ей
1
1p 1
на входной сигнал u=sint при
010t11
.
Другие модификации этой команды могут использовать выход
ные параметры и начальные условия:
>>y=lsim(sys,u,t), [y,t,X]=lsim(sys,u,t), [y,t,X]=lsim(sys,u,t,X0).
Последний вариант требует задания системы sys в виде ssмодели.
Построение графиков производится с помощью команды plot, напри
мер plot(t,u,t,y).
В пакете MATLAB имеется еще ряд возможностей для расчета от
клика линейных систем на известные входные воздействия. К ним
относятся:
использование матричной экспоненты для получения весовой и
переходной функций (команда expm);
вычисление интеграла свертки входного сигнала и весовой функ
ции системы (команда trapz);
аналитическое решение дифференциальных уравнений (команда
dsolve тулбокса SYMBOLIC);
использование прямого и обратного преобразований Лапласа (ко
манды laplace и ilaplace тулбокса SYMBOLIC);
структурное моделирование в SIMULINK.
Часть из них будет рассмотрена в следующих разделах.
2.3. Частотные характеристики
В библиотеке CONTROL имеются функции для исследования сис
тем в частотной области. К основным частотным характеристикам
относятся амплитудночастотная характеристика (АЧХ), фазочас
тотная характеристика (ФЧХ) и амплитуднофазовая характерис