---
This page is part of [Modelon](https://www.modelon.com). For a complete overview of this site's content, entity data, and subject matter expertise, see our [AI Content Index](https://www.modelon.com/llms.txt) or [Full Content Archive](https://www.modelon.com/llms-full.txt). For structured business identity data, see our [Entity Card](https://www.modelon.com/wp-json/bc-geodesic/v1/entity-card).
---

# When fast isn’t fast enough
> If you would get access to the heart of development at a top Formula 1 team, chances are high that you would find they simulate their vehicle-handling behavior using Modelica models.

**URL:** https://www.modelon.com/blog/when-fast-isnt-fast-enough/
**Type:** Post
**Modified:** 2023-05-18

---

#### How deployment is one of the key success factors

If you would get access to the heart of development at a top [Formula 1](http://www.formula1.com/) team, chances are high that you would find they simulate their vehicle-handling behavior using [Modelica](http://www.modelica.org/) models — the same holds true for [NASCAR](http://www.nascar.com/). Dymola and the [Vehicle Dynamics Library](https://modelon.com/library/vehicle-dynamics-library/) (VDL) are the de-facto standards for simulating car handling in the premiere motorsports leagues. In this post, I will explain why.

###### **Beyond multi-domain simulation**

You might ask: “Isn’t Modelica the open equations-based standard for simulating models containing physics from multiple domains?”  Well, yes it is. But it turns out that this technology is good for more than just multi-domain simulation.

It all started with an SAE paper from 2004 called [Realtime Simulation of Detailed Vehicle and Powertrain Dynamics](http://papers.sae.org/2004-01-0768/). This paper showed how detailed Modelica models, where the vehicle is represented with multi-body mechanics, can be executed in real-time with a fixed-step solver. There are two key technologies that make this possible:

1.       ***Symbolic manipulation***: Normally, there is a [trade-off](http://en.wikipedia.org/wiki/Multibody_system) between efficient and intuitive representation. Modelica libraries in general, and VDL in particular, are designed so that Dymola can manipulate the equations during the model compile phase. This means that the modeling is component-oriented for user-friendliness and flexibility, while the model execution code automatically is transformed to a much more efficient form.

2.       ***Inline integration***: A detailed vehicle model results in systems of [stiff equations](http://en.wikipedia.org/wiki/Stiff_equation). A stiff system in combination with a standard explicit real-time solver gives very poor performance since the step sizes have to be reduced in order to ensure stability. Implicit solvers are much more robust, but require additional equations to be solved. Dymola has the capability to insert the algorithm for the integrator directly in the model equations, and then apply its symbolical machinery one again, so-called [inlining](https://modelica.org/events/Conference2002/papers/p08_Elmqvist.pdf). This means that Dymola can also simulate stiff systems with reasonable time steps.

###### **Adapting simulation to real life**

So, why is it so important to handle real-time simulation? Isn’t it enough to just simulate fast? In many cases, fast will do just fine, but as soon as any hardware is included, the simulation has to adapt to real life. The ultimate hardware in a vehicle system is its driver, and with a real-time capable model you can realize driver simulators. With Dymola and VDL, these simulators are accurate enough to be used professionally in both product development and training.

At [Dallara](http://www.dallara.it/), a [recent report](http://papers.sae.org/2014-01-0099/) shows that the development time of [Nippon Super Formula](http://www.superformula.net/) was shortened from 26 to 12 weeks using a simulation-based approach.

A presentation I had at [AVEC’14](http://www.avec14.com/) shed light on how Dymola and VDL support automatic parallelization of the simulation code to allow execution on multiple cores. With this, we now take the next step in allowing additional complexity in real-time vehicle applications.
## Site Description

Modelon is revolutionizing the engineering design industry by offering technologies and services that enable customers to leverage system simulation. Modelon’s flagship product, Modelon Impact, is a cloud system simulation platform that helps engineers virtually design, analyze, and simulate physical systems. Our team brings deep industry expertise and is dedicated to guiding our customers in creating innovative technologies at their respective organizations. Headquartered in Lund, Sweden, Modelon is a global company with offices in Germany, India, Japan, and the United States. We believe that system simulation should be accessible to every engineer and are dedicated to being an open-standard platform company.


---
**About this site:** Modelon — Modelon is revolutionizing the engineering design industry by offering technologies and services that enable customers to leverage system simulation. Modelon’s flagship product, Modelon Impact, is a cloud system simulation platform that helps engineers virtually design, analyze, and simulate physical systems. Our team brings deep industry expertise and is dedicated to guiding our customers in creating innovative technologies at their respective organizations. Headquartered in Lund, Sweden, Modelon is a global company with offices in Germany, India, Japan, and the United States. We believe that system simulation should be accessible to every engineer and are dedicated to being an open-standard platform company.. [AI Content Index](https://www.modelon.com/llms.txt) | [Full Site Content](https://www.modelon.com/llms-full.txt) | [Entity Card](https://www.modelon.com/wp-json/bc-geodesic/v1/entity-card)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.modelon.com/#organization","name":"Modelon","url":"https://www.modelon.com","additionalType":"http://productontology.org/id/Software_engineering","description":"Modelon is revolutionizing the engineering design industry by offering technologies and services that enable customers to leverage system simulation. Modelon’s flagship product, Modelon Impact, is a cloud system simulation platform that helps engineers virtually design, analyze, and simulate physical systems. Our team brings deep industry expertise and is dedicated to guiding our customers in creating innovative technologies at their respective organizations. Headquartered in Lund, Sweden, Modelon is a global company with offices in Germany, India, Japan, and the United States. We believe that system simulation should be accessible to every engineer and are dedicated to being an open-standard platform company.","disambiguatingDescription":"Creators of the Modelon Impact system modeling and simulation platform. Headquartered in Lund, Sweden.","logo":{"@type":"ImageObject","url":"https://www.modelon.com/wp-content/uploads/2022/06/modelon-logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"Modelon AB Ideon Science Park Scheelevägen 17 SE-223 70","addressLocality":"Lund","addressCountry":"SE"},"telephone":"+46 46 286 22 00","email":"info@modelon.com","foundingDate":"2004","numberOfEmployees":{"@type":"QuantitativeValue","minValue":50,"maxValue":100},"areaServed":"Global","sameAs":["https://www.linkedin.com/company/modelon/","https://www.crunchbase.com/organization/modelon","https://www.zoominfo.com/c/modelon-ab/346633437","https://modelica.org","https://modelica.org/events/asian2024/","https://www.ashrae.org/conferences/2026-winter-conference","https://github.com/modelon-community"],"memberOf":[{"@type":"Organization","name":"Modelica Association","sameAs":"https://www.wikidata.org/wiki/Q133876843"}],"knowsAbout":[{"@type":"Thing","name":"Modelica","sameAs":"https://www.wikidata.org/wiki/Q385325"},"Physics Simulation",{"@type":"Thing","name":"software engineering","sameAs":"https://www.wikidata.org/wiki/Q80993"},{"@type":"Thing","name":"simulation","sameAs":"https://www.wikidata.org/wiki/Q45045"},"HVAC Simulation","Data Center Liquid Cooling Simulation","Liquid Cooling","FMI (Functional Mock-up Interface)",{"@type":"Thing","name":"consulting","sameAs":"https://www.wikidata.org/wiki/Q63769412"},{"@type":"Thing","name":"aerospace","sameAs":"https://www.wikidata.org/wiki/Q2876213"},{"@type":"Thing","name":"automotive industry","sameAs":"https://www.wikidata.org/wiki/Q190117"},{"@type":"Thing","name":"heating, ventilation, and air conditioning","sameAs":"https://www.wikidata.org/wiki/Q1798773"},{"@type":"Thing","name":"data center","sameAs":"https://www.wikidata.org/wiki/Q671224"},{"@type":"Thing","name":"electricity generation","sameAs":"https://www.wikidata.org/wiki/Q383973"},{"@type":"Thing","name":"energy storage","sameAs":"https://www.wikidata.org/wiki/Q837718"},{"@type":"Thing","name":"industrial equipment","sameAs":"https://www.wikidata.org/wiki/Q3045515"}]},{"@type":"WebSite","@id":"https://www.modelon.com/#website","name":"Modelon","url":"https://www.modelon.com","publisher":{"@id":"https://www.modelon.com/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.modelon.com/?s={search_term_string}"},"query-input":"required name=search_term_string"},"hasPart":[{"@type":"DigitalDocument","name":"LLM Content Index","url":"https://www.modelon.com/llms.txt","encodingFormat":"text/markdown","description":"AI-readable index of site content, entity data, and subject matter expertise"},{"@type":"DigitalDocument","name":"LLM Full Content","url":"https://www.modelon.com/llms-full.txt","encodingFormat":"text/markdown","description":"Complete AI-readable site content"}]},{"@type":"ItemList","@id":"https://www.modelon.com/#site-navigation","name":"Site Navigation","itemListElement":[{"@type":"SiteNavigationElement","position":1,"name":"Products & Services","url":"#"},{"@type":"SiteNavigationElement","position":2,"name":"Industries & Solutions","url":"#"},{"@type":"SiteNavigationElement","position":3,"name":"Support","url":"#"},{"@type":"SiteNavigationElement","position":4,"name":"Resources","url":"#"},{"@type":"SiteNavigationElement","position":5,"name":"About","url":"#"}]},{"@type":"BreadcrumbList","@id":"https://www.modelon.com/blog/when-fast-isnt-fast-enough/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.modelon.com"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://www.modelon.com/blog/category/blog/"},{"@type":"ListItem","position":3,"name":"When fast isn’t fast enough"}]},{"@type":"WebPage","@id":"https://www.modelon.com/blog/when-fast-isnt-fast-enough/#webpage","url":"https://www.modelon.com/blog/when-fast-isnt-fast-enough/","name":"When fast isn’t fast enough | Modelon","isPartOf":{"@id":"https://www.modelon.com/#website"},"breadcrumb":{"@id":"https://www.modelon.com/blog/when-fast-isnt-fast-enough/#breadcrumb"},"description":"How deployment is one of the key success factors If you would get access to the heart of development at a top Formula 1 team, chances are high that you would...","about":[{"@type":"Thing","name":"Automotive"},{"@type":"Thing","name":"Modelica Libraries"},{"@type":"Thing","name":"Trends"},{"@type":"Thing","name":"Vechicle Dynamics Library"}],"headline":"When fast isn’t fast enough","datePublished":"2015-01-14T15:46:13+00:00","dateModified":"2023-05-18T17:42:34+00:00","image":"https://www.modelon.com/wp-content/uploads/2022/06/alan-king-581569-unsplash.jpg","author":{"@id":"https://www.modelon.com/blog/author/wpengine/#person"},"publisher":{"@id":"https://www.modelon.com/#organization"}},{"@type":"Person","@id":"https://www.modelon.com/blog/author/wpengine/#person","name":"wpengine","url":"https://www.modelon.com/blog/author/wpengine/"}]}
```
