Reducing the order of Transfer function

I have an inverse of a tranfer function (TF) matrix. I am using this for my controllers. The inverse TF matrix I have is 6th order. Now I want to reduce the TF to lower orders, maybe to second or third. I have attached the screenshots. Any kind of help is appreciated.
tf1.jpg
tf2.jpg

 采纳的回答

If you have not already used the minreal (link) function, see if it will reduce the order.
Beyond that, I have no specific suggestions other than that you explore the other functions linked to in that documentation page.

5 个评论

Thank you works like a charm!
As always, my pleasure!
Luna
Luna 2019-2-23
编辑:Luna 2019-2-23
+1
Thank you!! :) I was looking for the similar thing.
@Luna — My pleasure! Thank you for the vote!
Hi,
you may use minreal(sys,tol)

请先登录,再进行评论。

更多回答(1 个)

Try using 'balred' command. It works well. you can best fit a transfer function of desired order in required frequency range of importance.

类别

帮助中心File Exchange 中查找有关 Dynamic System Models 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by