MathWorks
657 Case Studies
A MathWorks Case Study
Ono Sokki needed a high‑precision automotive speedometer (for the LC-8100 GPS Speedometer System) capable of measuring vehicle speed to within 0.1 km/h despite GPS multipath fading and building-induced signal loss. With no reusable design models and a tight schedule, the team faced complex new algorithms involving multi‑state matrix operations that would have been difficult and slow to implement by hand in C. Ono Sokki turned to MathWorks and its Model‑Based Design tools—principally MATLAB, Simulink, and Embedded Coder—to meet the challenge.
Using MathWorks tools, Ono Sokki captured the system as an executable Simulink model, developed and simulated component algorithms in MATLAB, and automatically generated production C with Embedded Coder for deployment on a DSP. Processor‑in‑the‑loop verification with Embedded Coder’s IDE link uncovered a compiler discrepancy before production. As a result, the team met the precision requirements, completed the project well ahead of schedule, dramatically reduced the code base and maintenance effort, and is now reusing the MathWorks‑based system model as a test bench for production and next‑generation devices.
Kazuhiro Ichikawa
Engineer