SYSTEM AND METHOD FOR REAL-TIME MONITORING OF ABOVE-GROUND HEIGHT OF BOOM BASED ON MULTI-SOURCE INFORMATION FUSION

20230158531 · 2023-05-25

Assignee

Inventors

Cpc classification

International classification

Abstract

The present invention provides a system and method for real-time monitoring of an above-ground height of a boom based on multi-source information fusion. The system includes a boom, an information acquisition unit, and a control unit. The method includes: step 1: establishing a relationship between an above-ground height s of the boom and an output current y of a pull-wire cylinder displacement sensor; step 2: calibrating ultrasonic ranging sensors; step 3: acquiring above-ground heights of the boom; step 4: performing anti-interference processing on the acquired height data; step 5: calculating an above-ground height H.sub.0 of the boom by multi-source data fusion; step 6: calculating a distance H.sub.canno between the boom and a crop canopy; step 7: acquiring an inclination angle θ.sub.b of the boom; and step 8: calculating heights H.sub.end of two ends of the boom relative to ground.

Claims

1. A system for real-time monitoring of an above-ground height of a boom based on multi-source information fusion, characterized by comprising a boom (43), an information acquisition unit (44), and a control unit (45), wherein two ultrasonic ranging sensors are installed at positions on the boom (43) that are respectively exactly opposite to two rear tires of a tractor to which a boom sprayer is suspended; because the tires pass by ground when the sprayer is operating in the field, it is ensured that the ultrasonic ranging sensors are each capable of obtaining a distance between the boom and the ground that the corresponding tire passes by; and under action of the control unit (45), an above-ground height of the boom, a lifting cylinder displacement, a boom inclination angle, tractor body attitude information, and boom attitude information are effectively acquired, and after anti-interference data analysis and multi-source information fusion, a height of the boom relative to the ground or a crop canopy is calculated.

2. The system for real-time monitoring of the above-ground height of the boom based on the multi-source information fusion according to claim 1, characterized in that the boom (43) is attached to a tractor (12) by a three-point suspension connecting rod (13) equipped on the tractor, and the boom (43) comprises a left boom arm (2), a right boom arm (10), a boom lifting apparatus, a pesticide tank (14) configured to supply a pesticide to the boom, a boom arm profiling cylinder (3), connecting rods (7) between the boom and a boom integral lifting frame, a middle boom section (8), and two active balancing cylinders (9); the left boom arm (2), the right boom arm (10), and the middle boom section (8) are all truss structures made of square steel by welding, an upper right part of the left boom arm (2) is connected to one end of the boom arm profiling cylinder (3), and the other end of the boom arm profiling cylinder (3) is connected to an upper left part of the middle boom section (8); an upper left part of the right boom arm (10) is connected to an upper right part of the middle boom section (8) by the boom arm profiling cylinder (3); a lower right end of the left boom arm (2) is connected to a lower left end of the middle boom section (8) by a cylindrical hinge; a lower left end of the right boom arm (10) is connected to a lower right end of the middle boom section (8) by a cylindrical hinge; the boom lifting apparatus is configured to lift the left boom arm (2) and the right boom arm (10), and comprises a boom lifting cylinder (4), the boom integral lifting frame (6), a steel wire rope (19), a fixed pulley (20), a connecting screw support frame (21), a connecting screw (22), a pull-wire cylinder displacement sensor (24), and a connecting piece (25) between the pull-wire cylinder displacement sensor and an inner support frame of the boom integral lifting frame; a bottom of the boom integral lifting cylinder (4) is vertically installed on the inner support frame (5) of the boom integral lifting frame by flange connection, an end part of a piston rod of the boom integral lifting cylinder (4) is processed into a V-shaped structure, a hole is formed on each of two ends of the V-shaped structure for installing a pin to install the fixed pulley (20), the fixed pulley (20) is provided with a pulley block support base, the connecting screw (22) and the connecting screw support frame (21) are fixed to the pulley block support base, the fixed pulley (20) is configured to be driven by the boom integral lifting cylinder (4) to perform an uplifting or lowering action, one end of the steel wire rope (19) on the fixed pulley (20) is fixed to the inner support frame (5) of the boom integral lifting frame, and the other end of the steel wire rope (19) is fixed on the boom integral lifting frame (6), so as to drive the boom (43) to move through the boom integral lifting cylinder (4); when the piston rod of the boom lifting cylinder (4) moves in a vertical direction, the boom is driven to move up and down to realize adjustment of the distance between the boom and the ground or the crop canopy; when the piston rod of the boom lifting cylinder (4) moves up and down, a pull wire length of the pull-wire cylinder displacement sensor (24) changes; the boom integral lifting frame (6) is made of square steel by welding, square guide rails configured to fit with the inner support frame (5) of the boom integral lifting frame are provided on left and right sides of the boom integral lifting frame (6) to limit the boom integral lifting frame (6) during a lifting process of the entire boom (43), one end of the boom integral lifting frame (6) is connected to the connecting rods (7), and the other end of the boom integral lifting frame (6) is fitted with the inner support frame of the boom integral lifting frame; the inner support frame (5) of the boom integral lifting frame is made of square steel by welding, a front end of the inner support frame (5) is connected to the three-point suspension connecting rod (13), the inner support frame (5) is configured to uplift or lower an overall height of a boom sprayer with a large spraying width, square guide rails configured to fit with the boom integral lifting frame (6) are provided on left and right sides of a rear end of the inner support frame (5) to limit a spatial position of an uplifting or lowering action of the boom (43), and the pesticide tank (14) for pesticide storage is installed on the inner support frame (5) between the three-point suspension connecting rod (13) and the boom integral lifting frame (6); and the two active balancing cylinders (9) are single-piston rod single-acting cylinders, the two active balancing cylinders (9) are installed substantially in a V shape, cylinder bottom ends of the two active balancing cylinders (9) are connected to a bottom of the middle boom section (8) by an earring ball hinge, an end of a piston rod of each of the two active balancing cylinders (9) is connected to the boom integral lifting frame (6) by a single earring hinge, and the earring ball hinge is configured to compensate for an angle variation during operation of the balancing cylinder.

3. The system for real-time monitoring of the above-ground height of the boom based on the multi-source information fusion according to claim 1, characterized in that the information acquisition unit (44) comprises an inclination sensor A (15), an inclination sensor B (41), an ultrasonic ranging sensor A (16), an ultrasonic ranging sensor B (40), a tractor body attitude sensor (17), a boom attitude sensor (18), and a pull-wire cylinder displacement sensor (24); one end of the pull-wire cylinder displacement sensor (24) is connected to the inner support frame (5) of the boom integral lifting frame by a connecting piece (25) between the pull-wire cylinder displacement sensor and the inner support frame of the boom integral lifting frame, and the other end of the pull-wire cylinder displacement sensor (24) is connected to the connecting screw support frame (21) by the connecting screw (22), so that a pull wire of the pull-wire cylinder displacement sensor (24) is kept parallel to an axis of the boom lifting cylinder (4); the boom attitude sensor (18) is fixed to a center position of the middle boom section (8) by a screw; the boom attitude sensor (18) is connected to an RS232 interface B (30) of a controller by an RS232 serial port equipped on the boom attitude sensor (18); the tractor body attitude sensor (17) is fixed to a center position of a tractor chassis (11) by a screw; the tractor body attitude sensor (17) is connected to an RS232 interface A (29) of the controller by an RS232 serial port equipped on the tractor body attitude sensor (17); the ultrasonic ranging sensor A (16) and the ultrasonic ranging sensor B (40) are formed with external threads, and upper and lower ends of the ultrasonic ranging sensor A (16) and the ultrasonic ranging sensor B (40) are each locked with a sensor installation height adjusting and locking nut (5); along a traveling direction of the sprayer, the ultrasonic ranging sensor A (16) and the ultrasonic ranging sensor B (40) are installed exactly behind left and right rear tires of the tractor respectively, so that waves emitted from the ultrasonic ranging sensors exactly reach tire indentations left on the ground by the left and right rear tires of the tractor, to ensure that the ultrasonic ranging sensor A (16) and the ultrasonic ranging sensor B (40) accurately acquires the distances of the boom relative to the ground; and the inclination sensor A (15) and the inclination sensor B (41) are respectively fixed to the left boom arm (2) and the right boom arm (10) by threads on the inclination sensor A (15) and the inclination sensor B (41), distances between the two inclination sensors and a center of the boom are equal, and the two inclination sensors are respectively connected to an RS232 interface C (31) and an RS232 interface D (35) of the controller by serial ports equipped on the two inclination sensors.

4. The system for real-time monitoring of the above-ground height of the boom based on the multi-source information fusion according to claim 1, characterized in that the pull-wire cylinder displacement sensor (24) is a WXY31-1010-1024 sensor with an output of 4-20 mA, the boom attitude sensor (18) is an LPMS-IG1 RS232 metal-housing attitude sensor, the tractor body attitude sensor (17) is an LPMS-IG1 RS232 metal-housing attitude sensor, the ultrasonic ranging sensor A (16) and the ultrasonic ranging sensor B (40) are both UC2000-30GM-IUR2-V15 sensors from PEPPERL+FUCHS, and the inclination sensor A (15) and the inclination sensor B (41) are both VG525 dynamic inclination sensors.

5. The system for real-time monitoring of the above-ground height of the boom based on the multi-source information fusion according to claim 1, characterized in that the control unit comprises a controller (26), an ultrasonic ranging sensor A (16), an ultrasonic ranging sensor B (40), a secure digital (SD) card (34), an inclination sensor A (15), an inclination sensor B (41), a tractor body attitude sensor (17), a boom attitude sensor (18), a touch screen (37), a DC boost module (39), a DC voltage regulator module (38), and a 12 V DC power supply (36); the controller (26) is an EMB8616I industrial control board, which integrates four RS232 serial ports, one RS485 serial port, eight 12-bit A/D conversion interfaces, two 12-bit D/A interfaces, and one SD card interface; the tractor body attitude sensor (17) is connected to the controller (26) by an RS232 interface A (29), the boom attitude sensor (18) is connected to the controller (26) by an RS232 interface B (30), the inclination sensor A (15) and the inclination sensor B (41) are respectively connected to the controller (26) by an RS232 interface C (31) and an RS232 interface D (42), the touch screen (37) is connected to the controller (26) by the RS485 interface (32), and the ultrasonic ranging sensor A (16) and the ultrasonic ranging sensor B (40) are respectively connected to an A/D conversion interface A (27) and an A/D conversion interface B (28) of the controller (26); the SD card (34) is directly inserted into an onboard SD card slot of the controller (26) through an SD card interface (33); the 12 V DC power supply (36) is a storage battery on the tractor, and is connected to the DC boost module (39) so that the DC boost module (39) converts a 12 V DC voltage into a 24 V DC voltage, to supply power to the ultrasonic ranging sensor A (16), the ultrasonic ranging sensor B (40), the tractor body attitude sensor (17), the boom attitude sensor (18), the inclination sensor A (15), the inclination sensor B (41), and the touch screen (37); and the 12 V DC power supply (36) is further connected to an input end of the DC voltage regulator module (38), and an output end of the DC voltage regulator module (38) is connected to the controller (26) by a power interface (35) to provide a stable DC 12 V power supply to the controller.

6. The system for real-time monitoring of the above-ground height of the boom based on the multi-source information fusion according to claim 5, characterized in that the DC boost module (39) is an MDF150-12S24 boost converter; the DC voltage regulator module (38) is an XW-0936-12 regulator; and the touch screen (37) is a DC80480F070-6111-0T resistive touch screen from Guangzhou Dacai Optoelectronics Technology Co., Ltd., the touch screen integrates an RS485 communication port and a TTL interface, and the touch screen (37) is connected to the RS485 interface (32) of the controller by an RS485 bus and is configured to display height data, a tractor body inclination angle, a boom inclination angle, a boom lifting cylinder displacement, and distances between ends of the boom and the ground that are acquired in real time, and to set a target value of the height of the boom relative to the crop canopy.

7. A method for real-time monitoring of an above-ground height of a boom based on multi-source information fusion, characterized by comprising the following steps: step 1: establishing a relationship between the above-ground height s of the boom and an output current y of a pull-wire cylinder displacement sensor; step 2: calibrating ultrasonic ranging sensors, wherein the ultrasonic ranging sensors used are configured for accurately measuring a distance in a range of 80-2000 mm and correspond to an output current of 4-20 mA, the 4-20 mA current is converted into a digital quantity of 0-4095 by an analog quantity acquisition module in a controller, and an actually measured height of the boom relative to a crop canopy is in a range of 200-2000 mm; step 3: acquiring above-ground heights of the boom, comprising: driving a boom sprayer into a field, unfolding the boom, starting a control unit, setting a sampling period to 100 ms via a touch screen, pressing a start button on the touch screen to acquire above-ground heights of the boom at different walking speeds for crop fields with different planting densities comprising wheat, rice, corn, and soybean fields, storing the above-ground heights in a secure digital (SD) card for subsequent anti-interference processing of the data, and at the same time, manually measuring above-ground heights of the boom and recording the measured values; step 4: performing anti-interference processing on the acquired height data; step 5: calculating an above-ground height H.sub.0 of the boom by multi-source data fusion; step 6: calculating a distance H.sub.canno between the boom and the crop canopy, wherein an average height h.sub.a of the crop canopy is obtained by manually measuring and averaging heights at a plurality of points, and the height of the boom relative to the crop canopy is
H.sub.canno=H.sub.0−h.sub.a   (1) step 7: acquiring an inclination angle θ.sub.b of the boom: θ b 1 = sin - 1 ( h 1 - h 2 D L ) ( 2 ) θ b 2 = θ r - θ 0 ( 3 ) wherein if |θ.sub.b1−θ.sub.b2|<0.5°, then θ.sub.b=θ.sub.b1; otherwise, θ.sub.b=θ.sub.b2; valid sampling values of an ultrasonic ranging sensor A and an ultrasonic ranging sensor B are respectively recorded as h.sub.1 and h.sub.2; θ.sub.0 is an value of a roll angle of a boom attitude sensor when the boom is in a balanced position; θ.sub.r is a value of the roll angle of the boom attitude sensor when the boom is at any position; and θ.sub.b2 is the inclination angle of the boom obtained by the boom attitude sensor; step 8: calculating heights H.sub.end of two ends of the boom relative to ground:
h.sub.end1=H.sub.0+Δh.sub.1±L sin θ.sub.b=H.sub.0+L sin β±L sin θ.sub.b   (4)
h.sub.end2=H.sub.0+Δh.sub.2∓L sin θ.sub.b=H.sub.0+L sin α∓L sin θ.sub.b   (5) wherein θ.sub.b is the inclination angle of the boom, and has a negative value in a clockwise direction and a positive in a counterclockwise direction; D.sub.L is an installation distance between the two ultrasonic ranging sensors, and θ.sub.T is an inclination angle of a tractor chassis to which the boom is attached; h.sub.end1 and h.sub.end2 are above-ground height values of a left end of the boom and a right end of the boom respectively; α and β are respectively inclination angles of a right boom arm and a left boom arm when the boom is in the balanced position, which are obtained by an inclination sensor A and an inclination sensor B respectively; L is a length of the left boom arm and the right boom arm; and Δh.sub.1 and Δh.sub.2 are respectively displacement variations of the right boom arm and the left boom arm in a vertical direction when the inclination angles of the right boom arm and the left boom arm are respectively α and β.

8. The method for real-time monitoring of the above-ground height of the boom based on the multi-source information fusion according to claim 7, characterized in that a specific process of step 1 comprises: driving the sprayer on a level concrete road, unfolding the boom, leveling the boom, controlling a proportional solenoid valve connected to a boom lifting cylinder to lower the boom to a lowest position, and using the control unit to acquire a current value A.sub.1 outputted by the pull-wire cylinder displacement sensor, at the same time, manually measuring and recording an above-ground height s.sub.1 of the boom using a tape measure, controlling the proportional solenoid valve connected to the boom lifting cylinder to cause the boom to gradually rise under drive of the boom lifting cylinder, recording an above-ground height s.sub.2 of the boom at this time and reading a current value A.sub.2 outputted by the cylinder displacement sensor, and repeating this process until the boom reaches a highest position relative to the ground, so as to obtain a plurality of data pairs {S.sub.n, y.sub.n} of the above-ground heights of the boom and the output currents of the cylinder displacement sensor during the boom uplift process; lowering the boom from the highest position to the lowest position gradually according to a certain step length, and obtaining a plurality of data pairs {S.sub.n, y.sub.n} of above-ground heights of the boom and output currents of the pull-wire cylinder displacement sensor during the boom lowering process; establishing a relational expression between the above-ground height s of the boom and the output current y of the pull-wire cylinder displacement sensor by using a least square method or multiple regression method based on the data pairs obtained during the boom uplift and lowering processes; and then, changing the above-ground height of the boom, reading a corresponding current value outputted by the pull-wire cylinder displacement sensor, substituting the current value into the obtained relational expression between the above-ground height s of the boom and the output current y of the pull-wire cylinder displacement sensor to calculate an above-ground height S.sub.measure of the boom, manually measuring and recording an above-ground height value S.sub.real of the boom at this time, and if |S.sub.measure−S.sub.real≤0.5 cm, which indicates that the established relational expression is correct, saving model coefficients for later use.

9. The method for real-time monitoring of the above-ground height of the boom based on the multi-source information fusion according to claim 7, characterized in that a specific process of step 4 and step 5 comprises: filtering and analyzing the data acquired in step 3 by using limiting filtering and moving average filtering methods, and removing singular value data that is acquired due to interference by branches or leaves under the ultrasonic ranging sensors during operation of the sprayer and other interference, to obtain reliable and real valid data; 1) setting a valid height count N to 10; sequentially acquiring N ultrasonic sensor distance values a.sub.0, . . . , a.sub.N−1 without interference by branches or leaves, and calculating an average value A=(a.sub.0+a.sub.1 . . . +a.sub.N−1)/N as a valid distance value A; 2) acquiring a height of the ultrasonic ranging sensor as a current height C, and calculating a difference D=C−A; determining whether D is greater than −10 cm; if D is not greater than −10 cm, determining that the current sampling value is interfered by branches or leaves and is an invalid sampling value, discarding the current sampling value and going back to step 2) for sampling in a next sampling period; if D is greater than −10 cm, determining that the current sampling value is valid, and letting N=N+1, a.sub.0=a.sub.1, a.sub.1=a.sub.2, . . . , a.sub.N−1=C; 3) determining whether the valid height count N reaches 10; if N=10, performing step 4); and if N<10, going back to step 2) to perform data acquisition in a next sampling period; 4) averaging the obtained N valid sampling values: A=(a.sub.0+a.sub.1 . . . +a.sub.N−1)/N, wherein A is a final valid sampling value of the ultrasonic ranging sensor, and resetting the counter N to prepare for subsequent data acquisition, i.e., letting N=0; 5) for the ultrasonic ranging sensor A and the ultrasonic ranging sensor B, respectively recording the valid sampling values obtained through steps 1)-4) as h.sub.1 and h.sub.2; and 6) calculate an average value of h.sub.1 and h.sub.2:h.sub.0=(h.sub.1+h.sub.2)/2; comparing the average value with the above-ground height of the boom obtained by the pull-wire cylinder displacement sensor; if |h.sub.0−s|≤1 cm, using the h.sub.0 value as an above-ground height value of the boom; otherwise, discarding the h.sub.0 value obtained in the current acquisition, and using the s value as the above-ground height value of the boom.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

[0040] FIG. 1 is a front view of an overall structure of a boom sprayer;

[0041] FIG. 2 is a left view of an overall structure of a boom sprayer;

[0042] FIG. 3 is a top view of an overall structure of a boom sprayer;

[0043] FIG. 4 is a schematic view showing installation of an inclination sensor;

[0044] FIG. 5 is a schematic view showing installation of a boom attitude sensor at a position e on the middle boom section;

[0045] FIG. 6 is a schematic view showing installation of a tractor body attitude sensor at a position f.

[0046] FIG. 7 is a schematic view showing installation of a boom lifting apparatus and a pull-wire cylinder displacement sensor;

[0047] FIG. 8 is a schematic view of a control unit;

[0048] FIG. 9 is a schematic view showing measurement of an above-ground height of a boom based on multi-source information fusion; and

[0049] FIG. 10 is a flowchart of a filtering procedure for interference caused by branch or leaf occlusion.

[0050] In the figures: 1—crop; 2—left boom arm; 3—boom arm profiling cylinder; 4—boom lifting cylinder; 5—inner support frame of boom integral lifting frame; 6—boom integral lifting frame; 7—connecting rod; 8—middle boom section; 9—active balancing cylinder; 10—right boom arm; 11—tractor chassis; 12—tractor; 13—three-point suspension connecting rod; 14—pesticide tank; 15—inclination sensor A; 16—ultrasonic ranging sensor A; 17—tractor body attitude sensor; 18—boom attitude sensor; a—installation position of inclination sensor A on left boom arm; b—installation position of ultrasonic ranging sensor A on middle boom section; c—installation position of ultrasonic ranging sensor B on middle boom section; d—installation position of inclination sensor B on right boom arm; e—installation position of boom attitude sensor on middle boom section; f—installation position of tractor body attitude sensor; g—installation position of pull-wire cylinder displacement sensor; 19—steel wire rope; 20—fixed pulley; 21—connecting screw support frame; 22—connecting screw; 23—pull-wire cylinder displacement sensor connector; 24—pull-wire cylinder displacement sensor; 25—connecting piece between pull-wire cylinder displacement sensor and inner support frame of boom integral lifting frame; 26—controller; 27—A/D conversion interface A; 28—A/D conversion interface B; 29—RS232 interface A; 30—RS232 interface B; 31—RS232 interface C; 32—RS485 interface; 33—SD card interface; 34—SD card; 35—power interface; 36—12 V DC power supply; 37—touch screen; 38—DC regulator module; 39—DC boost module; 40—ultrasonic ranging sensor B; 41—inclination sensor B; 42—RS232 interface D; 43—boom; 44—information acquisition unit; 45—control unit.

DETAILED DESCRIPTION OF THE EMBODIMENTS

[0051] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0052] As shown in FIG. 1, FIG. 2, and FIG. 3, the present invention provides a system for real-time monitoring of an above-ground height of a boom based on multi-source information fusion, including a boom 43, an information acquisition unit 44, and a control unit 45.

[0053] The boom 43 mainly includes a left boom arm 2, a boom arm profiling cylinder 3, a boom lifting cylinder 4, a pesticide tank 14, an inner support frame 5 of an boom integral lifting frame, the boom integral lifting frame 6, connecting rods 7 between the boom and the boom integral lifting frame, a middle boom section 8, two active balancing cylinders 9, a right boom arm 10, and a boom lifting apparatus. The boom 43 is attached to a tractor 12 by a three-point suspension connecting rod 13 equipped on the tractor.

[0054] The left boom arm 2, the right boom arm 10, and the middle boom section 8 are all truss structures made of 40×40 square steel by welding, an upper right part of the left boom arm 2 is connected to one end of the boom arm profiling cylinder 3, and the other end of the boom arm profiling cylinder 3 is connected to an upper left part of the middle boom section 8. An upper left part of the right boom arm 10 is connected to an upper right part of the middle boom section 8 by the boom arm profiling cylinder 3. A lower right end of the left boom arm 2 is connected to a lower left end of the middle boom section 8 by a cylindrical hinge. A lower left end of the right boom arm 10 is connected to a lower right end of the middle boom section 8 by a cylindrical hinge.

[0055] The boom arm profiling cylinder 3 is a single-piston rod double-acting cylinder having a rod diameter of 45 mm, a cylinder diameter of 57 mm, and a stroke of 600 mm. A piston rod portion of the boom arm profiling cylinder 3 is connected to the left boom arm 2 and the right boom arm 10 by an earring ball hinge. A cylinder bottom end of the boom arm profiling cylinder 3 is connected to the middle boom section 8 by a single earring. The connection manner using the earring ball hinge can bear the rotation of the left boom arm 2 and the right boom arm 10 during the profiling lifting or lowering process and the slight swing of the left boom arm 2 and the right boom arm 10 following the back and forth movement of the tractor body during the working process.

[0056] The boom lifting apparatus is configured to lift the left boom arm 2 and the right boom arm 10, and includes the boom lifting cylinder 4, the boom integral lifting frame 6, a steel wire rope 19, a fixed pulley 20, a connecting screw support frame 21, a connecting screw 22, a pull-wire cylinder displacement sensor 24, and a connecting piece 25 between the pull-wire cylinder displacement sensor and the inner support frame of the boom integral lifting frame.

[0057] A bottom of the boom integral lifting cylinder 4 is vertically installed on the inner support frame 5 of the boom integral lifting frame by flange connection. An end part of a piston rod of the boom integral lifting cylinder 4 is processed into a V-shaped structure. A hole is formed on each of two ends of the V-shaped structure for installing a pin to install the fixed pulley 20. The fixed pulley 20 is configured to be driven by the boom integral lifting cylinder 4 to perform an uplifting or lowering action. One end of the steel wire rope 19 on the fixed pulley 20 is fixed to the inner support frame 5 of the boom integral lifting frame, and the other end of the steel wire rope 19 is fixed on the boom integral lifting frame 6, so as to drive the boom 43 to move through the boom integral lifting cylinder 4. When the piston rod of the boom lifting cylinder 4 moves in a vertical direction, the boom is driven to move up and down to realize adjustment of the distance between the boom and the ground or the crop canopy. When the piston rod of the boom lifting cylinder 4 moves up and down, a pull wire length of the pull-wire cylinder displacement sensor 24 changes.

[0058] The boom integral lifting frame 6 is made of square steel by welding, square guide rails configured to fit with the inner support frame 5 of the boom integral lifting frame are provided on left and right sides of the boom integral lifting frame 6 to limit the boom integral lifting frame 6 during a lifting process of the entire boom 43, one end of the boom integral lifting frame 6 is connected to the connecting rods 7, and the other end of the boom integral lifting frame 6 is fitted with the inner support frame 5 of the boom integral lifting frame.

[0059] The connecting rods 7 are each made by forging. The solid forging in the middle part is forged with a round hole at each of two ends for hinged connection with the boom 43 and the boom integral lifting frame 6. The installation method of the connecting rods 7 is symmetrical installation of two connecting rods in the shape of substantially an inverted V-shape. The connecting rods 7, the boom 43, and the boom integral lifting frame 6 are connected to form a trapezoidal connecting rod structure.

[0060] The inner support frame 5 of the boom integral lifting frame is made of square steel by welding. A front end of the inner support frame 5 is connected to the three-point suspension connecting rod 13. The inner support frame 5 is configured to uplift or lower an overall height of a boom sprayer with a large spraying width. Square guide rails configured to fit with the boom integral lifting frame 6 are provided on left and right sides of a rear end of the inner support frame 5 to limit a spatial position of an uplifting or lowering action of the boom 43. The pesticide tank 14 for pesticide storage is installed on the inner support frame 5 part between the three-point suspension connecting rod 13 and the boom integral lifting frame 6.

[0061] The two active balancing cylinders 9 are single-piston rod single-acting cylinders each having a rod diameter of 50 mm, a cylinder diameter of 63 mm, and a stroke of 250 mm. The two active balancing cylinders 9 are installed substantially in a V shape. Cylinder bottom ends of the two active balancing cylinders 9 are connected to a bottom of the middle boom section 8 by an earring ball hinge. An end of a piston rod of each of the two active balancing cylinders 9 is connected to the boom integral lifting frame 6 by a single earring hinge. The earring ball hinge is configured to compensate for an angle variation during operation of the balancing cylinder.

[0062] The information acquisition unit 44 includes an inclination sensor A 15, an inclination sensor B 41, an ultrasonic ranging sensor A 16, an ultrasonic ranging sensor B 40, a tractor body attitude sensor 17, a boom attitude sensor 18, and a pull-wire cylinder displacement sensor 23.

[0063] The pull-wire cylinder displacement sensor 23 is a WXY31-1010-1024 sensor (Taizhou Jiaojiang Xiyu Electronics Factory), with an output of 4-20 mA. One end of the pull-wire cylinder displacement sensor 23 is connected to the inner support frame 5 of the boom integral lifting frame by a connecting piece 25 between the pull-wire cylinder displacement sensor and the inner support frame of the boom integral lifting frame, and the other end of the pull-wire cylinder displacement sensor 23 is connected to the connecting screw support frame 21 by the connecting screw 22, so that a pull wire of the pull-wire cylinder displacement sensor 23 is kept parallel to an axis of the boom lifting cylinder 4.

[0064] As shown in FIG. 5, the boom attitude sensor 18 is an LPMS-IG1 RS232 metal-housing attitude sensor, and is fixed at a middle-section boom attitude sensor installation position e, i.e., a center position of the middle boom section 8, by a screw. The boom attitude sensor 18 is connected to an RS232 interface B 30 of a controller by an RS232 serial port equipped on the boom attitude sensor 18.

[0065] As shown in FIG. 6, the tractor body attitude sensor 17 is an LPMS-IG1 RS232 metal-housing attitude sensor, and is fixed at a tractor body attitude sensor installation position f, i.e., a center position of a chassis 11 of the tractor, by a screw; The tractor body attitude sensor 17 is connected to an RS232 interface A 29 of the controller by an RS232 serial port equipped on the tractor body attitude sensor 17.

[0066] The ultrasonic ranging sensor A 16 and the ultrasonic ranging sensor B 40 are both UC2000-30GM-IUR2-V15 sensors from PEPPERL+FUCHS. The sensors are formed with external threads. After the sensors are respectively perpendicularly passed through sensor installation holes having a diameter of 30 mm at a middle-boom-section ultrasonic ranging sensor installation position b and a middle-boom-section ultrasonic ranging sensor installation position c on the boom, upper and lower ends of the sensors are each locked with a sensor installation height adjusting and locking nut 5. Along a traveling direction of the sprayer, the ultrasonic ranging sensor A 16 and the ultrasonic ranging sensor B 40 are installed exactly behind left and right rear tires of the tractor respectively, so that waves emitted from the ultrasonic ranging sensors exactly reach tire indentations left on the ground by the left and right rear tires of the tractor to reduce the interference by branches and leaves, to ensure that the ultrasonic ranging sensor A 16 and the ultrasonic ranging sensor B 40 accurately acquires the distances of the boom relative to the ground.

[0067] As shown in FIG. 4, the inclination sensor A 15 and the inclination sensor B 41 are both VG525 dynamic inclination sensors (Wuxi Bewis Sensing Technology Co., Ltd.), and are respectively fixed at a left-boom-arm inclination sensor installation position a on the left boom arm 2 and a right-boom-arm inclination sensor installation position d on the right boom arm 10 by threads on the inclination sensor A 15 and the inclination sensor B 41, distances between the two inclination sensors 15 and a center of the boom are equal, and the two inclination sensors A 15 and B 41 are respectively connected to an RS232 interface C 31 and an RS232 interface D 42 of the controller by serial ports equipped on the two inclination sensors.

[0068] As shown in FIG. 7, the boom lifting apparatus includes the boom lifting cylinder 4, the inner support frame 5 of the boom integral lifting frame 6, the boom integral lifting frame 6, the steel wire rope 19, the fixed pulley 20, the connecting screw support frame 21, the connecting screw 22, a pull-wire cylinder displacement sensor connector 23, the pull-wire cylinder displacement sensor 24, and the connecting piece 25 between the pull-wire cylinder displacement sensor and the inner support frame of the boom integral lifting frame.

[0069] The fixed pulley 20 is welded to an end of the piston rod of the boom lifting cylinder 4. The connecting screw support frame 21 is fixed to a pulley block support base. One end of the steel wire rope wound on the fixed pulley is fixed to the inner support frame 5 of the boom integral lifting frame by a hinge, and the other end of the steel wire rope is fixed to the boom integral lifting frame 6. When the piston rod of the boom lifting cylinder 4 moves in the vertical direction, the boom is driven to move up and down to realize adjustment of the distance between the boom and the ground or the crop canopy. When the piston rod of the boom lifting cylinder 4 moves up and down, the pull wire length of the pull-wire cylinder displacement sensor 23 changes.

[0070] As shown in FIG. 8, the control unit includes a controller 26, an ultrasonic ranging sensor A 16, an ultrasonic ranging sensor B 40, an SD card 34, an inclination sensor A 15, an inclination sensor B 41, a tractor body attitude sensor 17, a boom attitude sensor 18, a touch screen 37, a DC boost module 39, a DC voltage regulator module 38, and a 12 V DC power supply 36.

[0071] The controller 26 is an EMB86161 industrial control board, which uses STM32F107VCT6 from STMicroelectronics as an MCU, and integrates four RS232 serial ports, one RS485 serial port, eight 12-bit A/D conversion interfaces, two 12-bit D/A interfaces, and one SD card interface.

[0072] The tractor body attitude sensor 17 is connected to the controller 26 by an RS232 interface A 29. The boom attitude sensor 18 is connected to the controller 26 by an RS232 interface B 30. The inclination sensor A 15 and the inclination sensor B 41 are respectively connected to the controller 26 by an RS232 interface C 31 and an RS232 interface D 42. The touch screen 37 is connected to the controller 26 by the RS485 interface 32. The ultrasonic ranging sensor A 16 and the ultrasonic ranging sensor B 38 are respectively connected to an A/D conversion interface A 27 and an A/D conversion interface B 28 of the controller 26. The SD card 34 is directly inserted into an onboard SD card slot of the controller 26 through an SD card interface 33.

[0073] The 12 V DC power supply 36 is a storage battery on the tractor, and is connected to the DC boost module 39 so that the DC boost module 39 converts a 12 V DC voltage into a 24 V DC voltage, to supply power to the ultrasonic ranging sensor A 16, the ultrasonic ranging sensor B 40, the tractor body attitude sensor 17, the boom attitude sensor 18, the inclination sensor A 15, the inclination sensor B 41, and the touch screen 37. The 12 V DC power supply 36 is further connected to an input end of the DC voltage regulator module 38, and an output end of the DC voltage regulator module 38 is connected to the controller 26 by a power interface 35 to provide a stable DC 12 V power supply to the controller.

[0074] The DC boost module 39 is an MDF150-12S24 boost converter.

[0075] The DC voltage regulator module 38 is an XW-0936-12 regulator.

[0076] The touch screen 37 is a DC80480F070-6111-0T resistive touch screen from Guangzhou Dacai Optoelectronics Technology Co., Ltd. The touch screen integrates an RS485 communication port and a TTL interface. The touch screen 37 is connected to the RS485 interface 32 of the controller by an RS485 bus and is configured to display height data, a tractor body inclination angle, a boom inclination angle, a boom lifting cylinder displacement, and distances between ends of the boom and the ground that are acquired in real time, and to set a target value of the height of the boom relative to the crop canopy.

[0077] The present invention provides a method for real-time monitoring of an above-ground height of a boom based on multi-source information fusion, including the following steps.

[0078] Step 1: A relationship between an above-ground height s of the boom and an output current y of a pull-wire cylinder displacement sensor is established.

[0079] The sprayer is driven on a level concrete road. The boom is unfolded and leveled. A proportional solenoid valve connected to a boom lifting cylinder is controlled to lower the boom to a lowest position. The control unit is used to acquire a current value A.sub.1 outputted by the pull-wire cylinder displacement sensor. At the same time, an above-ground height s.sub.1 of the boom is manually measured and recorded using a tape measure. The proportional solenoid valve connected to the boom lifting cylinder is controlled to cause the boom to gradually rise under drive of the boom lifting cylinder. An above-ground height s.sub.2 of the boom at this time is recorded and a current value A.sub.2 outputted by the cylinder displacement sensor is read. This process is repeated until the boom reaches a highest position relative to the ground, so as to obtain a plurality of data pairs {S.sub.n, y.sub.n} of the above-ground heights of the boom and the output currents of the cylinder displacement sensor during the boom uplift process. The boom is lowered from the highest position to the lowest position gradually according to a certain step length, and a plurality of data pairs {S.sub.n, y.sub.n} of above-ground heights of the boom and output currents of the pull-wire cylinder displacement sensor during the boom lowering process are obtained. A relational expression between the above-ground height s of the boom and the output current y of the pull-wire cylinder displacement sensor is established by using a least square method or multiple regression method based on the data pairs obtained during the boom uplift and lowering processes. Then, the above-ground height of the boom is changed, a corresponding current value outputted by the pull-wire cylinder displacement sensor is read, the current value is substituted into the obtained relational expression between the above-ground height s of the boom and the output current y of the pull-wire cylinder displacement sensor to calculate an above-ground height S.sub.measure of the boom, and an above-ground height value S.sub.real of the boom at this time is manually measured and recorded. If |S.sub.measure−S.sub.real|≤0.5 cm, which indicates that the established relational expression is correct, model coefficients are saved for later use.

[0080] Step 2: Ultrasonic ranging sensors are calibrated.

[0081] The ultrasonic ranging sensors used are configured for accurately measuring a distance in a range of 80-2000 mm and correspond to an output current of 4-20 mA. The 4-20 mA current is converted into a digital quantity of 0-4095 by an analog quantity acquisition module in a controller. An actually measured height of the boom relative to a crop canopy is in a range of 200-2000 mm. Therefore, in the present invention, only data in the range of 200-2000 mm is accurately calibrated.

[0082] Step 3: Above-ground heights of the boom are acquired.

[0083] A boom sprayer is driven into a field. The boom is unfolded. The control unit is started. A sampling period is set to 100 ms via a touch screen. A start button on the touch screen is pressed to acquire above-ground heights of the boom at different walking speeds for crop fields with different planting densities including wheat, rice, corn, and soybean fields. The above-ground heights are stored in an SD card for subsequent anti-interference processing of the data. At the same time, above-ground heights of the boom are manually measured and the measured values are recorded.

[0084] Step 4: Anti-interference processing is performed on the acquired height data.

[0085] As shown in FIG. 10, the data acquired in step 3 is filtered and analyzed by using limiting filtering and moving average filtering methods, and singular value data that is acquired due to interference by branches or leaves under the ultrasonic ranging sensors during operation of the sprayer and other interference is removed, to obtain reliable and real valid data.

[0086] (1) A valid height count N is set to 10. N ultrasonic sensor distance values a.sub.0, . . . , a.sub.N−1 without interference by branches or leaves are sequentially acquired, and an average value A=(a.sub.0+a.sub.1 . . . +a.sub.N−1)/N is calculated as a valid distance value A.

[0087] (2) A height of the ultrasonic ranging sensor is acquired as a current height C, and a difference D=C−A is calculated. It is determined whether D is greater than −10 cm. If D is not greater than −10 cm, it is determined that the current sampling value is interfered by branches or leaves and is an invalid sampling value, the current sampling value is discarded, and the process goes back to step (2) for sampling in a next sampling period. If D is greater than −10 cm, it is determined that the current sampling value is valid, and let N=N+1, a.sub.0=a.sub.1, a.sub.1=a.sub.2, . . . , a.sub.N−1=C;

[0088] (3) It is determined whether the valid height count N reaches 10. If N=10, step (4) is performed; if N<10, the process goes back to step (2) to perform data acquisition in a next sampling period.

[0089] (4) The obtained N valid sampling values are averaged: A=(a.sub.0+a.sub.1 . . . +a.sub.N−1)/N, wherein A is a final valid sampling value of the ultrasonic ranging sensor. The counter N is reset to prepare for subsequent data acquisition, i.e., let N=0.

[0090] (5) For the ultrasonic ranging sensor A and the ultrasonic ranging sensor B, the valid sampling values obtained through steps (1)-(4) are respectively recorded as h.sub.1 and h.sub.2.

[0091] Step 5: An above-ground height H.sub.0 of the boom is calculated by multi-source data fusion.

[0092] As shown in FIG. 9, an average value of h.sub.1 and h.sub.2 is calculated: h.sub.0=(h.sub.1+h.sub.2)/2; The average value is compared with the above-ground height of the boom obtained by the pull-wire cylinder displacement sensor. If |h.sub.0−s|≤1 cm, the h.sub.0 value is used as an above-ground height value of the boom; otherwise, the h.sub.0 value obtained in the current acquisition is discarded, and the s value is used as the above-ground height value of the boom.

[0093] Step 6: A distance H.sub.canno between the boom and the crop canopy is calculated.

[0094] An average height h.sub.a of the crop canopy is obtained by manually measuring and averaging heights at a plurality of points, and the height of the boom relative to the crop canopy is


H.sub.canno=H.sub.0−h.sub.a   (1)

[0095] Step 7: An inclination angle θ.sub.b of the boom is acquired:

[00002] θ b 1 = sin - 1 ( h 1 - h 2 D L ) ( 2 ) θ b 2 = θ r - θ 0 ( 3 )

[0096] If |θ.sub.b1−θ.sub.b2|<0.5°, then θ.sub.b=θ.sub.b1; otherwise, θ.sub.b=θ.sub.b2;

[0097] θ.sub.0 is a value of a roll angle of a boom attitude sensor when the boom is in a balanced position; θ.sub.r is a value of the roll angle of the boom attitude sensor when the boom is at any position; and θ.sub.b2 is the inclination angle of the boom obtained by the boom attitude sensor.

[0098] Step 8: Heights H.sub.end of two ends of the boom relative to ground are calculated:


h.sub.end1=H.sub.0+Δh.sub.1±L sin θ.sub.b=H.sub.0+L sin β±L sin θ.sub.b   (4)


h.sub.end2=H.sub.0+Δh.sub.2∓L sin θ.sub.b=H.sub.0+L sin α∓L sin θ.sub.b   (5)

[0099] wherein θ.sub.b is the inclination angle of the boom, and has a negative value in a clockwise direction and a positive in a counterclockwise direction; D.sub.L is an installation distance between the two ultrasonic ranging sensors, and θ.sub.T is an inclination angle of a tractor chassis to which the boom is attached; h.sub.end1 and h.sub.end2 are above-ground height values of a left end of the boom and a right end of the boom respectively; α and β are respectively inclination angles of a right boom arm and a left boom arm when the boom is in the balanced position, which are obtained by an inclination sensor A and an inclination sensor B respectively; L is a length of the left boom arm and the right boom arm; and Δh.sub.1 and Δh.sub.2 are respectively displacement variations of the right boom arm and the left boom arm in a vertical direction when the inclination angles of the right boom arm and the left boom arm are respectively α and β.

[0100] The working process of the system and method for real-time monitoring of an above-ground height of a boom based on multi-source information fusion according to the present invention is as follows: Before the sprayer starts the spraying operation, the system for real-time monitoring of an above-ground height of a boom is started to perform a power-on self test. After the self test is passed, the touch screen 37 is used to set a target height of the boom relative to the ground, a height threshold, etc. Then under the action of the controller 26, the ultrasonic ranging sensor A 16 and the ultrasonic ranging sensor B 40 are used to dynamically acquire heights of the boom relative to the ground that the rear tires of the tractor pass by. The inclination sensor A 15, the inclination sensor B 41, the inclination sensor A 16, the tractor body attitude sensor 17, the boom attitude sensor 18, and the pull-wire cylinder displacement sensor 23 are respectively used to acquire an inclination angle of the left boom arm, an inclination angle of the right boom arm, a tractor body attitude, a boom attitude, and a displacement of the boom lifting cylinder. Through anti-interference processing of the acquired data and data fusion, actual heights of the two ends of the boom relative to the ground, an inclination angle of the boom and a distance H.sub.canno between the boom and the crop canopy are obtained, stored in the SD card 34, and displayed in real time on the touch screen 37.