MathWorks announces that SAIC Motor Corporation developed the hybrid control unit for the Roewe 750 hybrid sedan by using Model-Based Design with Simulink, Stateflow, and Embedded Coder.
SAIC Motor engineers were able to model and refine the control algorithms for the HCU by running multiple simulations to evaluate different powertrain system configurations and compare each configuration’s effect on fuel economy and drivability. Because the vehicle and several key components, including the battery and motor, were being developed concurrently, this approach also eliminated the misunderstandings that typically arise from interpreting written specification documents. In addition, Embedded Coder automatically generated 98% of the production code, helping to minimise hand-coding errors and allowing for fast updates of multiple modules. The team developed a systematic verification process that used Simulink Verification and Validation to enforce modeling standards. This process enabled them to find and fix errors earlier in the design process, which reduced reliance on in-car testing, saved time, and cut project costs.
The complex control logic in the Roewe 750 Hybrid Sedan HCU, which coordinates the electric motor and engine, has been vital to SAIC Motors in achieving its goal of improving fuel economy and emissions over the nonhybrid version. With this success, the SAIC Motor team is now using Model-Based Design on new energy vehicle programs, including the Roewe 550 strong hybrid and an electric vehicle.