How to create a custom damper component on Simscape

조회 수: 3 (최근 30일)
Javier Ruiz
Javier Ruiz 2011년 4월 16일
I am trying to create a custom damper for a Quarter of Vehicle Simscape model on Simulink. I am currently using a Force Source and connecting my force signal by means of a Simulink to PS converter. The problem is that I need the deflection velocity calculated by the same model in order to produce a certain damping force. Hence, I run into a Algebraic Loop issue, which I have not been able to resolve.
I would like to create a custom damper if possible, which I could just connect in place of a regular damper on Simscape.
Thank you for the help!!

채택된 답변

Arnaud Miege
Arnaud Miege 2011년 4월 17일
I assume you have something like this:
Going in and out of Simulink causes the algebraic loop. Instead try using the PS Look-up Table (1D) as in:
Using physical signals and staying within the Simscape network will avoid algebraic loop and should get rid of your problem. Make sure to use data in m/s and N for the PS Look-up table.
HTH,
Arnaud
  댓글 수: 2
Javier Ruiz
Javier Ruiz 2011년 4월 18일
Thank you Arnaud. I am in fact going out to Simulink. The issue is that my custom damper function is very complex and depends on more than one input. I currently have it on an Embedded MATLAB Function. Do I have other choices besides using the 1D or 2D Look-up Table in Simscape?
Thanks again!!
Arnaud Miege
Arnaud Miege 2011년 4월 18일
Not really. You can use the Simscape language to create a custom component, but you'll still be relying on physical look-up tables. If you can upload a copy of your model on a filesharing site, I can maybe be more specific.

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

추가 답변 (0개)

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by