
Fig. 11 shows the operator-controller module
for the active suspension system. Three different
controllers can be selected: the controllers ”rela-
tive damper” and ”absolute damper with reference
trajectory” implement the concepts detailed above.
If underlying modules or the sensor-fault detectors
signal a system failure, the active suspension will be
shut off and the controller ”system failure” selected.
The controller choices are reflected in the reflective
operator. Each controller has a part in the reflective
operator dedicated especially to itself. The displace-
ment sensors as well as the acceleration sensors
each have their own fault detection systems, testing
plausibility and computing parity equations. The con-
troller ”absolute damper with reference trajectory”
requires additionally a communication/transmission
part that contacts the stationary agents and receives
the respective track reference trajectory from it. The
necessary procedure to start the suspension system
after a system failure is part of the reflective operator
dedicated to the controller ”system failure”.
Along with the reference trajectory, it is of course
also possible to optimize the controller parameters
themselves. This is done in the cognitive operator
”damper parameter optimization”. An example of the
implementation and the necessary software to recon-
figure the controllers for a hydraulic system can be
found in (Hestermeyer et al., 2004).
6 CONCLUSION
A consistent structuring of the controlling informa-
tion processing of mechatronic systems makes man-
ageable the whole range of complex systems up to
self-optimizing systems. Extension of classical de-
sign views, such as block diagrams, allows integration
of conventional design and analysis methods and per-
mits the designer to stick to his familiar views. The
next step will be the prototypical realization of a mod-
elling tool of reconfigurable systems according to the
concept presented. Already implemented OCM on
other platforms will subsequently be transferred into
it. This will allow us to verify and refine our concept.
REFERENCES
Burmester, S., Giese, H., and Oberschelp, O. (2004). Hy-
brid uml components for the design of complex self-
optimizing mechatronic systems. In 1st International
Conference on Informatics in Control, Automation
and Robotics (ICINCO), Setubal, Portugal.
Giese, H., Tichy, M., Burmester, S., Sch
¨
afer, W., and Flake,
S. (2003). Towards the compositional verification of
real-time uml designs. In European Software Engi-
neering Conference (ESEC), Helsinki, Finland. ACM
Press.
Harel, D. (1987). Statecharts: A visual formalism for com-
plex systems. Science of Computer Programming,
8(3):231–274.
Henzinger, T. A., Ho, P.-H., and Wong-Toi, H. (1995).
Hytech: The next generation. In 16th IEEE Real-Time
Symposium, Pisa, Italy. IEEE Computer Press.
Hestermeyer, T. (2003). railcab - an integrative system
for the 21st century. Urban Tranport International,
(50):24–25.
Hestermeyer, T., Becker, M., and Neuendorf, N.
(2001). Nichtlineare ABC-Regelungen mit Operator-
Controller-Struktur, abgestimmt auf F
¨
uhrung und
St
¨
orung der Straße. Essen. Haus der Technik.
Hestermeyer, T., M
¨
unch, E., and Sch
¨
afer, E. (2004). Model-
based online parameter optimization. In 3rd IFAC
Symposium on Mechatronic Systems, Sydney, Aus-
tralia. IFAC.
Hestermeyer, T. and Oberschelp, O. (2003). Selbst-
optimierende Fahrzeugregelung - Verhaltensbasierte
Adaption. In Gausemeier, J., L
¨
uckel, J., and Wal-
laschek, J., editors, Intelligente Mechatronische Sys-
teme, Paderborn. HNI-Verlag.
M
¨
unch, E., Hestermeyer, T., Oberschelp, O., Scheideler,
P., and Schmidt, A. (2004). Distributed optimization
of reference trajectories for active suspension with
multi-agent systems. In European Simulation Mul-
ticonference 2004 - Networked Simulations and Sim-
ulated Networks, pages 343–350, Magdeburg, Ger-
many. SCS.
Naumann, R. (2000). Modellierung und Verarbeitung ver-
netzter intelligenter mechatronischer Systeme. PhD
thesis, MLaP, University of Paderborn.
Naumann, R. and Rasche, R. (1998). Description and simu-
lation of hybrid mechatronic systems. In International
Workshop on Hybrid Systems: Computation and Con-
trol, Berkeley, CA.
Oberschelp, O., Hestermeyer, T., Kleinjohann, B., and
Kleinjohann, L. (2002). Design of self-optimizing
agent-based controllers. In CfP Workshop 2002 -
Agent-Based Simulation 3, Passau.
Storey, N. (1996). Safety-Critical Computer Systems.
Addison-Wesley, MA/Menlo Park, CA. Reading.
Tarr, P., Ossher, H., Harrison, W., and Sutton, S. M. (1999).
N degrees of separation: Multi-dimensional separa-
tion of concerns. In 1999 International Conference
on Software Engineering, pages 107–119, Los Ange-
les, CA.
UML (2003). UML 2.0 Superstructure Specification. Object
Management Group. Document ptc/03-08-02.
V
¨
ocking, H. (2003). Multirate-Verfahren und Umschalt-
strategien f
¨
ur verteilte Reglersysteme. Diplom-thesis,
MLaP, University of Paderborn.
STRUCTURED INFORMATION PROCESSING FOR SELF-OPTIMIZING MECHATRONIC SYSTEMS
237