Borrar filtros
Borrar filtros

How to create a custom damper component on Simscape

2 visualizaciones (últimos 30 días)
Javier Ruiz
Javier Ruiz el 16 de Abr. de 2011
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!!

Respuesta aceptada

Arnaud Miege
Arnaud Miege el 17 de Abr. de 2011
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 comentarios
Javier Ruiz
Javier Ruiz el 18 de Abr. de 2011
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 el 18 de Abr. de 2011
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.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Composite Components en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by