Whilst Dymola is good at solving nonlinear equations in models automatically, this post has a look at how to create a function that solves a nonlinear equation. A useful tool when required, as well as a way to get further insight into how nonlinear equations are solved. Why solve...
Tag Archive for: Nonlinear
Calculating partial derivatives of a model
Calculate partial derivatives of a Modelica model in Dymola.
Reducing Non-Linear Systems with Filters
When viewed from the user’s perspective, simulation models should always run faster than they currently do. There is no model on the planet that runs too fast! Non-linear systems of equations (especially ones with large numbers of equations) often present one of the biggest drags on model speed. Such...
Supplying an inverse to a function
This post looks at how the inverse of a function can be provided by using the inverse () annotation. Also, an example is provided where the inverse function is used. Why supply an inverse to a function? During translation, symbolic manipulation will reorder the equations into a form that...
Removing nonlinear equations from CVVD mechanism
In the previous post An Ideal Continuously Variable Valve Duration, an ideal continuously variable valve duration model was created. This model was useful for understanding how a CVVD model works however it was slow because it introduced nonlinear systems of equations. This post looks at modifying this model to...
Looking for something?
- Battery Library
- Brushless DC Drives Library
- Cooling Library
- EDrives Library
- Electrified Powertrains Library
- FlexBody Library
- Flight Dynamics Library
- Fluid Power Library
- Fuel Cells
- Human Comfort Library
- HVAC Library
- Thermal Systems Library & TIL Suite
- VeSyMA – Driver-in-the-Loop
- Vehicle Interfaces
- VeSyMA – Engines
- VeSyMA – Motorsports
- VeSyMA – Powertrain
- VeSyMA – Suspensions
- VeSyMA – Terrain Server
- Wind Power Library
To contact Claytex for more information or to discuss your requirements please choose the appropriate method:
- +44 1926 885900
- sales [@] claytex.com
- support [@] claytex.com
Got a question? Just fill in this form and send it to us and we'll get back to you shortly.
© Copyright 2010-2023 Claytex Services Ltd All Rights Reserved