The present description relates to agricultural equipment. More specifically, the present description relates to sensing and controlling the height of a portion of an agricultural implement relative to the ground over which it is traveling.
There are a wide variety of different types of agricultural equipment including row planters, disks, ripper shanks, plows, blades, cultivators, harrows, and drills. These types of equipment often have many different mechanisms that can be controlled, at least to some extent, by an operator. Some of these mechanisms include mechanisms that are mechanical, electrical, hydraulic, and electrochemical, among others.
These implements include tools that engage the soil. When using these types of implements, it is often desirable to control the operating depth of engagement of the tools with the soil. Furthermore, it is often desirable to maintain an operating depth consistently while a mobile machine travels across a worksite. If an operating depth is to be modified, it can also be important to ensure the depth is modified accurately and efficiently as the mobile machine travels across the worksite.
However, as the mobile machine travels across the worksite, a desired operating depth can depend on various conditions of the worksite surface. Such conditions can include, but are not limited to, soil composition, soil compaction, soil moisture level, and various other conditions. Based on the conditions, the operating depth, for any particular tool, may need to change in different areas of the worksite. However, accurately controlling operating depth, efficiently, can be problematic because of the varying conditions of the worksite.
Additionally, these types of implements often operate in relatively rugged physical terrain. They can operate on relatively steep grades, where the surface is uneven or has obstacles, or on terrain with varying levels of ground conditions.
The discussion above is merely provided for general background information and is not intended to be used as an aid in determining the scope of the claimed subject matter. SUMMARY
A mobile machine includes a frame and a set of frame supporting elements supporting the frame. A set of ground engaging elements is mounted to the frame and movable relative to the wheels to change a depth of engagement of the ground engaging elements with the ground over which the mobile machine travels. At least one actuator drives movement of the set of ground engaging elements relative to the frame. A ground sensor is operably coupled to the mobile machine and configured to provide a ground distance signal. Ground engaging element height adjustment logic is configured to receive the ground distance signal and provide a control output to the at least one actuator to generate a height value of the ground engaging elements relative to ground.
Example 1 is a mobile machine that includes a frame and a set of frame support elements supporting the frame. A set of ground engaging elements is mounted to the frame and movable relative to the wheels to change a depth of engagement of the ground engaging elements with the ground over which the mobile machine travels. At least one actuator drives movement of the set of ground engaging elements relative to the frame. A ground sensor is operably coupled to the mobile machine and configured to provide a ground distance signal. Ground engaging element height adjustment logic is configured to receive the ground distance signal and provide a control output to the at least one actuator to generate a height value of the ground engaging elements relative to ground.
Example 2 is the mobile machine of any or all previous examples wherein the mobile machine is a planter and the ground engaging elements include a plurality of opener discs.
Example 3 is the mobile machine of any or all previous examples wherein the mobile machine includes a rockshaft pivotally coupled to the frame and a plurality of row units operably coupled to the rockshaft.
Example 4 is the mobile machine of any or all previous examples wherein the ground sensor is operably mounted to the rockshaft.
Example 5 is the mobile machine of any or all previous examples wherein the ground sensor is selected from the group consisting of an ultrasonic sensor, a lidar sensor, and a radar sensor.
Example 6 is the mobile machine of any or all previous examples wherein the ground sensor includes a position sensor configured to measure an angle of a mechanism that varies with distance to ground.
Example 7 is the mobile machine of any or all previous examples wherein the ground sensor includes a gauge wheel operably mounted to a row unit, the gauge wheel having angle that varies with distance to ground, and wherein the ground distance signal is received from a position sensor coupled to the gauge wheel.
Example 8 is the mobile machine of any or all previous examples wherein the ground sensor includes a plurality of gauge wheels, one leading and one trailing, and wherein the ground distance signal is based on the plurality of gauge wheels being out of plane.
Example 9 is the mobile machine of any or all previous examples wherein the ground sensor is an indirect sensor.
Example 10 is the mobile machine of any or all previous examples wherein the ground sensor includes a pressure sensor operably coupled to an individual row hydraulic downforce cylinder.
Example 11 is the mobile machine of any or all previous examples wherein the ground sensor includes a sensor mounted to a draft tube in front of a main-frame.
Example 12 is the mobile machine of any or all previous examples wherein the ground sensor is configured to detect relative motion between a towing machine and the mobile machine.
Example 13 is the mobile machine of any or all previous examples wherein the relative motion includes at least one of pitch, yaw, and roll.
Example 14 is the mobile machine of any or all previous examples wherein the ground sensor is a gyroscope mounted to the towing machine.
Example 15 is a method of providing predictive implement height control for a planter having a set of ground row units movable mounted to a rockshaft and movable to change a depth of engagement of the row units with the ground over which the planter travels. The method includes obtaining at least one ground-based measurement, calculating a row unit height adjustment, and providing a control output based on the row unit height adjustment.
Example 16 is the method of any or all of the previous examples wherein the at least one ground-based measurement is obtained from a direct sensor.
Example 17 is the method of any or all of the previous examples wherein the at least one ground-based sensor is obtained from an indirect sensor.
Example 18 is the method of any or all of the previous examples wherein the control output is provided to a rockshaft cylinder.
Example 19 is the method of any or all of the previous examples wherein the control output is provided to an individual row hydraulic downforce actuator.
Example 20 is a planter that includes a frame, a set of wheels supporting the frame, and a rockshaft coupled to the frame. A plurality of row units is movably coupled to the rockshaft, each row unit having a set of opener discs, each row unit also having an individual row unit downforce actuator. A rockshaft actuator controls a position of the rockshaft relative to the frame. A ground sensor is operably coupled to the planter and configured to provide a ground distance signal. Row unit height adjustment logic is coupled to the ground sensor and is configured to receive the ground distance signal and provide a control output to the at least one of the rockshaft actuator and an individual row unit downforce actuator to provide closed loop height control of each row unit relative to ground.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter. The claimed subject matter is not limited to implementations that solve any or all disadvantages noted in the background.
It will be noted that there are different types of seed meters, and the one that is shown is shown for the sake of example only. For instance, in one example, each row unit 106 need not have its own seed meter. Instead, metering or other singulation or seed dividing techniques can be performed at a central location, for groups of row units 106. The metering systems can include rotatable discs, rotatable concave or bowl-shaped devices, among others. The seed delivery system can be a gravity drop system (such as that shown in
A downforce actuator 126 is mounted on a coupling assembly 128 that couples row unit 106 to toolbar 102. Actuator 126 can be a hydraulic actuator, a pneumatic actuator, a spring-based mechanical actuator or a wide variety of other actuators. In the example shown in
In operation, row unit 106 travels generally in the direction indicated by arrow 160. The double disc opener 114 opens a furrow in the soil 138, and the depth of the furrow 162 is set by planting depth actuator assembly 154, which, itself, controls the offset between the lowest parts of gauge wheels 116 and disc opener 114. Seeds are dropped through seed tube 120, into the furrow 162 and closing wheels 118 close the soil.
In accordance with one example, actuator assembly 154 can be automatically actuated by a control system, from the operator compartment of the towing vehicle. It can be actuated based on an operator input detected through that control system, or it can be automatically actuated to automatically change the planting depth as row unit 106 is towed across the field. In one example, and as is described in greater detail below, it can be actuated to maintain a desired trench contour or trench profile so that the depth of the seed trench varies, in a desired way.
Gauge wheels 116 are movably connected to the row unit shank 152 by a set of gauge wheel arms 148. The gauge wheels 116 are each connected to an arm 148 by a rotary joint 172. Similarly, each arm 148 is connected to shank 152 by rotary joint 174, so that they are pivotable about a pivot point 156. As the arms 148 pivot about pivot point 156, they move upwardly and downwardly in
In the example shown in
In one example, drive mechanism 180 is a lead screw that is mounted inside the row unit shank 152 using a set of bearings 182 and 184. The lead screw illustratively has a threaded exterior surface 186 that interacts with a threaded interior surface 188 of a carriage 189 that carries wedge 150 so that, as lead screw 180 rotates within bearings 182 and 184, it drives movement of wedge 150 along longitudinal axis 178 in a direction that is determined by the direction of rotation of lead screw 180. Changing the position of wedge 150 along axis 178 thus changes the angle between the longitudinal axis 178 of lead screw 180 and the elongate axis of gauge wheel arms 148.
In one example, actuator 190 drives rotation of lead screw 180 at a controllable speed and in a controllable direction. Actuator 190 may illustratively be an electric motor with a locking member (such as a self-locking worm drive) mounted between the electric motor and lead screw 180. This can serve to increase the torque available to turn lead screw 180. The self-locking characteristic of the worm drive allows the worm drive to hold the set depth while downforce is acting on gauge wheels 116, without torque being applied to the electric motor or other actuator 190. This also illustratively allows the position of wedge 150 to be changed while downforce is acting on the gauge wheel 116 and allows the actuator 190 to overcome frictional forces between wedge 150 and gauge wheel arms 148, as well as those forces between wedge 150 and mechanical stop 176, and further frictional forces between the interior threaded surface 188 of carriage 189 and the exterior threaded surface 186 of lead screw 180. A different gear ratio may be used, depending upon the force available from actuator 190. In one example, the gear ratio may be 1:20, although this is just one example.
There are a wide variety of different types of agricultural machines used in the agricultural industry. Some of these machines can include tillage machines which include a wide variety of different ground-engaging tools that can be moved to a desired operating depth within the soil. These ground-engaging tools can include, but are not limited to, disks, ripper shanks, plows, blades, cultivators, harrows, and drills.
As mentioned above, when using these types of machines, it is often desirable to control the operating depth of engagement with the soil. Furthermore, it is often desirable to maintain an operating depth consistently while a mobile machine travels across a worksite. If an operating depth is to be modified, it can also be important to ensure the depth is modified accurately and efficiently as the mobile machine travels across the worksite. However, as the mobile machine travels across the worksite, a desired operating depth can depend on various conditions of the worksite surface.
To determine and control the depth of ground-engaging tools, some current systems use sensors such as Hall Effect sensors, or other types of sensors. In these systems, the sensors sense the position of a main frame of the mobile agricultural machine, relative to the wheels of the mobile agricultural machine. This is used to set the depth of engagement of the tools. However, these types of sensor systems do not always provide an accurate indication of the depth of engagement of the ground-engaging tools with the soil. Because these sensors sense the position of a frame relative to the wheels, the accuracy of such sensors is dependent upon the position of the wheels remaining reflective of true worksite surface height.
When an agricultural machine travels over a worksite that is, for example, soft, and a desired operating depth of 10 inches is set by the operator, the wheels may sink into the ground (e.g. an additional 3 inches). Thus, the sensor that senses the position of the main frame relative to the wheels will continue to sense an operating depth of 10 inches because it is only sensing the position of the main frame of the agricultural machine, relative to the wheels and does not account for the position of the wheels relative to the ground surface. In other words, even though the wheels have sunk into the worksite surface 3 inches, the position of the frame relative to the wheels remains the same because the offset between the wheels and the frame remains unchanged. In this example, however, the actual depth of engagement of the tools with the soil will be 13 inches instead of the desired 10 inches, because the wheels have sunk into the soil 3 inches.
Similarly, the wheels may encounter uneven ground or obstacles along the worksite surface. This may cause the wheels to ascend to a height that is not reflective of true worksite surface level, and thereby raise the operating depth of the ground-engaging tools without providing accurate feedback to the operator indicating such an ascension. Consistent, accurate, and efficient operating depth across a worksite surface may be desired in many agricultural operations, and these current systems can often lead to inconsistency.
To address these issues, sensors, such as radar, sensors, can be used to sense the worksite level relative to the frame and give feedback as to the distance of the frame above the worksite surface and thus more accurately determine and maintain operating depth of ground-engaging tools. However, these types of sensors can have trouble when the surface is uneven, such as when mobile agricultural machine encounters obstacles like debris, residue, rocks, root balls, stumps, etc. Obstacles on the worksite surface can give a false indication of the position of the true worksite surface, which in turn causes the machine to move the ground-engaging tools to, or maintain them at, an undesired operating depth. By way of example, a radar sensor may be mounted to the frame of the agricultural machine and be directed to sense a distance between the frame and the worksite surface. However, if the machine travels over a portion of a field where the ground surface is covered with several inches of residue, the radar sensor will measure from the top of the residue mat and thus give an inaccurate indication of the frame height above the actual surface of the ground.
As set forth above, the depth of engagement of an agricultural implement, and a planter in particular, is a very important quantity to control accurately during the agricultural operation. When traversing terrain with a planter, large changes in elevation, such as crossing terraces can cause the row units to lift out of the ground or be pushed up to their stops, exceeding the current limits of row unit travel. In accordance with some embodiments described below, closed loop control of the rockshaft is provided to ensure that while planting across various terrain that the row units always have desirable contact with the ground. Predictive implement height control is provided for this closed loop control. As used herein, “predictive” height control means that the distance from the implement to the ground is predicted before the ground engaging portion arrives at a particular location, and then a control signal is generated to control the rockshaft (i.e., by controlling rockshaft cylinders 210 and/or individual row hydraulic downforce actuators 228) to maintain the ground engaging portion at the correct depth of engagement. As set forth below, there are a number of ways in which the distance can be measured or otherwise determined.
Referring back to
While embodiments described herein generally sense distance to ground prior to a ground-engaging element encountering the sensed location, it is expressly contemplated that accuracy of the system and efficiency of operation may be improved by using a topographical map in conjunction with a GPS sensor. This map information and GPS location can be provided as an additional sensor input to processor 272 (shown in
Row unit 206 can have a wide variety of other things 256 as well.
Also, as shown in
Therefore, in the example illustrated, control system 260 can include one or more processors 272, a data store 274, row unit height control logic 276, operator interface logic 280, and it can include a wide variety of other items 282.
Operator interface mechanisms 266 can include a wide variety of mechanisms, such as a display screen or other visual output mechanisms, audio mechanisms, haptic mechanisms, levers, linkages, buttons, user actuatable display elements (such as icons, displayed links, buttons, etc.), foot pedals, joysticks, steering wheels, among a wide variety of others. Operator interface logic 280 illustratively controls outputs on the operator interface mechanisms 266 and can detect operator inputs through the operator input mechanisms 268. It can communicate an indication of those inputs to other items in control system 260 or elsewhere.
Sensors 262-264 can also be a wide variety of different types of sensors that can be used by row unit height control logic 276, or other items.
Next, at block 320, the one or more ground-based measurements are used to calculate row unit height adjustments. At block 322, these height adjustments are used to generate control outputs to individual row unit downforce actuators 324 to ensure that the row units maintain correct height even as the agricultural implements encounters changing terrain.
It will be noted that the above discussion has described a variety of different systems, components and/or logic. It will be appreciated that such systems, components and/or logic can be comprised of hardware items (such as processors and associated memory, or other processing components, some of which are described below) that perform the functions associated with those systems, components and/or logic. In addition, the systems, components and/or logic can be comprised of software that is loaded into a memory and is subsequently executed by a processor or server, or other computing component, as described below. The systems, components and/or logic can also be comprised of different combinations of hardware, software, firmware, etc., some examples of which are described below. These are only some examples of different structures that can be used to form the systems, components and/or logic described above. Other structures can be used as well.
1 [ 0081] The present discussion has mentioned processors and servers. In one example, the processors and servers include computer processors with associated memory and timing circuitry, not separately shown. They are functional parts of the systems or devices to which they belong and are activated by and facilitate the functionality of the other components or items in those systems.
Also, a number of user interface displays have been discussed. They can take a wide variety of different forms and can have a wide variety of different user actuatable input mechanisms disposed thereon. For instance, the user actuatable input mechanisms can be text boxes, check boxes, icons, links, drop-down menus, search boxes, etc. They can also be actuated in a wide variety of different ways. For instance, they can be actuated using a point and click device (such as a track ball or mouse). They can be actuated using hardware buttons, switches, a joystick or keyboard, thumb switches or thumb pads, etc. They can also be actuated using a virtual keyboard or other virtual actuators. In addition, where the screen on which they are displayed is a touch sensitive screen, they can be actuated using touch gestures. Also, where the device that displays them has speech recognition components, they can be actuated using speech commands.
A number of data stores have also been discussed. It will be noted they can each be broken into multiple data stores. All can be local to the systems accessing them, all can be remote, or some can be local while others are remote. All of these configurations are contemplated herein.
Also, the figures show a number of blocks with functionality ascribed to each block. It will be noted that fewer blocks can be used so the functionality is performed by fewer components. Also, more blocks can be used with the functionality distributed among more components.
It will also be noted that the elements of
Under other examples, applications can be received on a removable Secure Digital (SD) card that is connected to an interface 15. Interface 15 and communication links 13 communicate with a processor 17 (which can also embody processor(s) from previous FIGS. along a bus 19 that is also connected to memory 21 and input/output (I/O) components 23, as well as clock 25 and location system 27.
I/O components 23, in one example, are provided to facilitate input and output operations. I/O components 23 for various examples of the device 16 can include input components such as buttons, touch sensors, optical sensors, microphones, touch screens, proximity sensors, accelerometers, orientation sensors and output components such as a display device, a speaker, and or a printer port. Other I/O components 23 can be used as well.
Clock 25 illustratively comprises a real time clock component that outputs a time and date. It can also, illustratively, provide timing functions for processor 17.
Location system 27 illustratively includes a component that outputs a current geographical location of device 16. This can include, for instance, a global positioning system (GPS) receiver, a LORAN system, a dead reckoning system, a cellular triangulation system, or other positioning system. It can also include, for example, mapping software or navigation software that generates desired maps, navigation routes and other geographic functions.
Memory 21 stores operating system 29, network settings 31, applications 33, application configuration settings 35, data store 37, communication drivers 39, and communication configuration settings 41. Memory 21 can include all types of tangible volatile and non-volatile computer-readable memory devices. It can also include computer storage media (described below). Memory 21 stores computer readable instructions that, when executed by processor 17, cause the processor to perform computer-implemented steps or functions according to the instructions. Processor 17 can be activated by other components to facilitate their functionality as well.
Computer 810 typically includes a variety of computer readable media. Computer readable media can be any available media that can be accessed by computer 810 and includes both volatile and nonvolatile media, removable and non-removable media. By way of example, and not limitation, computer readable media can comprise computer storage media and communication media. Computer storage media is different from, and does not include, a modulated data signal or carrier wave. It includes hardware storage media including both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by computer 810. Communication media can embody computer readable instructions, data structures, program modules or other data in a transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal.
The system memory 830 includes computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) 831 and random access memory (RAM) 832. A basic input/output system 833 (BIOS), containing the basic routines that help to transfer information between elements within computer 810, such as during start-up, is typically stored in ROM 831. RAM 832 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 820. By way of example, and not limitation,
The computer 810 can also include other removable/non-removable volatile/nonvolatile computer storage media. By way of example only,
Alternatively, or in addition, the functionality described herein can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (e.g., ASICs), Application-specific Standard Products (e.g., ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
The drives and their associated computer storage media discussed above and illustrated in
A user can enter commands and information into the computer 810 through input devices such as a keyboard 862, a microphone 863, and a pointing device 861, such as a mouse, trackball or touch pad. Other input devices (not shown) can include a joystick, game pad, satellite dish, scanner, or the like. These and other input devices are often connected to the processing unit 820 through a user input interface 860 that is coupled to the system bus, but can be connected by other interface and bus structures. A visual display 891 or other type of display device is also connected to the system bus 821 via an interface, such as a video interface 890. In addition to the monitor, computers can also include other peripheral output devices such as speakers 897 and printer 896, which can be connected through an output peripheral interface 895.
The computer 810 is operated in a networked environment using logical connections (such as a local area network—LAN, or wide area network-WAN, or a controller area network-CAN) to one or more sensors or remote computers, such as a remote computer 880, or other components.
When used in a LAN networking environment, the computer 810 is connected to the LAN 871 through a network interface or adapter 870. When used in a WAN networking environment, the computer 810 typically includes a modem 872 or other means for establishing communications over the WAN 873, such as the Internet. In a networked environment, program modules can be stored in a remote memory storage device.
It should also be noted that the different examples described herein can be combined in different ways. That is, parts of one or more examples can be combined with parts of one or more other examples. All of this is contemplated herein.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.