Integrated Environment for Embedded Control Systems Design

The motivation of our work is to make a design tool for distributed embedded systems compliant with HIS and AUTOSAR. The tool is based on Processor Expert, a component oriented development environment supporting several hundreds of microcontrollers, and Matlab simulink which is the de-facto standard in the rapid prototyping of the control applications but it does not have an adequate HW support. The objective is to provide an integrated development environment for embedded controllers having distributed nature and real-time requirements. Therefore we discuss the advantages of using an automatically generated code in the development cycle of the control embedded software. We present a developed block set and processor expert real-time target for Matlab real-time workshop embedded coder. The case study shows a development cycle for a servo control design.

[1]  K. Keutzer,et al.  System-level design: orthogonalization of concerns andplatform-based design , 2000, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[2]  - SimonyB.EspiauzK.KapellosyR.Pissard,et al.  Orccad : Software Engineering for Real-time RoboticsA Technical InsightD , 1997 .

[3]  Karl-Erik Årzén,et al.  Tools supporting the co-design of control systems and their real-time implementation : Current status and future directions , 2006 .

[4]  Karl-Erik Årzén,et al.  CONTROL AND EMBEDDED COMPUTING: SURVEY OF RESEARCH DIRECTIONS , 2005 .

[5]  Karl-Erik Årzén,et al.  Truetime: simulation of Networked Computer control Systems , 2006, ADHS.

[6]  Bernard Espiau,et al.  ORCCAD: software engineering for real-time robotics. A technical insight , 1997, Robotica.

[7]  Martin Törngren,et al.  The AIDA toolset for design and implementation analysis of distributed real-time control systems , 2004, Microprocess. Microsystems.

[8]  Karl-Erik Årzén,et al.  Co-design of Control Systems and their real-time implementation - A Tool Survey , 2006 .

[9]  Alberto L. Sangiovanni-Vincentelli,et al.  A vision for embedded software , 2001, CASES '01.

[10]  Edward A. Lee,et al.  Overview of the Ptolemy project , 2001 .

[11]  Anton Cervin,et al.  Tool supporting the co-design of control systems and their real-time implementation: Current status and future directions , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[12]  John Baillieul,et al.  Handbook of Networked and Embedded Control Systems , 2005, Handbook of Networked and Embedded Control Systems.