Acessibilidade / Reportar erro

DESIGN AND FIELD TEST OF CORN SEEDING SYSTEM BASE ON FUZZY PID CONTROL METHOD COMBINE WITH PSO

ABSTRACT

Current corn sowing equipment shows relatively low levels of automation and intelligent response. Issues such as wheel slipping and chain jumping occur in seeders driven by wheels and chains, leading to a decrease in the seeding qualification rate. To solve the problems of wheel slipping and low control strategy accuracy, an electric control sowing system has been designed. This system uses radar to collect the locomotive speed and automatically adjusts the motor speed. To improve the control accuracy of the electric control system, a dual closed-loop control method is employed, and the proportional-integral-derivative (PID) controller parameters are optimized by combining the particle swarm optimization (PSO) algorithm and the fuzzy algorithm. Control accuracy tests and field tests are conducted for both the traditional PID control system and the fuzzy PID control system based on the PSO algorithm. The average error of this system is 0.622%, which is 1.6% lower than that for the traditional method. Field tests show that in operation, the sowing system achieves the average seeding qualification index of 93.99%, which is 3.19% higher than that for the traditional PID control method. The fuzzy PID control system shows improved sowing effectiveness compared to the traditional PID control method.

KEYWORDS
corn seeder; particle swarm optimization; fuzzy PID control algorithm; control strategy

INTRODUCTION

Currently, the precision planting of corn is gradually advancing toward automation. Precision planting technology is a crucial means of production, and the integration of intelligent technologies such as precise control, information collection, and smart navigation has significantly advanced the development of precision planting technology (Zhai et al., 2016Zhai JB, Xia JF, Zhou Y (2016) Design and experiment of pneumatic precision hill-drop drilling seed metering device forhybrid rice. Transactions of the Chinese Society for Agricultural Machinery 47(1): 75-82. https://doi.org/10.6041/j.issn.1000-1298. 2016
https://doi.org/10.6041/j.issn.1000-1298...
; Ma et al., 2016Ma X, Tan YX, Qi L, Lu FY, Sun GD, Chen GS (2016) Automatic tray stacking device for hard and soft tray of rice precision seeding for nursing seedlings pipeline. Transactions of the Chinese Society for Agricultural Machinery 47(3): 29-36. https://doi.org/10.6041/j.issn.1000-1298.2016.03.005
https://doi.org/10.6041/j.issn.1000-1298...
; Wang et al., 2019Wang YC, Gao YP, Tai WS, Li BQ, Zhang W, Han X (2019) Design and experiment of a clamp-type precision corn planter. Journal of Agricultural Machinery 50(9): 40-46. https://doi.org/10.6041/j.issn.1000-1298
https://doi.org/10.6041/j.issn.1000-1298...
).

The occurrence of problems such as wheel slippage and chain jumping in the seed planter driven by wheels and chains leads to a decrease in the seeding accuracy. Additionally, the precision of the existing controller control strategies is low, resulting in uneven spacing between the seeds during planting (Zhang et al., 2010Zhang XR, He J, Li HW, Wang QJ, Wu SS (2010) Design and experiment on no-till planter in horizontal residue-throwing finger-wheeltype for maize. Transactions of the Chinese Society for Agricultural Machinery 41(12): 39-43. https://doi.org/10.3969/j.issn.1000-1298
https://doi.org/10.3969/j.issn.1000-1298...
; Fu et al., 2016Fu QK, Jian SC, Jia HL, Zhao WG, Lv AM (2016) Design and experiment on maize stubble cleaning fertilization ridging seeder. Transactions of the CSAE 32(4):9-16. https://doi.org/10.11975/j.issn.1002-6819.2016.04.002
https://doi.org/10.11975/j.issn.1002-681...
; Staggenborg et al., 2004Staggenborg SA, Taylor RK, Maddux LD (2004) Effect of planter speed and seed firmers on corn stand establishment. Applied Engineeringin Agriculture 20(5): 573-580. https://doi.org/10.13031/2013.17457
https://doi.org/10.13031/2013.17457...
). The seed planter is evolving from traditional wheel-driven to motor-driven. The electrically-driven seed dispenser offers higher control precision and promotes more stable operation (He et al., 2017He X, Cui T, Zhang D, Wei J, Wang M, Yu Y, Liu Q, Yan B, Zhao D, Yang L (2017) Development of an electric-driven control system for a precision planter based on a closed-loopPID algorithm. Computers and Electronics in Agriculture 136:184-192. https://doi.org/10.1016/j.compag.2017.01.028
https://doi.org/10.1016/j.compag.2017.01...
; Yang et al., 2015Yang L, He X, Cui T, Shi S, Zhang R, Wang MT (2015) Development of mechatronic driving system for seed meters equipped on conventional precision corn planter. International Journal of Agricultural and Biological Engineering 8(4): 1-9. https://doi.org/10.25165/IJABE.V8I4.1717
https://doi.org/10.25165/IJABE.V8I4.1717...
). To address issues such as wheel slippage and chain jumping, Precision Planting (Precision Planting 2018) has developed a system that utilizes a DC motor and speed radar to monitor the speed of the locomotive. Based on real-time speed detection, the system adjusts the rotational speed of the planter. Although this electronic control system has been widely adopted commercially, its control efficiency is not optimal. Yao et al. (Yao, 2022) developed a seeding unit based on fuzzy PID. This unit utilizes a Hall sensor to collect the forward speed of the locomotive. However, due to uneven field surfaces, it is difficult to completely eliminate the impact of wheel slippage on seeding quality. To address this issue comprehensively, Xie et al. and Ding et al. (Ding et al., 2018; Xie, 2018Xie BB (2018) Design and experimentation of an electrically controlled precision corn planter. Anhui, Anhui Agricultural University.) developed a planting system based on GPS speed measurement that determines the rotational speed of the planter using an encoder. Although the GPS speed measurement effectively solves the problem of the measurement errors caused by wheel slip, it is affected by various factors, such as satellite clock error, atmospheric refraction error, receiver clock error, and cloud thickness (Cay et al., 2018a; Cay et al., 2018b), resulting in unstable signals and reduced speed measurement accuracy.

Utilization of proportional-integral-derivative (PID) control algorithms is currently predominant approach in the field of agricultural machinery control. However, the use of traditional PID algorithms often leads to issues such as excessive overshooting, slow system response, and prolonged adjustment time. Moreover, when facing external environmental influences, significant deviations can easily occur, impacting the quality of sowing (Liu et al., 2021Liu LP, Yuan LZ, Zeng ZW, Li HM, Xu YN (2021) Study on the design of IMU isolation device for spinning aircraft and its unspinning performance. Machine Design and Research 37(5): 197-202.; Chen & Cao, 2021Chen ML, Cao JW (2021) Ansoft-based simulation method for electromechanical brake motors. Chinese Journal of Construction Machinery 19(5): 390-395. https://doi.org/10.15999/j.cnki.311926.2021.05.003
https://doi.org/10.15999/j.cnki.311926.2...
; Zhi et al., 2018Zhi Y, Huang XJ, Xiao XJ (2018) Research on brushless DC motor and microcomputer measurement servo control system. Machinery Design & Manufacture (4): 150-152. https://doi.org/10.19356/j.cnki.1001-3997.2018.04.043
https://doi.org/10.19356/j.cnki.1001-399...
; Khan & Rahman, 2008)Khan MA, Rahman MA (2008) A new wavelet based speed controller for induction motor drives. Electric Power Components and Systems 36(12): 1282-1298. https://doi.org/10.1080/15325000802258067
https://doi.org/10.1080/1532500080225806...
. To enhance the precision and responsiveness of the system control, Wang et al. (Wang et al., 2021) employed closed-loop control and utilized a genetic algorithm to determine and optimize the PID parameters in the seeding system. This system demonstrates significant robustness. However, genetic algorithms encounter challenges such as slow and convergence, and limited accuracy. Zhang et al. and Yan et al., (Yan, 2020; Zhang et al., 2017)Zhang CL, Wu R, Chen LQ (2017) Design and experiment of an electronic control corn sowing system. Journal of Agricultural Machinery 48(2): 51-59. https://doi.org/10.6041/j.Issn.1000-1298.2017.02.007
https://doi.org/10.6041/j.Issn.1000-1298...
have utilized a combination of the Ziegler-Nichols (Z-N) phase response method and genetic algorithm to optimize the PID parameters, resulting in the improved response speed and accuracy of the system. Although traditional optimization methods such as the Z-N method are simple, there is still significant room for improvement of the accuracy and response rate. To enhance the quality of seeding, further optimization of the control strategy is still necessary.

This article presents a precision seeding control system based on a radar speedometer designed to address the aforementioned issues. The system utilizes a microcontroller as the core control unit and adopts a dual-closed-loop control system. By combining the particle swarm algorithm with the fuzzy algorithm, the PID parameters are optimized through self-tuning, resulting in improved system response time and accuracy. The radar-collected locomotive speed effectively avoids the impact of wheel slippage, thereby reducing occurrences of missed or repeated seeding, enhancing seeding quality, and increasing crop yield.

Overall design of the electronic control system

Figure 1 shows a diagram illustrating the principle of the electronic control system. The system utilizes a radar speedometer to evaluate the planting speed, and the keyboard is used to input the set spacing, which is then fed back to the controller. The controller calculates the theoretical speed of the planter and outputs the corresponding PWM pulse width modulation ratio. This, in turn, changes the average voltage at both ends of the motor, achieving motor speed control. The real-time speed of the planter is detected and fed back through a Hall sensor. To reduce the difference between the theoretical and actual speeds of the planter, the PID parameters are optimized using a particle swarm algorithm. Additionally, the fuzzy algorithm is employed for self-tuning optimization. Dual-loop control is adopted to improve the precision and response speed of the motor, thereby enhancing planting efficiency and production quality.

FIGURE 1
Block diagram of the electronic control system.

Relationship between the sowing speed and the speed of the seeder

The falling time intervals of two adjacent seeds under ideal conditions are calculated according to [eq. (1)].

Δ t = 60 n m (1)

Where:

  • ∆t is the time difference between the landing of two adjacent seeds;

  • n is the speed of the seeder, r min-1, and

  • m is the number of holes.

The plant spacing is given by [eq. (2)].

S = 277.78 v Δ t = 1.67 × 10 4 v n m (2)

Where:

  • S is the corn plant spacing, mm, and

  • v is the tractor walking speed, km h-1.

In this study, m = 24 was substituted into eqs. (1) and (2), and then n was obtained according to [eq. (3)].

n = 695.83 v S (3)

Speed regulation characteristics of brushless DC motors

Motor speed control plays a key role in this system. It was realized by using PWM signals to adjust the pulse width to alter the average voltage supplied to the motor, thus modifying the motor speed. The speed control characteristics of a brushless DC motor refer to the relationship between the motor speed and the direct current input voltage when the motor is in a stable operating state.

The speed of a DC motor is related to the back electromotive force as expressed in [eq. (4)].

E = C e × n (4)

Where:

  • E is the back electromotive force in a stable operating state of an electric motor;

  • Ce is the coefficient of the back electromotive force, and

  • N is the motor speed.

Based on the equivalent model of a brushless DC motor and Kirchhoff's voltage law, it can be inferred that:

E = U I R Δ U (5)

Where:

  • U is the input voltage of the direct current;

  • I is the electrical current flowing through the armature;

  • R is the equivalent total resistance in an electrical circuit, and

  • Δ is the voltage drop across the saturation region of the power devices.

The mathematical expression for the motor speed can be obtained by combining eqs. (4) and (5):

n = U I R Δ U C e (6)

It can be inferred from [eq. (6)] that there exists a linear relationship between the rotational speed (n) and the direct current input voltage of a brushless DC motor when it is operating in a stable condition.

Transfer function of the motor speed control system

The rotational speed of the sowing system is primarily controlled by the motor. Assuming that the motor is operating under ideal conditions, the differential equation for the motor can be derived using motor theory (Fu et al., 2012Fu XY, Fang X, Yang G, Li BR (2012) Design and simulation of GA-based PID controller. Journal of Huazhong Universityof Science and Technology: Natural Science Edition 40(5):1-5. https://doi.org/10.13245/j.hust.2012.05.012
https://doi.org/10.13245/j.hust.2012.05....
):

T d T m d 2 n 1 d t 2 + T m d n 1 d t + n 1 = 1 K e U 0 (7)

Where:

  • Td is the electromagnetic time constant;

  • Tm is the electromechanical time constant;

  • n1 is the motor speed;

  • Ke is the coefficient of the back electromotive force of an electric motor, and

  • U0 is the voltage at the armature.

By applying the Laplace transform to the above equation, the transfer function of the motor can be obtained.

G ( s ) = 1 / K e T m T d s 2 + T m s + 1 (8)

In this design, a brushless DC motor is chosen, with the following main parameters: Z = 0.0254H, R = 2.513 Ω, J = 0.003 kg.m2, and Ke = 0.075 Vs/rad. Substituting these values into [eq. (9)] yields the desired result.

G ( s ) = 13.3 0.01354 s 2 + 1.35 s + 1 (9)

Controller control policy

Optimization of the PID parameter based on the particle swarm algorithm

Although traditional optimization methods such as the Z-N method are simple, they lack precision and are only suitable for slow dynamic industrial processes with large time constants (Nie et al., 2022Nie ZY, Li Z, Wang QG, Gao ZQ, Luo JL (2022) A unifying Ziegler - Nichols tun-ing method based on active disturbance rejection. International Journal of Robust and Nonlinear Control 32: 9525-5541. https://doi.org/10.1002/rnc.5848
https://doi.org/10.1002/rnc.5848...
; Liu & Cai, 2023Liu N, Cai TY (2023) Optimization and tuning methods for PID controller parameters. Automation Acta 49. https://doi.org/10.16383/j.aas.c220795
https://doi.org/10.16383/j.aas.c220795...
). PSO is a relatively simple and more practical parameter tuning method that significantly improves the optimization of the three parameters of PID. The performance indicators of the control system including control precision, response speed, stability, and disturbance rejection, have been significantly improved through the application of PSO in the PID parameter optimization process (Hu et al., 2019Hu MJ, Gong YL, Wang F (2019) Research on gesture recognition method based on PSO-SVM. Journal of Changchun University of Science and Technology (Natural Science Edition) 42(4): 102-106.; Zhou et al., 2021)Zhou ZY, Mu PA, Zhang RJ (2021) Application of PSO optimization algorithm in smooth path planning. Software Guide 20(3): 67-72. https://doi.org/10.11907/rjdk.202463
https://doi.org/10.11907/rjdk.202463...
.

The particle swarm optimization (PSO) algorithm based on the process of birds foraging and searching for the optimal foraging area. As an intelligent algorithm, PSO simulates the process of making optimal decisions. Each bird's initial position is random and the location of the best foraging point is unknown. Additionally, the flying direction of each bird is also random. In the early stages of foraging, the movement trajectory of the bird flock is chaotic. Over time, birds in random positions learn from each other and share foraging information within the group. In each foraging process, each bird estimates the value of the current position by combining its own experience and the information transmitted by its companions. This search method is called the particle swarm algorithm. The likelihood of finding food in a specific location can be characterized by the fitness value. Each bird can remember its foraging position and find the best position, which is considered the local optimum. The best positions of all individuals in the bird flock is considered to be the global optimum. It is clear that the overall foraging activity of the bird flock will move toward this global optimum foraging area. Through the continuous iteration of the bird flock's movement and update of the bird velocities, the bird flock gradually approaches this optimal position. Based on the above discussion, the core idea of the particle swarm algorithm is based on collective collaboration and information sharing. This algorithm simulates the characteristics of bird foraging behavior, where birds are compared to particles. Multiple particles search for a target on a plane, and as they approach the target, they share their information with other individuals. Through this behavior, the algorithm gradually finds the optimal solution (Yu et al., 2023Yu ML, Zhang JC, Wen H, Guo H, He L (2023) Improved the control of frequency conversion and constant pressure PID in the PSO-BPNN water supply pumping station. Electronic measurement technology 1-8. ISSN 1002-7300, CN 11-2175/TN.).

In K-dimensional space, a particle swarm consisting of n massless particles is formed. Each particle is represented as a K-dimensional vector, with its spatial position denoted as xi=(xi1, xi2..., xiK), where i=1, 2..., n. The K-dimensional spatial position represents the potential solution to the problem at hand. By substituting it into the objective optimization function, the fitness value for each particle is calculated, evaluating the quality of xi based on its fitness value. The velocity of the i-th particle is a K-dimensional vector, denoted as vi=(vi1, vi2..., viK). The position of the best fitness value achieved by the i-th particle during the iteration cycle is referred to as its historical best position and is denoted as pi=(pi1, pi2..., piK). The best position reached by the entire particle swarm is known as the global historical best position, denoted as pg=(pg1, pg2..., pgK). The individual update iteration is described by:

v i j = v i j ( t ) + c 1 r 1 ( t ) ( p i j ( t ) x i j ( t ) ) + c 2 r 2 ( t ) ( p g j ( t ) x i j ( t ) ) (10)
x i j ( t + 1 ) = x i j ( t ) + v i j ( t ) (11)

Here, the subscript j represents the jth dimension, while the subscript i represents the ith particle. The constants c1 and c2 are acceleration constants, and t denotes the tth generation. The variables r1 and r2 are two independently distributed random numbers between 0 and 1 (Lv, 2022Lv HF (2022) Research on PID parameter optimization based on immune particle swarm algorithm. Proceedings of the China Construction Machinery Society 20(3): 194-198. https://doi.org/10.15999/j.cnki.311926.2022.03.006
https://doi.org/10.15999/j.cnki.311926.2...
).

The obtained parameters are input into the MATLAB simulation model. The simulation results are illustrated in Figure 2, from the simulation results, it can be observed that the system response time is 0.36 s. The PID parameters tuned by the particle swarm algorithm show a large overshoot and slow response time. Therefore, it is still necessary to optimize the parameters. The fuzzy algorithm can fuzzify some difficult-to-quantify parameters and is relatively simple, and is particularly suitable for systems where expert experience plays a major role. This paper further optimizes and tunes the PID parameters using the fuzzy algorithm.

FIGURE 2
Simulation results of particle swarm optimization for PID parameters.

In the field of electronic control planting systems, the Z-N step response method is commonly used to tune PID parameters. To demonstrate the superiority of the particle swarm algorithm for the tuning of the PID parameters, the two algorithms were compared. It is observed from the simulation curve presented in Figure 3 that the response time when using the Ziegler-Nichols step response method to tune the PID parameters is 0.42 s, which is 0.08 s longer than the response time when using the PSO algorithm. Furthermore, the Z-N step response method resulted in a larger overshoot. Therefore, tuning the PID parameters using the PSO algorithm effectively improves the optimization of the three parameters, demonstrating its advantages of fast operation, easy implementation, and quick convergence.

FIGURE 3
Comparison of simulation results (Z-N, PSO).

Optimizing and tuning the PID parameters of fuzzy algorithms

Fuzzy control is an intelligent control method based on fuzzy set theory, fuzzy linguistic variables, and fuzzy logical reasoning. It imitates the behavior of human fuzzy reasoning and decision-making processes. Fuzzy control allows for adaptive adjustment of the three parameters, Kp, Ki, and Kd. PID parameters are calculated using the PSO-obtained parameters as the baseline values. Then, using the fuzzy control method, the increment of the PID parameters is calculated based on the input deviation e and the deviation change rate ec. Finally, the increment value calculated by the fuzzy controller is added to the baseline PID values to obtain the final PID parameters.

This article presents a speed control system for a brushless DC motor based on fuzzy PID dual closed-loop control. The system consists of a control loop and a current loop. By using a radar speedometer, the seeding speed information is obtained, and the theoretical speed of the motor is calculated. The actual speed of the motor is detected using the built-in Hall sensor, and the speed deviation between the two is calculated. The PID parameters are dynamically adjusted in real time through fuzzy control. The reference current is outputted by the current regulator and input into the reference current calculation module to obtain the reference value of each current. The reference value and actual current value are input into the current hysteresis loop module, and the PWM control signal is output to drive the voltage inverter, thereby driving the motor and changing its speed.

This article presents a speed control system for a brushless DC motor based on fuzzy PID dual closed-loop control. The system consists of a control loop and a current loop. Using a radar speedometer, the seeding speed information is obtained, and the theoretical speed of the motor is calculated. The actual speed of the motor is detected using the built-in Hall sensor, and the difference between the two speeds is calculated. The PID parameters are dynamically adjusted in real time through fuzzy control. The reference current is outputted by the current regulator and input into the reference current calculation module to obtain the reference value of each current. The reference value and actual current value are input into the current hysteresis loop module, and the PWM control signal is output to drive the voltage inverter, thereby driving the motor and changing its speed.

The fuzzy PID control model was constructed as shown in Figure 4. The designed fuzzy controller in this design has two input variables, e and ec (deviation e and deviation change rate ec are formed by the feedback value of motor speed and the theoretical speed of the motor), as well as three output variables, which are the increments of Kp, Ki, and Kd. The fuzzy linguistic domain is set to [-3, 3]. According to fuzzy theory, fuzzy sets are defined as follows: negative large [NB], negative medium [NM], negative small [NS], zero [ZO], positive small [PS], positive medium [PM], and positive large [PB]. The linguistic domains of all inputs and outputs are designed as [-3, 3], and Gaussian membership functions are used. Triangular membership functions are used for the output variables. A fuzzy controller control rule (49 rules) is established. The proportional, integral, and derivative parameters are dynamically adjusted by adding the initial values and parameter increments of PID. Based on the designed fuzzy controller, the control model of the electronic seed planter is established through Simulink, as shown in Figure 5.

FIGURE 4
Diagram representing the dual closed-loop fuzzy PID control strategy.

FIGURE 5
Simulation diagram of the fuzzy PID control model for a brushless DC motor.

The simulation results presented in Figure 6 demonstrate the use of PID parameters tuned with the PSO algorithm as the fundamental parameters. It is observed from the system response curve that the system exhibits virtually no overshoot and has a response time of 0.13 s.

FIGURE 6
Blurred simulation results of PID.

Hardware design of control systems

The hardware modules in this design primarily consist of a tractor speed measurement module, motor drive module, alarm module, and human‒machine interaction module. The physical representation is illustrated as shown in Figure 7. Since the motors operate at low speeds during planting operations, a gearbox with a speed ratio of 1:20 is installed to connect to the motors in this design. The motor speed is measured by sampling the pulses from the SPEED output pin on the driver, which is then input to the controller. The frequency of the pulses is used to calculate the motor speed using the speed calculation formula.

FIGURE 7
The organization is responsible for implementing the planting program.

Speed n = ( The frequency of SPEED-OUT 6 × Magnetic pole logarithm ) × 60 / 3

The current actual rotational speed of the motor can be calculated.

The system hardware and selection are illustrated in Table 1. The STC89C52 microcontroller model is chosen as the controller, operating at a voltage range of 3.3–5.5V. It has four built-in PWM outputs and three 16-bit timers/counters, fulfilling the requirements for planting operations. RS-485 communication is utilized to enable signal transmission between the master and slave microcontrollers. The relevant circuit diagrams are shown in Figures 8 and 9.

TABLE 1
Hardware and selection

FIGURE 8
Main MCU system circuit.

FIGURE 9
Circuitry of microcontrollers.

The main microcontroller is responsible for monitoring the seeding process, while the secondary microcontroller is responsible for the actual seeding operation. The communication between the two microcontrollers is facilitated by RS-485.

Software design

Keil μVision5 software is utilized in the development environment, where the programming is performed using the C language. The system flowchart is depicted in Figure 10.

FIGURE 10
System flowchart.

RESULTS AND DISCUSSION

Control system accuracy test

Zhongdan 909 hybrid maize variety was used as the experimental material in this study. The locomotive speed was set at 3–12 km/h, with a row spacing of 20 mm. Ten sets of experiments were conducted, with each experiment repeated three times to calculate the average values. The theoretical motor speed was calculated using [eq. (3)], and the actual motor speed was calculated using [eq. (12)]. The motor

control precision was tested for both traditional PID and fuzzy PID control methods. The experimental findings are illustrated in Figures 11 and 12. Analysis of the experimental results showed that using traditional PID control, the maximum obtained error was 4.98% with an average error of 2.223%. By contrast, using fuzzy PID control, the maximum obtained error was 1.94% with an average error of 0.622%. Therefore, the fuzzy PID control method demonstrated higher precision than the traditional PID control method.

FIGURE 11
Traditional PID speed accuracy detection.

FIGURE 12
Detection of fuzzy PID speed accuracy.

Field trials and discussions

Field trials

The experiment was conducted at the experimental field of the Heilongjiang Modern Agriculture High-tech Demonstration Park. The experiment followed the procedure specified in the GB/T 6973-2005 Test Method for Single Grain (Precision) Seeder and the qualified index A, reseeding index D, missed seeding index M, and grain distance variation

coefficient C were selected as the sowing performance indicators. To ensure the experimental accuracy, a total of 250 samples were collected. The theoretical plant spacing was set at 20 cm, and the sowing effect was tested at the machine travel speeds of 3–6 km/h, 6–9 km/h, and 9–12 km/h. Three sets of data were collected for each group of experiments, and the average qualified index, reseeding index, missed seeding index, and coefficient of variation were calculated. The experimental results are illustrated in Tables 2 and 3.

TABLE 2
Traditional PID test results.

TABLE 3
Fuzzy PID test results.

For the field experiments using traditional PID, the seed sowing qualification rates under different driving speeds were 92.82%, 91.24%, and 88.31%, respectively. By contrast, the seed sowing qualification rates under different driving speeds obtained using fuzzy PID were 94.78%, 94.5%, and 92.69%, respectively. Under different operating conditions, the maximum resowing index was 3.24%, 3.64%, and 4.47%, respectively, while the maximum missed sowing index was 2.83%, 3.19%, and 3.25%, respectively. The maximum coefficient of variation values were 3.57%, 3.84%, and 5.02%, respectively. The experimental results indicate that the seed sowing qualification rate decreases significantly with increasing speed, and the use of fuzzy PID yields improved seed sowing results compared to traditional PID.

The combination of the PSO algorithm and fuzzy algorithm in this study effectively improves the overall accuracy and response speed of the system, thereby enhancing the sowing qualification rate. However, there is still room for improvement in the accuracy and response speed of the system, which can be achieved through the use of various algorithms or through the optimization of existing algorithms. Radar speed measurement can effectively avoid the impact caused by wheel/chain slippage, greatly improving the sowing efficiency. However, the harsh field environment, noise, and uneven ground can affect the precision of the system, leading to errors and phenomena such as missed sowing and resowing, resulting in a decrease in sowing quality. The speed measurement accuracy errors can be reduced or avoided by improving radar speed measurements, combining them with measurements performed by other devices, and developing improved speed measurement methods. The harsh field environment will lead to a decrease in the lifespan of electronic devices. There is still great room for improvement in this field, and further research is needed.

CONCLUSIONS

(1) In response to the requirements of precision agriculture and the current issues of low seeding quality and inadequate system accuracy, a comprehensive electronic control seeding system has been developed. Adopting a dual closed-loop control system, this system utilizes a radar speedometer to monitor the travel speed in real time, effectively addressing the inaccuracies caused by wheel/chain slippage. The control of the sowing machine is achieved by utilizing a brushless DC motor. A motor transfer function is established, and a Simulink control model is developed using MATLAB software. The PID parameters are optimized and tuned through a combination of the PSO algorithm and fuzzy algorithm, resulting in a significant improvement in the system accuracy.

(2) The experimental evaluation of motor precision indicates that the average error is 2.223% when employing conventional PID control; however, it decreases to 0.622% when using fuzzy PID control. Therefore, the fuzzy PID control method exhibits higher precision.

(3) Field experiments have demonstrated that the utilization of fuzzy PID control results in an average increase of 3.2% in the qualification index compared to the traditional PID control. Additionally, the reseeding index, miss seeding index, and coefficient of variation showed average decreases of 1.21%, 1.8%, and 1.85%, respectively. Excellent sowing effectiveness is achieved.

REFERENCES

  • Cay A, Kocabiyik H, May S (2018a) Development of an electro-mechanic control system for seed-metering unit of single seed corn planters Part I: Design and laboratory simulation. Computers and Electronics in Agriculture 144: 71-79. https://doi.org/10.1016/j.compag
    » https://doi.org/10.1016/j.compag
  • Cay A, Kocabiyik H, May S (2018b) Development of an electro-mechanic control system for seed-metering unit of single seed corn planters Part II: Field performance. Computers and Electronics in Agriculture 145: 11-17. https://doi.org/10.1016/j.compag.2017.12.021
    » https://doi.org/10.1016/j.compag.2017.12.021
  • Chen ML, Cao JW (2021) Ansoft-based simulation method for electromechanical brake motors. Chinese Journal of Construction Machinery 19(5): 390-395. https://doi.org/10.15999/j.cnki.311926.2021.05.003
    » https://doi.org/10.15999/j.cnki.311926.2021.05.003
  • Ding YQ, Yang L, Zhang DX, Cui D, He XT, Zhou XJ (2018) The control system of the electric-driven precision corn planter based on GPS speed measurement. Journal of Agricultural Machinery 49(8): 42-49. https://doi.org/10.6041/j.issn.1000-1298.2018.08.05
    » https://doi.org/10.6041/j.issn.1000-1298.2018.08.05
  • Fu QK, Jian SC, Jia HL, Zhao WG, Lv AM (2016) Design and experiment on maize stubble cleaning fertilization ridging seeder. Transactions of the CSAE 32(4):9-16. https://doi.org/10.11975/j.issn.1002-6819.2016.04.002
    » https://doi.org/10.11975/j.issn.1002-6819.2016.04.002
  • Fu XY, Fang X, Yang G, Li BR (2012) Design and simulation of GA-based PID controller. Journal of Huazhong Universityof Science and Technology: Natural Science Edition 40(5):1-5. https://doi.org/10.13245/j.hust.2012.05.012
    » https://doi.org/10.13245/j.hust.2012.05.012
  • He X, Cui T, Zhang D, Wei J, Wang M, Yu Y, Liu Q, Yan B, Zhao D, Yang L (2017) Development of an electric-driven control system for a precision planter based on a closed-loopPID algorithm. Computers and Electronics in Agriculture 136:184-192. https://doi.org/10.1016/j.compag.2017.01.028
    » https://doi.org/10.1016/j.compag.2017.01.028
  • Hu MJ, Gong YL, Wang F (2019) Research on gesture recognition method based on PSO-SVM. Journal of Changchun University of Science and Technology (Natural Science Edition) 42(4): 102-106.
  • Khan MA, Rahman MA (2008) A new wavelet based speed controller for induction motor drives. Electric Power Components and Systems 36(12): 1282-1298. https://doi.org/10.1080/15325000802258067
    » https://doi.org/10.1080/15325000802258067
  • Liu LP, Yuan LZ, Zeng ZW, Li HM, Xu YN (2021) Study on the design of IMU isolation device for spinning aircraft and its unspinning performance. Machine Design and Research 37(5): 197-202.
  • Liu N, Cai TY (2023) Optimization and tuning methods for PID controller parameters. Automation Acta 49. https://doi.org/10.16383/j.aas.c220795
    » https://doi.org/10.16383/j.aas.c220795
  • Lv HF (2022) Research on PID parameter optimization based on immune particle swarm algorithm. Proceedings of the China Construction Machinery Society 20(3): 194-198. https://doi.org/10.15999/j.cnki.311926.2022.03.006
    » https://doi.org/10.15999/j.cnki.311926.2022.03.006
  • Ma X, Tan YX, Qi L, Lu FY, Sun GD, Chen GS (2016) Automatic tray stacking device for hard and soft tray of rice precision seeding for nursing seedlings pipeline. Transactions of the Chinese Society for Agricultural Machinery 47(3): 29-36. https://doi.org/10.6041/j.issn.1000-1298.2016.03.005
    » https://doi.org/10.6041/j.issn.1000-1298.2016.03.005
  • Nie ZY, Li Z, Wang QG, Gao ZQ, Luo JL (2022) A unifying Ziegler - Nichols tun-ing method based on active disturbance rejection. International Journal of Robust and Nonlinear Control 32: 9525-5541. https://doi.org/10.1002/rnc.5848
    » https://doi.org/10.1002/rnc.5848
  • Precision Planting LLC (2018) Green on the curves. Available: http://www.precisionplanting.com/#products/vdrive/
    » http://www.precisionplanting.com/#products/vdrive/
  • Staggenborg SA, Taylor RK, Maddux LD (2004) Effect of planter speed and seed firmers on corn stand establishment. Applied Engineeringin Agriculture 20(5): 573-580. https://doi.org/10.13031/2013.17457
    » https://doi.org/10.13031/2013.17457
  • Wang S, Sun YH, Yang C, Yu YC (2021) Advanced design and tests of a new electrical control seeding system with genetic algorithm fuzzy control strategy. Journal of Computational Methods in Sciences and Engineering 703-712. https://doi.org/10.3233/JCM-215126
    » https://doi.org/10.3233/JCM-215126
  • Wang YC, Gao YP, Tai WS, Li BQ, Zhang W, Han X (2019) Design and experiment of a clamp-type precision corn planter. Journal of Agricultural Machinery 50(9): 40-46. https://doi.org/10.6041/j.issn.1000-1298
    » https://doi.org/10.6041/j.issn.1000-1298
  • Xie BB (2018) Design and experimentation of an electrically controlled precision corn planter. Anhui, Anhui Agricultural University.
  • Yan Q (2020) Design and experimental study on the electronic control seeding system. Hebei, Hebei Agricultural University.
  • Yang L, He X, Cui T, Shi S, Zhang R, Wang MT (2015) Development of mechatronic driving system for seed meters equipped on conventional precision corn planter. International Journal of Agricultural and Biological Engineering 8(4): 1-9. https://doi.org/10.25165/IJABE.V8I4.1717
    » https://doi.org/10.25165/IJABE.V8I4.1717
  • Yao YF (2022) Design and test of single driver of corn precision seeder based on fuzzy PID control. Journal of Agricultural Machinery 38(6): 12-21. https://doi.org/10.11975/j.issn.1002-6819.2022.06.002
    » https://doi.org/10.11975/j.issn.1002-6819.2022.06.002
  • Yu ML, Zhang JC, Wen H, Guo H, He L (2023) Improved the control of frequency conversion and constant pressure PID in the PSO-BPNN water supply pumping station. Electronic measurement technology 1-8. ISSN 1002-7300, CN 11-2175/TN.
  • Zhai JB, Xia JF, Zhou Y (2016) Design and experiment of pneumatic precision hill-drop drilling seed metering device forhybrid rice. Transactions of the Chinese Society for Agricultural Machinery 47(1): 75-82. https://doi.org/10.6041/j.issn.1000-1298. 2016
    » https://doi.org/10.6041/j.issn.1000-1298. 2016
  • Zhang CL, Wu R, Chen LQ (2017) Design and experiment of an electronic control corn sowing system. Journal of Agricultural Machinery 48(2): 51-59. https://doi.org/10.6041/j.Issn.1000-1298.2017.02.007
    » https://doi.org/10.6041/j.Issn.1000-1298.2017.02.007
  • Zhang XR, He J, Li HW, Wang QJ, Wu SS (2010) Design and experiment on no-till planter in horizontal residue-throwing finger-wheeltype for maize. Transactions of the Chinese Society for Agricultural Machinery 41(12): 39-43. https://doi.org/10.3969/j.issn.1000-1298
    » https://doi.org/10.3969/j.issn.1000-1298
  • Zhi Y, Huang XJ, Xiao XJ (2018) Research on brushless DC motor and microcomputer measurement servo control system. Machinery Design & Manufacture (4): 150-152. https://doi.org/10.19356/j.cnki.1001-3997.2018.04.043
    » https://doi.org/10.19356/j.cnki.1001-3997.2018.04.043
  • Zhou ZY, Mu PA, Zhang RJ (2021) Application of PSO optimization algorithm in smooth path planning. Software Guide 20(3): 67-72. https://doi.org/10.11907/rjdk.202463
    » https://doi.org/10.11907/rjdk.202463

Edited by

Area Editor: Tiago Rodrigo Francetto

Publication Dates

  • Publication in this collection
    25 Mar 2024
  • Date of issue
    2024

History

  • Received
    29 Aug 2023
  • Accepted
    20 Nov 2023
Associação Brasileira de Engenharia Agrícola SBEA - Associação Brasileira de Engenharia Agrícola, Departamento de Engenharia e Ciências Exatas FCAV/UNESP, Prof. Paulo Donato Castellane, km 5, 14884.900 | Jaboticabal - SP, Tel./Fax: +55 16 3209 7619 - Jaboticabal - SP - Brazil
E-mail: revistasbea@sbea.org.br