Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
553 views
in Technique[技术] by (71.8m points)

modelica - the impact of time step size on the results in OpenModelica

Hello stack overflow community

am curious to know how the time step size value can impact the OpenModelica simulation results .

and how to optimize the sumilation periode so that we can accelerate the simulation to have results in a shorter time and also what does impact the simulation time , like the computer performance and the complexity of the code !!!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

If you use an explicit (fixed-step) solver such as Euler, the step size will have a major impact on the stability of the results. If you use an implicit (usually multi-step) solver such as Dassl, the step size will not really impact any performance or results except the values printed to the result-file are interpolated to these points by the solver. If you want to make it run faster and be less accurate, you increase the tolerance of the solver.

https://www.openmodelica.org/doc/OpenModelicaUsersGuide/1.16/solving.html#integration-methods


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...