A preferred embodiment of the present invention is described in detail below with reference to the attached drawing figures, wherein:
The drawing figures do not limit the present invention to the specific embodiments disclosed and described herein. The drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the invention.
The present invention is susceptible of embodiment in many different forms. While the drawings illustrate and the specification describes certain preferred embodiments of the invention, it is to be understood that such disclosure is by way of example only. There is no intent to limit the principles of the present invention to the particular disclosed embodiments.
The irrigation system 10 selected for purposes of illustration in
The wheels 30 of the mobile towers 22, 24, 26, 28 are driven by suitable drive motors. Although not required, some or all of the towers may be equipped with steerable wheels pivoted about upright axes by suitable steering motors so that the towers can follow a predetermined track presented by a buried cable or the like. U.S. Pat. No. 4,508,269 in the name of Davis et al. is hereby incorporated by reference into the present specification for a disclosure of ground drive motors and steering motors associated with an irrigation machine. As is also well known, the drive motors for the towers are controlled by a suitable safety system such that they may be slowed or completely shut down in the event of the detection of an adverse circumstance, all of which is disclosed, for example, in U.S. Pat. No. 6,042,031 to Christensen, et al. incorporated herein by reference.
Each of the spans 14, 16, 18, 20 also includes a conduit section 32, 34, 36, 38 or other fluid distribution mechanism that is connected in fluid communication with all other conduit sections of the system to provide water along the length of the system to numerous sprinklers or other water emitting devices (not shown). The conduits 32, 34, 36, 38 are slightly arched or bowed when empty and are supported in such condition by truss-type frameworks 40, 42, 44, 46 or other supports.
One or more high pressure sprayers or end guns 48 may be mounted to the end tower 28. The end guns 48 are activated at the corners of a field or other designated areas to increase the amount of land that can be irrigated. Booster pumps may be coupled with the end guns to increase their range.
The irrigation system 10 also preferably includes an articulating pivot joint 50 positioned at one or more of the mobile towers to permit towers downstream from the pivot joint to continue moving after the central pivot 12 and towers upstream of the pivot joint 50 have stopped. For example, as illustrated in
The irrigation system 10 also includes a main controller 58 positioned at or near the central pivot 12 for controlling certain speed, direction, and fluid application functions of the irrigation system. For example, the main controller 58 can be used to adjust the speed and/or direction of the mobile towers 22, 24, 26, 28, turn on or shut off selected towers or nozzles at predetermined locations in the field, and control other functions of the irrigation system. The main controller 58 preferably receives positional information from an encoder mounted at the center of the central pivot 12 inside a slip ring assembly.
In accordance with one aspect of the present invention, the irrigation system 10 also includes a GPS controller 60 positioned at or on the end tower 28 for controlling selected functions of the irrigation system 10 independently from the main controller 58. The GPS controller 60 can be implemented with hardware, software, firmware, or a combination thereof, but preferably includes the components illustrated in
The location determining component 62 is preferably a global positioning system (GPS) receiver, and provides, in a substantially conventional manner, geographic location information for the GPS controller 60 and hence the end tower 28 to which it is attached. The location determining component 62 maybe, for example, a GPS receiver much like those provided in products by Garmin Corporation, Inc. of Olathe, Kans.
The GPS receiver 62 may include one or more processors, controllers, or other computing devices and memory for storing information accessed and/or generated by the processors or other computing devices. The GPS receiver is operable to receive navigational signals from GPS satellites to calculate a position of the GPS controller 60 as a function of the signals.
The GPS receiver also includes an antenna to assist in receiving signals. The antenna is preferably a GPS patch antenna or helical antenna but may be any other type of antenna that can be used with navigational devices. The antenna may be mounted directly on or in the GPS controller housing or may be mounted external to the housing. The antenna is preferably protected from adverse conditions, such as those described above, by being entirely enclosed within the housing. Additionally, any harmful physical contact that can occur from a user's accidental contact with a conventional, pointed, antenna is eliminated as the antenna has no sharp points protruding from the housing.
In general, the GPS is a satellite-based radio navigation system capable of determining continuous position, velocity, time, and direction information for an unlimited number of users. Formally known as NAVSTAR, the GPS incorporates a plurality of satellites which orbit the earth in extremely precise orbits. Based on these precise orbits, GPS satellites can relay their location to any number of receiving units.
The GPS system is implemented when a device specially equipped to receive GPS data such as the GPS controller 60 of the present invention begins scanning radio frequencies for GPS satellite signals. Upon receiving a radio signal from a GPS satellite, the device 60 can determine the precise location of that satellite via one of different conventional methods. The device 60 will continue scanning for signals until it has acquired at least three different satellite signals. Implementing geometrical triangulation, the device 60 utilizes the three known positions to determine its own two-dimensional position relative to the satellites. Acquiring a fourth satellite signal will allow the receiving device 60 to calculate its three-dimensional position by the same geometrical calculation. The positioning and velocity data can be updated in real time on a continuous basis by an unlimited number of users.
Although GPS enabled devices are often used to describe navigational devices, it will be appreciated that satellites need not be used to determine a geographic position of a the device 60 since any receiving device capable of receiving the location from at least three transmitting locations can perform basic triangulation calculations to determine the relative position of the receiving device with respect to the transmitting locations. For example, cellular towers or any customized transmitting radio frequency towers can be used instead of satellites. With such a configuration, any standard geometric triangulation algorithm can be used to determine the exact location of the receiving unit. In this way, the GPS controller 60 and the end tower 28 can be readily located geographically, if appropriately equipped to be a receiving unit.
The spread spectrum signals continuously transmitted from each satellite 78 utilize a highly accurate frequency standard accomplished with an extremely accurate atomic clock. Each satellite, as part of its data signal transmission, transmits a data stream indicative of that particular satellite. The GPS receiver 62 must acquire spread spectrum GPS satellite signals from at least three satellites for the GPS receiver device to calculate its two-dimensional position by triangulation. Acquisition of an additional signal, resulting in signals from a total of four satellites, permits the GPS receiver 62 to calculate its three-dimensional position.
The computing device 64 is coupled with the GPS receiver 62 for obtaining current location readings from the GPS receiver 62 and for controlling certain functions of the irrigation system 10 as a function of these location readings. As described in more detail below, the computing device 64 compares the current location readings from the GPS receiver 62 to reference positions to determine when to control certain functions of the irrigation system. The computing device 64 may be a processor, microcontroller, ASIC, or any other conventional programmable device.
The computing device 64 stores or has access to a computer program which performs the control functions describe herein. The computer program preferably comprises an ordered listing of executable instructions for implementing logical functions in the computing device. The computer program can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device, and execute the instructions. In the context of this application, a “computer-readable medium” can be any means that can contain, store, communicate, propagate or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-readable medium can be, for example, but not limited to, an electronic, magnetic, optical, electro-magnetic, infrared, or semi-conductor system, apparatus, device, or propagation medium. More specific, although not inclusive, examples of the computer-readable medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a random access memory (RAM), a read-only memory (ROM), an erasable, programmable, read-only memory (EPROM or Flash memory), an optical fiber, and a portable compact disk read-only memory (CDROM). The computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
The relays 66, 68 are activated by the computing device 64 for controlling operation of certain functions of the irrigation system 10. In a preferred embodiment, the relays 66, 68 are coupled to the end guns 48 on the end tower 28. Additional relays can also be provided for controlling other functions of the irrigation system such as operation of the powered wheels of the towers 26, 28, or valves for spray nozzles or other water-emitting devices supported on the conduit sections 36, 38.
The inputs 70 are provided for receiving data from the main controller 58. For example, the computing device 64 may receive a safety signal from the main controller which ensures safe alignment of the various spans of the irrigation system. The computing device 64 may also receive data which assists it in estimating the location of the end tower 28 when GPS signals are unavailable or when correction signals used to improve the accuracy of the GPS signals are not available. For example, the computing device may receive a % Timer signal which indicates the speed of the drive wheels of mobile towers 26, 28, and FWD and REV signals which indicate the direction of travel of mobile towers 26, 28. The computing device 64 may analyze these signals to determine how far the mobile towers 26, 28 have moved from a position at which GPS signals were lost. It is important to note, however, that the main controller inputs 70 to the GPS controller 60 are not required, as the GPS controller 60 can independently determine its location, and hence the location of the end tower 28, and can independently control certain functions of the irrigation system, such as the operation of the end guns 48.
The GPS controller 60 may also include a number of other inputs. The inputs may be buttons, switches, keys, an electronic touchscreen associated with the display, voice recognition circuitry, or any other elements capable of inputting information to and/or controlling the operation of the GPS receiver 62 and/or computing device 64.
The input and output (I/O) ports 72, 74 permit data and other information to be transferred to and from the computing device 64 and/or the GPS receiver 62. The input port 72 is preferably a serial port for receiving an irrigation control program from an external source as described in more detail below. The output port 74 is preferably a parallel port for controlling additional relays or other outputs should it be desired to expand the control functions of the GPS controller 60. The I/O ports may also include a TransFlash card slot for receiving removable TransFlash cards and a USB port for coupling with a USB cable connected to another computing device such as a personal computer.
The device 10 may also include a cellular or other radio transceiver for wirelessly receiving and transmitting data from and to remote devices. For example, the radio transceiver may permit the GPS controller 60 to communicate with the main controller 58 or a remote server, although such communication is not required.
The components shown in
The housing of the GPS controller 60 is preferably constructed from a suitable vibration- and impact-resistant material such as, for example, plastic, nylon, aluminum, or any combination thereof. The housing preferably includes one or more appropriate gaskets or seals to make it substantially waterproof or resistant. The housing may include a location for a battery, or other power source for powering the electronic components of the GPS controller 60.
Operation of the irrigation system 10 in a field 80 or other area to be irrigated is now explained with reference to
The irrigation system 10 and GPS controller 60 must first be set up prior to operation. To do this, the boundaries of the field 80 are determined through the use of GPS marking of the corners 82, 84, 86, 88 and other key boundary points of the field 80. Alternately, a map of the field 80 may be obtained from a database of existing imagery to determine the outline of the field. Through the use of the Lindsay Manufacturing Smart Design program or similar program, a custom irrigation design program is then created. The custom irrigation design program permits the irrigation system 10 to be designed to effectively fit the field to be irrigated. The program also determines the precise locations at which the end guns should be activated to maximize the end gun wetted area. Multiple end guns or other water-emitting devices can be selected and controlled with the program.
After the custom irrigation design program has been created to determine where the control areas of irrigation, chemigation, or fertigation applications should occur, the control program is uploaded to the computing device 64 of the GPS controller 60 through the serial port 72. While the irrigation system 10 is operational, the computing device 64 reads the current position of the end tower 28 from the GPS receiver 62 and determines when to control the relays 66, 68 in accordance with the custom irrigation design program. The additional inputs 70 may assist the computing device in determining the precise location of the end tower in the field when a differential correction signal is unavailable or when GPS signals are unavailable.
The following is one example of a control scheme for the irrigation system 10. When the system is first activated, all of the spans 14, 16, 18, 20 are aligned as shown in
When the mobile tower 24 first reaches the barricade 54 shown in
Although the invention has been described with reference to the preferred embodiment illustrated in the attached drawing figures, it is noted that equivalents may be employed and substitutions made herein without departing from the scope of the invention as recited in the claims.