The Siemens Community Catalyst program was co-created with our community to acknowledge technology leaders who consistently contribute to the Siemens Community. Nominations are accepted on a rolling basis.
Hi Jasmin-
One initial suggestion, make sure the MotionSolve model solves first without cosimulation.
Also, you may want to try one of the co-simulation example/tutorial models (if you haven't already), just to make sure the workflow and software setup work (this would eliminate any potential issues with your modeling setup)
Best,
Chris
Hi Chris,
I checked that the MotionSolve model solves without the cosimulation and the tutorials for co-simulation worked fine.
Is it possible that the Plant_Input variables of the motions could be the cause? that they can't be differentiated two times?
best regards
Jasmin
I don't see a reason why you can't differentiate two times. However, with some mechanical systems, 2nd derivatives can become noisy, or very discontinuous. This may be the source of the issue.
The cosimulation does't run though. I tried to run the motionsolve model without the cosimultion to make sure that the model is fine. I used curves as Inputs and It worked in pure MS simulation because the curve points are interpolated with cubic polynomials that can form first and second time derivatives. However the convergence problem is still there. Could it be that the problem is caused by the use of Angle sizes as Plant_Inputs for which no derivation information is available?
I guess it's possible. At this point, there appears to be something specific in your model that's causing the issue. I would take a step back, and try a simpler co-simulation setup. Without seeing the model, and understanding the specific details, it's really hard to make useful suggestions.
One thing you can do while testing your model, is to create outputs that report what the solver variables are calculating what is being passed through cosimulation. That way you can verify that what you expect to be passed to the cosimulaton has the correct scale, etc.
Join us for a community conversation on how High-Performance Computing (HPC) and Simcenter PSIM work together to meet the increasing demands of modern power electronics simulation. During this one-hour technical session, you'll discover how leveraging HPC can speed up simulations, improve scalability, and empower engineers…
Join us for a community conversation on accelerating your motor simulation workflow with Simcenter Simlab. In this beginner-friendly session, we'll introduce the platform's automated model-building capabilities and show how easy it is to set up your first electric motor analysis. You'll see the basic steps of geometry…
Join us for a Community Conversation where we'll discuss practical approaches to analyzing complex electromagnetic models using hybrid solver techniques. This session will provide a general overview of how different computational methods can be combined within a single simulation to address models containing varied…