zero phase error control

3 ビュー (過去 30 日間)
Yonghui L
Yonghui L 2022 年 9 月 6 日
回答済み: Ayush Anand 2024 年 4 月 5 日
hello friend, How to invert the discrete transfer function in Simulink? What if the order of the denominator is less than the order of the numerator? Thank you for your attention

回答 (1 件)

Ayush Anand
Ayush Anand 2024 年 4 月 5 日
Hi,
You can typically invert the discrete transfer function simply by swapping the numerator and denominator. However, if the denominator order is less than the numerator order the inverted system becomes non-causal, meaning it would respond to inputs before they are applied. Non-causal systems are not physically realizable. This usually indicates that the system or the model might need to be reconsidered.
You can still try an approximation of the inversion by adding delays or modifying the system to ensure causality. This might involve introducing additional poles to the denominator to increase its order as compared to the numerator.

カテゴリ

Help Center および File ExchangeMATLAB についてさらに検索

製品


リリース

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by