Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SPRAY BOOM HEIGHT CONTROL SYSTEM
Document Type and Number:
WIPO Patent Application WO/2021/090093
Kind Code:
A1
Abstract:
A boom height control system for an agricultural crop sprayer (10) includes a spray boom (22) and an actuator (191:194) arranged to adjust a position of at least a portion of the spray boom in response to a position adjustment command. A speed sensor (122) is provided to measure a forward speed of the sprayer and generate a speed value. A position sensor (160,165) is provided to measure a current position of the spray boom portion and generate a current position value. A controller (120) is in communication with the speed sensor (122), the position sensor (160,165) and the actuator (191:194). The controller (120) is configured to generate the position adjustment command based upon a target position value, a current position value and a speed value.

Inventors:
DUMONT ROBERT (NL)
ROEFS GUILL (NL)
Application Number:
PCT/IB2020/059747
Publication Date:
May 14, 2021
Filing Date:
October 16, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
AGCO INT GMBH (CH)
International Classes:
A01M7/00
Foreign References:
US20110153168A12011-06-23
US20190176559A12019-06-13
US20160255769A12016-09-08
US20140074360A12014-03-13
US20140074360A12014-03-13
Attorney, Agent or Firm:
AGCO INTELLECTUAL PROPERTY DEPARTMENT (GB)
Download PDF:
Claims:
CLAIMS

1. A boom height control system for an agricultural crop sprayer, the system comprising a spray boom, an actuator located on the spray boom and configured to adjust a position of at least a portion of said spray boom in response to a position adjustment command, a speed sensor configured to measure a forward speed of the sprayer and generate a speed value that is representative of the forward speed, a position sensor configured to measure a current position of said portion of said spray boom and generate a current position value that is representative of the current position, and a controller in communication with the speed sensor, the position sensor and the actuator, wherein the controller is configured to generate the position adjustment command based upon a target position value, a current position value and a speed value.

2. A boom height control system according to Claim 1, wherein the controller is operable to select at least one of a proportional gain value and a derivative gain value based upon the speed value, and generate the position adjustment command based on the selected at least one proportional gain value and derivative gain value using proportional integral derivative control.

3. A boom height control system according to Claim 2, wherein the controller is configured to store at least one of a proportional gain relationship with respect to speed, and a derivative gain relationship with respect to speed, wherein the controller is operable to derive said at least one proportional gain value and the derivative gain value from the stored proportional gain relationship and the derivative gain relationship.

4. A boom height control system according to Claim 3, wherein the proportional gain relationship comprises a set of pre-defined proportional gain values for a plurality of speed values, and a linearly-interpolated plot between the pre-defined proportional gain values.

5. A boom height control system according to Claim 3 or 4, wherein the derivative gain relationship comprises a set of pre-defined derivative gain values for a plurality of speed values, and a linearly-interpolated plot between the pre-defined derivative gain values.

6. A boom height control system according to any one of Claims 2 to 5, alternatively operable in a selected one of a plurality of surface response modes, wherein the controller is operable to select the at least one of a proportional gain value and a derivative gain value based upon a currently-selected surface response mode.

7. A boom height control system according to Claim 6, wherein the controller is configured to store at least one of a proportional gain relationship with respect to speed, and a derivative gain relationship with respect to speed, for each of said plurality of surface response modes.

8. A boom height control system according to Claim 6 or 7, further comprising a user interface that is in communication with the controller, wherein the surface response mode is selectable by a user.

9. A boom height control system according to any one of Claims 6, 7 or 8, wherein the controller is configured to automatically select one of said plurality of surface response modes in response to a terrain input signal.

10. A boom height control system according to any preceding claim, wherein the spray boom comprises a centre section and a pair of side assemblies that are each pivotably mounted to the centre section by respective joints that each permit tilt adjustment around an axis that is parallel to a forward direction of travel, wherein respective tilt actuators are provided and configured to control tilt of each side assembly with respect to the centre frame in response to position adjustment commands, wherein the controller is in communication with each tilt actuator.

11. A boom height control system according to Claim 10, wherein each side assembly comprises an inner boom section pivotably mounted at an inner end to the centre section by an inner tilt joint, and an outer boom section that is pivotably mounted at an inner end to an outer end of the inner boom section by an outer tilt joint, wherein each side assembly has connected thereto an inner tilt actuator configured to control tilt of the inner boom section with respect to the centre section, and an outer tilt actuator configured to control tilt of the outer boom section with respect to the inner boom section.

12. A boom height control system according to any preceding claim, wherein the centre section is suspended from a boom support frame by a joint that permits roll adjustment of the centre section with respect to the boom support frame, and further comprising a roll actuator configured to control said roll adjustment.

13. A boom height control system according to Claim 12, wherein the boom support frame is mounted to a wheeled vehicle frame by a height-adjustable linkage, and further comprising a boom height actuator coupled to the height-adjustable linkage and configured to control height adjustment of the boom support frame.

14. A method of controlling a crop sprayer boom comprising the steps of:

- sensing a forward speed of an agricultural crop sprayer and generating a speed value therefrom;

- receiving a target position value and a current position value in respect of a portion of a sprayer boom mounted to the agricultural crop sprayer;

- generating a position adjustment command based upon the target position value, the current position value and the speed value;

- adjusting the position of at least a portion the sprayer boom according to the position adjustment command.

15. A method according to Claim 14, further comprising:

- storing at least one of a proportional gain relationship with respect to speed, and a derivative gain relationship with respect to speed;

- deriving at least one of a proportional gain value and a derivative gain value from the stored proportional gain relationship and derivative gain relationship; and,

- generating the position adjustment command based on the derived at least one proportional gain value and derivative gain value using proportional integral derivative control.

16. A boom height control system for an agricultural crop sprayer, the system comprising a spray boom, an actuator configured to adjust a position of at least a portion of said spray boom in response to a position adjustment command, a position sensor configured to measure a current position of said portion of said spray boom and generate a current position value that is representative of the current position, and a controller in communication with the position sensor and the actuator, wherein the system is alternatively operable in a selected one of a plurality of surface response modes, wherein the controller is operable to select at least one of a proportional gain value and a derivative gain value based upon a currently-selected surface response mode and generate the position adjustment command based on the selected at least one proportional gain value and derivative gain value using proportional integral derivative control

17. A boom height control system according to Claim 16, further comprising a user interface that is in communication with the controller, wherein the surface response mode is selectable by a user.

18. A boom height control system according to Claim 16 or 17, wherein the controller is configured to automatically select one of said plurality of surface response modes in response to a terrain input signal.

19. A boom height control system according to any one of claims 16 to 18, wherein the plurality of surface response modes include one or more of a flat-track mode, a bumpy track mode, a flat field mode and a hilly field mode.

20. A boom height control system according to any one of claims 16 to 19, further comprising a speed sensor in communication with the controller and configured to measure a forward speed of the sprayer and generate a speed value that is representative of the forward speed, wherein the controller is configured to generate the position adjustment command based upon a speed value.

Description:
DESCRIPTION

SPRAY BOOM HEIGHT CONTROL SYSTEM

Technical Field

[0001] The invention relates to agricultural crop sprayers and particularly to the control of booms fitted to such sprayers, wherein the height of the boom above a target is controlled during a field operation.

Background of the Invention

[0002] Agricultural sprayers are used by farmers and contractors to apply pesticides and other nutrient-containing solutions to crop fields. Sprayers can be mounted to, or towed by, a tractor or other suitable vehicle or may be self-propelled with an integrated means of propulsion and a driver’s cab. The sprayer machine typically includes a storage tank for the liquid to be applied, the tank being filled as required by the operator. Alternatively, in systems which offer lower ground pressure, the sprayer machine may be semi-permanently connected by a pipe to a local (field-based) bowser wherein the applied liquid is supplied via a pipe from the bowser to the sprayer continuously as the latter is repeatedly moved across the crop field.

[0003] The liquid is applied to the field by a number of discharge devices which are mounted in a spaced relationship along the length of a boom which, itself, is mounted to the sprayer vehicle. The discharge devices are each connected to the storage tank by a fluid delivery network comprising various pipes, valves, pumps and other plumbing and comprise at least one nozzle. The liquid is typically atomised by the nozzle and applied to the crop in a jet of mist for example.

[0004] Sprayer booms are typically mounted to a centre frame which is itself mounted to a chassis or machine frame at the rear. An adjustable linkage is typically employed to permit the centre frame to be raised and lowered with respect to the ground. The boom includes a centre section which may be part of the centre frame. Side assemblies are attached to the left- and right-hand sides of the centre frame in a hinged manner so that the boom, in an operating configuration, extends transversely with respect to the forward direction of travel and, in a transport configuration fold with respect to the centre frame so as to extend longitudinally forward alongside the tank. [0005] Each side assembly typically comprises more than one boom section, wherein adjacent sections are connected by a hinged joint which permit the sections to be folded around an upright hinge axis for moving to and from the transport configuration. Respective hydraulic cylinders connected between adjacent mutually-hinged sections serve to control the folding and deployment thereof.

[0006] The length of the overall boom determines the operating width of the sprayer. Driven by economies of scale, there is a growing demand for sprayer manufacturers to produce machines with longer spray booms. Longer booms present an increased likelihood of non-uniform vertical spacing between the nozzles and the target (ground or crop) due to undulations of the ground or crop canopy. An even spray pattern and application of the correct rate requires a constant vertical spacing across the operating width of the boom.

[0007] To address the problems caused by uneven boom height it has been proposed to provide a ‘tilting’ freedom of movement between adjacent boom sections, the tilting being pivoting movement around a longitudinal axis, that is one parallel with the direction of travel, the tilting being controlled by ‘tilt’ actuators and enabled by suitable hinged joints. In addition ‘roll’ of the centre frame may also be permitted by suspension from a support frame with a ball joint or other suitable joint, the roll being around a longitudinal axis and being actively controlled by a dedicated roll actuator.

[0008] Adjustment of the height of various portions of the boom may thus be made through raising and lowering of the centre frame, rolling of the centre frame and tilting of the respective boom sections during operation.

[0009] It is known to provide sensors along the working width of the boom to sense the boom height at various locations with respect to the target below. It is also known to provide automatic boom height control wherein a controller is configured to minimise an error value (between a target height and a sensed height). In effect, the ‘shape’ of the boom is adjusted during operation to closer match the profile of the target below. US-2014/0074360 discloses an example of an automatic boom height control system that utilises both boom mounted sensors and a look-ahead module.

Summary of the Invention

[0010] In accordance with a first aspect of the invention there is provided a boom height control system for an agricultural crop sprayer, the system comprising a spray boom, an actuator configured to adjust a position of at least a portion of said spray boom in response to a position adjustment command, a speed sensor configured to measure a forward speed of the sprayer and generate a speed value that is representative of the forward speed, a position sensor configured to measure a current position of said portion of said spray boom and generate a current position value that is representative of the current position, and a controller in communication with the speed sensor, the position sensor and the actuator, wherein the controller is configured to generate the position adjustment command based upon a target position value, a current position value and a speed value.

[0011] The position adjustment command is based at least in part upon the forward speed of the sprayer. Advantageously, the position adjustments to the boom or boom sections can be made in a more or less aggressive manner to suit a current speed. For example, within a given speed range it may be determined that a more aggressive adjustment is appropriate.

[0012] In a preferred embodiment the controller uses proportional integral derivative (PID) control to generate the position adjustment command, wherein the selected P- gain value and/or D-gain are dependent upon the current speed. In one embodiment higher P-gain and D-gain values are chosen so that the adjustments are more aggressive. An increase in P-gain value causes the system to react faster to disturbances, a result of which is an increased likelihood of overshoot which is catered for with an increase in the D-value also. The invention involves the recognition that the proportional and derivative components of PID control of the boom are equivalent to the spring and damper constants in a mechanical boom position control system. In other words, varying of the P- and D-gain components in an electro-mechanical control system is akin to varying the spring and damper constants. By selecting the P-gain and D-gain values based upon speed, the aggressiveness of the boom position adjustment is tailored to the current operating conditions.

[0013] A numerical relationship between the P-gain values and speed is preferably stored by the system and retrieved by the controller. The same applies to the D-gain values. The relationships may be stored as a lookup table or a graph of gain value vs. speed. In one embodiment, the P- and D-gain values may be stored for each of a set of sample speed values, wherein a linearly-interpolated plot is generated and stored for speed values between the sample speed values. P- and D-gain values for speed values beyond the interpolated plot may be derived from an extrapolated plot.

[0014] In one embodiment the system is alternatively operable in a selected one of a plurality of surface response modes, wherein the controller is operable to select the at least one of a P-gain value and a D-gain value based upon a currently-selected surface response mode. The surface response modes preferably represent a given condition or characteristic of the field over which the sprayer is operating. For example, the surface response mode may take account of the state of the track or ‘tramline’ over which the sprayer is driven, whether that be even or bumpy. The surface response mode may take account of the general qualitative topography of the field in which the sprayer is operating, whether that be flat or undulating.

[0015] An aspect of the invention involves the recognition that the aggressiveness by which boom position adjustments are made can be tailored to suit the surface over which the sprayer operates, and that may include the track condition and/or a characteristic of the field topography. Advantageously, this can be achieved by basing the P-gain and/or D-gain values on a selected surface response mode.

[0016] The controller may be configured to store at least one of a P-gain numerical relationship with respect to speed, and a D-gain numerical relationship with respect to speed, for each of said plurality of surface response modes.

[0017] The surface response mode may be selected manually by a user using a user interface device such as an operator terminal with a touchscreen display for example. Alternatively the surface response mode may be selected automatically wherein one or more sensors are provided to detect the state of the field in which the sprayer is operating, the detected state being communicated to the controller. Alternatively, the controller may utilise a stored topography map to determine the most suitable surface response mode for selection.

[0018] In accordance with a second aspect of the invention there is provided a method of controlling a crop sprayer boom comprising the steps of: sensing a forward speed of an agricultural crop sprayer and generating a speed value therefrom; receiving a target position value and a current position value in respect of a portion of a sprayer boom mounted to the agricultural crop sprayer; generating a position adjustment command based upon the target position value, the current position value and the speed value; adjusting the position of at least a portion the sprayer boom according to the position adjustment command.

[0019] In accordance with a third aspect of the invention there is provided a boom height control system for an agricultural crop sprayer, the system comprising a spray boom, an actuator configured to adjust a position of at least a portion of said spray boom in response to a position adjustment command, a position sensor configured to measure a current position of said portion of said spray boom and generate a current position value that is representative of the current position, and a controller in communication with the position sensor and the actuator, wherein the system is alternatively operable in a selected one of a plurality of surface response modes, wherein the controller is operable to select at least one of a proportional (P-) gain value and a derivative (D-) gain value based upon a currently-selected surface response mode and generate the position adjustment command based on the selected at least one proportional gain value and derivative gain value using proportional integral derivative (PID) control.

[0020] In accordance with a fourth aspect of the invention there is provided a method of controlling a crop sprayer boom comprising the steps of:

- selecting a surface response mode;

- receiving a target position value and a current position value in respect of a portion of a sprayer boom mounted to the agricultural crop sprayer;

- generating a position adjustment command based upon the target position value, the current position value and the selected surface response mode;

- adjusting the position of at least a portion the sprayer boom according to the position adjustment command.

Brief Description of the Drawings

[0021] Further advantages of the invention will become apparent from reading the following description of specific embodiments in which:

[0022] Fig. 1 shows a perspective view of a self-propelled agricultural crop sprayer suitable for embodying a boom height control system in accordance with the invention; [0023] Fig. 2 shows a rear schematic view a crop sprayer having a boom height control system in accordance with the invention;

[0024] Fig. 3 shows a block diagram of a boom height control system in accordance with an embodiment of the invention;

[0025] Fig. 4 shows a highly schematic representation of a multi-section spray boom in an example configuration in which a centre section is angled;

[0026] Fig. 5 shows an example user interface terminal display which forms part of a boom height control system in accordance with an embodiment of the invention; [0027] Fig. 6 is a process flow in accordance with an embodiment of the invention; [0028] Fig. 7 is a graph showing a relationship of P-gain values against forward speed, stored and utilised in an embodiment of the invention. Detailed Description of Specific Embodiments

[0029] While the disclosure will be described in connection with these drawings there is no intent to limit to the embodiment or embodiments disclosed herein. Although the description identifies or describes specifics of one or more embodiments, such specifics are not necessarily part of every embodiment, nor are all various stated advantages necessarily associated with a single embodiment or all embodiments. On the contrary, the intent is to cover all alternatives, modifications and equivalents included within the scope of the disclosure as defined by the appended claims. Further, it should be appreciated in the context of the present disclosure that the claims are not necessarily limited to the particular embodiments set out in the description. [0030] T urning to the figures, wherein like numbers represent like elements throughout the several views, Fig. 1 shows a self-propelled agricultural crop sprayer 10 comprising a wheeled chassis 12. A cab 14 is mounted on the chassis 12 and equipped with an electronic control unit, hereinafter referenced ‘controller 120’ and user terminal 170 (not shown in Fig. 1). A multi-section sprayer boom 22 extends transversely with respect to a forward direction of travel F and is suspended from a boom support frame 132 which is itself mounted to the sprayer chassis 12 by a height-adjustable linkage 108.

[0031] The sprayer 10 further comprises a storage tank 20 carried on the chassis 12 and having a filling point 18. A fluid delivery network (not shown) serves to deliver chemical solution from the storage tank 20 to dispensing nozzles 24 in a known manner.

[0032] Although illustrated as a self-propelled sprayer it should be understood that the invention can be embodied in other types of agricultural crop sprayers including pull- type ‘trailed’ sprayers and those adapted for mounting on a three-point linkage of an agricultural tractor.

[0033] The height-adjustable linkage 108 in the illustrated embodiment is of a known construction and comprises a pair of spaced vertical rails fixed to the chassis 12 and upon which the boom support frame 132 is slideably mounted for height adjustment thereof. In an alternative embodiment (not illustrated) the boom support frame is instead mounted to the chassis by a four-bar parallel link arrangement which permits raising and lowering of the boom with respect to the chassis.

[0034] A hoist actuator 181 (not shown in Fig. 1), in the form of a hydraulic cylinder for example, is configured to raise and lower the boom support frame with respect to the chassis 12. [0035] The boom 22 comprises a plurality of hinged sections (141-147) that can be manipulated while navigating the field 102. A boom control unit (BCU) 131 is mounted to a centre section 144 of the boom 22 and can control operation and manipulation of the boom 22 during operation. In terms of functionality, the BCU 131 may be considered as part of the controller 120. However, it should be appreciated that the BCU 131 may be a separate hardware component located remote from the cab 14 or omitted altogether in which transducing software associated with the sensors and actuator valves may be integrated in the controller 120.

[0036] The centre section 144 is suspended from the boom support frame 132 by a ball joint 150 that permits roll adjustment of the centre section 144 with respect to the boom support frame 132. A roll actuator 182 (not shown in Figs. 1 or 2) is configured to control said roll adjustment of the centre section 144 with respect to the boom support frame 132.

[0037] The spray boom 22 further comprises a pair of side assemblies that are each pivotably mounted to the centre section 144 by respective joints that each permit tilt adjustment around an axis that is parallel to a forward direction of travel. A left side assembly comprises a left inner section 145, a left intermediate section 146 and a left tip section 147. A right side assembly comprises a right inner section 143, a right intermediate section 142 and a right tip section 141. Adjacent boom sections are movably connected to one another, and are pivotable about respective boom pivot points 151-154 shown schematically in Fig. 2.

[0038] The boom sections 141-147 can be rolled or tilted by actuators that can comprise hydraulic cylinders controlled hydraulically by hydraulic valves. For example hydraulic cylinders may be positioned at or near the boom pivot points, the pivot points 151-154 characterized by the location of a boom pivot pin, to allow the sections of the boom to be manipulated.

[0039] Fig. 2 shows a schematic illustration of a multi-section boom 22. However, it should be appreciated that the tip sections 141,147 have been omitted from Fig. 2 and that the tip sections 141, 147 may or may not be provided in alternative embodiments. Where provided, the tip sections may or may not have the freedom to tilt with respect to the intermediate sections 142, 146. From hereon in, the intermediate sections 142,146 will be referenced as ‘outer boom sections’.

[0040] To summarise the freedoms of movement of the boom 22 and portions thereof: the entire boom 22 may be raised and lowered by hoisting of the boom support frame 132 on the vertical rails, this movement being indicated by arrow V and controlled by a hoist cylinder 181; the entire boom 22 may be pivoted or ‘rolled’ around a pivot point defined by ball joint 150, the roll movement being indicated by arrow R and controlled by a roll cylinder 182; the left inner section 145 may tilt upwardly or downwardly with respect to the centre frame 144 about a longitudinal tilt axis indicated schematically at 153 and by arrow Tu, the tilt being controlled by tilt actuator 191; the right inner section 143 may tilt upwardly or downwardly with respect to the centre frame 144 about a longitudinal tilt axis indicated schematically at 152 and by arrow T , the tilt being controlled by tilt actuator 192; the left outer section 146 may tilt upwardly or downwardly with respect to the left inner section 145 about a longitudinal tilt axis indicated schematically at 154 and by arrow Ti_2, the tilt being controlled by tilt actuator 193; the right outer section 142 may tilt upwardly or downwardly with respect to the right inner section 143 about a longitudinal tilt axis indicated schematically at 151 and by arrow TR2, the tilt being controlled by tilt actuator 194.

[0041] With reference to Fig. 2, a dashed outline of the right outer section 142 is shown in a tilted upward position for illustrative purposes. Furthermore, Fig. 4 shows schematically an embodiment in which the roll angle of the centre frame is adjusted away from level to improve the uniformity of the boom height for the left-hand side assembly as it passes over an undulation.

[0042] Although the tilt axes 151-154 are each shown as a single axis, it is envisaged that the actual tilt mechanism that provides the hinge action between the adjacent boom sections may comprise a double hinge to permit both upward and downward tilt movement away from the neutral or ‘level’ position. It should be appreciated that such a double hinge may effectively operate with an upper pivot axis for upward tilt and a lower pivot axis for downward tilt.

[0043] Position sensors are mounted on the boom 22 in various locations to sense the position of the boom 22, or portions thereof, relative to the ground 102 or target crop below, and also relative positions of adjacent boom sections 142-146. The position sensors generate current position values which are communicated to the controller 120 via the BCU 131.

[0044] Firstly, one or more downwardly-directed height sensors 160 (four in the illustrated embodiment) can be positioned on the boom 130 to gauge the height of the boom 130 above the ground 102 or target crop below. The height sensors 160 can comprise ultrasonic sensors having transducer units that convert electrical energy to sound wave pulses and convert resulting ground-reflected sound waves back to electrical energy, measuring the elapsed time between pulses and returned echoes to determine the distance between the boom section and the ground 102. Each height sensor 160 is in electrical communication with the BCU 131. However, height sensors 160 are not limited to ultrasonic sensors but can also be in the form of sensors that use other range- finding techniques as known and practiced in the art. Current position values can be provided to the BCU 131 via a data bus or other wired or wireless communication means. The BCU 130 is communicatively coupled to the computer 220. [0045] In addition to the height sensor(s) 160, one or more displacement sensors 165 can be disposed along the boom 130 width. In an example embodiment, the displacement sensors 165 are each linear sensors configured to determine boom section position by measuring the length or displacement of a hydraulic cylinder associated with movement of a particular boom section. For example, a hydraulic cylinder associated with movement of the inner left section 145 may be attached at or near pivot point 153. The displacement sensor 165 can measure the length of the cylinder to determine the positioning or height change of the boom section 165. Extension of a cylinder is related to the amount of force applied, which can be used to determine the distance the boom is displaced.

[0046] Additional sensors such as roll or tilt sensors and the like may also be deployed, although not shown in the drawing. A more distributed control system can be implemented in which various sensor control nodes are arranged along the boom width, each node configured to receive local sensor input and able to communicate that sensor input to the controller 120 via a communications bus.

[0047] In an alternative embodiment, the displacement sensors are omitted and positioning of the boom sections is calculated using the output of the height sensors 160. As such a theoretical reconstruction of the boom shape can be determined and used as an input for the controller 120.

[0048] With reference to Fig. 3, the controller 120 is in communication (via a databus) with the user terminal 170, the BCU 131 and a vehicle speed sensor 122. The controller 120 comprises control circuitry 123 which may be embodied as custom made or commercially available processor, a central processing unit or an auxiliary processor among several processors, a semi-conductor based micro-processor (in the form of a micro-chip), a macro processor, one or more applications specific integrated circuits, a plurality of suitably configured digital logic gates, and/or other well-known electrical configurations comprising discrete elements both individually and in various combinations to coordinate the overall operation of the sprayer 10.

[0049] The speed sensor 122 may be a standalone sensor that generates a speed value or signal that is representative of the forward speed of the sprayer 10. Alternatively, the speed sensor 122 may be embodied in a satellite positioning system (not shown) which generates a speed value based on vehicle positioning data in real time.

[0050] The controller 120 further comprises memory 124. The memory 124 may include any one of a combination of volatile memory elements and non-volatile memory elements. The memory 124 may store a native operating system, one or more native applications, emulation systems, emulated applications for any of a variety of operating systems and/or emulated hardware platforms, emulated operating systems etc. The memory 124 may be separate from the controller 120 or may be omitted.

[0051] The user terminal 170 comprises a display 126 which may be integrated as part of a terminal having user interface devices such as buttons, levers and switches. The terminal 170 is mounted proximate to a drivers work station in the cab 14.

[0052] The height sensors 160 and displacement sensors 165 are coupled to the BCU 131 which provides current position values as an input to the controller 120. Furthermore, the hoist actuator 181, roll actuator 182 and tilt actuators 191-194 are connected to the BCU 131. It should be understood that the actuators as described include both the electro-mechanical valves which are electrically connected to the controller 120 (optionally via the BCU 131), and the hydraulic cylinders which are actuated hydraulically by the valves. It should be appreciated also that alternative forms of actuator can be utilised for controlling the tilt, roll and lift of the boom sections, including electric actuators.

[0053] In a preferred embodiment the valves controlling the tilt actuators 191-194 are proportional valves, whereas those valves controlling the hoist actuator 181 and roll actuator 182 may be proportional valves or simply open/close valves. The proportional valves are controlled by PWM outputs from the BCU 131 which allows a proportional control in a continuous range between minimum and maximum hydraulic flow.

[0054] The invention relates to the control of the boom height by the controller 120, and particularly the aggressiveness by which the tilt actuators 191-194 are controlled in different operating conditions. In one embodiment, the position adjustment commands generated by the controller, and particularly the aggressiveness of the commanded adjustment is made dependent upon forward speed. In another embodiment, the position adjustment commands generated by the controller, and particularly the aggressiveness of the commanded adjustment is made dependent upon the terrain over which the sprayer is operating. One or both of speed and terrain may be used as input parameters for the determination of the position adjustment commands. Speed-dependent PID boom tilt control

[0055] The controller 120 uses proportional-integral-derivative (PID) gain to determine position adjustment commands for the tilt actuators during operation. In particular, in one embodiment, proportional gain (hereinafter referenced P-gain) and derivative gain (hereinafter referenced D-gain) values are made dependent upon a speed value received from the speed sensor 122.

[0056] The controller 120 executes an algorithm to determine the position adjustment commands, the algorithm having as inputs a target position value, a current position value and a speed value.

[0057] For each tilt actuator, the target position value is representative of a target angle between the outermost boom section connected to the actuator and the ground or target crop canopy. Alternatively the target position value is representative of a target angle between adjacent pairs of boom sections. During normal operation the target angle is typically zero. In a headland mode the target angle may have a positive value which the user can program into the controller through the user terminal 170.

[0058] A target positon value for a boom section or tilt actuator may also depend upon a target position value of another boom section, tilt actuator or roll actuator. This can be understood when considering that rolling of the centre section for example has an effect on the angle of all boom sections, and as such on the target position values thereof.

[0059] Current position values are communicated from the displacement sensors 165 to the controller 120. The speed values are communicated from the speed sensor 122 to the controller 120. The speed values determine P-gain and D-gain values forming inputs to the algorithm.

[0060] The controller 120 stores in the memory 124 a P-gain relationship with respect to forward speed v. In one embodiment the relationship is stored as a graph in which a set of sample points are joined by an interpolated plot as illustrated in Fig. 7. The sample points 701 can be programmed by a manufacturer and may be based upon observations of the boom 22 carried out at different forward speeds. The controller 120 may then generate the interpolated plot 702 between the sample points 701. The graph 700 may also include extrapolated plots 703, 704 beyond the minimum and maximum sample points.

[0061] Although illustrated as a graph, the relationship may in practice be stored as an algorithm or a lookup table which enables the controller 120 to determine a P-gain value based upon a current speed value v. [0062] The controller 120 also stores in the memory a D-gain relationship with respect to forward speed v, in a similar manner to that described above.

[0063] The controller 120 is operable to derive the P-gain value and the D-gain value from the stored relationships and a current speed value. The retrieved P-gain value and D-gain value are utilised in the algorithm to determine position adjustment commands for the tilt actuators. The algorithm executed by the controller 120 is a PID- based algorithm. The P-gain causes the position adjustment value output to increase with increasing error (target position value minus current position value). This aspect can be regarded as a physical spring between a target position and a current position; the further away from the target position the stronger the system will be pulled back to the target position. The P-gain component of the algorithm can be considered as a spring in an equivalent mechanical system.

[0064] The D-gain value causes the position adjustment value output to decrease faster if the current position value is rapidly moving towards the target position to avoid or reduce overshoot. The D-gain component of the algorithm can be considered as a damper in an equivalent mechanical system.

[0065] The P-gain and D-gain values are updated at regular intervals, for example at one second intervals.

Terrain-dependent PID boom tilt control

[0066] In another embodiment P-gain and D-gain values are made dependent upon a selected one of a plurality of surface response modes, wherein the P-gain and D-gain values serve as inputs to an algorithm executed by the controller 120 to determine position adjustment commands for the tilt actuators 191-194. The surface response modes may be selected manually by an operator using the user terminal 170.

[0067] Fig. 5 shows an example user menu 500 displayed on the display 126, wherein the user can select different aspects forming a surface response mode. There are two types of surface response mode, those related to terrain and those related to the target crop.

[0068] A first terrain-based surface response mode relates to the condition of the track or tramline. Alternative options ‘Even track’ and ‘Bumpy track’ can be selected by operating displayed buttons 502, 503 respectively, each button having a graphic to represent an even track or a bumpy track and allowing the algorithm to take account of the state of the track or ‘tramlines’ over which the sprayer 10 is operating. [0069] A second terrain-based surface response mode relates to the general topography of the field in which the sprayer is operating. Alternative options ‘Flat field’ and ‘Hilly field’ can be selected by operating displayed buttons 504, 505 respectively, each button having a graphic to represent a flat field or a hilly/undulating field and allowing the algorithm to take account of the general topography of the field in which the sprayer 10 is operating.

[0070] One of four surface response mode combinations is thus determined from the combination of selections made for the track and field condition, that is one of even/flat, even/hilly, bumpy/flat and bumpy/hilly. For each surface response mode different P- gain and D-gain values are stored and retrieved in the execution of the algorithm that determines the position adjustment commands.

[0071] In a preferred embodiment, the P-gain and D-gain values utilised take depend on both the selected terrain-based surface response mode combination and the speed, wherein the controller 120 is configured to store both a P-gain relationship with respect to speed, and a D-gain relationship with respect to speed, for each of the available terrain-based surface response mode combinations.

[0072] A crop-based surface response mode relates to the state of the target crop over which the sprayer is operating. Alternative options ‘Flat crop’, ‘Holes in crop’ and ‘Scattered crop’ can be selected by operating displayed buttons 506, 507, 508 respectively, each button having a graphic to represent a flat crop, a crop with gaps or holes and a scattered crop and allowing the algorithm to take account of the state of the crop.

[0073] For different crop modes there are different sensor filter parameter settings. For example, if there are holes in the crop the sensor signal filtering is adjusted in such a manner that the controller 120 sees these holes in a delayed and less abrupt manner which avoids the boom diving into these holes.

[0074] In an alternative embodiment, the controller 120 is configured to automatically select a surface response modes dependent upon a terrain input signal which may take an input from suspension cylinders of the sprayer 10 or a LI DAR sensor mounted to the sprayer 10 and arranged to detect the surrounding topography and/or crop state. [0075] Although the above-described embodiments aim to adapt the aggressiveness of the tilt actuator control in dependence on speed and/or terrain, it is envisaged that the invention can be applied to control of the hoist actuator 181 and roll actuator 182 instead or in addition, wherein the control valves associated with actuators are proportional control valves suitable for PID control.

[0076] From reading the present disclosure, other modification will be apparent to persons skilled in the art. Such modifications may involve other features which are already known in the field of boom height control systems and component parts thereof, and which may be used instead of or in addition to features already described herein.