'Is OpenModelica adapted to solve model with a large number of equations?

As written in the title, I'd like to know if OpenModelica is adapted to solve models with a large number of equations (at least 8000-10 000 equations) ?

I asked that because when I try a model, I generally test it on a simplified model to see if the connections between each composant is working. This leads the model to have less equations and the simulation runs fine.

After that, I use the principle of the simplified model on the more complex model which is a model containing multiple simplified models in it and every time this lead to errors in the simulation process. Most of the time I get :

While solving non-linear system an assertion failed during initialization

And then after some time the simulation process exits.

I tried to modify the parameters of the simulation setup (tolerance, solver used, method used : newton or homotopy, number of iteration), the initialization parameters but it doesn't change anything.

So my question is if OpenModelica is adapted to solve models with a large number of equations ? Or should I try another tool ?

Best regards, Maxime



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source