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

3 次查看(过去 30 天)
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 个评论
Shobhit
Shobhit 2014-10-30
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 2014-10-31
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.

请先登录,再进行评论。

采纳的回答

Manuel
Manuel 2014-10-31
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.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Linearization 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by