Precision Location-Aware and Intelligent Scheduling System for Monorail Transporters in Mountain Orchards
Abstract
:1. Introduction
2. Location-Aware Methods and Systems for Monorail Transporter
2.1. Accurate Location-Aware Method Based on High-Frequency Radio Frequency Identification Technology
2.2. Feasibility Analysis of Radio Frequency Identification Location Methods for Monorail Transporter
2.3. Design of Location-Aware Hardware System Based on STM32 + RFID + LoRa
- HF RFID sense data module: The system uses an MFRC522-type RFID reader with a matching passive tag (for performance parameters, see Section 2.1). Readers R1 and R2 use the interlocking anti-interference strategy to solve the RFID collision interference problem and combine it with a hardware timer to obtain double readers to read the same benchmark positioning tag’s data time difference; double readers through the SPI channel to provide real-time sensing data for the main control chip.
- Embedded STM32 data computing module: The main control chip of the system is a 32-bit microcontroller STM32F103RCT6 (ST Microelectronics, Muar, Malaysia) based on an ARM Cortex-M3 core that supports multiple communication methods and timer configurations, and operates at a clock frequency of 72 MHz. The power supply uses a Direct Current (DC) 12V/12Ah lithium polymer battery and provides 5/3.3 V working voltage through a DC regulator circuit. The main control chip determines the position of the monorail transporter on the track in real time based on RFID real-time sensing data using the proposed positioning method, controls the motor of the monorail transporter using the contact relay (HFD4/5, Hongfa, Xiamen, China), and monitors the motor operating status in real time through the I/O ports.
- Data storage and LoRa communication module: The main control chip of the system reads the benchmark positioning tag data in the flash memory (W25Q64, Winbond, Taiwan, China) through the SPI channel and stores the determined on-track position of the monorail transporter in real time, addressing the problem of data loss by power-down. In addition, the system uses a LoRa serial communication module (E22-400TBH-01, Ebyte, Chengdu, China) to upload the measured on-track monorail transporter positions, traveling speeds, historical paths, and other operational statuses to the multimode control gateway system. It receives real-time monorail transporter forward/backward, stop, and other control commands from the gateway system.
3. Multimode Control Gateway System for Monorail Transporter
3.1. Design of Multimode Control Gateway System
- Raspberry Pi 4B central control module: The central control module of the gateway system adopts the Raspberry Pi 4B board (Raspberry Pi, UK) based on the BCM2711 chip, equipped with a 64-bit 4-core processor with a central frequency of 1.5 GHz, and Python based on the transplanted Linux operating system to complete the development of communication functions. The power supply is made of a high-energy-density DC12V/12Ah lithium polymer battery. It adopts an isolated DC–DC small power step-down power module (DM41-20W1205B1, Ebyt, Chengdu, China) to effectively and consistently suppress the spike voltage and output 5 V working voltage.
- LoRa communication module: The gateway system LoRa communication module is consistent with the configuration of the location-aware hardware system, and the working frequency band is 433.125 MHz. Based on the coordinated operation of multiple transporters, after polling by the gateway system, the location-aware hardware system of each monorail transporter uploads its operation status information using the LoRa peer-to-peer transmission mode, and the gateway system releases monorail transporter control and scheduling commands using the LoRa peer-to-peer transmission mode.
- 5G communication module: The gateway system adopts a 5G module based on the RG500U-CN module (Quectel, Hefei, China), which can automatically adapt to 5G NSA and SA dual-mode networks and is also compatible with 4G/3G. The Gigabit Ethernet port (RJ-45) of the controller module connects to the 5G communication module to access the Internet through a CAT-6 cable, and the system uses the Message Queuing Telemetry Transport [28] (MQTT) protocol to facilitate information interaction with the cloud server.
- MQTT cloud server: The controller module uses Mosquitto to deploy the MQTT cloud server, which is responsible for forwarding the communication data between the mobile client and multiple equipment. In addition, it adopts Phddns [29] intranet penetration to map the intranet ports to the cloud, converting the private IP address of the intranet into the legal public IP address, realizing the domain name-based Internet access of the LAN application, and applying the MQTT protocol to realize the information interaction with the mobile client.
3.2. Multimode Control Gateway System Workflow
3.3. Transporters Avoidance Strategies Combined with the Track-Changing Branch Structure
- The avoidance waiting area was set up at each branch of the track-changing branch structure (Figure 9);
- The gateway system detects the operation status information of each monorail transporter in real time and calculates a safe avoidance control strategy using the avoidance algorithm based on the operation priority of the monorail transporters when there is a risk of collision between the detected monorail transporters;
- Using the results of the avoidance strategy, the gateway system controls the track-changing branch structure to change the track direction, ensuring that monorail transporters with low operational priority go to the nearest avoidance waiting area and give the right of way of the track to monorail transporters with high operational priority;
- During the avoidance process, the gateway system continuously detects the operation status information of each monorail transporter to ensure that all monorail transporters cooperate to avoid conflicts and optimize the avoidance path. If a new risk of collision emerges, the gateway system will devise a new avoidance plan for the monorail transporters to avoid the collision.
3.4. Mobile Client Workflow
4. Experimental Results and Analyses
4.1. Experiments on the Precision of Monorail Transporter Operation State Perception Sensing
4.1.1. Experiments on the Performance of Location-Aware Hardware System
- The 7ZDGS–250-type monorail transporter was used, and the flat road condition was selected to start the experiment. Using the No. 1 tag as the starting point, the monorail transporter was started at 2 m from the starting point so that it reached the starting point at a uniform speed.
- When the monorail transporter passes the starting point, the location-aware hardware system calculates the instantaneous traveling speed () of the monorail transporter based on the accurate positioning method of high-frequency RFID technology.
- When the monorail transporter passes the tag No. 2–25 (Tn), the location-aware hardware system calculates the traveling distance (Sn) of the monorail transporter based on the speed obtained in step 2 and the timing of the timer (Tn).
- After completing the above steps, the monorail transporter type was changed, and steps 1 to 3 were repeated to obtain the experimental data of different monorail transporter types.
- Finally, the road condition was changed, and steps 1 to 4 were repeated to study the effect of different road conditions on the experimental results.
- Flat road and turning road: The tag distance can be set at 10 m to control the road section error within 20 cm and the road section relative error within 2%. Under this tag distance, the road section average relative error of the 7ZDGS–300-type monorail transporter is 1.35%, and the road section average relative error of the 7ZDGS–250-type monorail transporter is 1.27%.
- Sloping road: Because the length of the monorail transporter used in this study is 3.42 m, it is recommended that the tag distance should be greater than 3.42 m. In addition, the uphill condition of the road section relative error was greater than that of the downhill condition of the road section relative error to ensure the safety of multimachine cooperation. Therefore, it is recommended that the difference between the tag distance and length of the monorail transporter should be twice greater than the uphill section of the road section relative error and that the tag distance be set at 6 m.
4.1.2. Verification Experiments of the Location-Aware Hardware System
4.1.3. Cross-Comparison Experiments—The Hall Positioning Method
- The 7ZDGS–250-type monorail transporter was used, and the flat road condition was selected to start the experiment. Using tag No. 1 as the starting point, the monorail transporter was positioned at 2 m from the starting point so that it reached the starting point at a uniform speed.
- When the monorail transporter passes the starting point, the location-aware hardware system activates the Hall positioning method and counts the motor shaft of the monorail transporter in real time;
- When the monorail transporter passes tag Nos. 2–25 (Tn), the number of motor rotations was obtained at the corresponding tag (n) and the traveling distance of the monorail transporter (Hn) using Equation (4),
- After completing the above steps, the monorail transporter type was changed, and steps 1 to 3 were repeated to obtain experimental data for different monorail transporter types.
- Finally, the road conditions were changed, and steps 1 to 4 were repeated to study the effect of different road conditions on the experimental results.
4.1.4. Cross-Comparison Experiments—The GPS/Beidou Positioning Method
- The 7ZDGS–300-type monorail transporter was used, and the flat road condition was selected to start the experiment. Using tag No. 1 as the starting point, the monorail transporter was positioned at 2 m from the starting point so that it reached the starting point at uniform speed.
- When the monorail transporter passes the starting point, the location-aware hardware system starts the GPS/BeiDou positioning method to obtain the latitude and longitude coordinates (x1, y1) of the starting point
- When the monorail transporter passes tag No. 2–25 (Tn), the location-aware hardware system acquires the latitude and longitude coordinates (xm, ym) at the corresponding tag and obtains the traveling distance (Gn) of the monorail transporter using Equation (5),
- The road conditions were changed, and steps 1 to 3 were repeated to study the effect of different road conditions on the experimental results.
4.2. Communication and Control Experiments for the Multimode Control Gateway System for the Monorail Transporter
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- National Bureau of Statistics of the People’s Republic of China. China Statistical Yearbook-2022; China Statistics Press: Beijing, China, 2022.
- Zhang, Z. Some Important Problems and Measures of Farmland Construction Suitable for Mechanization in Hilly and Mountainous Areas during the 14th Five-year Plan Period. Chin. Rural. Econ. 2020, 11, 13–28. [Google Scholar]
- Zheng, Y.; Jiang, S.; Chen, B.; Lyu, H.; Wan, C. Review on Technology and Equipment of Mechanization in Hilly Orchard. Trans. Chin. Soc. Agric. Mach. 2023, 51, 40–42. [Google Scholar]
- Zou, B.; Liu, F.; Zhang, Z.; Hong, T.; Wu, W.; Lai, S. Mechanization of Mountain Orchards: Development Bottleneck and Foreign Experiences. J. Agric. Mech. Res. 2019, 41, 254–260. [Google Scholar]
- Morinaga, K.; Sumikawa, O.; Kawamoto, O.; Yoshikawa, H.; Seiji Nakao, S.; Shimazaki, M.; Kusaba, S.; Hoshi, N. New technologies and systems for high quality citrus fruit production, labor-saving and orchard construction in mountain areas of Japan. J. Mt. Sci. 2005, 2, 59–67. [Google Scholar] [CrossRef]
- Ouyang, Y.; Hong, T.; Su, J.; Xu, N.; Ni, X.; Yang, C. Design and experiment for rope brake device of mountain orchard traction double-track transporter. Trans. Chin. Soc. Agric. Eng. 2014, 30, 22–29. [Google Scholar]
- Zhang, H.; Ren, L.; Song, Y. Design and research of meshing mechanism of orchard monorail transporter. J. Phys. Conf. Ser. 2020, 1550, 042009. [Google Scholar] [CrossRef]
- Ouyang, Y.; Hong, T.; Su, J.; Xu, N.; Li, Z.; Jiao, F.; Chen, J. Design of wire rope ranging device for mountain orchard traction double-track cargo vehicle. J. Huazhong Agric. Univ. 2014, 33, 123–129. [Google Scholar]
- Li, J.; Li, S.; Zhang, Y.; Wu, H.; Liu, M.; Gao, Z. Design of hydraulic drive system for mountain orchard transporter. J. Anhui Agric. Univ. 2021, 48, 143–149. [Google Scholar]
- Sun, S.; Wang, B. Low-energy Mountain Transportation System with PRT Rail Transit Technology. J. Landsc. Res. 2020, 26, 15–17. [Google Scholar]
- Zou, S.; Liu, S.; Li, M.; Chen, Z.; Zhang, X. Research Progress of Mountain Orchard Rail Conveyor. Mod. Agric. Equip. 2021, 42, 9–13. [Google Scholar]
- Li, Z.; Lyu, S.; Hong, T.; Xue, X.; Yang, Z.; Dai, Q.; Chen, S.; Song, S.; Wu, W.; Li, J.; et al. A Kind of Mountain Orchard Self-propelled Electric Monorail Transportation Equipment and Control Method. CN114013461A, 2 August 2022. [Google Scholar]
- Xie, B.; Jin, Y.; Faheem, M.; Gao, W.; Liu, J.; Jiang, H.; Cai, L.; Li, Y. Research progress of autonomous navigation technology for multi-agricultural scenes. Comput. Electron. Agric. 2023, 211, 107963. [Google Scholar] [CrossRef]
- Yang, L.; Wang, X.; Li, Y.; Xie, Z.; Xu, Y.; Han, R.; Wu, C. Identifying Working Trajectories of the Wheat Harvester In-Field Based on K-Means Algorithm. Agriculture 2022, 12, 1837. [Google Scholar] [CrossRef]
- Radočaj, D.; Plaščak, I.; Heffer, G.; Jurišić, M. A Low-Cost Global Navigation Satellite System Positioning Accuracy Assessment Method for Agricultural Machinery. Appl. Sci. 2022, 12, 693. [Google Scholar] [CrossRef]
- Iberraken, D.; Gaurier, F.; Roux, J.C.; Chaballier, C.; Lenain, R. Autonomous Vineyard Tracking Using a Four-Wheel-Steering Mobile Robot and a 2D LiDAR. AgriEngineering 2022, 4, 826–846. [Google Scholar] [CrossRef]
- Hu, L.; Wang, Z.; Wang, P.; He, J.; Jiao, J.; Wang, C.; Li, M. Agricultural robot positioning system based on laser sensing. Trans. Chin. Soc. Agric. Eng. 2023, 39, 1–7, (In Chinese with English abstract). [Google Scholar]
- Bi, S.; Wang, Y. Inter-line Pose Estimation and Fruit Tree Location Method for Orchard Robot. Trans. Chin. Soc. Agric. Mach. 2021, 52, 16–26+39. [Google Scholar]
- Andrés, V.H.; Gareth, T.C.E.; Liisa, A.P.; Ole, G.; Claus, A.G.S. Internet of Things in arable farming: Implementation, applications, challenges and potential. Biosyst. Eng. 2020, 191, 60–84. [Google Scholar]
- Giordano, S.; Seitanidis, L.; Ojo, M.; Adami, D.; Vignoli, F. IoT Solutions for Crop Protection Against Wild Animal Attacks. In Proceedings of the 2018 IEEE International Conference on Environmental Engineering (EE), Milan, Italy, 12–14 March 2018. [Google Scholar]
- Wang, X.D.; Xie, W.; Song, X.Y.; Wan, T.; Liu, A. Grassland Ecological Protection Monitoring and Management Application Based on ZigBee Wireless Sensor Network. Math. Probl. Eng. 2022, 2022, 2623183. [Google Scholar] [CrossRef]
- Sinha, R.S.; Wei, Y.; Hwang, S.H. A survey on LPWA technology: LoRa and NB-IoT. ICT Express 2017, 3, 14–21. [Google Scholar] [CrossRef]
- Maddikunta, P.K.R.; Hakak, S.; Alazab, M.; Bhattacharya, S.; Gadekallu, T.R.; Khan, W.Z.; Pham, Q.-V. Unmanned Aerial Vehicles in Smart Agriculture: Applications, Requirements, and Challenges. IEEE Sens. J. 2021, 21, 17608–17619. [Google Scholar] [CrossRef]
- Wilson, A.H.; Adelaida, O.B.; Andrés, S.B.; Geovanny, R.I.; Alexis, B.U.; Dora, C.P.; Francisco, M.A.C.; Juan, A.M.L.; Alejandro, C.P.; Francisco, M.A. Precision Agriculture and Sensor Systems Applications in Colombia through 5G Networks. Sensors 2022, 22, 7295. [Google Scholar]
- Luis, R.G.; Loredana, L. The role of RFID in agriculture: Applications, limitations and challenges. Comput. Electron. Agric. 2011, 79, 42–50. [Google Scholar]
- Golsorkhtabaramiri, M.; Tahmasbi, M.; Ansari, S. A Distributed Mobile Reader Collision Avoidance Protocol for Dense RFID Networks. Wirel. Pers. Commun. 2022, 125, 2719–2735. [Google Scholar] [CrossRef]
- Aerts, W.; Mulder, E.D.; Preneel, B. Dependence of RFID reader antenna design on read out distance. IEEE Trans. Antennas Propag. 2008, 56, 3829–3837. [Google Scholar] [CrossRef]
- Silva, L.M.D.; Menezes, H.B.D.B.; Luccas, M.D.S.L.; Mailer, C.; Pinto, A.S.R.; Boava, A.; Rodrigues, M.; Ferrão, I.G.; Estrella, J.C.; Branco, K.R.L.J.C. Development of an Efficiency Platform Based on MQTT for UAV Controlling and DoS Attack Detection. Sensors 2022, 22, 6567. [Google Scholar] [CrossRef]
- Zhang, X.; Qu, T.; Tang, P.; Liu, Y. A Method of Realizing External Network Access to Intranet for Embedded Web Server. In Proceedings of the 2022 2nd International Conference on Electronic Information Technology and Smart Agriculture (ICEITSA), Huaihua, China, 9–11 December 2022. [Google Scholar]
- Li, Z.; Chen, J.; Lyu, S.; Xue, X.; Chen, S.; Song, S.; Wu, W.; Sun, D.; Hong, T.; Yang, Z.; et al. A Self-Propelled Monorail Transportation Track-Changing Branch Structure for Mountain Orchards. CN114803335A, 29 July 2022. [Google Scholar]
Starting Point | Difference between the Road Section Error at This Point and That at No. 1 (m) | Difference between the Road Section Error at This Point and That at No. 1. |
---|---|---|
No. 2 | 0.006 | 0.06% |
No. 3 | 0.008 | 0.08% |
No. 4 | 0.026 | 0.26% |
No. 5 | 0.045 | 0.45% |
Average | 0.021 | 0.21% |
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. |
© 2023 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
Lyu, S.; Li, Q.; Li, Z.; Liang, H.; Chen, J.; Liu, Y.; Huang, H. Precision Location-Aware and Intelligent Scheduling System for Monorail Transporters in Mountain Orchards. Agriculture 2023, 13, 2094. https://doi.org/10.3390/agriculture13112094
Lyu S, Li Q, Li Z, Liang H, Chen J, Liu Y, Huang H. Precision Location-Aware and Intelligent Scheduling System for Monorail Transporters in Mountain Orchards. Agriculture. 2023; 13(11):2094. https://doi.org/10.3390/agriculture13112094
Chicago/Turabian StyleLyu, Shilei, Qiafeng Li, Zhen Li, Hengmao Liang, Jiayu Chen, Yuanyuan Liu, and Huixian Huang. 2023. "Precision Location-Aware and Intelligent Scheduling System for Monorail Transporters in Mountain Orchards" Agriculture 13, no. 11: 2094. https://doi.org/10.3390/agriculture13112094
APA StyleLyu, S., Li, Q., Li, Z., Liang, H., Chen, J., Liu, Y., & Huang, H. (2023). Precision Location-Aware and Intelligent Scheduling System for Monorail Transporters in Mountain Orchards. Agriculture, 13(11), 2094. https://doi.org/10.3390/agriculture13112094