Trajectory tracking control design for an autonomous tractor using fuzzy PID controller

Main Article Content

Upaphai, W.
Bunyawanichakul, P.
Janthong, M.

Abstract

The design of a position control system of an autonomous tractor using self-tuning fuzzy PID controller was studied. The design is developed by simulating the tractor movement using the dynamic model of front-wheel steering and rear-wheel driving.  The tractor trajectory in Cartesian coordinate system is also created. The aim of the design was to control a tractor to track a specified path automatically. The design tasks was firstly set up an equation of tractor trajectory and to simulate the tractor movement using MATLAB/ Simulink, and to design the tractor controller using self-tuning fuzzy PID controller.  Finally, the position control system was also designed.  The results of simulation experiment showed that the self-tuning fuzzy PID controller was able to control the tractor to track the desired path. The maximum position error between the path designed and the tractor path was at 1.02 meter.  The comparison with time, the maximum position error was 2.89 meter, because the tractor was slower than the path movement designed.

Article Details

How to Cite
Upaphai, W., Bunyawanichakul, P., & Janthong, M. (2017). Trajectory tracking control design for an autonomous tractor using fuzzy PID controller. International Journal of Agricultural Technology, 13(4), 501–519. retrieved from https://li04.tci-thaijo.org/index.php/IJAT/article/view/6759
Section
Original Study

References

Capitan, T. (2012). Review of knowledge: PID controller, Naval Electronics Magazine., Naval Electronics Department 16: 52-56.

Connor, M. O., Thomas, B., Elkaim, G. and Bradford, P. (1996). Automatic steering of farm vehicles using GPS. 3rd International Society of Precision Agriculture. Minnesota, USA. pp. 767-777.

Dey, C., Mudi, R. K. and Mitra, P. (2012). A self-tuning fuzzy PID controller with real-time implementation on a position control system. Emerging Applications of Information Technology (EAIT), Third International Conference. pp. 32-35.

Egerstedt, M., Hu, X. and Stotsky, A. (1998). Control of car-like robot using a dynamic model. Proceedings IEEE International Conference on Robotics and Automation. Leuven, Belgium.

Faisal, M., Hedjar, R., Al Sulaiman, M. and Al-Mutib, K. (2013). Fuzzy logic navigation and obstacle avoidance by a mobile robot in an unknown dynamic environment. International Journal of Advanced Robotic Systems, 10:31 – 37.

Junjaramanitch, S. (2015). Control Systems. Retrieved from http://suchart.rmutl.ac.th/04-220-308/Control. pdf.

Jin, J., Huang, H., Sun, J. and Pang, Y. (2013). Study on fuzzy self-adaptive pid control system of biomass boiler drum water. Journal of Sustainable Bioenergy Systems 3:93-98.

Luca, A. D. (2015). Trajectory planning in Cartesian space. Sapienza Universita Di Roma, Italy. Retrieved from http://www. diag.uniroma1.it/~deluca/rob1_en/14_Trajectory Planning Cartesian.

Luca, A. D., Oriolo, G. and Samson, C. (1998). Robot motion planning and control. Lecture Notes in Control and Information Sciences 229:171-253.

National Researeh council of thailand (2012). Autonomous Tractor Competition. Retrieved from http://www. research.doae. go.th/webphp/webmaster/file_pdfnew/Precision%20Framing.pdf.

Santhakumar, M. and Asokan, T. (2010). A self-tuning proportional-integral-derivative controller for an autonomous underwater vehicle, based on taguchi method. Journal of Computer Science 852-861.

Supmanee, A. and Maneewan, T. (2007). Fuzzy - PID Controller for Heading Control of Small Helicopter. Proceedings of the 21 Thai Society of Mechanical Engineers. Chon-Buri, Thailand. pp. 809-813.

Solea, R. and Nunes, U. (2007). Trajectory planning and sliding-mode control based trajectory-tracking for cybercars, integrated computer-aided engineering. I ntegrated Computer-Aided Engineering 14:33-47.

Thailand industry. (2013). Autonomous tuning PID controler with fuzzy logic. Retrieved from http:// www.thailandi ndustry.com/guru/view.php?id=19439&section=9

Wahid, N and Hassan, N. (2012). Self-tuning fuzzy PID controller design for aircraft pitch control. Third International Conference on Intelligent Systems Modelling and Simulation. Kota Kinabalu, Malaysia. pp. 19-24.

Xu, Q., Kan, J., Chen, S. and Yan, S. (2014). Fuzzy PID based trajectory tracking control of mobile robot and its simulation in Simulink. International Journal of Control and Automation 236-238.

Yeh, Y. C., Li, T. H. S. and Chen, C. Y. (2009). Adaptive Fuzzy Sliding-Mode Control of Dynamic Model Based Car-Like Mobile Robot. International Journal of Fuzzy Systems 11:273-275.

Zhao, Y. and Collins, E. G. (2003). Fuzzy parallel parking control of autonomous ground vehicles in tight spaces. Intelligent Control. 2003 IEEE International Symposium on, pp. 811-816.