Is there any method to reverse engineer Mathematical equations from a Simulink Model?

5 visualizzazioni (ultimi 30 giorni)
I am trying to create mathematical equations behind a simulink model. Manually its proving to be a time consuming task. Is there a faster approach to carry out this job?
  3 Commenti
Shobhit
Shobhit il 30 Ott 2014
I am looking for a generalized Reverse engineering a Simulink Model into Mathematical model. I usually deal with simple Differential equations.So mostly my life revolves around some integrator blocks.
For simple simulink models, its easily to understand the mathematical relations being used (e.g. say a spring mass damper system) But with larger Simulink models (say a full car- 7 DOF model) it becomes difficult to identify the equations involved.
So my question is there a faster method to regenerate or Symbolically represent the relationships in a Simulink model, than manually analyzing the blocks and writing them out separately?
Manuel
Manuel il 31 Ott 2014
You can linerize Simulink models to state-stace models. This enables computing a (linear) mathematical representation from the Simulink model at a given operating point. Simulink provides some basic trimming and linearization functions: http://www.mathworks.com/help/simulink/trimming-and-linearization.html The toolbox "Simulink Control Design" offers further trimming and linearization functionality.

Accedi per commentare.

Risposta accettata

Manuel
Manuel il 31 Ott 2014
You can linerize Simulink models to state-stace models. This enables computing a (linear) mathematical representation from the Simulink model at a given operating point. Simulink provides some basic trimming and linearization functions: http://www.mathworks.com/help/simulink/trimming-and-linearization.html The toolbox "Simulink Control Design" offers further trimming and linearization functionality.

Più risposte (0)

Categorie

Scopri di più su Linearization in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by