필터 지우기
필터 지우기

Dynamic Model unable to linearize because of multiple Sign blocks

조회 수: 14 (최근 30일)
Mayuresh Cherku
Mayuresh Cherku 2023년 1월 10일
답변: Supraja 2023년 4월 7일
The dynamic model of a wheeled mobile robot is tried to be linearized using Linearization Manager. But it thows an error saying,
"The Simulink Model could not be linearized because the blocks listed below have individual linearizations with A,B,C or D matrices which are not finite. Either linearize at another operating point or remove the blocks."
And all the blocks are Sign blocks. Can anyone please help me out here?
  댓글 수: 1
Mathieu NOE
Mathieu NOE 2023년 1월 11일
hello
are yu trying to linearize a model around an operating point where your sign blocks are supposed to change sign quite often ? that may be hard to for the Linearization Manager to find a linear model in that case
otherwise you could try to send some small amplitude random noise on your input(s) , measure the output(s) and use matlab tfestimate to build a transfer function

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

답변 (1개)

Supraja
Supraja 2023년 4월 7일
As per my understanding, you want to linearise your model having sign blocks.There is one answer for a similar error which you can see the thread here and follow the same. The error message displayed in your case is the same.
Hope this solves your issue. 

카테고리

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

제품


릴리스

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by