Optimal Control Based on Fuzzy Logic

  • Kai Michels
Conference paper
Part of the Studies in Computational Intelligence book series (SCI, volume 445)


This paper introduces an algorithm for optimal control, whose first idea was developed in a PhD-thesis under supervision of Rudolf Kruse in the mid of the nineties. In that project, the algorithm was developed theoretically and tested in simulation, while in 2011 a new project was started, where this algorithm shall be applied to a given real-world problem with all the restrictions and additional detail problems that arise in real-world applications. The basic idea of this algorithm is to discretize and bound the state space and to find optimal trajectories from any point in this finite state space to a predefined set point. First, the connection weights between each two points of the discretized state space are estimated, which is based on fuzzy logic. Then, the optimum trajectories are calculated with the help of Dijkstra’s algorithm.


Fuzzy Logic Fuzzy Rule Fuzzy Model Fuzzy Controller Optimal Trajectory 
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.
    Babuška, R., Verbruggen, H.B.: Fuzzy modeling and model-based control for nonlinear systems. In: Jamshidi, M., Titli, A., Zadeh, L., Boverie, S. (eds.) Applications of Fuzzy Logic: Towards High Machine Intelligence Quotient Systems, pp. 49–74. Prentice-Hall, Inc., Upper Saddle River (1997)Google Scholar
  2. 2.
    Cormen, T.H., Leiserson, C.E., Rivest, R.L.: Introduction to Algorithms. MIT Press and McGraw-Hill, Cambridge (1990)zbMATHGoogle Scholar
  3. 3.
    Filev, D., Angelov, P.: Fuzzy optimal control. Fuzzy Sets Syst. 47(2), 151–156 (1992)MathSciNetzbMATHCrossRefGoogle Scholar
  4. 4.
    Gorzalczany, M.B.: Interval-valued fuzzy controller based on verbal model of object. Fuzzy Sets Syst. 28(1), 45–53 (1988)MathSciNetzbMATHCrossRefGoogle Scholar
  5. 5.
    Kruse, R., Gebhardt, J., Klawonn, F.: Foundations of Fuzzy Systems, 1st edn. John Wiley & Sons, Ltd., Chichester (1994)Google Scholar
  6. 6.
    Sm, L., Sh, H.: A method of generating control rule model and its application. Fuzzy Sets Syst. 52(1), 33–37 (1992)CrossRefGoogle Scholar
  7. 7.
    Michels, K.: A model-based fuzzy controller. Fuzzy Sets Syst. 85(2), 223–232 (1997)CrossRefGoogle Scholar
  8. 8.
    Michels, K., Klawonn, F., Kruse, R., Nürnberger, A.: Fuzzy Control: Fundamentals, Stability and Design of Fuzzy Controllers. STUDFUZZ, vol. 200. Springer, Heidelberg (2006)zbMATHGoogle Scholar
  9. 9.
    Valente de Oliveira, J., Lemos, J.M.: Long-range predictive adaptive fuzzy relational control. Fuzzy Sets Syst. 70(2-3), 337–357 (1995)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Pedrycz, W.: Fuzzy Control and Fuzzy Systems. Control theory and applications studies series, vol. 3. Research Studies Press, Tauntun (1989)zbMATHGoogle Scholar
  11. 11.
    Sastry, V.N., Tiwari, R.N., Sastri, K.S.: Dynamic programming approach to multiple objective control problem having deterministic or fuzzy goals. Fuzzy Sets Syst. 57(2), 195–202 (1993)MathSciNetzbMATHCrossRefGoogle Scholar
  12. 12.
    Tong, R.M.: Synthesis of fuzzy models for industrial processes: some recent results. Int. J. General Syst. 4(3), 143–162 (1978)zbMATHCrossRefGoogle Scholar
  13. 13.
    Xu, C., Lu, Y.: Fuzzy model identification and Self-Learning for dynamic systems. IEEE Trans. Syst. Man Cybern. 17(4), 683–689 (1987)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  1. 1.Institute for Automation TechnologyUniversity of BremenBremenGermany

Personalised recommendations