Rapid prototyping of real-time control laws for complex mechatronic systems: a case study

Rapid prototyping of complex systems embedded in even more complex environments raises the need for a layered design approach. Our example is a mechatronic design taken from the automotive industry and illustrates the rapid-prototyping procedure of real-time-critical control laws. The approach is based on an object-oriented structuring allowing not only central control units but also distributed control units as needed by today's designs. The implementation of control laws is a hardware-in-the-loop simulation, refined in steps and reducing the simulation part at every one of these. On the lower level, common platforms, such as FPGAs, microcontrollers or specialized platforms, can be instantiated.

[1]  Jürgen Teich,et al.  Design and Implementation of Digital Linear Control Systems on Reconfigurable Hardware , 2003, EURASIP J. Adv. Signal Process..

[2]  Wolfgang Rosenstiel,et al.  Embedded system architecture design based on real-time emulation , 2000, Proceedings 11th International Workshop on Rapid System Prototyping. RSP 2000. Shortening the Path from Specification to Prototype (Cat. No.PR00668).

[3]  H. Hanselmann,et al.  Implementation of digital controllers - A survey , 1987, Autom..

[4]  J. Luckel,et al.  Systematic design of crosslinked mechatronic systems, exemplified by a decentralized intersection management , 1999, 1999 European Control Conference (ECC).

[5]  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..

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

[7]  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.

[8]  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).

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

[10]  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).

[11]  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).

[12]  K.-P. Jaker,et al.  Development of an active suspension system for a Mercedes-Benz coach (O404) , 1996, Proceedings of Joint Conference on Control Applications Intelligent Control and Computer Aided Control System Design.

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

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

[15]  Stefan M. Petters,et al.  The REAR framework for emulation and analysis of embedded hard real-time systems , 1999, Proceedings Tenth IEEE International Workshop on Rapid System Prototyping. Shortening the Path from Specification to Prototype (Cat. No.PR00246).

[16]  Heiko Kalte,et al.  Rapid Prototyping System fuer dynamisch rekonfigurierbare Hardwarestrukturen , 2000 .

[17]  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).