Прямая форма II

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

Каноническая прямая форма II представлена как «Стандартное программирование» в системах управления в дискретном времени компанией Ogata. Он известен как «Canonical Form» в цифровом управлении динамическими системами Франклина, Пауэлла и Уоркмана.

Можно вывести каноническую реализацию прямой формы II, записав передаточную функцию в дискретном времени со входным e (z) и выходным u (z) как

u(z)e(z)=u(z)h(z)h(z)e(z)=(b0+b1z1++bmzm)u(z)h(z)11+a1z1+a2z2+anznh(z)e(z).

Блок для u (z )/ h (z).

Далее приводятся блоки для h (z )/ e (z).

Объединение этих двух блоков приводит к прямой схеме II формы, показанной на следующем рисунке. Заметьте, что часть с feedforward (верхняя часть блока) содержит коэффициенты числителя, а часть с обратной связью (нижняя часть блока) содержит коэффициенты знаменателя.

Прямая передаточная функция примера II формы задается как

Hex(z)=1+2.2z1+1.85z2+0.5z310.5z1+0.84z2+0.09z3.

Реализация Hex (z) с использованием Simulink с фиксированной точкой® блоки показаны на следующем рисунке. Вы можете отобразить эту модель путем набора

fxpdemo_direct_form2

в MATLAB® командная строка.

Для просмотра документации необходимо авторизоваться на сайте