MathWorks
657 Case Studies
A MathWorks Case Study
Alstom, a global rail transport supplier, faced the challenge of designing safety‑critical, real‑time power converter and energy‑management controls for trams and trains that require sub‑millisecond latency and support complex multiprocessor architectures. Using disparate tools and hand‑coding, Alstom struggled with long development cycles, slow prototyping, poor traceability, and difficulty implementing changes—so they turned to MathWorks and its Model‑Based Design tools.
MathWorks provided a workflow using MATLAB, Simulink, Simscape Electrical, Stateflow, Simulink Coder, and Embedded Coder to model, simulate, and automatically generate production code integrated with real‑time OSs. The MathWorks solution produced readable, compact, defect‑free code, cut development time by about 50% (e.g., 2,000→1,000 hours), reduced time from design completion to first prototype from three months to under an hour, enabled projects to finish in a year instead of 18 months, and achieved TÜV certification for the Pendolino application.
Han Geerligs
Senior Engineer