Abstract
To enhance the efficiency of model-based embedded software development, a procedure for embedded control software development based on software components library is proposed with MATLAB/Simulink platform. With the control system of vehicular diesel engine as application object, an ECU software components library for diesel engine is built and the development and implementation of complete diesel engine ECU software are conducted according to the software development procedure proposed. The results of simulation and test in ve-rification phase show that the diesel engine ECU software developed based on software components library has higher reusability, maintainability and control accuracy. The clear classification of software components makes control prototype easy to build rapidly, the design of software components take the features of code implementation into full consideration, making software easy to implement, and the development procedure based on software components library is conducive to enhancing the development efficiency of embedded control software.
Original language | English |
---|---|
Pages (from-to) | 1420-1426 and 1419 |
Journal | Qiche Gongcheng/Automotive Engineering |
Volume | 38 |
Issue number | 12 |
Publication status | Published - 25 Dec 2016 |
Keywords
- Automatic code generation
- Diesel engine
- Embedded software development
- Rapid control prototype
- Software components library