Filter löschen
Filter löschen

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

6 Ansichten (letzte 30 Tage)
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.

Antworten (1)

Walter Roberson
Walter Roberson am 4 Jun. 2016
Bearbeitet: Walter Roberson am 4 Jun. 2016
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

Kategorien

Mehr zu Modeling finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by