The Modelica language and Dymola are typically used to simulate complex systems. These system models are constructed from many smaller component and subsystem models, in a hierarchical structure with multiple levels. So searching code to find where variables or parameters are defined in a complex model can appear difficult,...
Tag Archive for: parameter
VeSyMA Sign Convention
Sign Conventions, for variables with a positive and negative direction, are common place in the engineering world. VeSyMA is no different, with many commonly used variables adhering to a sign convention. Most of the time, VeSyMA follows the ISO (International Organisation for Standardisation) standard for a variable or quantity...
How to easily run a parameter sweep in Dymola
In Dymola 2019 FD01, it has been made easier than ever to carry out a parameter sweep study. There is indeed an integrated capability in the software and its interface has been improved in this latest release. Let’s have a look at an example. Let’s run the example DoublePendulum...
Constraining common parameters in a replaceable model
Making flexible models: utilising the replaceable model declaration One of the easiest ways of handling the propagation of a plethora of parameters from model variants designed to be replaceable (sharing a base class) is the replaceable model declaration. As my colleague demonstrates in a previous blog post, such a...
Dymola Basics: 9. Modelica Language – Calculations
This blog post is a continuation from a previous post on the Modelica Language. This blog post focuses on the syntax used in equations and algorithms and the difference between the two. Calculations Equation Sections Models and blocks primarily use an equation section to define the calculations of the...
Dymola Basics: 9. Modelica Language – Variables
This blog post is a continuation from a previous post on the Modelica Language. This blog post goes into a little more detail regarding variable definition and syntax in equations and algorithms. The Class Restriction of a class can restrict the ability to use certain elements and methods, also described...
Case study: Using Dymola to automate testing and post processing by writing a function
Background – Why does steering feel matter? Creating a realistic feel to the steering of a vehicle model is very important for DiL simulations, due to the role torque feedback through the steering wheel plays in how the driver interprets the dynamic response of the vehicle. A vehicle with...
Model parameterisation tips to help usability
As Modelica is an object oriented language, most models in Dymola are composed of several subsystems, spread over several levels. Navigating down the hierarchy of a model from the top level in order to find the one parameter we are looking for can seem like looking for a needle in a...
Dymola Basics: 9. Modelica Language – Classes
Once you’ve got comfortable with creating models using components in the Diagram layer you will probably need to create your own models. This requires understanding and implementation of the Modelica language. This, like any other coding language, must be written in the correct order, with the correct punctuation. This...
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