Skip to main content

Evolutionary Computation and Nonlinear Programming in Multi-model-robust Control Design

  • Conference paper
  • First Online:
Real-World Applications of Evolutionary Computing (EvoWorkshops 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1803))

Included in the following conference series:

  • 573 Accesses

Abstract

An algorithmic parameter tuning methodology for controller design of complex systems is needed. This methodology should offer designers a great degree of flexibility and give insight into the potentials of the controller structure and the consequences of the design decisions that are made. Such a method is proposed here. For an exploratory phase a new pareto-ranked genetic algorithm is proposed to generate an evenly dispersed set of near optimal, global, solutions. By pair-wise preference statements on design alternatives a linear program is set up as a formal means for selecting the solution with best overall designer satisfaction. In a following interactive design phase using nonlinear programming techniques with a priori decisions on allowed quality levels, a best tuning compromise in competing requirements satisfaction is searched for while guaranteeing pareto-optimality. In particular, this two-phase tuning approach allows the designer to balance nominal control performance and multi-model control robustness.

EvoScondi Node, DLR- Institute of Robotics and Mechatronics, Oberpfaffenhofen

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. GrĂ¼bel, G.: Perspectives of CACSD: Embedding the Control System Design Process into a Virtual Engineering Environment. Proc. IEEE Int. Symposium on Computer Aided Control System Design, Hapuna-Beach, Hawaii (1999) 297–302

    Google Scholar 

  2. Feng, W., Li, Y.: Performance Indices in Evolutionary CACSD Automation with Application to Batch PID Generation. Proc. IEEE Int. Symposium on Computer Aided Control System Design, Hapuna-Beach, Hawaii (1999) 486–491

    Google Scholar 

  3. Chipperfield, A.J., Dakev, N.V., Fleming, P.J., Whidborne, J.F.: Multiobjective Robust Control Using Evolutionary Algorithms. Proc. IEE Int. Conf. Industrial Technology (1996) 269–273

    Google Scholar 

  4. Joos, H.-D., Schlothane, M., GrĂ¼bel, G.: Multi-Objective Design of Controllers with Fuzzy Logic. Proc. IEEE/IFAC Joint Symposium on Computer Aided Control System Design, Tucson, AZ (1994) 75–82

    Google Scholar 

  5. Zakian, V., Al-Naib, U.: Design of Dynamical and Control Systems by the Method of Inequalities. Proc. Institute of Electrical Engineers, Vol. 120, No. 11. (1973) 1421–1427

    Article  Google Scholar 

  6. Tan, K.C., Lee, T.H., Khor, E.F.: Control System Design Automation with Robust Tracking Thumbprint Performance Using a Multi-Objective Evolutionary Algorithm. Proc. IEEE Symposium on Computer-Aided Control System Design, Hapuna-Beach, Hawaii (1999) 498–503

    Google Scholar 

  7. Kienitz, K.H.: Controller Design Using Fuzzy Logic — A Case Study. Automatica, Vol. 29, No. 2. (1993) 549–554

    Article  Google Scholar 

  8. Fonseca, C.M., Fleming, P.J.: An Overview of Evolutionary Algorithms in Multiobjective Optimization. Evolutionary Computing, Vol. 3, No. 1. (1995) 1–16

    Article  Google Scholar 

  9. Pohlheim, H.: Genetic and Evolutionary Algorithm Toolbox for Use with Matlab-Documentation. Technical Report, Technical University Ilmenau, (1996)

    Google Scholar 

  10. d’Ambrosio, J.G., Birmingham, W.P.: Preference-directed Design. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, Vol. 9. (1995) 219–230

    Article  Google Scholar 

  11. Miettinen, K.M.: Nonlinear Multiobjective Optimization, Kluwer Academic Publishers, (1998)

    Google Scholar 

  12. Kreisselmeier, G., Steinhauser, R.: Application of Vector Performance Optimization to Robust Control Loop Design of a Fighter Aircraft. Int. Journal Control, Vol. 37, No. 2. (1983) 251–284.

    MATH  Google Scholar 

  13. Finsterwalder, R., Joos, H.-D., Varga, A.: A Graphical User Interface for Flight Control Development. Proc. IEEE Symposium on Computer-Aided Control System Design, Hapuna-Beach, Hawaii (1999) 439–444

    Google Scholar 

  14. GrĂ¼bel, G., Finsterwalder, R., Gramlich, G., Joos, H.-D., Lewald, S.: ANDECS: A Computation Environment for Control Applications of Optimization. In: Control Applications of Optimization, R. Bulirsch, D. Kraft, eds., Int. Series of Numerical Mathematics, Vol. 115. Birkhäuser Verlag, Basel (1994) 237–254

    Google Scholar 

  15. GrĂ¼bel, G.: Another View on the Design Challenge Achievements. In: Robust Flight Control — A Design Challenge, Magni, J.F., Bennani, S., Terlouw, J.C., Eds., Lecture Notes in Control and Information Sciences 224, Springer Verlag, Berlin Heidelberg New York (1997) 603–609

    Chapter  Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kolossa, D., GrĂ¼bel, G. (2000). Evolutionary Computation and Nonlinear Programming in Multi-model-robust Control Design. In: Cagnoni, S. (eds) Real-World Applications of Evolutionary Computing. EvoWorkshops 2000. Lecture Notes in Computer Science, vol 1803. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45561-2_15

Download citation

  • DOI: https://doi.org/10.1007/3-540-45561-2_15

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67353-8

  • Online ISBN: 978-3-540-45561-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics