Introduction to Self-optimization and Dependability

  • Tobias Meyer
  • Claudia Priesterjahn
  • Walter Sextro
Part of the Lecture Notes in Mechanical Engineering book series (LNME)


This chapter gives an introduction to self-optimizing mechatronic systems and the risks and possibilities that arise with these. Self-optimizing mechatronic systems have capabilities that go far beyond those of traditional mechatronic systems. They are able to autonomously adapt their behavior and so react to outer influences, which can originate e.g. from the environment, changed user requirements or the current system status. The basic process of self-optimization, the procedures employed within and the main components of a self-optimizing system are explained here.

However, during the development of such a system, several challenges need to be met. On this note, both the concept of dependability and our proposed development process for self-optimizing systems are introduced. This process is used to derive a methodology for the selection of dependability methods in the development of self optimizing systems.

To illustrate the proposed process and methods, several demonstrators are introduced. These are self-optimizing systems from different fields of engineering, e.g. robotics, automotive engineering and railroad engineering.

The chapter concludes with an overview of the content of the remainder of the book.


Multiobjective Optimization Multiobjective Optimization Problem Active Suspension Mechatronic System Pareto Point 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Albers, A.: Five Hypotheses about Engineering Processes and their Consequences. In: Proceedings of the 8th International Symposium on Tools and Methods of Competitive, Ancona, IT (2010)Google Scholar
  2. 2.
    Alpaydın, E.: Introduction to Machine Learning. The MIT Press (2004)Google Scholar
  3. 3.
    Avizienis, A., Laprie, J.C., Randell, B., Landwehr, C.: Basic Concepts and Taxonomy of Dependable and Secure Computing. IEEE Transactions on Dependable and Secure Computing 1(1), 11–33 (2004), doi:10.1109/TDSC.2004.2CrossRefGoogle Scholar
  4. 4.
    Bender, K.: Embedded Systems – Qualitätsorientierte Entwicklung. Springer, Berlin (2005), doi:10.1007/b138984CrossRefzbMATHGoogle Scholar
  5. 5.
    Chandola, V., Banerjee, A., Kumar, V.: Anomaly detection: A survey. ACM Comput. Surv. (2009), doi:10.1145/1541880.1541882Google Scholar
  6. 6.
    Coello Coello, C.A., Lamont, G., van Veldhuizen, D.: Evolutionary Algorithms for Solving Multi-Objective Optimization Problems, 2nd edn. Springer, Berlin (2007), doi:10.1007/978-0-387-36797-2Google Scholar
  7. 7.
    Das, I., Dennis, J.: A Closer Look at Drawbacks of Minimizing Weighted Sums of Objectives for Pareto Set Generation in Multicriteria Optimization Problems. Structural Optimization 14(1), 63–69 (1997), doi:10.1007/BF01197559CrossRefGoogle Scholar
  8. 8.
    Dellnitz, M., Schütze, O., Hestermeyer, T.: Covering Pareto Sets by Multilevel Subdivision Techniques. Journal of Optimization Theory and Application 124(1), 113–136 (2005), doi:10.1007/s10957-004-6468-7CrossRefzbMATHGoogle Scholar
  9. 9.
    Deutsches Institut für Normung e.V.: DIN 19 226 Teil 1: Leittechnik – Regelungstechnik und Steuerungstechnik – Allgemeine Grundbegriffe. German National Standard (1994)Google Scholar
  10. 10.
    Ehrgott, M.: Multicriteria Optimization, 2nd edn. Springer, Berlin (2005), doi:10.1007/3-540-27659-9zbMATHGoogle Scholar
  11. 11.
    Ehrlenspiel, K.: Integrierte Produktentwicklung, 3rd edn. Carl Hanser Verlag, Munich (2007)Google Scholar
  12. 12.
    Gausemeier, J. (ed.): Selbstoptimierende Systeme des Maschinenbaus, HNI-Verlagsschriftenreihe, vol. 155. Heinz Nixdorf Institute, University of Paderborn, Paderborn, DE (2004)Google Scholar
  13. 13.
    Gausemeier, J., Rammig, F.J., Schäfer, W. (eds.): Selbstoptimierende Systeme des Maschinenbaus. HNI-Verlagsschriftenreihe, vol. 234. Heinz Nixdorf Institute, University of Paderborn, Paderborn, DE (2009)Google Scholar
  14. 14.
    Gausemeier, J., Rammig, F.J., Schäfer, W. (eds.): Design Methodology for Intelligent Technical Systems. Lecture Notes in Mechanical Engineering. Springer, Heidelberg (2014), doi:10.1007/978-3-642-45435-6_2Google Scholar
  15. 15.
    Gorla, A., Mariani, L., Pastore, F., Pezzè, M., Wuttke, J.: Achieving Cost-Effective Software Reliability Through Self-Healing. Computing and Informatics 29(1), 93–115 (2010)Google Scholar
  16. 16.
    Hestermeyer, T., Oberschelp, O., Giese, H.: Structured Information Processing for Self-Optimizing Mechatronic Systems. In: 1st International Conference on Informatics in Control, Automation and Robotics, Setubal, PT (2004)Google Scholar
  17. 17.
    Hillermeier, C.: Nonlinear Multiobjective Optimization – A Generalized Homotopy Approach. Birkhäuser, Berlin (2001)CrossRefzbMATHGoogle Scholar
  18. 18.
    Isermann, R.: Mechatronische Systeme – Grundlagen. Springer, Berlin (2008), doi:10.1007/978-3-540-32512-3Google Scholar
  19. 19.
    Kahl, S., Gausemeier, J., Dumitrescu, R.: Interactive Visualization of Development Processes. In: Proceedings of the 1st International Conference on Modelling and Management of Engineering Processes (2010)Google Scholar
  20. 20.
    Klöpper, B.: Ein Beitrag zur Verhaltensplanung für interagierende intelligente mechatronische Systeme in nicht-deterministischen Umgebungen, HNI-Verlagsschriftenreihe, vol. 253. Heinz Nixdorf Institute, University of Paderborn, Paderborn, DE (2009)Google Scholar
  21. 21.
    Knowles, J., Corne, D., Deb, K.: Multiobjective Problem Solving from Nature: From Concepts to Applications. Springer, Heidelberg, doi:10.1007/978-3-540-72964-8Google Scholar
  22. 22.
    Lanigan, P.E., Kavulya, S., Narasimhan, P., Fuhrman, T.E., Salman, M.A.: Diagnosis in Automotive Systems: A Survey. Tech. Rep. CMU-PDL-11-110, Carnegie Mellon University Parallel Data Lab (2011), doi: Scholar
  23. 23.
    Pahl, G., Beitz, W., Feldhusen, J., Grote, K.H.: Kontruktionslehre – Grundlagen erfolgreicher Produktentwicklung – Methoden und Anwendung, 6th edn. Springer, Heidelberg (2005), doi:10.1007/b137606Google Scholar
  24. 24.
    Schäffler, S., Schultz, R., Weinzierl, K.: A Stochastic Method for the Solution of Unconstrained Vector Optimization Problems. Journal of Optimization Theory and Applications 114(1), 209–222 (2002), doi:10.1023/A:1015472306888CrossRefzbMATHMathSciNetGoogle Scholar
  25. 25.
    Schütze, O., Witting, K., Ober-Blöbaum, S., Dellnitz, M.: Set Oriented Methods for the Numerical Treatment of Multi-Objective Optimization Problems. In: Tantar, E., Tantar, A.-A., Bouvry, P., Del Moral, P., Legrand, P., Coello Coello, C.A., Schütze, O. (eds.) EVOLVE- A Bridge between Probability. SCI, vol. 447, pp. 187–219. Springer, Heidelberg (2013)Google Scholar
  26. 26.
    Shaw, M.: “Self-healing”: softening precision to avoid brittleness: position paper for WOSS 2002: workshop on self-healing systems. In: Proceedings of the First Workshop on Self-Healing Systems, WOSS 2002, pp. 111–114. ACM, New York (2002), doi:10.1145/582128.582152CrossRefGoogle Scholar
  27. 27.
    Strube, G.: Modelling Motivation and Action Control in Cognitive Systems. In: Mind Modelling, pp. 89–108. Pabst, Berlin (1998), doi: Scholar
  28. 28.
    Verein Deutscher Ingenieure (VDI): VDI 2206 – Entwicklungsmethodik für mechatronische Systeme. Technical Guideline (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2014

Authors and Affiliations

  • Tobias Meyer
    • 1
  • Claudia Priesterjahn
    • 2
  • Walter Sextro
    • 1
  1. 1.Mechatronics and DynamicsUniversity of PaderbornPaderbornGermany
  2. 2.Software Engineering Group, Heinz Nixdorf InstituteUniversity of PaderbornPaderbornGermany

Personalised recommendations