-
Notifications
You must be signed in to change notification settings - Fork 207
FMI-LS-BUS v1.0 news article and press release #771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 9 commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
b493701
Create 2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch a6812c2
Update 2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch e530115
Update 2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch f93be06
Fix typos and add link to Modelica and FMI Conference Presentation
chrbertsch a973ce6
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch bc10269
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch 5dd00e3
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch bbf67d4
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch 1a3aac0
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch 8a11cfc
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch f3c17ff
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch 738f303
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch ad2b560
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch 9dcf07b
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch ac2baa9
Combine two bullet points on LS-BUS Github repo
chrbertsch ccdbd44
Update content/news/2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch 4e8f59c
Minor Changes as done in the newsletter article
chrbertsch 8e3390a
Small improvements in first paragraph
chrbertsch 7289770
Add files via upload
chrbertsch 3cb484e
Update 2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch c91c6d7
Change back headline and initial chapter the version reviewd by Benedikt
chrbertsch 5b9ce83
Update 2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch aea2b00
Update 2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch 5aaac5d
Update Word and PDF Files of press release
chrbertsch e50e19e
Add FMI-LS-BUS logo image
chrbertsch cbbbbc8
Update 2025-07-21-FMI-LS-BUS-v1.0-release.md
chrbertsch File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,72 @@ | ||
| --- | ||
| title: Release of FMI Layered Standard for Network Communication v1.0 (FMI-LS-BUS) | ||
| date: 2025-07-21 | ||
| aliases: [/news/2025/07/21/fmi-ls-bus-v1.0-release.html] | ||
| --- | ||
|
|
||
| # The FMI Layered Standard for Network Communication v1.0 has been released - enabling the simulation of virtual ECUs with FMI 3.0! | ||
|
|
||
| Increasingly complex supply chains and functional diversity in the creation of virtual ECUs (vECUs) require standardization to ensure the simple and cost-efficient exchange of vECUs for users of Software-in-the-Loop (SiL) testing solutions. FMI is an established standard for creating vECUs already using the FMI versions 1.0 and 2.0, but the capabilities for these applications has been improved significantly with the release of FMI 3.0 in 2022. Additionally FMI 3.0 allows for the specification of layered standards. These are defined based on the FMI 3.0 core standard and extend its capability for specific usage domains, in the case of the new Layered Standard the network Communication of vECUs: | ||
|
|
||
| Automotive CAN, LIN, FlexRay, CAN FD, CAN XL and Ethernet are network technologies that have been applied successfully over many years by all automotive OEMs worldwide. Virtualizing electronic control units and then simulating multiple such vECUs requires connecting them using a virtual version of these network technologies. | ||
|
|
||
| The layered standard defines what input and output variables and which FMI 3.0 features are used and how to emulate a transport layer for such network traffic. At this point it should be explicitly mentioned that this layered standard not only relates to automotive buses, but can also be extended to buses from other domains in the future. | ||
|
|
||
| There are two base use cases enabled: | ||
|
|
||
| - Physical Signal Abstraction (or High-Cut) to simply transport physical signal values between virtual ECUs: | ||
| The network properties are largely idealized: Infinite bandwidth, zero-delay etc. Signals, groups of signals and their properties (e.g., units) are usually derived from existing and validated standard network topology description formats, such as DBC, LDF, Fibex and ARXML. | ||
| - Network Abstraction (or Low-Cut) to realize virtualized bus driver implementations: | ||
| This transport layer emulation allows anything from idealized to more detailed network simulations, including bandwidth restrictions, message arbitration and delays. It forwards the network payloads using binary variables. The Low-Cut abstraction layer is meant to allow virtualized bus driver implementations, including feedback from the physical drivers about transmission status or network node states. Since the Network Abstraction layer is protocol-independent, it can also be used for the simulation of non-automotive control units, e.g., from the field of industrial automation. | ||
|
|
||
| The FMI Layered Standard for Network Communication (FMI-LS-BUS) has been created in a collaborative effort by a working group within the FMI Project with contributions from Akkodis, AVL, Beckhoff, Bosch, dSPACE, PMSF and Synopsys (in alphabetical order). | ||
|
|
||
| The FMI Steering Committee has now released the version v1.0 of the FMI 3.0 Layered Standard for Network Communication (FMI-LS-BUS) supporting CAN, CAN XL, and published a pre-release of FMI-LS-BS v1.1.0-beta supporting Flexray and an alpha version of Ethernet support. | ||
chrbertsch marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| The new Layered Standard has been heavily tested during the development, and already is supported by the following tools: | ||
| Altair Twin Activate, dSPACE SystemDesk, dSPACE VEOS, Model.CONNECT, Synopsys Silver, Vector SIL Kit, Vector vVIRTUALtarget (for more information see https://github.com/modelica/fmi-ls-bus) | ||
|
|
||
| The FMI Layered Standard for Network Communication is accompanied by other layered standards to improve the simulation of vECUs: | ||
|
|
||
| - the FMI-LS-XCP (v1.0 released, see https://github.com/modelica/fmi-ls-xcp) which enables the measurements via the ASAM XCP standard, and | ||
chrbertsch marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| - the FMI Layered Standard for the Structuring of data (FMI-LS-STRUCT, v1.0-alpha available, see https://github.com/modelica/fmi-ls-struct) which defines support for maps. | ||
chrbertsch marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| Together they represent a significant part of the functionality required for carrying out SiL tests in vECUs. | ||
chrbertsch marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| They enable the faster exchange of vECUs and give users the option of tool freedom when creating and simulating vECUs. Ultimately, this reduces the process complexity for exchanging and makes it significantly more cost-efficient to create and simulate vECUs. | ||
|
|
||
| We will present the new Layered Standard for Network communication also at the coming "16th International Modelica and FMI Conference" in Lucerne, Sept 8-10 2025, in our talk "FMI Layered Standard for Network Communication: Applications in Networked ECU Development". [Come and meet us there](https://modelica.org/events/modelica2025/)! | ||
|
|
||
| ## More information: | ||
|
|
||
| - FMI Layered Standard for Network Communication (FMI-LS-BUS) v1.0.0 [(Standard text)](https://github.com/modelica/fmi-ls-bus/releases) | ||
chrbertsch marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| - FMI Layered Standard for Network Communication (FMI-LS-BUS) [Github repository and Issue tracker](https://github.com/modelica/fmi-ls-bus/) | ||
| - Presentation at the International ASAM Conference 2024: "The Functional Mock-up Interface (FMI), layered standards and ASAM standards - Enabling seamless SiL simulation of vECUs": A recorded presentation with a demonstration in tools from Bosch, Akkodis, Altair, AVL, dSPACE, ETAS, SYNOPSYS [(Slides)](/assets/literature/FMI-LS-ASAM_2024.pdf)[(Video)](https://www.youtube.com/watch?v=KzzKRa3jORs) | ||
|
|
||
| ## About the Modelica Association | ||
|
|
||
| The Modelica Association (MA) is a non-profit organization incorporated in Sweden with the mission to develop open-access, royalty-free, coordinated standards for the development and verification of cyber-physical systems. The open and royalty-free nature of the standards supports a rich eco-system of open-source and commercial solutions. The MA projects provide open-source assets, compliance checkers, and infrastructure to simplify the process of standards adoption, all publicly available under the [Modelica GitHub organization](https://github.com/modelica), and organizes regular open-access conferences, with all papers available on the [Modelica website](https://modelica.org). The Modelica Association standards are endorsed and recommended by many professional societies in the modeling and systems engineering domain: [ASAM](https://report.asam.net),[Prostep IVIP](https://prostep.org), [PDES](https://pdesinc.org), [NAFEMS](https://nafems.org), and [INCOSE](https://incose.org). | ||
|
|
||
| ## Contact information | ||
|
|
||
| ### Modelica Association | ||
|
|
||
| <img width="200px" align="right" src="https://raw.githubusercontent.com/modelica/MA-Logos/master/LowRes/Modelica_Association.png" alt="Modelica Association logo"/> | ||
|
|
||
| Website: [https://modelica.org/](https://modelica.org/) | ||
|
|
||
| Email: [[email protected]](mailto:[email protected]) | ||
| <br/><br/> | ||
|
|
||
| ### Modelica Association Project FMI | ||
|
|
||
| <img width="200px" align="right" src="/docs/3.0/images/FMI_logo_horizontal.svg" alt="FMI logo"/> | ||
|
|
||
| Website: [https://fmi-standard.org/](https://fmi-standard.org/) | ||
|
|
||
| Email: [[email protected]](mailto:[email protected]) | ||
|
|
||
| FMI Project Leader: Christian Bertsch, Robert Bosch GmbH | ||
|
|
||
| FMI Steering Committee Members: AVL List GmbH, Austria; Robert Bosch GmbH, Germany; Dassault Systèmes, France, Germany, and Sweden; dSPACE GmbH, Germany; ESI ITI GmbH, Germany; Maplesoft Inc., Canada; Modelon AB, Sweden; PMSF, Germany; Siemens PLM Software, France; Synopsys, USA, Germany and Romania | ||
|
|
||
|
|
||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.