When creating models it can be difficult to work out the best route to getting the best result most efficiently and with the best usability. Modelica and all the Claytex Libraries use a system of inheritance as described in the 8th Dymola Basics post. This means that extending from...
Tag Archive for: Modelica
Two weeks ago, the Claytex tech blog considered the role simulation must play in modern automotive development in a conceptual way. But what does that look like in context? How can VeSyMA be integrated into OEM workflows? Existing structures need updating for modern vehicles First, we must understand the...
As vehicles are getting more complex as integrated mechatronic systems, approaches which are cross-disciplinary using simulation are now vital. Development processes need to be able to capture and understand all the permutations of each design change or choice, which cannot be easily discretised into singular studies, whether physical or...
The COVID-19 pandemic has seen demand for simulation go stratospheric, says Claytex’s Managing Director Mike Dempsey. “People are turning to simulation more than they ever have done. It’s not as easy to go and take a car out and do some tests on the public road or around a...
This blog post seeks to raise awareness of how objects such as visualisers/visualizers reference global settings that can be enabled and adjusted from within the Animation Setup and World objects within Dymola. Often we want to be able to visualise the application of forces and torques to better understand...
This blog post seeks to clear your doubts on managing libraries and models. When should we Load or Open a library? When should we use Save All, Save or Save Total? Using the right option for what you are wanting to achieve can save you and other colleagues and...
This post looks at automating pre-processing of .mat files within the Modelica model. Differing formats Occasionally the data you have is not in the format required by the Modelica model. So, the data will have to be pre-processed. This can be done by pre-processing all the data. Alternatively this...
Before getting involved in advanced ways of modelling we need to make sure the basics are in place. The better we set out the class in the first place, the easier our lives will be later on in the modelling. I have written blog posts in this area in...
There are several libraries that provide elemental components such as common multibody joints, mathematical blocks, functions and electrical components. These, in my opinion, can be one of the most useful types of libraries in any application. This is because they are not designed for any particular application; they are...
I was asked this question a few years ago: “What’s the point of writing a model using an acausal modelling language if when it is compiled it ends up as procedural code?”. The “point” is exactly what happens when the acausal model is reformulated into procedural code. There-in lies...
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