---
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).
---

# Multi-body Vehicle Dynamics: Efficient Suspension Design in Modelon Impact
> This blog highlights the capabilities of Modelon’s Vehicle Dynamics Library, integrated and available in Modelon Impact, to efficiently model and simulate...

**URL:** https://www.modelon.com/blog/multibody-vehicle-dynamics-suspension-design-in-modelon-impact/
**Type:** Post
**Modified:** 2023-05-16

---

![Modelon Impact](https://modelon.com/wp-content/uploads/2020/04/ModelonImpact_Logo_RGB.svg)

![](https://modelon.com/wp-content/uploads/2022/07/ModelonImpact_Logo_RGB.svg)

*This blog highlights the capabilities of Modelon’s [Vehicle Dynamics Library](https://modelon.com/library/vehicle-dynamics-library/), integrated and available in [Modelon Impact](https://modelon.com/modelon-impact/), to efficiently model and simulate suspension systems. Modelon Impact’s steady-state solver and multi-execution capabilities make it possible to achieve steady-state analysis with speed and precision for multibody vehicle dynamics. Then, deploy your suspension simulation and analysis into a web app through Modelon’s open APIs.*

*Part 2 of this blog series, [Chassis Design and Analysis](https://modelon.com/chassis-design-and-analysis-using-steady-state-technology/), focuses on the capabilities that make it possible to achieve steady-state analysis for multi-body vehicle dynamics in Modelon Impact. *

##### **Suspension Design Enabled by Vehicle Dynamics Library**

Modelon Impact comes equipped with a comprehensive set of multi-physics libraries that are built-in and easily accessible. The platform allows you simply drag and drop pre-built models and components to the canvas – this includes components and models from Modelon’s Vehicle Dynamics Library. Launched in 2004, Vehicle Dynamics Library has been utilized extensively in automotive applications ranging from passenger cars to motorsports and heavy-duty transport.

The library covers all main subsystems of a typical multibody vehicle including suspensions, wheels, powertrains, and brakes. Built on the multi-physics capabilities of [Modelica](https://modelon.com/what-is-modelica/), it is simple to add components from additional libraries including the Modelon’s [Electrification Library](https://modelon.com/library/electrification-library/), [Hydraulics Library](https://modelon.com/library/hydraulics-library/), and [Pneumatics Library](https://modelon.com/library/pneumatics-library/).

When it comes to suspension modeling, Vehicle Dynamics Library offers an extensive range of suspension topologies. This includes traditional [MacPherson](https://en.wikipedia.org/wiki/MacPherson_strut) and [double wishbone](https://en.wikipedia.org/wiki/Double_wishbone_suspension) variants as well as more modern [multilink](https://en.wikipedia.org/wiki/Multi-link_suspension) variants for passenger cars. There are also models of dependent suspensions like twist-beam rear suspensions and a range of axle options for heavy trucks.

![Elasto-kinematic double wishbone and fourlink topologies from Modelon’s Vehicle Dynamics Library.](https://modelon.com/wp-content/uploads/2022/07/Figure-1-and-2-768x343-1.png)

*Elasto-kinematic double wishbone (left) and fourlink (right) topologies from Modelon’s Vehicle Dynamics Library.*

Each suspension template contains replaceable mounts and switch parts so they can easily be reconfigured depending on where suspension elements like stabilizers, springs, and dampers are attached.

##### Suspension Design Analysis in Modelon Impact

With the steady-state simulation capabilities of Modelon Impact, we can now expand the types of analyses we do on suspensions using Modelon’s Vehicle Dynamics Library. The suspension model is constrained in a rig with wheel travel and steering inputs as boundary conditions. We then solve for steady-state, meaning all state derivatives are zero, thus excluding any effects of damping, both in the dampers themselves as well as in suspension bushings. It is usually more efficient to solve for steady-state in each position instead of dynamically sweeping the suspension through wheel travel or steering because the solver doesn’t have to deal with dynamics in stiff bushings. This approach also provides better accuracy because the dynamic effects do not affect the result.

For a given suspension model, we can sweep through a set of wheel travel positions, solving for steady-state in each point, and extract the hub position and orientation. Below is the output of a parallel wheel travel analysis +/- 100 mm of an example fourlink suspension from Vehicle Dynamics Library.

![Suspension model and steady-state results ](https://modelon.com/wp-content/uploads/2022/07/Figure-3-1-1024x448-1.png)

*The suspension model in Modelon Impact (left) and the steady-state results (right) with boundary conditions.*

By adding multiple solution points around the analyzed position and using finite differences, we can also extract gradients to determine suspension characteristics such as bump steer and camber gain, meaning how toe and camber angle changes with wheel travel. Furthermore, we can use gradients with respect to steering and wheel travel to determine the instantaneous kingpin axis and the swing arms of the suspension for multibody vehicle dynamics. Once the kingpin axis and the swing arms of the suspension have been determined, the kinematic roll center of the suspension can also be calculated.

![Elasto-kinematic Fourlink suspension with kingpin axis and front view swing arm](https://modelon.com/wp-content/uploads/2022/07/Figure-6-2-768x333-1.png)

*Elasto-kinematic Fourlink suspension with kingpin axis (blue) and front view swing arm (red). Note the virtual lower pivot of the kingpin axis is at the intersection of the two lower links.*

![](https://modelon.com/wp-content/uploads/2022/07/Figure-7-2-768x386-1.png)

By using Modelon Impact’s multi-execution capabilities, engineers can set up parameter sweeps and repeat the analysis for each parameterization to evaluate how changes in suspension design will affect the behavior of multibody vehicle dynamics. Figure 1 shows toe angle w.r.t. wheel travel when adjusting the outer steer link joint +/- 50mm in the lateral direction.

![](https://modelon.com/wp-content/uploads/2022/07/Figure-8-3-600x355-1.png)

*Figure 1 – Toe angle vs wheel travel for different positions of the outer steer link joint.*

##### Suspension Analysis Deployment to Web Apps

One of the key benefits of using [Modelon Impact](https://modelon.com/modelon-impact/) is the possibility to deploy analyses like these to a wider audience in an organization. Users of web applications may not be experts in suspension modeling but may still be interested in the outputs of such analysis. Suspension designers running CAD software could use this to quickly check the effects of different design choices for multibody vehicle dynamics.

In Figure 2, we use the [Impact Python Client](https://pypi.org/project/modelon-impact-client/) in a [Jupyter Notebook](https://jupyter.org/) to create a GUI where a user can change suspension hard-points and run the analysis to see the effects.

![Modelon impact python client in Jupyter Notebook](https://modelon.com/wp-content/uploads/2022/07/Figure-9-1-768x315-1.png)

*Figure 2 – Modelon Impact Python Client in Jupyter Notebook*

A colleague who is proficient in Python and Jupyter Notebooks could of course create their own scripts and notebooks to run the analysis they need.

##### Conclusion

[Modelon’s Vehicle Dynamics Library](https://modelon.com/library/vehicle-dynamics-library/) is even more powerful with the addition of steady-state simulations, multi-execution, and deployment offered with [Modelon Impact](https://modelon.com/modelon-impact/). Analyses for a multibody vehicle are quicker and more accurate when done using the steady-state solver, multi-execution allows more parameterizations to be explored and deployment enables a wider audience to access to the answers they need.

[Request a Demo of Modelon Impact](https://modelon.com/contact-us/)
## 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/multibody-vehicle-dynamics-suspension-design-in-modelon-impact/#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":"Multi-body Vehicle Dynamics: Efficient Suspension Design in Modelon Impact"}]},{"@type":"WebPage","@id":"https://www.modelon.com/blog/multibody-vehicle-dynamics-suspension-design-in-modelon-impact/#webpage","url":"https://www.modelon.com/blog/multibody-vehicle-dynamics-suspension-design-in-modelon-impact/","name":"Multibody Vehicle Dynamics: Suspension Design Software","isPartOf":{"@id":"https://www.modelon.com/#website"},"breadcrumb":{"@id":"https://www.modelon.com/blog/multibody-vehicle-dynamics-suspension-design-in-modelon-impact/#breadcrumb"},"description":"Modelon Impact’s Vehicle Dynamics Library and steady-state solver makes suspension modeling and analysis quicker and more accurate. Learn how here.","headline":"Multi-body Vehicle Dynamics: Efficient Suspension Design in Modelon Impact","datePublished":"2021-03-25T22:19:00+00:00","dateModified":"2023-05-16T18:07:44+00:00","image":"https://www.modelon.com/wp-content/uploads/2022/07/Blog_Suspension_Steady_State_1200_628_v3.jpeg","author":{"@id":"https://www.modelon.com/blog/author/modelonms/#person"},"publisher":{"@id":"https://www.modelon.com/#organization"}},{"@type":"Person","@id":"https://www.modelon.com/blog/author/modelonms/#person","name":"modelonms","url":"https://www.modelon.com/blog/author/modelonms/"}]}
```
