Серийная каскадная форма

В канонической серийной каскадной форме передаточная функция H (z) записан как продукт передаточных функций второго порядка и первого порядка:

Hi(z)=u(z)e(z)=H1(z)H2(z)H3(z)Hp(z).

Это уравнение дает к канонической серийной каскадной форме.

Включая H (z) в Hi (z), где i = 1,2,3..., p может быть сделан различными способами. Используя полюса и нули H (z), можно получить Hi (z) путем группировки пар сопряженных комплексных полюсов и пар сопряженных комплексных нулей, чтобы произвести передаточные функции второго порядка, или путем группировки действительных полюсов и действительных нулей, чтобы произвести или передаточные функции второго порядка или первого порядка. Вы могли также сгруппировать два действительных нуля с парой сопряженных комплексных полюсов или наоборот. С тех пор существует много способов получить Hi (z), необходимо сравнить различные группировки, чтобы видеть, который приводит к лучшим результатам для передаточной функции на рассмотрении.

Например, одна факторизация H (z) может быть

H(z)=H1(z)H2(z)Hp(z)=i=1j1+biz11+aiz1i=j+1p1+eiz1+fiz21+ciz1+diz2.

Необходимо также учесть, что упорядоченное расположение отдельного Hi (z) приведет к системам с различными числовыми характеристиками. Вы можете хотеть попробовать различные упорядоченные расположения за данный набор Hi (z), чтобы определить, который дает лучшие числовые характеристики.

Схема первого порядка для H (z) следует.

Схема второго порядка для H (z) следует.

Серийной каскадной передаточной функцией формы в качестве примера дают

Hex(z)=(1+0.5z1)(1+1.7z1+z2)(1+0.1z1)(10.6z1+0.9z2).

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

fxpdemo_series_cascade_form

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