Skip to main content

Nonlinear Identification Method of a Yo-yo System Using Fuzzy Model and Fast Particle Swarm Optimisation

  • Conference paper

Part of the book series: Advances in Soft Computing ((AINSC,volume 34))

Abstract

Nonlinear complexities and unknown uncertainty of models for dynamical systems are difficult problems in identification tasks. Fuzzy systems, especially Takagi-Sugeno (TS) fuzzy systems, viewed as nonlinear systems are potential candidates for identification and control of general nonlinear systems. A method of nonlinear identification in open-loop based on TS fuzzy system is evaluated in this paper. The contribution of this paper is the proposition of an optimization approach to automatically build a TS fuzzy system based on a set of input-output data of a process. The proposed scheme is based in particle swarm optimization with operators based on Gaussian and Cauchy distributions for the antecedent part design, while least mean squares technique is utilized for consequent part of production rules of a TS fuzzy system. Experimental example using a nonlinear yo-yo motion control system is analyzed by proposed approach.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chellapilla, K. (1998) Combining mutation operators in evolutionary programming, IEEE Trans. Evolutionary Computation 2(3), pp. 91–96

    Article  Google Scholar 

  2. Hashimoto, K.; Toshiro, N. (1996) Modeling and control of robotic yoyo with visual feedback, IEEE International Conference on Robotics and Automation, Minneapolis, Minnesota, pp. 2650–2655

    Google Scholar 

  3. Herrera, B.M.; Ribas, L.V. (2003) Artificial intelligence approaches applied to the control of yo-yo motion system, Project of Conclusion Course in Computer Engineering, Pontifical Catholic University of Parana, Curitiba, PR, Brazil (in Portuguese)

    Google Scholar 

  4. Kennedy, J.; Eberhardt, R.C. (1995) Particle swarm optimization, Proceedings of IEEE Conference on Neural Networks IV, Piscataway, NJ

    Google Scholar 

  5. Krohling, R.A.; Coelho, L.S.; Shi, Y. (2002) Cooperative particle swarm optimisation for robust control system design, 7th Word Conference on Soft Computing in Industrial Applications, Granada, Spain

    Google Scholar 

  6. Ljung, L. (1987) System identification: theory for the user, Prentice Hall, New York

    Google Scholar 

  7. Magoulas, G.D.; Eldabi, T.; Paul, RJ. (2002) Global search strategies for simulation optimisation, Proc. Winter Simulation Conference, Yücesan, E; Chen, C. -H.; Snowdon, J.L.; Charnes, J. M. (eds.), pp. 1978–1985

    Google Scholar 

  8. Rudolph, G. (1997) Local convergence rates of simple evolutionary algorithms with Cauchy mutations, IEEE Transactions on Evolutionary Computation 1, pp. 249–258

    Article  Google Scholar 

  9. Schaible, B.; Xie, H.; Lee, Y.C.(1997) Fuzzy logic models for ranking process effects, IEEE Transactions on Fuzzy Systems 5(4), pp. 545–556

    Article  Google Scholar 

  10. Shi, Y.; Eberhart, R.C. (1999) Empirical study of particle swarm optimisation, Proceedings of the Congress on Evolutionary Computation, Piscataway, NJ: IEEE Service Center, pp. 1945–1950

    Google Scholar 

  11. Sugeno, M.; Kang, G.T. (1988) Structure identification of fuzzy model, Fuzzy Sets and Systems 28, pp. 15–33

    Article  MATH  MathSciNet  Google Scholar 

  12. Takagi, T.; Sugeno, M. (1985) Fuzzy identification of systems and its applications to modeling and control, IEEE Trans. Systems, Man and Cybernetics 15(1), pp. 116–132

    MATH  Google Scholar 

  13. Yao, X.; Liu, Y. (1996) Fast evolutionary programming, Proceedings of 5th Conference on Evolutionary Programming, San Diego, CA, pp. 451–460

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer

About this paper

Cite this paper

Herrera, B.M., Ribas, L., Coelho, L.d. (2006). Nonlinear Identification Method of a Yo-yo System Using Fuzzy Model and Fast Particle Swarm Optimisation. In: Abraham, A., de Baets, B., Köppen, M., Nickolay, B. (eds) Applied Soft Computing Technologies: The Challenge of Complexity. Advances in Soft Computing, vol 34. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-31662-0_24

Download citation

  • DOI: https://doi.org/10.1007/3-540-31662-0_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-31649-7

  • Online ISBN: 978-3-540-31662-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics