Рекомендуемый тип модели для схем стандартного блока

Этот пример показывает, как выбор типа модели может влиять на числовую точность когда взаимосвязанные модели.

Можно представлять компоненты блок-схемы с любым типом модели. Однако определенные операции связи приводят к лучшей числовой точности для моделей в форме ss.

Например, соедините две модели в ряду с помощью различных типов модели, чтобы видеть, как различные представления вводят числовые погрешности.

Загрузите модели Pd и Cd. Эти модели являются девятым порядком и передаточными функциями дискретного времени второго порядка, соответственно.

load numdemo Pd Cd

Вычислите передаточную функцию разомкнутого цикла L = Pd*Cd с помощью tf, zpk, ss и представлений frd.

Ltf = Pd*Cd;     
Lzp = zpk(Pd)*Cd;
Lss = ss(Pd)*Cd; 

w = logspace(-1,3,100);
Lfrd = frd(Pd,w)*Cd;

Постройте значение частотной характеристики, чтобы сравнить эти четыре представления.

bodemag(Ltf,Lzp,Lss,Lfrd)
legend('tf','zpk','ss','frd')

Представление tf потеряло низкочастотную динамику, которую сохраняют другие представления.

Похожие темы