How to realize a transfer function with higher order of numerator than denominator in simulink

조회 수: 7 (최근 30일)
i have a transfer function with
numerator[1, 78.950062660604830, 1.815200121554239e+02, 36.575440752867635, 3.055318871646536, 0.117117813888395, 0.001677095715607]
denominator[0, -4.263256414560601e-14, -0.019224782950857, -1.475248897303658, -0.220162800430712, -0.014174089068338, -3.457982805227878e-04]
but while inputing these values in simulink transfer function block i am getting error order of denominator must be greater than order of numerator. what should i do in order to continue working with the same transfer function.

답변 (1개)

Walter Roberson
Walter Roberson 2016년 6월 4일
편집: Walter Roberson 2016년 6월 4일
Leading zeros in the transfer function are ignored, so you have degree 6 divided by degree 5. Simulink requires that the denominator be at least degree 7 for a degree 6 numerator.
With your transfer function being higher degree numerator than denominator, the long term effect is like multiplying by s, which is not going to be stable

카테고리

Help CenterFile Exchange에서 Simulink에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by