VDW Verein Deutscher Werkzeugmaschinenfabriken e.V.
13.04.2021
How to Design Safety-Critical Embedded Software for Autonomous Trains
As trains become more autonomous, embedded software acts as a control center: Monitoring conditions in real-time, processing data and activating critical functions like braking and acceleration. Train designs are also becoming more sophisticated, incorporating more embedded systems and control software, making the job of engineering incredibly complex. This webcast shows how Ansys and SYSGO are enabling Railway engineers to introduce smart, automated solutions that deliver uncompromising Safety. In the demonstration setup we have a POSIX gateway partition for communication with the Train Simulator 2021 on a Xilinx Ultrascale board with ARM A53 cores (MMU) and R5 cores (MPU) with a graphical visualization of a train cockpit (Ansys). • Learn how to define a software architecture for autonomous trains, targeting EN 50128 and EN 50657, running on multi-core with deterministic behaviour. • Discover how to design and verify embedded software and behaviour logic in a model-based environment, along with automatic qualified code generation. • Understand how to use virtualization to migrate multiple circuit boards into one to reduce wiring, weight and costs. • Navigate how to run operating systems with mixed degree of criticality on the same hardware. More information: https://www.sysgo.com/pikeos More information: https://www.ansys.com https://github.com/openETCS/modeling