MathWorks
657 Case Studies
A MathWorks Case Study
Jaguar needed a faster, cheaper way to test new vehicle functionality on existing production cars without commissioning costly, bespoke ECUs and external code vendors. Working with MathWorks, Jaguar used products such as MATLAB, Simulink, Stateflow, Simulink Coder and Embedded Coder to address protocol incompatibilities (CAN, J1850) and the overhead of subcontracted protocol-conversion software during early development.
Using the MathWorks toolchain, Jaguar built executable Simulink/Stateflow models, simulated algorithms offline, auto-generated C code and deployed it to add2 Ltd’s MICROGen general-purpose ECU (Freescale MPC555) for on-vehicle testing. MathWorks enabled rapid prototyping and in-house ECU downloads over CAN, cutting several weeks from typical development projects, allowing many more design iterations across fleets of engineering vehicles, and delivering significant time and cost savings and faster embedded-control development.