Rapid prototyping of real-time control laws for complex mechatronic systems

The rapid prototyping of complex systems embedded in even more complex environments raises the need for a multi-level design approach. Our example is taken from mechatronic design in the automotive industry and illustrates the rapid prototyping procedure of real-time critical control laws. Our approach is based on an object-oriented structuring, not only allowing central control units but also supporting distributed control units, as needed in today's designs. The implementation of control laws is a stepwise-refined hardware-in-the-loop simulation, reducing the simulation part in each step. At the lower level, common platforms (such as FPGAs, microcontrollers or specialized platforms) can be instantiated. This is illustrated by an asynchronous data-flow processor for the high-performance rapid prototyping of cyclic iterated control laws.

[1]  J. Luckel,et al.  Generalization of the cascade principle in view of a structured form of mechatronic systems , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[2]  Graham C. Goodwin,et al.  Digital control and estimation : a unified approach , 1990 .

[3]  S. P. Shah,et al.  High-performance concrete: controlled performance concrete , 1997 .

[4]  Mauro Cesar Zanella,et al.  Rapid-Prototyping von verteilten, hierarchischen Regelungen am Beispiel eines Fahrzeugs mit hybridem Antriebsstrang (Rapid Prototyping of Distributed Hierarchical Controllers, Applied to a Series Hybrid Drive Train) , 2000, Informationstechnik Tech. Inform..

[5]  M. Zanella,et al.  Development and structuring of mechatronic systems, exemplified by the modular vehicle X-mobile , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[6]  Bernd Kleinjohann,et al.  FLYSIG: dataflow oriented delay-insensitive processor for rapid prototyping of signal processing , 1998, Proceedings. Ninth International Workshop on Rapid System Prototyping (Cat. No.98TB100237).

[7]  Bernd Kleinjohann,et al.  A new configurable and scalable architecture for rapid prototyping of asynchronous designs for signal processing , 1999, Twelfth Annual IEEE International ASIC/SOC Conference (Cat. No.99TH8454).

[8]  W. Hardttt A Methodology for Rapid Analysis and Optimization of Embedded Systems , 1996 .

[9]  Bernd Kleinjohann,et al.  The Paradise Design Environment , 1999 .

[10]  Roger M. Goodall,et al.  High Performance Control System Processor , 2001 .

[11]  B. Kleinjohann,et al.  Towards High Performance Special Purpose Architectures by Joining Paradigms 2 , 1998 .

[12]  Bernd Kleinjohann,et al.  Architechture level optimization for asynchronous IPs , 2000, Proceedings of 13th Annual IEEE International ASIC/SOC Conference (Cat. No.00TH8541).

[13]  Wolfgang Rosenstiel,et al.  A methodology for rapid analysis and optimization of embedded systems , 1996, Proceedings IEEE Symposium and Workshop on Engineering of Computer-Based Systems.