Unmanned Agricultural Machine Operation System in Farmland Based on Improved Fuzzy Adaptive Priority-Driven Control Algorithm
Abstract
:1. Introduction
2. Literature Review
3. Methods
3.1. Design of Unmanned Agricultural Machine Operation under Improved Fuzzy Adaptive Algorithm
3.1.1. Kinematic Model and Improved Adaptive Algorithm Design
3.1.2. Design of Automatic Driving Operation Control System of Agricultural Machine
4. Results and Discussion
Driverless Agricultural Machine System Testing and Application Analysis
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
RMS | Root mean square |
ASOSM | Adaptive second-order sliding mode |
GNSS | Global Navigation Satellite System |
PD | Proportional–differential |
PID | Propotional–integral–differential |
MATLAB | Matrix Laboratory |
CAN | Controller Area Network |
EfiMPC | Efficiency-oriented path tracking control algorithm |
MPC | Model predictive control |
IA *—F-SMC | Improved A * algorithm—fuzzy sliding mode variable structure control |
References
- Zhang, C.; Gao, G.; Zhao, C.; Li, L.; Li, C.; Chen, X. Research on 4WS Agricultural Machine Path Tracking Algorithm Based on Fuzzy Control Pure Tracking Model. Machines 2022, 10, 597. [Google Scholar] [CrossRef]
- Lu, W.; Li, J.; Qin, H.; Shu, L.; Song, A. On Dual-Mode Driving Control Method for a Novel Unmanned Tractor with High Safety and Reliability. IEEE-CAA J. Autom. 2023, 10, 254–271. [Google Scholar] [CrossRef]
- Li, D.; Nanseki, T.; Chomei, Y.; Kuang, J. A Review of Smart Agriculture and Production Practices in Japanese Large-Scale Rice Farming. J. Sci. Food Agr. 2023, 103, 1609–1620. [Google Scholar] [CrossRef] [PubMed]
- Yamamoto, A.; Kusudo, T.; Kimura, M.; Matsuno, Y. Performance Assessment of Farm Machinery for Persimmon Fruit Cultivation in a Japanese Mountainous Area. AgriEng. 2022, 4, 17–31. [Google Scholar] [CrossRef]
- He, J.; Hu, L.; Wang, P.; Liu, Y.; Man, Z.; Tu, T.; Yang, L.; Li, Y.; Yi, Y.; Li, W. Path Tracking Control Method and Performance Test Based on Agricultural Machinery Pose Correction. Comput. Electron. Agr. 2022, 200, 107185. [Google Scholar] [CrossRef]
- Ji, X.; Ding, S.; Wei, X.; Cui, B. Path Tracking of Unmanned Agricultural Tractors Based on a Novel Adaptive Second-Order Sliding Mode Control. J. Franklin Inst. 2023, 360, 5811–5831. [Google Scholar] [CrossRef]
- Ge, Z.; Man, Z.; Wang, Z.; Bai, X.; Wang, X.; Xiong, F.; Li, D. Robust Adaptive Sliding Mode Control for Path Tracking of Unmanned Agricultural Vehicles. Comput. Electr. Eng. 2023, 108, 108693. [Google Scholar] [CrossRef]
- Yin, X.; Wang, Y.; Chen, Y.; Jin, C.; Du, J. Development of Autonomous Navigation Controller for Agricultural Vehicles. Int. J. Agric. Biol. Eng. 2020, 13, 70–76. [Google Scholar] [CrossRef]
- Beloev, I.; Kinaneva, D.; Georgiev, G.; Hristov, G.; Zahariev, P. Artificial Intelligence-Driven Autonomous Robot for Precision Agriculture. Acta. Technol. Agr. 2021, 24, 48–54. [Google Scholar] [CrossRef]
- Ma, Y.; Zhang, W.; Qureshi, W.S. Autonomous Navigation for a Wolfberry Picking Robot Using Visual Cues and Fuzzy Control. Inform. Process Agric. 2021, 8, 15–26. [Google Scholar] [CrossRef]
- Zhang, Z.; Boubin, J.; Stewart, C.; Khanal, S. Whole-field Reinforcement Learning: A Fully Autonomous Aerial Scouting Method for Precision Agriculture. Sensors 2020, 20, 6585. [Google Scholar] [CrossRef] [PubMed]
- Kanagasingham, S.; Ekpanyapong, M.; Chaihan, R. Integrating Machine Vision-Based Row Guidance with GPS and Compass-Based Routing to Achieve Autonomous Navigation for a Rice Field Weeding Robot. Precis. Agric. 2020, 21, 831–855. [Google Scholar] [CrossRef]
- Faryadi, S.; Mohammadpour Velni, J. A Reinforcement Learning-Based Approach for Modelling and Coverage of an Unknown Field Using a Team of Autonomous Ground Vehicles. Int. J. Intell. Syst. 2021, 36, 1069–1084. [Google Scholar] [CrossRef]
- Conker, C.; Baltacioglu, M.K. Fuzzy Self-Adaptive PID Control Technique for Driving HHO Dry Cell Systems. Int. J. Hydrogen Energy 2020, 45, 26059–26069. [Google Scholar] [CrossRef]
- Mahmoodabadi, M.J.; Nejadkourki, N. Optimal Fuzzy Adaptive Robust PID Control for an Active Suspension System. Aust. J. Mech. Eng. 2022, 20, 681–691. [Google Scholar] [CrossRef]
- Song, L.; Wen, L.; Chen, Y.; Lan, Y.; Zhang, J.; Zhu, J. Variable-Rate Fertilizer Based on a Fuzzy PID Control Algorithm in Coastal Agricultural Area. J. Coast. Res. 2020, 103, 490–495. [Google Scholar] [CrossRef]
- Gao, Q.; Lu, Z.; Xue, J.; Gao, H.; Sar, D. Fuzzy-PID Controller with Variable Universe for Tillage Depth Control on Tractor-Implementation. J. Comput. Methods Sci. 2021, 21, 19–29. [Google Scholar] [CrossRef]
- Cheng, Y. Research on Intelligent Control of an Agricultural Greenhouse Based on Fuzzy PID Control. J. Environ. Eng. Sci. 2020, 15, 113–118. [Google Scholar] [CrossRef]
- Xiao, M.; Ma, Y.; Wang, C.; Chen, J.; Zhu, Y.; Bartos, P.; Geng, G. Design and Experiment of Fuzzy-PID Based Tillage Depth Control System for a Self-Propelled Electric Tiller. Int. J. Agric. Biol. Eng. 2023, 16, 116–125. [Google Scholar] [CrossRef]
- Kherkhar, A.; Faouzi, D.; Chiba, Y.; Tlemani, A. Proportional Derivative (PD)-Based Interval Type-2 Fuzzy Control Design of a Quadrotor Unmanned Aerial Vehicle. Tob. Regul. Sci. 2023, 9, 3419–3440. [Google Scholar] [CrossRef]
- Liu, J.; Wu, X.; Quan, L.; Xu, H.; Hua, Y. Fuzzy Adaptive PID Control for Path Tracking of Field Intelligent Weeding Machine. AIP Adv. 2024, 14, 035045. [Google Scholar] [CrossRef]
- Ulu, B.; Savaş, S.; Ergin, Ö.F.; Ulu, B.; Kırnap, A.; Bingöl, M.S.; Yıldırım, S. Tuning the Proportional–Integral–Derivative Control Parameters of Unmanned Aerial Vehicles Using Artificial Neural Networks for Point-to-Point Trajectory Approach. Sensors 2024, 24, 2752. [Google Scholar] [CrossRef] [PubMed]
- Amertet, S.; Gebresenbet, G.; Alwan, H.M. Modeling of Unmanned Aerial Vehicles for Smart Agriculture Systems Using Hybrid Fuzzy PID Controllers. Appl. Sci. 2024, 14, 3458. [Google Scholar] [CrossRef]
- Jo, Y.; Son, H.I. Performance Evaluation of Path Planning and Coordination Algorithms for Multiple UGVs in Smart Farm. J. Biosyst. Eng. 2022, 47, 439–447. [Google Scholar] [CrossRef]
- Wang, Q.; He, J.; Lu, C.; Wang, C.; Lin, H.; Yang, H.Y.; Li, H.; Wu, Z.Y. Modelling and Control Methods in Path Tracking Control for Autonomous Agricultural Vehicles: A Review of State of the Art and Challenges. Appl. Sci. 2023, 13, 7155. [Google Scholar] [CrossRef]
- Cui, X.; Cui, B.; Zhen, M.A.; Han, Y.; Zhang, Y.; Wei, X. Integration of Geometric-Based Path Tracking Controller and Its Application in Agricultural Machinery Automatic Navigation. J. Int. Agr. Mech. 2023, 4, 24–31. [Google Scholar] [CrossRef]
- Luo, N.; Yu, H.; You, Z.; Li, Y.; Zhou, T.; Han, N. Fuzzy Logic and Neural Network-Based Risk Assessment Model for Import and Export Enterprises: A Review. J. Data Sci. Intell. Syst. 2023, 1, 2–11. [Google Scholar] [CrossRef]
- Adeniji, A.A.; Jack, K.E.; Idris, M.K.; Oyewobi, S.S.; Oyelami, A.O. Deployment of an Artificial Intelligent Robot for Weed Management in Legumes Farmland. AJERD 2023, 6, 28–38. [Google Scholar] [CrossRef]
- Zhu, C. Intelligent Robot Path Planning and Navigation Based on Reinforcement Learning and Adaptive Control. J. Logist. Inform. Serv. Sci. 2023, 10, 235–248. [Google Scholar] [CrossRef]
- Fei, S.; Hassan, M.A.; Xiao, Y.; Su, X.; Chen, Z.; Cheng, Q.; Duan, F.; Chen, E.; Ma, Y. UAV-Based Multi-Sensor Data Fusion and Machine Learning Algorithm for Yield Prediction in Wheat. Precis. Agric. 2023, 24, 187–212. [Google Scholar] [CrossRef]
- Yin, Y.; Wang, Z.; Zheng, L.; Su, Q.; Guo, Y. Autonomous UAV Navigation with Adaptive Control Based on Deep Reinforcement Learning. Electronics 2024, 13, 2432. [Google Scholar] [CrossRef]
- Ren, H.; Wu, J.; Lin, T.; Yao, Y.; Liu, C. Research on an Intelligent Agricultural Machinery Unmanned Driving System. Agriculture 2023, 13, 1907. [Google Scholar] [CrossRef]
- Yin, C.; Wang, S.; Li, X.; Yuan, G.; Jiang, C. Trajectory Tracking Based on Adaptive Sliding Mode Control for Agricultural Tractor. IEEE Access. 2020, 8, 113021–113029. [Google Scholar] [CrossRef]
- Zhang, X.; Yang, Y.; Li, Z.; Ning, X.; Qin, Y.; Cai, W. An Improved Encoder-Decoder Network Based on Strip Pool Method Applied to Segmentation of Farmland Vacancy Field. Entropy 2021, 23, 435. [Google Scholar] [CrossRef]
- Xu, J.; Lai, J.; Guo, R.; Lu, X.; Xu, L. Efficiency-Oriented MPC Algorithm for Path Tracking in Autonomous Agricultural Machinery. Agronomy 2022, 12, 1662. [Google Scholar] [CrossRef]
- Liu, L.; Wang, X.; Wang, X.; Xie, H.; Liu, H.; Li, J.; Wang, P.; Yang, X. Path Planning and Tracking Control of Tracked Agricultural Machinery Based on Improved A* and Fuzzy Control. Electronics 2024, 13, 188. [Google Scholar] [CrossRef]
Differences in Application Performance of Different Methods | ||
---|---|---|
Literature | Advantage | Shortcoming |
Yin et al. [8] | The planning process of a straight reference path is intuitive and can quickly adjust the target path in the initial state | There are limitations to the path in complex scenarios; not considering the impact of terrain or environmental changes |
Beloev et al. [9] | The autonomy of exercise is guaranteed; a mobile system with strong adaptability can effectively respond to environmental changes | May rely on accurate algorithms and data support; the training requirements for the algorithm are too high |
Ma et al. [10] | Economy; can effectively integrate deep visual information and action planning | May be limited by the performance of low distance hardware; real-time performance is easily affected |
Zhang et al. [11] | Reinforcement learning and convolutional neural networks for automation and predictive analysis | Network training is difficult and requires a lot of data and resources |
Kanagasingham et al. [12] | Capable of completely autonomous navigation | The complexity of system integration and its dependence on multiple sensors |
Faryadi et al. [13] | Strong adaptability in complex environments; can define areas of interest | Processing delays may affect real-time response; poor winning ability |
Conker et al. [14] | Enhanced control accuracy and stability | May be overly dependent on specific parameters; difficulty in debugging |
Mahmoodabadi et al. [15] | Can provide theoretical support for dynamic control in complex environments | Dependence on the suspension system may result in additional costs. |
Song et al. [16] | Good control performance | Variables are difficult to accurately calibrate |
Gao et al. [17] | Capable of adapting to complex and ever-changing agricultural environments | Timely control feedback requires high system requirements |
Cheng [18] | Stable control effect | Not universally applicable; the construction process is quite complex |
Xiao et al. [19] | Automatic control enhances work efficiency | The experimental results may be limited by specific conditions |
Kherkhar A et al. [20] | Strengthen dynamic control stability; enhanced the adaptability and flexibility of the system | Requires high computing resources; dependent on multiple environmental parameters |
Liu J et al. [21] | Improved the stability of the path tracking system | Poor universality |
Ulu B et al. [22] | Improved the performance of PID control, which helps to improve the accuracy of trajectory control | High sensitivity to changes in environmental characteristics; more data are required for network training |
Amertet S et al. [23] | Improved attitude control performance | System complexity |
Control Parameters | Lateral Deviation | |||||
---|---|---|---|---|---|---|
−5 | −2.5 | 0 | 2.5 | 5 | ||
Heading angle deviation/° | −5 | 1 | 1.7 | 2.3 | 1.7 | 1 |
−2.5 | 1.7 | 2.3 | 2.9 | 2.3 | 1.7 | |
0 | 2.3 | 2.9 | 3.5 | 2.9 | 2.3 | |
2.5 | 1.7 | 2.3 | 2.9 | 2.3 | 1.7 | |
5 | 1 | 1.7 | 2.3 | 1.7 | 1 |
Navigation Device Parameters | |
---|---|
RTK plane accuracy | 2.5 cm |
Heading angle accuracy | 0.1° |
Speed measurement accuracy | 0.01 m/s |
Data output method | RS232 (Four routes) |
Data refresh rate | 10 Hz |
Serial baud rate | 115,200 bps |
Parameters of angle sensor equipment | |
Range | 0°~360° |
Accuracy | 0.1° |
Resolving power | 0.023° |
Output method and frequency | RS485 (Two routes), 200 Hz |
Path Number | Lateral Deviation/m | Heading Angle Deviation/° | ||||||
---|---|---|---|---|---|---|---|---|
Maximum Value | Minimum Value | Average absolute Value | Standard Deviation | Maximum Value | Minimum value | Average Absolute Value | Standard Deviation | |
1 | 0.076 | −0.066 | 0.041 | 0.029 | 7.821 | −4.941 | 0.028 | 2.133 |
2 | 0.102 | −0.075 | 0.024 | 0.034 | 5.877 | −6.864 | 0.021 | 1.892 |
3 | 0.095 | −0.088 | 0.041 | 0.031 | 7.820 | −4.822 | 0.017 | 1.945 |
4 | 0.103 | −0.064 | 0.041 | 0.038 | 6.582 | −7.167 | 0.017 | 1.714 |
5 | 0.061 | −0.058 | 0.034 | 0.021 | 13.120 | −5.732 | 0.011 | 2.432 |
6 | 0.068 | −0.055 | 0.038 | 0.026 | 4.531 | −6.035 | 0.015 | 1.521 |
7 | 0.103 | −0.082 | 0.034 | 0.025 | 7.290 | −5.082 | 0.021 | 2.140 |
8 | 0.045 | −0.051 | 0.031 | 0.027 | 3.721 | −6.786 | 0.008 | 1.273 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Che, Y.; Zheng, G.; Li, Y.; Hui, X.; Li, Y. Unmanned Agricultural Machine Operation System in Farmland Based on Improved Fuzzy Adaptive Priority-Driven Control Algorithm. Electronics 2024, 13, 4141. https://doi.org/10.3390/electronics13204141
Che Y, Zheng G, Li Y, Hui X, Li Y. Unmanned Agricultural Machine Operation System in Farmland Based on Improved Fuzzy Adaptive Priority-Driven Control Algorithm. Electronics. 2024; 13(20):4141. https://doi.org/10.3390/electronics13204141
Chicago/Turabian StyleChe, Yinchao, Guang Zheng, Yong Li, Xianghui Hui, and Yang Li. 2024. "Unmanned Agricultural Machine Operation System in Farmland Based on Improved Fuzzy Adaptive Priority-Driven Control Algorithm" Electronics 13, no. 20: 4141. https://doi.org/10.3390/electronics13204141
APA StyleChe, Y., Zheng, G., Li, Y., Hui, X., & Li, Y. (2024). Unmanned Agricultural Machine Operation System in Farmland Based on Improved Fuzzy Adaptive Priority-Driven Control Algorithm. Electronics, 13(20), 4141. https://doi.org/10.3390/electronics13204141