Reducing the order of Transfer function

조회 수: 81 (최근 30일)
Anand Shirke
Anand Shirke 2019년 2월 22일
답변: surya chandra gulipalli 2021년 6월 15일
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

채택된 답변

Star Strider
Star Strider 2019년 2월 22일
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
Star Strider
Star Strider 2019년 2월 23일
@Luna — My pleasure! Thank you for the vote!
DEBASISH MISHRA
DEBASISH MISHRA 2020년 4월 27일
Hi,
you may use minreal(sys,tol)

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

surya chandra gulipalli
surya chandra gulipalli 2021년 6월 15일
Try using 'balred' command. It works well. you can best fit a transfer function of desired order in required frequency range of importance.

제품


릴리스

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by