CONTROLLER FOR AN AGRICULTURAL HARVESTER
20210378176 · 2021-12-09
Inventors
- Arno Leenknegt (Hooglede, BE)
- Pieter Maelegheer (Knokke-Heist, BE)
- Thomas Mahieu (Ieper, BE)
- Bart M.A. Missotten (Herent, BE)
- Brecht Vanmullem (Koekelare, BE)
Cpc classification
A01D41/127
HUMAN NECESSITIES
G05D1/0088
PHYSICS
International classification
A01D41/127
HUMAN NECESSITIES
G05D1/00
PHYSICS
Abstract
A controller for controlling a harvesting performance of an agricultural harvester. The controller receives automation settings, selected by an operator via a human-machine interface. The controller also receives data from on-board harvester sensors. The controller defines a target value for quality parameters based on the automation settings, and determines a current value of each of the quality parameters in dependence on the crop sensor data. The controller determines an actuator setting for actuators of the agricultural harvester when the current value of one or more of the plurality of quality parameters differs by greater than an acceptable amount from the associated target value. The actuator setting is determined in dependence on the automation settings and the target value. The controller controls the actuators to achieve the determined actuator setting.
Claims
1. A controller for controlling a harvesting performance of an agricultural harvester, the controller comprising: an input configured to receive: at least one harvester automation setting, selected via an operator-input device; and crop sensor output data from a plurality of on-board harvester sensors; a processor configured to: define a target value for each of a plurality of quality parameters based on the at least one harvester automation setting; determine a current value of each of the plurality of quality parameters in dependence on the received crop sensor output data; and determine an actuator setting for at least one actuator of the agricultural harvester when the current value of one or more of the plurality of quality parameters differs by greater than an acceptable amount from the target value of the one or more of the plurality of quality parameters, the actuator setting being determined in dependence on the at least one harvester automation setting and the target value of the one or more of the plurality of quality parameters; and an output configured to send an actuator control signal to the at least one actuator to achieve the determined actuator setting.
2. The controller according to claim 1, wherein the actuator setting includes a ground speed setting of the agricultural harvester, and the processor is further configured to determine the ground speed setting so that a throughput of the agricultural harvester remains at a substantially constant value or decreases when the current value of the one or more of the plurality of quality parameters differs by greater than the acceptable amount from the target value of the one or more of the plurality of quality parameters.
3. The controller according to claim 2, wherein the processor is configured to determine the ground speed setting so that the throughput increases when each of the plurality of current values differs by less than the acceptable amount from the target value of the one or more of the plurality of quality parameters.
4. The controller according to claim 3, wherein the processor is configured to determine the ground speed setting so that the throughput of the agricultural harvester remains substantially constant, with each of the plurality of current values differing by less than the acceptable amount from the target value of the one or more of the plurality of quality parameters, for a given amount of time, or a given distance of travel of the agricultural harvester, prior to the ground speed setting being determined so that the throughput increases.
5. The controller according to claim 3 or claim 4, wherein the at least one harvester automation setting includes a maximum ground speed, and the processor is configured to determine the ground speed setting to remain less than or equal to the maximum ground speed.
6. The controller according to claim 1, wherein the at least one harvester automation setting includes operator target value data, and the processor is configured to adjust the target value of the at least one of the plurality of quality parameters in dependence on the received operator target value data.
7. The controller according to claim 6, wherein the processor is configured to adjust the target value of the at least one of the plurality of quality parameters so that: the current value of the at least one of the plurality of quality parameters changes from differing by greater than the acceptable amount from the target value to differing by less than the acceptable amount; or, the current value of the at least one of the plurality of quality parameters changes from differing by less than the acceptable amount from the target value to differing by greater than the acceptable amount.
8. The controller according to claim 6, wherein the operator target value data includes feedback from an operator of the agricultural harvester that the target value of the at least one of the quality parameters is: greater than an acceptable level; at an acceptable level; or, less than an acceptable level.
9. The controller according to claim 1, wherein the at least one harvester automation setting comprises at least one of: a crop type to be processed by the agricultural harvester; a maximum engine load of an engine of the agricultural harvester; a maximum rotor speed of one or more threshing rotors of the agricultural harvester; a level of threshing to be performed by the one or more threshing rotors; and, an automation strategy setting.
10. The controller according to claim 1, wherein the actuator setting comprises at least one of: a rotor speed of at least one threshing rotor of the agricultural harvester; a vane angle of at least one vane of the at least one threshing rotor; a fan speed of at least one fan of the agricultural harvester; an opening degree of a pre-sieve of the agricultural harvester; an opening degree of an upper sieve of the agricultural harvester; and, an opening degree of a lower sieve of the agricultural harvester.
11. The controller according to claim 1, wherein the at least one harvester automation setting comprises an allowable range of values for the actuator setting, and the processor is configured to determine the actuator setting to be within the allowable range.
12. The controller according to claim 1, wherein the output is configured to send a prompt signal to the operator-input device when the controller is unable to adjust the actuator setting to change the current value of the one or more of the quality parameters from differing by greater than the acceptable amount from the target value of the one or more of the plurality of quality parameters to differing by less than the acceptable amount.
13. The controller according to claim 12, wherein the prompt signal includes an indication of at least one of the target values or the at least one harvester automation setting as the cause of the controller being unable to change the current value to be within the acceptable amount.
14. A method of controlling a harvesting performance of an agricultural harvester, the method comprising: receiving at least one harvester automation setting, selected via an operator-input device; receiving crop sensor output data from a plurality of on-board harvester sensors; defining a target value (126) for each of a plurality of quality parameters based on the at least one harvester automation setting; determining a current value of each of the plurality of quality parameters in dependence on the received crop sensor output data; determining an actuator setting for at least one actuator of the agricultural harvester when the current value of one or more of the plurality of quality parameters differs by greater than an acceptable amount from the target value of the one or more of the plurality of quality parameters the actuator setting being determined in dependence on the at least one harvester automation setting and the target value of the one or more of the plurality of quality parameters; and sending an actuator control signal to the at least one actuator to achieve the determined actuator setting.
15. (canceled)
16. An agricultural harvester comprising the controller of claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0030] One or more embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
DETAILED DESCRIPTION OF THE DRAWINGS
[0043]
[0044] The combine 20 includes a driver's cabin 7 with an operator-input device 26 that communicates with a controller 28, which will be discussed in greater detail below. The combine 20 also includes a cleaning arrangement comprising a grain pan 8, a set of sieves 9 and a blower or fan 10 for blowing light residue material towards the back of the combine. In particular, the set of sieves 9 includes a pre-sieve 9a, an upper sieve 9b, and a lower sieve 9c. Grains fall through the sieves 9 and are transported by an assembly of augers and a grain elevator (not shown) to a grain tank 11.
[0045] The combine 20 includes a number of on-board harvester sensors, generally referred to by reference numeral 30, for measuring data relating to various aspects of the combine's performance. The sensors are shown schematically in
[0046] The combine 20 also includes a grain camera sensor 44, in particular a grain cam system, in which real-time images of the crop are taken and then analysed to determine a quality of the collected grain, for example including an indication of the percentage of cracked grain and/or MOG. In addition, the combine 20 includes one or more sieve load sensors 46 for determining the volume of material on the sieves 9: this information may then be used to determine the type of losses that are occurring in the combine 20.
[0047] The combine 20 includes a number of actuators, generally referred to by reference numeral 48, for controlling various actuation settings associated with the processing and cleaning systems of the combine 20. For example, one or more actuators may be used to adjust a rotation speed of the rotors 5, a speed of travel over the ground or field, i.e. ground speed, of the combine 20, and a rotation speed of the fan 10. One or more actuators are also used to control the size of the openings or gaps in each of the pre-sieve 9a, upper sieve 9b, and lower sieve 9c. In addition, actuators are used to adjust a vane angle of the rotors 5.
[0048]
[0049] The controller 28 is operable to send control signals to cause automatic adjustment of the actuator settings in response to the received sensor data and any constraints provided by the operator via the operator-input device 26 so as to improve or optimise harvesting performance of the combine 20.
[0050]
[0051]
[0052] The operator also selects a particular strategy 94 that the automated process should follow when harvesting, the options in the present embodiment being ‘maximum throughput’, ‘best grain quality’, ‘limited loss’ and ‘fixed throughput’. A maximum throughput strategy aims to maximise productivity immediately, and will aim to reach the maximum ground speed and maximum engine load. A limited loss strategy will aim to balance productivity, losses and contamination of the grain sample. A best grain quality strategy will aim for low contamination and a low level of broken grain. A fixed throughput strategy will aim to optimise for losses and contaminations without modifying the throughput.
[0053] The operator selects a maximum ground speed 96 that the combine 20 may reach during automated harvesting: for certain crop types, e.g. corn and canola, operating above a certain ground speed can result in feeder or header issues. The operator also selects a maximum engine load 98 for the combine 20. A default load may be 100%. In uniform fields with good feeding of crop material into the crop processing system, it may be possible to drive the combine 20 at the limits of the available power without blocking the crop processing system, and a maximum engine load may be, for example, 110%. In contrast, in non-uniform fields with variable crop feeding, there may be an increased risk of rotor blockage at high engine loads and so the maximum engine load may be set to be somewhat lower than capacity, for example 90%.
[0054] The operator may select a maximum speed 100 that the rotors 5 may reach. A default will be in place that differs for different crop types. The operator may wish to lower the maximum rotor speed in order to improve straw quality when swathing, for example. This may also be used to guard against a build-up of chaff in the cleaning arrangement.
[0055] The operator also selects a level of threshing to be performed, i.e. a threshing condition 102, for example ‘easy’, ‘medium’ or ‘hard’ threshing, which sets an allowable rotor vane range and an allowable rotor speed range. For instance, for wheat, easy threshing may have a vane range of 0-100% and a minimum rotor speed of 1100 rpm, medium threshing may have a vane range of 0-50% and a minimum rotor speed of 1175 rpm, and hard threshing may have a vane range of 0-0% and a minimum rotor speed of 1250 rpm. Easy threshing may be the default setting.
[0056] In the present embodiment the ‘Auto starting point’ setting 104 is then set to ‘Automation’ rather than ‘Manual’, which means that the controller 28 will automatically control harvesting performance of the combine 20 rather than the operator, as described in the following.
[0057] Returning to
[0058] Once these initial setup steps have been performed, the combine 20 can begin to harvest a field. In particular, at step 64 the controller 28 outputs a control signal to increase the throughput by controlling the ground speed of the combine 20. As the throughput increases, the amount of the crop being harvested per time unit through the processing and cleaning arrangements increases.
[0059] At step 66, the input 54 receives sensor output data from the plurality of on-board harvester sensors 30, and uses this sensor output data to determine current values of each of the quality parameters at step 68. In particular, the relative difference between the current values and the target or acceptable values of the quality parameters is used to assess the overall harvesting performance of the combine 20.
[0060]
[0061]
[0062] Returning again to
[0063] If at step 70 the current values of each of the quality parameters are deemed by the processor 50 to be acceptable then at step 72 the operator has the option to override this determination or provide feedback regarding this determination. In the described embodiment, if the operator takes no action at this stage then the process simply proceeds back to step 64 where the controller 28 continues to command an increase in throughput if automation settings (max ground speed/max engine load) allow this. If, however, the operator disagrees with the assessment that all of the quality parameters are at an acceptable level then at step 72 the operator can interact with the user-input device 26 to provide feedback to the controller 28. For example, if the operator disagrees that cleaning losses are at an acceptable level, then the operator can select the cleaning losses icon 120 as shown in
[0064] The operator has therefore overridden the determination of the processor 50 and the method 58 of
[0065] At step 76, the processor 50 determines an updated set of actuator settings to bring each of the quality parameters back to acceptable levels. The processor 50 makes this determination with reference to the selected automation settings and to the (updated) target values of the quality parameters. In particular, the processor 50 uses fuzzy logic to make this determination, where the logic changes depending on crop type, and where the logic is based on a large amount of previous harvesting experience. At step 78, the output 56 sends a control signal to one or more of the actuators 48, as needed, to control the actuators 48 to assume the position or configuration determined at step 76. The process then cycles back to step 66 to check whether all of the quality parameters are now at an acceptable level. [0066] Unlike as described above, if at step 70 the current value of at least one of the quality parameters is determined to be at an unacceptable level then the process will proceed to step 80. Like in step 72 above, if the operator simply takes no action at step 80 then the process will continue to step 74. In particular, as described above in the case where at least one of the quality parameters is not at an acceptable level, the controller 28 will attempt to bring the quality parameters back to acceptable levels by maintaining the ground speed of the combine 20 and automatically adjusting the settings of the actuators 48.
[0067] If at step 80, however, the operator disagrees that one of the quality parameters is at an unacceptable level, by visual inspection of the operation of the combine 20 or otherwise, like in step 72 above the operator can interact with the user-input device to provide feedback to the controller 28. For example, if the operator disagrees that cleaning losses are above an acceptable level, then the operator can select the cleaning or sieve losses icon 120 as shown in
[0068] In summary, the controller 28 will control the throughput to increase provided that each of the quality parameters are at an acceptable level, and that neither the maximum ground speed or the maximum engine load have been reached. When at least one of the quality parameters is not at an acceptable level, the controller 28 will first check if the quality parameters may be brought back to an acceptable level by increasing the throughput. This may be the case in the event of, for example, under-loaded threshing loss or under-loaded cleaning loss. If this is not successful, the controller 28 will control the throughput to remain substantially constant and command adjustment of one or more actuator settings in order to bring the quality parameters back to an acceptable level. Finally, if this is still not successful the controller 28 may command the throughput to decrease in order to solve the quality parameter issues.
[0069] The above method 58 describes how the operator may provide feedback giving an opinion on the current values of quality parameters relative to the respective target values. As shown in
[0070] In the event that all of the current quality parameter values are at acceptable levels, the controller 28 is operable to automatically increase the throughput so as to increase the capacity of the combine 20. It may be that each of the quality parameters needs to be at an acceptable level for a given amount of time, or a given distance of travel of the combine 20, prior to the controller 30 automatically increasing the throughput.
[0071] In certain harvesting conditions, it may not be possible for the combine 20 to bring all of the quality parameters to acceptable levels. This may be because the target values have been set to unattainable or unrealistic set-points. The above method 58 allows to operator to intervene to adjust the target values during such conditions so that the combine 20 can make the necessary automatic adjustments to ensure that these set-points are attained. If the combine 20 is unable to automatically attain all of the target values, for example after a given time, the controller 28 may prompt the operator, via a pop-up on the operator-input device 26 for example, to adjust one or more of the target values or automation settings so that the combine 20 may achieve the targets.
[0072] There may be a particular setting constraint that is preventing the combine 20 from attaining the quality parameter target values. In such a case, the controller 28 may be operable to inform the operator via the operator-input device 26 which particular constraint that is causing the issue. Specifically, a capacity limiting factor icon is displayed on the operator-input device 26 to inform the operator which automation setting or target is causing the issue, and the operator is prompted or invited to adjust the indicated setting.
[0073] Furthermore, the operator may be able to define acceptable ranges for one or more of the actuators 48. That is, the operator may be able to set a range of values in which the controller 28 is permitted to adjust each actuator to when optimising the operation of the combine 20.
[0074] Many modifications may be made to the above-described embodiments without departing from the scope of the present invention as defined in the accompanying claims.
[0075] In the above-described embodiment, the operator actively intervenes at steps 72 and 80 to provide feedback regarding the quality parameters. In different embodiments, the operator may additionally or alternatively be prompted via the operator-input device for feedback in relation to the current values of the quality parameters relative to the target values.