DOI QR코드

DOI QR Code

Control of Single Propeller Pendulum with Supervised Machine Learning Algorithm

  • 투고 : 2018.06.20
  • 심사 : 2018.07.02
  • 발행 : 2018.09.30

초록

Nowadays multiple control methods are used in robot control systems. A model, predictor or error estimator is often used as feedback controller to control a robot. While robots have become more and more intensive with algorithms capable to acquiring independent knowledge from raw data. This paper represents experimental results of real time machine learning control that does not require explicit knowledge about the plant. The controller can be applied on a broad range of tasks with different dynamic characteristics. We tested our controller on the balancing problem of a single propeller pendulum. Experimental results show that the use of a supervised machine learning algorithm in a single propeller pendulum allows the stable swing of a given angle.

키워드

참고문헌

  1. https://en.wikipedia.org/wiki/Machine_learning
  2. Andrew Ng. CS229: Machine Learning course. Computer Science Department, Stanford University.
  3. R.S. Michalski, J.G. Carbonell, T.M. Mitchell. "Machine Learning: An Artificial Intelligence Approach". 1983
  4. S. B. Kotsiantis. Supervised Machine Learning: A Review of Classification Techniques. Informatica 31. 249-268, 2007
  5. https://www.coursera.org/learn/machine-learning
  6. Ayon Dey. Machine Learning Algorithms: A Review. International Journal of Computer Science and Information Technologies. Vol. 7 (3) , 2016, 1174-1179
  7. https://en.wikipedia.org/wiki/Supervised_learning
  8. Tengis Tserendondog, Batmunkh Amar. "Study of a balancing system based on stereo image processing", MUST, The compilation of science works of professors and teachers. 2015, No19/183, pages 268-274
  9. Tengis Tserendondog, Batmunkh Amar. "PID and State Space Control of Unbalanced Swing ". Mongolian Information Technology-2016. The compilation of Science Conference. Page 125.
  10. Tengis Tserendondog, Batmunkh Amar, Byambajav Ragchaa. "Stereo Vision Based Balancing System Results". International Journal of Internet, Broadcasting and Communication. Vol.8 No.1, 1-6. E-ISSN number, 2288-4939.
  11. Amar Batmunkh, Tserendondog Tengis. "State feedback control of unbalanced seesaw". 11th International Forum on Strategic Technology (IFOST), 2016. DOI: https://ieeexplore.ieee.org/document/7884181/
  12. Tengis Tserendondog, Batmunkh Amar. " Quadcopter stabilization using state feedback controller by pole placement method". International Journal of Internet, Broadcasting and Communication Vol.9 No.1, 1-6, E-ISSN number, 2288-4939,
  13. Tengis Tserendondog, Batmunkh Amar. "Disturbance Rejection Control for Unbalanced Double-Propeller System on Single Axis". Khureltogoot-2017, Proceeding of International Conference of Technology and Innovation, pages 20-23. Ulaanbaatar.
  14. Jannick Verlie. Control of an inverted pendulum with deep reinforcement learning. Master's dissertation. Department of Electronics and Information Systems. Ghent University.
  15. Ciro Donalek. Supervised and Unsupervised Learning. Lecture Note. 2012.
  16. Kangbeom Cheon, Jaehoon Kim, Moussa Hamadache, Dongik Lee. "On Replacing PID Controller with Deep Learning Controller for DC Motor System". Journal of Automation and Control Engineering Vol. 3, No. 6, December 2015
  17. Hristo Novatchkova, Arnold Bacaa. "Machine learning methods for the automatic evaluation of exercises on sensor-equipped weight training machines". 9th Conference of the International Sports Engineering Association. 2012
  18. Vijaykumar Gullapalli. " A comparison of supervised and reinforcement learning methods on areinforcement task". Computer and Information Science Department, University of Massachusetts.
  19. C. W. Anderson. Learning to control an inverted pendulum using neural networks. IEEE Control System Magazine, 9(3): 31-37, 1989. https://doi.org/10.1109/37.24809
  20. Seongsoo Cho, Bhanu Shrestha, "A Study on Accuracy Estimation of Service Model by Cross-validation and Pattern Matching", Quadcopter stabilization using state feedback controller by pole placement method". International Journal of Internet, Broadcasting and Communication. Vol.7 No.3, 2017.
  21. Martin Riedmiller. Neural Reinforcement Learning to Swing-up and Balance a Real Pole. Neuroinformatics Group University of Osnabrueck. 2000.