Case Study: Leonardo DRS achieves streamlined development of realistic distributed synthetic environments with MathWorks (MATLAB & Simulink)

A MathWorks Case Study

Preview of the Leonardo DRS Case Study

Leonardo Streamlines Development of a Synthetic Environment for Distributed Simulation

Leonardo DRS engaged MathWorks to streamline development of RIACE, a synthetic environment for distributed simulation that models complex air, land, and sea missions and distributes scenarios via HLA or DIS. The customer needed a way to coordinate specialists, achieve high perceived realism, and run complex, real‑time software across a geographically distributed network; MathWorks tools such as MATLAB and Simulink (with Aerospace Blockset, Control System Toolbox, and Embedded Coder) were used to address these challenges.

Using MathWorks software, the team prototyped, validated realism early, and generated real‑time code to support HLA/DIS distribution, enabling efficient management of diverse applications and coordination across specialist teams. The MathWorks-based workflow delivered measurable impact: large‑scale projects completed in reasonable timeframes, improved simulation performance and realism, faster prototyping and demonstrations, and outcomes the team says they “cannot imagine… without MATLAB and Simulink.”


Open case study document...

Leonardo DRS

Luca Cistriani

Leonardo DRS


MathWorks

657 Case Studies