The present invention relates generally to a system and method for irrigation system management. More specifically, the present invention relates to a system and method for analyzing drive tower current and voltage levels to determine drive wheel status.
Modern center pivot and linear irrigation systems generally include interconnected spans (e.g., irrigation spans) supported by one or more tower structures to support the conduits (e.g., water pipe sections). In turn, the conduits are further attached to sprinkler/nozzle systems which spray water (or other applicants) in a desired pattern. In these modern irrigation systems, a significant number of powered elements are used to control various aspects of irrigation. These often include remote and independent power for a variety of sensors, sprayers, drive control systems, motors and transducers.
The drive control systems of modern irrigation machines are difficult to maintain and monitor. In particular, the status of individual drive wheels often requires physical inspection and monitoring during irrigation operations. This process is time consuming and often inaccurate. Even when closely monitored, it is difficult to assess the actual performance of each drive wheel independent from the loads applied to each wheel and the field conditions for each drive wheel path. Because of this, operators often lack good data regarding the actual field conditions for each drive path. In addition, the operators have no way to analyze or understand variations in drive motor current and voltage readings.
To overcome the limitations of the prior art, a reliable and effective system is needed to provide analysis of drive tower current and voltage levels. Further, a system is needed to determine drive wheel status based on field conditions and the measured current and voltage levels.
To address the shortcomings presented in the prior art, the present invention provides a system and method for analyzing drive tower current and voltage levels to determine drive wheel status. In accordance with a first preferred embodiment, the system of the present invention includes a machine analysis module which analyzes data from current/voltage sensing systems, GPS sensors and gyroscopic sensors. According to a further preferred embodiment, the machine analysis module applies a current sensing algorithm which analyzes the status of selected drive wheels based on the detected electrical current/voltage levels of selected motors.
According to a further preferred embodiment, the current algorithm includes a movement rate algorithm which determines the status of a drive wheel based on a comparison of a commanded speed and a measured machine speed.
According to a further preferred embodiment, the current algorithm includes a field location algorithm which determines the status of a drive wheel based on a comparison of the operating current of the drive wheel and the detected slope of the field at the location of the drive unit.
According to a further preferred embodiment, the current algorithm includes a distance analysis algorithm which determines an amount of traction loss based on a comparison of a calculated distance determined from a commanded speed and a distance measured using RTK-corrected GPS data (RTK, WAAS, or the like).
The accompanying drawings, which are incorporated in and constitute part of the specification, illustrate various embodiments of the present invention and together with the description, serve to explain the principles of the present invention.
For the purposes of promoting an understanding of the principles of the present invention, reference will now be made to the embodiments illustrated in the drawings and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the present invention is hereby intended and such alterations and further modifications in the illustrated devices are contemplated as would normally occur to one skilled in the art.
The terms “program,” “computer program,” “software application,” “module” and the like as used herein, are defined as a sequence of instructions designed for execution on a computer system. A program, computer program, module or software application may include a subroutine, a function, a procedure, an object implementation, an executable application, an applet, a servlet, a source code, an object code, a shared library, a dynamic link library and/or other sequence of instructions designed for execution on a computer system. The term “data storage” as defined herein includes any type of computer readable media that allows a computer to electronically read and store data thereto. Such data storage can include, for example, non-volatile memory (such as ROM), flash memory, RAM, disk drive memory, CD-ROM, DVD, and other permanent storage media. However, even volatile storage such a RAM, buffers, cache memory, and network circuits are contemplated to serve as data storage according to different embodiments of the present invention.
Aspects of the systems and methods described herein may be implemented as functionality programmed into any of a variety of circuitry, including programmable logic devices (PLDs), such as field programmable gate arrays (FPGAs), programmable array logic (PAL) devices, electrically programmable logic and memory devices and standard cell-based devices, as well as application specific integrated circuits (ASICs). Some other possibilities for implementing aspects of the systems and methods include: microcontrollers with memory, embedded microprocessors, firmware, software, etc. Furthermore, aspects of the systems and methods may be embodied in microprocessors having software-based circuit emulation, discrete logic (sequential and combinatorial), custom devices, fuzzy (neutral network) logic, quantum devices, and hybrids of any of the above device types.
In accordance with preferred embodiments of the present invention, it should be understood that the term “drive unit” may preferably include a number of sub-components including: a motor, a controller, a communication device (such as a PLC or the like) and an alignment device. Further, while the invention is discussed below with respect to three exemplary towers, the number of towers used may be expanded or reduced (i.e. 1-100 towers) as needed without departing from the spirit of the present invention. Further, the term “motor” as used herein may refer to any suitable motor for providing torque to a drive wheel. Accordingly, the term “motor” as used herein may preferably include any type of motor including: switch reluctance, induction, gas powered, DC powered, single phase AC and the like.
With reference now to
With reference now to
With reference now to
As further shown, the exemplary control device 200 may include a power control system 206 and a power-line BUS 208 which may include conductive transmission lines, circuits and the like for controlling and routing electric power and control signals to devices attached to a power-line carrier system as discussed further below. As further shown, the exemplary attached devices may include a mix of system sensors 209 (i.e. GPS/location detector, accelerometer, gyroscopes/tilt sensor), driver tower controllers 210, valve controllers 212, environmental sensors 214, pressure and flow sensors/transducers 216 and any of a variety of other powered devices as discussed further below. Additionally, the exemplary control device 200 may preferably include or be linked with a transceiver 207 for communicating with remote elements via satellite, cellular, or any other wireless system.
With reference now to
Further, the communication, control and power signals may be separately controlled and transmitted or may be processed and transmitted together.
The system may preferably further utilize stored data available locally (e.g., at a drive unit or tower) on the machine. According to preferred embodiments, the data of the present invention may transmit via power line carrier or other transmission means (e.g., radio, LoRa, Zigbee, Bluetooth, etc.) to a collection point (e.g., pivot panel or tower box) or to a central or distributed computing unit (e.g., computer, edge computer or cloud) via any suitable system (e.g., radio, cellular modem, Wi-Fi, TCP/IP, power line carrier, etc.).
In the example shown in
With reference now to
According to preferred embodiments, the data provided to the controller 500 may alternatively be provided indirectly to the controller 500 via any arrangement of separate processors and data storage. For example, sensor data may first be processed, sorted, analyzed and stored by a separate processor or device. Thereafter, the final processed data may then preferably be accessed by the controller 500 as needed to execute the functions and algorithms of the present invention. Further, a field mapping database 516 or the like may include multiple databases and may include third-party data (e.g. USGS survey data, satellite data, manual survey data) and the like.
The controller(s) of the present invention may preferably process, analyze and apply machine learning algorithms to the sensor and machine data discussed above. Specifically, the data may be analyzed using algorithms and/or machine learning to analyze the incoming data and determine a problem or a predicted problem. Further, the algorithms of the present invention may command an action or recommend an action to the appropriate personnel (e.g., operator, owner, service person, or dealer). Such notifications may also provide selectable options for an operator which may trigger actions by the irrigation machine as discussed further below.
With reference now to
As shown in
With reference now to
Rate of Movement Analysis
With respect to rate of movement analysis (
With reference now to
Field Location Data Analysis
With respect to the field location analysis (
With reference now to
If the determined slope for the detected location is negative or zero (i.e. downhill or level relative to the direction of travel), the system may proceed to analyze the relative percentage (Z) of the current value. At step 706, if the relative percentage (Z) of the current value is determined to be lower than normal, the system in step 708 may conclude that the lower current values are due to a lower load event. At step 710, if the relative percentage (Z) of the current value is determined to be within a first given range (e.g. 100%-130%), the system at step 712 may conclude that the higher values indicate a mechanical issue. At step 714, if the relative percentage (Z) of the current value is determined to be higher than the first given range (e.g. Z>130%), the system at step 716 may conclude and signal that a given wheel or tower is slipping or stuck.
If the determined slope for the detected location is positive (i.e. uphill relative to the direction of travel), the system may proceed to analyze the relative percentage (Z) of current value against a different set of outcomes. For example, at step 718, if the relative percentage (Z) of the current value is determined to be lower than normal, the system in step 720 may conclude that the lower current values are due to a mechanical issue. At step 722, if the relative percentage (Z) of the current value is determined to be with a first given range (e.g. 100%-130%), the system may at step 724 may conclude that the higher values may indicate a high load event. At step 726, if the relative percentage (Z) of the current value is determined to be higher than the first given range (e.g. Z>130%), the system at step 728 may conclude and signal that a given wheel or tower is slipping or stuck.
RTK-Corrected Distance Analysis
For distance analysis (
Further, the system may assign a calculated percentage for each section of a given field for later reference and to provide notice regarding problem areas in a given field. Using this stored data, the system may determine whether a given increase in electrical current represents a repair issue or a field condition issue by comparing sensed current/voltage levels to previous current/voltage levels measured at the same field locations at the same sensed speeds.
System Responses
The algorithms of the present invention may preferably further include sets of pre-programmed responses which may be triggered by a given determined status of a given drive wheel/tower. Preferably, such responses may be stored in a look-up table for execution by the controller. Alternatively, the responses may be incorporated into individual instructions executed by the controller. Exemplary responses are provided in Table III below.
While the above descriptions regarding the present invention contain much specificity, these should not be construed as limitations on the scope, but rather as examples. Many other variations are possible. For example, the processing elements of the present invention by the present invention may operate on a number of different frequencies, voltages, amps and BUS configurations. Further, the systems of the present invention may be used with any arrangement of drive towers including both linear and center pivot systems. Further, as needs require, the processes for transmitting data within the present invention may be designed to be push or pull in nature. Still, further, each feature of the present invention may be made to be remotely activated and accessed from distant monitoring stations. Accordingly, data may preferably be uploaded to and downloaded from the present invention as needed.
The scope of the present invention should be determined not by the embodiments illustrated, but by the appended claims and their legal equivalents.
The present application claims priority to U.S. Provisional Application No. 62/899,174 filed Sep. 12, 2019.
Number | Name | Date | Kind |
---|---|---|---|
8317114 | Malsam | Nov 2012 | B1 |
9149012 | Sorensen | Oct 2015 | B1 |
9342076 | Malsam | May 2016 | B2 |
10172303 | Reed | Jan 2019 | B2 |
20030066912 | Krieger | Apr 2003 | A1 |
20120053776 | Malsam | Mar 2012 | A1 |
20120305682 | Korus | Dec 2012 | A1 |
20130048747 | Pfrenger | Feb 2013 | A1 |
20130253752 | Grabow | Sep 2013 | A1 |
20160378086 | Plymill | Dec 2016 | A1 |
20170295730 | Abts | Oct 2017 | A1 |
20170349060 | Abts | Dec 2017 | A1 |
20180284758 | Cella | Oct 2018 | A1 |
20180348714 | Larue | Dec 2018 | A1 |
20190021245 | Thatcher | Jan 2019 | A1 |
20190235091 | Thatcher | Aug 2019 | A1 |
Number | Date | Country | |
---|---|---|---|
20210076579 A1 | Mar 2021 | US |
Number | Date | Country | |
---|---|---|---|
62899174 | Sep 2019 | US |