exponenta event banner

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

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

Компоненты блок-схемы можно представить с любым типом модели. Однако некоторые операции соединения дают лучшую числовую точность для моделей в 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')

Figure contains an axes. The axes contains 4 objects of type line. These objects represent tf, zpk, ss, frd.

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

Связанные темы