US20020020441A1 - Irrigation controller - Google Patents

Irrigation controller Download PDF

Info

Publication number
US20020020441A1
US20020020441A1 US09/738,138 US73813800A US2002020441A1 US 20020020441 A1 US20020020441 A1 US 20020020441A1 US 73813800 A US73813800 A US 73813800A US 2002020441 A1 US2002020441 A1 US 2002020441A1
Authority
US
United States
Prior art keywords
irrigation
controller
watering
schedule
zones
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/738,138
Inventor
John Addink
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/082,603 external-priority patent/US6102061A/en
Application filed by Individual filed Critical Individual
Priority to US09/738,138 priority Critical patent/US20020020441A1/en
Publication of US20020020441A1 publication Critical patent/US20020020441A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01GHORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
    • A01G25/00Watering gardens, fields, sports grounds or the like
    • A01G25/16Control of watering
    • A01G25/167Control by humidity of the soil itself or of devices simulating soil or of the atmosphere; Soil humidity sensors
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T137/00Fluid handling
    • Y10T137/0318Processes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T137/00Fluid handling
    • Y10T137/1842Ambient condition change responsive
    • Y10T137/1866For controlling soil irrigation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T137/00Fluid handling
    • Y10T137/1842Ambient condition change responsive
    • Y10T137/1866For controlling soil irrigation
    • Y10T137/189Soil moisture sensing

Definitions

  • the field of the invention is irrigation controllers
  • modifying a watering duration value to provide more water to a particular irrigation zone might involve all of the following steps: (1) determining the total of all the watering durations currently programmed for the zone over the course of a week; (2) estimating an appropriate change in the amount of water to be applied to the zone; (3) translating that amount into a percentage increase over the presently programmed total; (4) translating such percentages into changes in durations and deciding how such changes in durations should be distributed over the existing schedule; and (5) entering the scheduling changes.
  • Step 4 is particularly difficult for many individuals because there are often no established guidelines for deciding among various options. Thus, a user may have insufficient knowledge to decide between reducing the watering for each day by 10 minutes, or eliminating watering entirely two days per week.
  • the user control is a simple “more/less” (increase/decrease) adjustment mechanism.
  • the controller automatically determines all aspects of an irrigation schedule, including appropriate irrigation days, start times and durations. Such automatic scheduling determination may advantageously be based in part on the more/less adjustment, and in part on an external signal, such as that transmitted by a radio transmitter. In yet another aspect of preferred embodiments, the automatic scheduling may take into account a water budget allotment.
  • FIG. 1 is a schematic of a method embodying a controller according to the present invention.
  • FIG. 2 is a schematic of an irrigation controller according to the present invention.
  • FIG. 3 is a flow diagram illustrating various steps in the use of a flow meter to set watering times for a more/less adjustment mechanism.
  • FIG. 4 is an alternative flow diagram illustrating various steps in the use of a flow meter to set watering times based in part on a water budget allotment.
  • a method 1 of controlling irrigation to an irrigated area generally comprises the following steps: providing an irrigation controller which controls at least one irrigation control valve 10 ; receiving a signal from a distal signal source to establish a preliminary irrigation schedule 20 ; applying the preliminary irrigation schedule to the irrigated area 30 ; examining the irrigated area to determine the effect of the preliminary schedule 40 ; operating a more/less adjustment to modify the preliminary schedule 50 ; and returning to step 40 .
  • irrigation controllers suitable for step 10 . It is contemplated, for example, that appropriate controllers may operate anywhere from a single zone to as many as a dozen or more zones. In turn, each zone may have one or more valves. Suitable irrigation controllers would generally be located in a garage or other protected area, but may also be distributed, such as throughout a large field. Such controllers would generally be powered from line current, such as household current, but may also be battery powered, or have a battery backup.
  • the signal used in step 20 to establish a preliminary irrigation schedule may be transmitted and received using any viable means.
  • Radio waves are particularly advantageous, since they travel large distances at relatively low cost.
  • the signal is carried on an existing carrier wave, such as a carrier wave transmitted by an AM or FM radio broadcasting station.
  • the signal could be carried on a TV or computer cable, or over a telephone line.
  • the signal could be received by any suitable receiver, such as a telephone, radio or a pager-type receiver.
  • the content of the signal is contemplated to include whatever data may be helpful in establishing an appropriate watering protocol.
  • the signal may include raw data such as temperature, wind, solar radiation and humidity.
  • the signal may include calculated data such as an estimated evapo-transpiration rate. It is considered extremely advantageous, but not necessary, for the signal to include some sort of geographic locator, so that a receiving controller may extract data which is relatively specific to its particular locale.
  • the signal may include a plant identifier, so that a receiving controller may adapt a particular watering protocol to a particular plant or type of plant.
  • the signal includes a series of geographic locator (GL) and estimated evapo-transpiration rate (ET) pairs, in the format; GL1-ET1, GL2-ET2, GL3-ET3.
  • the geographic locator may advantageously comprise a five or nine digit ZIP code, but may also reflect some other zoning system which is more agriculturally oriented than ZIP codes.
  • the signal may even intermix different types of geographic locators.
  • the evapo-transpiration rate may be calculated as a function of many different parameters, including temperature, solar radiation, humidity and wind, and preferred formulas for such calculations are set forth in various publications, including Pair, Claude H., Hinz, Walter W. Reid, Crawford, and Frost, Kenneth R., Sprinkler Irrigation, (Irrigation Association, 1975).
  • the preliminary irrigation schedule of step 30 can be established using only very limited information.
  • a typical homeowner user may install a controller as described herein by connecting wires from the controller to valve control units, which in turn operate sprinklers in various zones throughout his yard.
  • the homeowner may then use a keypad on the controller to input various codes, such as a geographic locator code, a plant code, a soil type code or even a drainage code.
  • the geographic locator code may well comprise 5 or more digits, while the other codes may advantageously comprise only two or even one digits.
  • the code(s) entered may be taken from a printed manual supplied with the controller, or from some other source such as an internet website, or provided by a telephone operator.
  • the preliminary irrigation schedule may even be set by default, so that no input codes are required at all.
  • the user may find it desirable to input different codes for different zones.
  • a user may enter a code of “01” for established grass, and a code of “5” for moderate drainage
  • a code of “40” for citrus while for zone 2 the user may enter a code of “40” for citrus, and a code of “7” for relatively high drainage
  • zone 3 the user may enter a code of “02” for newly planted grass, and a code of “5” for moderate drainage.
  • Other coding schemes are also contemplated, including the use of letters, and the use of a leading digit or digits to designate the type of code. For example, 01xxxxx could be used for geographic locator codes, 02xx for plant codes, and 03xx for soil type code or drainage code. In this scheme, the “x” would be limited to numbers 1-9.
  • the controller In establishing a preliminary irrigation schedule, the controller would preferably combine whatever geographic locator, plant type, soil type, slope or other codes are available with data from the external signal. This information would then be used to produce a series of on/off times for each zone. Some zones may even have multiple on/off times, so that a high runoff zone may not be watered for more than 2 or 3 minutes at a time.
  • step 30 the preliminary irrigation schedule is applied to the irrigated area.
  • This is generally contemplated to be carried out in the usual manner, with the irrigation controller operating various solenoids which in turn operate valves upstream of watering devices.
  • the watering devices may be sprinkler heads, drip irrigation heads, misting heads, punctured drip irrigation lines, or any other of myriad watering apparatus, or combinations thereof.
  • Signals from the irrigation controller to the solenoids are generally contemplated to be carried along wires in the usual manner, although in some instances the signals can be carried by metallic pipes, by radio wave, or in some other manner.
  • step 40 the zone or zones are examined to determine the effect of the preliminary watering schedule.
  • the examination is preferably visual, but may be accomplished by any other suitable means, such as using a soil moisture sensor which may be inserted into one or more sites in the soil of a zone.
  • the examination is preferably carried out after step 3 has been ongoing for a substantial period of time, such as several days or weeks of watering using the preliminary schedule. This provides a good baseline from which reasonable decisions regarding changes in the irrigation schedule can be made. Alternatively, however, inspection can take place after or even during a single watering.
  • step 40 After one or more inspections (step 40 ), it is contemplated that the user will desire to modify the preliminary schedule for one or more zones. In accordance with preferred embodiments, this can be accomplished by making a simple more/less adjustment for each such zone (step 50 ). For example, it may be desirable to increase the watering of zone 4 relative to the then-existing watering schedule. To accomplish this the user might press a button to access zone 4, and then press a “more” button once. To increase the watering of zone 4 relative to the then-existing watering schedule yet further, the user might press the “more” button one or more additional times. Obviously reduction in watering could be accomplished by pressing a “less” button, and either increase or decrease in other zones could be accomplished in an analogous manner.
  • an irrigation controller modifies the watering schedule for one or more zones as disclosed herein may vary among different embodiments of the controllers. It may be, for example, that each pressing of the “more” button increases the watering of that zone by 5%, and that each pressing of the “less” button decreases the watering of that zone by 5%. Depending on the previously inputted codes for type of plant, drainage and so forth, that change may be reflected in an across the board change in all watering durations, and/or perhaps in the addition or subtraction of an entire watering day.
  • contemplated irrigation controller advantageously determine irrigation schedules based upon one or more algorithms involving many input parameters. This is to be distinguished from a typical irrigation controller in which the user inputted parameters, such as start time, stop time and duration, directly control the irrigation schedule.
  • a user employing an indirectly controlled irrigation controller according the inventive subject matter herein may conclude that zone 4 needs more water. By pushing the more button for zone 4, the user tells the system to increase the watering of zone 4, but not how to do so.
  • the system may respond by adding a fraction of a minute to the watering across several days, or by adding an entire minute to the watering on a particular day.
  • a directly controlled irrigation controller would likely instruct the controller exactly when to increase watering, such as by altering a specific start time, stop time or duration.
  • a controller may operate a valve to provide water to a particular zone for a “duration” of three minutes, or for a “duration” sufficient to deposit 1000 gallons.
  • an irrigation controller 100 generally includes a microprocessor based central processing unit 110 , an onboard memory 120 , a manual input device 130 , a signal receiving device 132 , a display screen 140 , a plurality of electrical connectors 150 for connecting with solenoids (not shown), and a power supply 160 .
  • a microprocessor based central processing unit 110 an onboard memory 120 , a manual input device 130 , a signal receiving device 132 , a display screen 140 , a plurality of electrical connectors 150 for connecting with solenoids (not shown), and a power supply 160 .
  • a flow meter can be employed to provide local input parameters to assist in determining watering schedules.
  • a protocol such as that depicted in FIG. 3 can be used.
  • an installer, gardener, homeowner or other user would input data corresponding to landscape area serviced by each station (i.e., each zone) in a watering system.
  • the data need not be perfectly accurate, but can be estimated.
  • a user may either enter numeric data, or may enter data by selecting from choices provided by the system.
  • the user inputs data corresponding to watering unit per landscape area per unit of time. A typical value, for example, may be 0.25 inches per day.
  • the system multiplies the landscape area by the watering unit to arrive at designated water amount for each station in the system.
  • steps 61 , 62 and 63 could be modified to receive many different types of data, in many different formats. These steps could also be merged together by having the user enter a single default number, which would correspond in some manner to the designated water amount. Such a system is exemplified in the discussion of FIG. 4. Steps 61 , 62 and 63 could even be eliminated altogether, for example, by having the system use default watering parameters such as x minutes per day, or y gallons per day.
  • step 64 the system determines one or more start times for watering, and determines any adjustments which may be made to the designated water amount for each of the stations.
  • the start time(s) may vary from day to day, so that some days may have no start time at all for one or more of the stations, and some days may have multiple start times for one or more of the stations. This flexibility allows the system to compensate for various parameters conditions such as those discussed elsewhere herein, including local weather conditions derived from local sensors, ET data received from a distally generated signal source, internally stored historical ET data, and user input such as from a more/less adjustment.
  • step 65 water is applied to each of the stations (preferably in sequence) until data received from a flow or other appropriate metering device indicates that the designated water amount for that station has been applied.
  • a system such as that charted in FIG. 3 may also be used to control watering based upon a monthly or other water allotment.
  • the watering allotment is just another piece of data used by the system to determine watering schedules and amounts, and the water allotment may or may not be completely determinative of the total amount of water provided.
  • FIG. 4 for example, is an alternative flow diagram illustrating various steps in the use of a flow meter to set watering times based in part on a water budget allotment.
  • a water district may provide a resident or business with a given allotment of water for a given time period.
  • step 71 a user inputs a total monthly allotment for the irrigation area covered by the system.
  • step 72 either the system uses a default number or the user enters number for one or more of the stations controlled by the system, which number informs the system of the relative amount of water to be given to the various stations.
  • step 73 the controller determines the flow characteristics of each station, such as by causing each valve to open for a period of time, and obtaining flow data from a flow meter.
  • step 74 the controller uses the data obtained in steps 71 - 73 , possibly along with other relevant data from local or distal data sources, to determine appropriate start times, designated watering amounts and so forth for each of the stations.
  • step 75 water is applied to each of the stations (preferably in sequence) until data received from a flow or other appropriate metering device indicates that the designated water amount for that station has been applied.
  • the controller may include one or more overrides in the controller.
  • Another override may be available for selecting a subset of days which are appropriate for watering, or to preclude watering on certain days. Such an override may be useful for preventing watering on days that grass is to be cut, or on days that games are to be played on a lawn.

Abstract

An irrigation controller modifies sophisticated irrigation protocols using an extremely simple user control. In one aspect of a particularly preferred class of embodiments, the user control includes a simple “more/less” (increase/decrease) adjustment. In another aspect of preferred embodiments, the controller automatically determines appropriate irrigation amounts, start times, durations, and frequencies. Such automatic determination may advantageously be based in part on the more/less adjustment, and in part on an external signal, such as that transmitted by a radio transmitter.

Description

    FIELD OF THE INVENTION
  • The field of the invention is irrigation controllers [0001]
  • BACKGROUND OF THE INVENTION
  • Considerable resources have been invested over the years to improve irrigation controllers, especially with respect to increasing sophistication of the watering schedules. Modern controllers, for example, may manipulate half a dozen or more valves, may have multiple on/off periods during the day, may have different watering schedules from day to day during the week. [0002]
  • One undesirable side effect of the trend towards increasingly sophisticated controllers is that the inputs needed to drive such controllers are also becoming more complex. Typical modern controllers require a user to separately specify start times and durations for irrigation intervals for each zone, and possibly for each day of the week. Modern controllers may also take into account inputs from external sensors, such as temperature, wind, precipitation and soil moisture sensors. Still further, systems are also known which receive input from a local or distal signal source, such as a radio transmitter. Exemplary disclosures are U.S. Pat. No. 4,962,522, issued October 1990, and U.S. Pat. No. 5,208,855, issued May 1993, both to Marian, and each of which is incorporated by reference herein in its totality. Such systems offer considerable advantages, including the ability to integrate historical rainfall and other data with current estimated evaporative transpiration (evapotranspiration) rates. Systems which receive distal signal inputs can also provide location specific information, such as by ZIP code. [0003]
  • The large quantity of external data makes irrigation controllers relatively complicated to use, and even systems touting automatic adjustment of irrigation flow still require relatively complicated input. Systems discussed in the 5,208,855 patent, for example, merely update an interval used for preset irrigation control timings, rather than determine an entirely new irrigation schedule. Similarly, systems discussed in U.S. Pat. No. 5,444,611 to Woytowitz et al. (August, 1995) are said to automatically calculate and execute a new schedule, but the new schedule is still based upon programming of a start time. Systems disclosed in U.S. Pat. No. 4,646,224 automatically determine the number of cycles and length of time of each cycle that water is to be applied, but still requires the operator to provide data concerning desired sprinkling days, soil type, the type of sprinkler for each zone, and so forth. [0004]
  • The trend towards increasingly sophisticated controllers is accompanied by a trend towards having ever fewer input controls accessible to the user. Decreasing the number of input controls may reduce the cost and size of a controller unit, but it also adds to the complexity of using the unit. The whole process of adjusting a modern irrigation controller can be compared to programming a VCR. It may be advantageous to have available a large number of different functions, but controlling all of those functions using only half a dozen or so buttons is extremely difficult for many individuals. This problem has been resolved to some extent in VCR controllers by utilizing the TV screen as an interactive display, but that approach is not readily adaptable to common household or other irrigation controllers where a relatively small, inexpensive display screen is employed to reduce costs. [0005]
  • Even if the process of modifying controller parameters were not complex, determining appropriate values for the required input parameters may be exceedingly complex. As an example, modifying a watering duration value to provide more water to a particular irrigation zone might involve all of the following steps: (1) determining the total of all the watering durations currently programmed for the zone over the course of a week; (2) estimating an appropriate change in the amount of water to be applied to the zone; (3) translating that amount into a percentage increase over the presently programmed total; (4) translating such percentages into changes in durations and deciding how such changes in durations should be distributed over the existing schedule; and (5) entering the scheduling changes. Step 4 is particularly difficult for many individuals because there are often no established guidelines for deciding among various options. Thus, a user may have insufficient knowledge to decide between reducing the watering for each day by 10 minutes, or eliminating watering entirely two days per week. [0006]
  • In short, the steadily increasing sophistication of irrigation controller outputs, coupled with the steadily increasing difficulty of operating such controllers, is a significant problem for users. Thus, there is a continuing need to provide sophisticated irrigation control, while providing simple operator input. [0007]
  • SUMMARY OF THE INVENTION
  • Methods and apparatus are provided herein which allow extremely simple user control over sophisticated irrigation controller outputs. In one aspect of a particularly preferred class of embodiments, the user control is a simple “more/less” (increase/decrease) adjustment mechanism. In another aspect of preferred embodiments, the controller automatically determines all aspects of an irrigation schedule, including appropriate irrigation days, start times and durations. Such automatic scheduling determination may advantageously be based in part on the more/less adjustment, and in part on an external signal, such as that transmitted by a radio transmitter. In yet another aspect of preferred embodiments, the automatic scheduling may take into account a water budget allotment. [0008]
  • Various objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of preferred embodiments of the invention, along with the accompanying drawings in which like numerals represent like components.[0009]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic of a method embodying a controller according to the present invention. [0010]
  • FIG. 2 is a schematic of an irrigation controller according to the present invention. [0011]
  • FIG. 3 is a flow diagram illustrating various steps in the use of a flow meter to set watering times for a more/less adjustment mechanism. [0012]
  • FIG. 4 is an alternative flow diagram illustrating various steps in the use of a flow meter to set watering times based in part on a water budget allotment.[0013]
  • DETAILED DESCRIPTION
  • Referring first to FIG. 1, a method [0014] 1 of controlling irrigation to an irrigated area generally comprises the following steps: providing an irrigation controller which controls at least one irrigation control valve 10; receiving a signal from a distal signal source to establish a preliminary irrigation schedule 20; applying the preliminary irrigation schedule to the irrigated area 30; examining the irrigated area to determine the effect of the preliminary schedule 40; operating a more/less adjustment to modify the preliminary schedule 50; and returning to step 40.
  • There is a vast range of irrigation controllers suitable for [0015] step 10. It is contemplated, for example, that appropriate controllers may operate anywhere from a single zone to as many as a dozen or more zones. In turn, each zone may have one or more valves. Suitable irrigation controllers would generally be located in a garage or other protected area, but may also be distributed, such as throughout a large field. Such controllers would generally be powered from line current, such as household current, but may also be battery powered, or have a battery backup.
  • The signal used in [0016] step 20 to establish a preliminary irrigation schedule may be transmitted and received using any viable means. Radio waves are particularly advantageous, since they travel large distances at relatively low cost. In particularly preferred embodiments, the signal is carried on an existing carrier wave, such as a carrier wave transmitted by an AM or FM radio broadcasting station. In other embodiments, the signal could be carried on a TV or computer cable, or over a telephone line. The signal could be received by any suitable receiver, such as a telephone, radio or a pager-type receiver.
  • The content of the signal is contemplated to include whatever data may be helpful in establishing an appropriate watering protocol. Thus, for example, the signal may include raw data such as temperature, wind, solar radiation and humidity. Alternatively, or in addition, the signal may include calculated data such as an estimated evapo-transpiration rate. It is considered extremely advantageous, but not necessary, for the signal to include some sort of geographic locator, so that a receiving controller may extract data which is relatively specific to its particular locale. Still further, it is contemplated that the signal may include a plant identifier, so that a receiving controller may adapt a particular watering protocol to a particular plant or type of plant. [0017]
  • In a particularly preferred embodiment, the signal includes a series of geographic locator (GL) and estimated evapo-transpiration rate (ET) pairs, in the format; GL1-ET1, GL2-ET2, GL3-ET3. As mentioned above, the geographic locator may advantageously comprise a five or nine digit ZIP code, but may also reflect some other zoning system which is more agriculturally oriented than ZIP codes. The signal may even intermix different types of geographic locators. The evapo-transpiration rate may be calculated as a function of many different parameters, including temperature, solar radiation, humidity and wind, and preferred formulas for such calculations are set forth in various publications, including Pair, Claude H., Hinz, Walter W. Reid, Crawford, and Frost, Kenneth R., [0018] Sprinkler Irrigation, (Irrigation Association, 1975).
  • It is contemplated that the preliminary irrigation schedule of [0019] step 30 can be established using only very limited information. Thus, for example, a typical homeowner user may install a controller as described herein by connecting wires from the controller to valve control units, which in turn operate sprinklers in various zones throughout his yard. The homeowner may then use a keypad on the controller to input various codes, such as a geographic locator code, a plant code, a soil type code or even a drainage code. The geographic locator code may well comprise 5 or more digits, while the other codes may advantageously comprise only two or even one digits. The code(s) entered may be taken from a printed manual supplied with the controller, or from some other source such as an internet website, or provided by a telephone operator. In less preferred embodiments, the preliminary irrigation schedule may even be set by default, so that no input codes are required at all.
  • Of course, where the input codes are zone specific, the user may find it desirable to input different codes for different zones. Thus, for zone 1 a user may enter a code of “01” for established grass, and a code of “5” for moderate drainage, while for [0020] zone 2 the user may enter a code of “40” for citrus, and a code of “7” for relatively high drainage, and for zone 3 the user may enter a code of “02” for newly planted grass, and a code of “5” for moderate drainage. Other coding schemes are also contemplated, including the use of letters, and the use of a leading digit or digits to designate the type of code. For example, 01xxxxx could be used for geographic locator codes, 02xx for plant codes, and 03xx for soil type code or drainage code. In this scheme, the “x” would be limited to numbers 1-9.
  • In establishing a preliminary irrigation schedule, the controller would preferably combine whatever geographic locator, plant type, soil type, slope or other codes are available with data from the external signal. This information would then be used to produce a series of on/off times for each zone. Some zones may even have multiple on/off times, so that a high runoff zone may not be watered for more than 2 or 3 minutes at a time. [0021]
  • In [0022] step 30 the preliminary irrigation schedule is applied to the irrigated area. This is generally contemplated to be carried out in the usual manner, with the irrigation controller operating various solenoids which in turn operate valves upstream of watering devices. The watering devices may be sprinkler heads, drip irrigation heads, misting heads, punctured drip irrigation lines, or any other of myriad watering apparatus, or combinations thereof. Signals from the irrigation controller to the solenoids are generally contemplated to be carried along wires in the usual manner, although in some instances the signals can be carried by metallic pipes, by radio wave, or in some other manner.
  • In [0023] step 40 the zone or zones are examined to determine the effect of the preliminary watering schedule. The examination is preferably visual, but may be accomplished by any other suitable means, such as using a soil moisture sensor which may be inserted into one or more sites in the soil of a zone. The examination is preferably carried out after step 3 has been ongoing for a substantial period of time, such as several days or weeks of watering using the preliminary schedule. This provides a good baseline from which reasonable decisions regarding changes in the irrigation schedule can be made. Alternatively, however, inspection can take place after or even during a single watering.
  • After one or more inspections (step [0024] 40), it is contemplated that the user will desire to modify the preliminary schedule for one or more zones. In accordance with preferred embodiments, this can be accomplished by making a simple more/less adjustment for each such zone (step 50). For example, it may be desirable to increase the watering of zone 4 relative to the then-existing watering schedule. To accomplish this the user might press a button to access zone 4, and then press a “more” button once. To increase the watering of zone 4 relative to the then-existing watering schedule yet further, the user might press the “more” button one or more additional times. Obviously reduction in watering could be accomplished by pressing a “less” button, and either increase or decrease in other zones could be accomplished in an analogous manner.
  • The actual strategy by which an irrigation controller modifies the watering schedule for one or more zones as disclosed herein may vary among different embodiments of the controllers. It may be, for example, that each pressing of the “more” button increases the watering of that zone by 5%, and that each pressing of the “less” button decreases the watering of that zone by 5%. Depending on the previously inputted codes for type of plant, drainage and so forth, that change may be reflected in an across the board change in all watering durations, and/or perhaps in the addition or subtraction of an entire watering day. [0025]
  • It is important to understand that the more/less adjustments contemplated herein may only indirectly control the amount of water provided to a zone. This is because contemplated irrigation controller advantageously determine irrigation schedules based upon one or more algorithms involving many input parameters. This is to be distinguished from a typical irrigation controller in which the user inputted parameters, such as start time, stop time and duration, directly control the irrigation schedule. By way of example, a user employing an indirectly controlled irrigation controller according the inventive subject matter herein may conclude that zone 4 needs more water. By pushing the more button for zone 4, the user tells the system to increase the watering of zone 4, but not how to do so. The system may respond by adding a fraction of a minute to the watering across several days, or by adding an entire minute to the watering on a particular day. In contrast, the same user employing a directly controlled irrigation controller would likely instruct the controller exactly when to increase watering, such as by altering a specific start time, stop time or duration. [0026]
  • It is also important to understand that the term “duration” is used herein in a broad sense to encompass duration both by time and by quantity. Thus, it is contemplated that a controller according to the present inventive subject matter may operate a valve to provide water to a particular zone for a “duration” of three minutes, or for a “duration” sufficient to deposit 1000 gallons. [0027]
  • Turning to FIG. 2, an [0028] irrigation controller 100 according to the present invention generally includes a microprocessor based central processing unit 110, an onboard memory 120, a manual input device 130, a signal receiving device 132, a display screen 140, a plurality of electrical connectors 150 for connecting with solenoids (not shown), and a power supply 160. Each of these components by itself is well known in the electronics industry, with the exception of the programming of the microprocessor in accordance with the functionality set forth herein. There are hundreds of suitable chips which can be used for this purpose. At present, experimental versions have been made using the Phillips 87C52 chip, and it is contemplated that such chip would be satisfactory for production models.
  • It is also contemplated that a flow meter can be employed to provide local input parameters to assist in determining watering schedules. In one possible embodiment, a protocol such as that depicted in FIG. 3 can be used. In [0029] step 61 of this particular example, it is contemplated that an installer, gardener, homeowner or other user would input data corresponding to landscape area serviced by each station (i.e., each zone) in a watering system. Of course, the data need not be perfectly accurate, but can be estimated. Moreover, here, as in all other data entry steps, a user may either enter numeric data, or may enter data by selecting from choices provided by the system. In step 62, the user inputs data corresponding to watering unit per landscape area per unit of time. A typical value, for example, may be 0.25 inches per day. In step 63, the system multiplies the landscape area by the watering unit to arrive at designated water amount for each station in the system.
  • Of course, steps [0030] 61, 62 and 63 could be modified to receive many different types of data, in many different formats. These steps could also be merged together by having the user enter a single default number, which would correspond in some manner to the designated water amount. Such a system is exemplified in the discussion of FIG. 4. Steps 61, 62 and 63 could even be eliminated altogether, for example, by having the system use default watering parameters such as x minutes per day, or y gallons per day.
  • In [0031] step 64 the system determines one or more start times for watering, and determines any adjustments which may be made to the designated water amount for each of the stations. The start time(s) may vary from day to day, so that some days may have no start time at all for one or more of the stations, and some days may have multiple start times for one or more of the stations. This flexibility allows the system to compensate for various parameters conditions such as those discussed elsewhere herein, including local weather conditions derived from local sensors, ET data received from a distally generated signal source, internally stored historical ET data, and user input such as from a more/less adjustment.
  • In [0032] step 65, water is applied to each of the stations (preferably in sequence) until data received from a flow or other appropriate metering device indicates that the designated water amount for that station has been applied.
  • A system such as that charted in FIG. 3 may also be used to control watering based upon a monthly or other water allotment. In effect, the watering allotment is just another piece of data used by the system to determine watering schedules and amounts, and the water allotment may or may not be completely determinative of the total amount of water provided. In the flow diagram of FIG. 4, for example, is an alternative flow diagram illustrating various steps in the use of a flow meter to set watering times based in part on a water budget allotment. Here, it is contemplated that a water district may provide a resident or business with a given allotment of water for a given time period. [0033]
  • In [0034] step 71, a user inputs a total monthly allotment for the irrigation area covered by the system. In step 72, either the system uses a default number or the user enters number for one or more of the stations controlled by the system, which number informs the system of the relative amount of water to be given to the various stations. In step 73, the controller determines the flow characteristics of each station, such as by causing each valve to open for a period of time, and obtaining flow data from a flow meter. In step 74, the controller uses the data obtained in steps 71-73, possibly along with other relevant data from local or distal data sources, to determine appropriate start times, designated watering amounts and so forth for each of the stations. One such input parameter, of course, may result from a more/less adjustment, which in this case would modify the relative amount of water delivered to the various stations, as opposed to the absolute amount. In step 75, water is applied to each of the stations (preferably in sequence) until data received from a flow or other appropriate metering device indicates that the designated water amount for that station has been applied.
  • In still other embodiments it is contemplated to include one or more overrides in the controller. For example, there may be a master override which prevents all watering in one or more zones. Such an override may be useful during system maintenance or malfunction. Another override may be available for selecting a subset of days which are appropriate for watering, or to preclude watering on certain days. Such an override may be useful for preventing watering on days that grass is to be cut, or on days that games are to be played on a lawn. [0035]
  • Thus, specific embodiments and applications of methods of controlling irrigation have been disclosed. It should be apparent, however, to those skilled in the art that many more modifications besides those already described are possible without departing from the inventive concepts herein. For example, the more/less adjustment might affect all controlled valves at once, or might be limited to a subset of the controlled valves with additional more/less adjustments being provided for each subset. Similarly, it is possible to utilize various types of more/less controls such as buttons, sliders, rotating knobs, touch screens, and similar devices, which affects more or less water, and/or some other watering parameter such as frequency or duration. The inventive subject matter, therefore, is not to be restricted except in the spirit of the appended claims. [0036]

Claims (22)

What is claimed is:
1. An irrigation controller for controlling irrigation to an irrigation zone, comprising:
a parameter receiving mechanism which receives at least one irrigation parameter selected from the group consisting of water allotment, geographic location, temperature, evapo-transpiration amount, plant type, soil type, slope, drainage, and a predefined irrigation schedule; and
a microprocessor which utilizes the at least one irrigation parameter to completely determine a first irrigation schedule, including start times and durations.
2. The irrigation controller of claim 1 wherein the parameter receiving mechanism comprises a keypad.
3. The irrigation controller of claim 1 wherein the parameter receiving mechanism comprises a radio receiver.
4. The irrigation controller of claim 1 wherein the at least one irrigation parameter comprises water allotment.
5. The irrigation controller of claim 1 wherein the at least one irrigation parameter comprises geographical location and a second irrigation parameter selected from the group consisting of water allotment, temperature, evapo-transpiration rate, plant type, soil type, slope, drainage, and a predefined irrigation schedule.
6. The irrigation controller of claim 1 wherein the at least one irrigation parameter comprises geographical location and at least two additional irrigation parameters selected from the group consisting of water allotment, temperature, evapo-transpiration rate, plant type, soil type, slope, drainage, and a predefined irrigation schedule.
7. The irrigation controller of claim 1 wherein the at least one irrigation parameter comprises evapo-transpiration rate, and a second irrigation parameter selected from the group consisting of temperature, geographical location, plant type, soil type, slope, drainage, and a predefined irrigation schedule.
8. The irrigation controller of claim 1 wherein the at least one irrigation parameter comprises evapo-transpiration rate, and at least two additional irrigation parameters selected from the group consisting of geographical location, temperature, plant type, soil type, slope, drainage, and a predefined irrigation schedule.
9. The irrigation controller of claim 1 wherein the parameter receiving mechanism comprises:
at least one of a keypad and a radio receiver;
the at least one irrigation parameter comprises geographical location and a second irrigation parameter selected from the group consisting of temperature, evapo-transpiration rate, plant type, soil type, slope, drainage, and a predefined irrigation schedule, and
the microprocessor further determines at least in part a start time for said watering.
10. The irrigation controller of any of claims 1-9 further comprising an adjustment receiving mechanism which receives a piece of adjustment information reflecting a determination of adequacy of the first irrigation schedule, and the microprocessor utilizing the adjustment information to determine a second irrigation schedule different from the first irrigation schedule.
11. The irrigation controller of claim 10 wherein the adjustment receiving mechanism comprises a more/less adjustment.
12. The irrigation controller of claim 10 further comprising a plurality of watering zones controlled by the controller, wherein the adjustment information is used to modify a relative amount of water dispensed to the watering zones without modifying the total amount of water dispensed to the watering zones.
13. A method of controlling irrigation to a zone using an irrigation controller, comprising:
receiving a signal from a signal source, said signal being at least partially dependent upon a weather condition;
allowing the controller to control a watering valve for a substantial period of time according to a preliminary irrigation schedule based at least in part upon the signal;
visually examining the irrigated area to determine the effect of watering according to the preliminary irrigation schedule;
providing the irrigation controller with a more/less adjustment mechanism which only indirectly controls an amount of water provided to the irrigated area;
operating the more/less adjustment mechanism to modify the preliminary irrigation schedule to provide a modified schedule; and
allowing the controller to control the valve according to the modified schedule.
14. The method of claim 13 further comprising the controller controlling at least two irrigation zones, and wherein the step of operating the more/less adjustment mechanism to modify the preliminary irrigation schedule comprises operating the more/less adjustment mechanism to separately modify the preliminary irrigation schedule in each of the at least two irrigation zones.
15. The method of claim 13 wherein the step of providing a more/less adjustment mechanism comprises providing a first button corresponding to increasing the amount of water provided to the irrigated area, and a second button corresponding to decreasing the amount of water provided to the irrigated area.
16. The method of claim 13 wherein the step of providing a more/less adjustment mechanism comprises providing a slide control.
17. The method of claim 13 wherein the step of providing a more/less adjustment mechanism comprises providing a rotating control knob.
18. The methods of claim 13 further comprising a plurality of watering zones controlled by the controller, wherein the more/less adjustment mechanism is used to modify a relative amount of water dispensed to the watering zones without modifying the total amount of water dispensed to the watering zones.
19. A method of controlling irrigation to a plurality of zones using an irrigation controller, comprising:
providing the controller with water allotment information;
providing the controller with relative watering information for the plurality of zones;
providing a flow meter which provides flow information relating to flow of water to the plurality of zones;
using the controller to operate a plurality of watering valves to dispense water to the plurality of zones at least in part according to the water allotment information; the relative watering information, and the flow information.
20. The method of claim 19 further comprising providing a more/less adjustment mechanism to modify the relative watering information.
21. The method of claim 19 further comprising providing a more/less adjustment mechanism to modify the relative watering information without modifying a total amount of water dispensed to the watering zones.
22. The method of any of claims 19-21 further comprising using the controller to determine a first irrigation schedule, including start times.
US09/738,138 1998-05-20 2000-12-14 Irrigation controller Abandoned US20020020441A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/738,138 US20020020441A1 (en) 1998-05-20 2000-12-14 Irrigation controller

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/082,603 US6102061A (en) 1998-05-20 1998-05-20 Irrigation controller
US09/603,104 US6227220B1 (en) 2000-06-22 2000-06-22 Irrigation controller
US09/738,138 US20020020441A1 (en) 1998-05-20 2000-12-14 Irrigation controller

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/603,104 Division US6227220B1 (en) 1998-05-20 2000-06-22 Irrigation controller

Publications (1)

Publication Number Publication Date
US20020020441A1 true US20020020441A1 (en) 2002-02-21

Family

ID=24414114

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/603,104 Expired - Lifetime US6227220B1 (en) 1998-05-20 2000-06-22 Irrigation controller
US09/738,138 Abandoned US20020020441A1 (en) 1998-05-20 2000-12-14 Irrigation controller

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/603,104 Expired - Lifetime US6227220B1 (en) 1998-05-20 2000-06-22 Irrigation controller

Country Status (1)

Country Link
US (2) US6227220B1 (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050082382A1 (en) * 2003-10-17 2005-04-21 Rain Bird Corporation System and method for use in controlling irrigation and compensating for rain
US20060217845A1 (en) * 2005-03-23 2006-09-28 Tim Simon, Inc. Water timer and method
US20070260400A1 (en) * 2006-05-04 2007-11-08 Omry Morag Computerized crop growing management system and method
US7532954B2 (en) 2005-02-11 2009-05-12 Rain Bird Corporation System and method for weather based irrigation control
US20100145530A1 (en) * 2008-12-10 2010-06-10 Rain Bird Corporation Automatically adjusting irrigation controller with temperature and rainfall sensor
US7805221B2 (en) 2007-05-17 2010-09-28 Rain Bird Corporation Automatically adjusting irrigation controller
US7844368B2 (en) 2003-04-25 2010-11-30 George Alexanian Irrigation water conservation with temperature budgeting and time of use technology
US7962244B2 (en) 2003-04-25 2011-06-14 George Alexanian Landscape irrigation time of use scheduling
CN102428860A (en) * 2011-09-16 2012-05-02 大连理工大学 Irrigation control system
CN102668948A (en) * 2012-06-07 2012-09-19 英利能源(中国)有限公司 Irrigation system
US20120266978A1 (en) * 2010-10-18 2012-10-25 Arno Drechsel Pressure regulator for irrigation plant and irrigation plant comprising the regulator
US8401705B2 (en) 2003-04-25 2013-03-19 George Alexanian Irrigation controller water management with temperature budgeting
US8538592B2 (en) 2003-04-25 2013-09-17 George Alexanian Landscape irrigation management with automated water budget and seasonal adjust, and automated implementation of watering restrictions
US20140115958A1 (en) * 2012-10-26 2014-05-01 GreenTech Agro LLC Self-sustaining artificially controllable environment within a storage container or other enclosed space
US10206341B2 (en) 2014-07-21 2019-02-19 Rain Bird Corporation Rainfall prediction and compensation in irrigation control
US10231391B2 (en) 2010-08-11 2019-03-19 The Toro Company Central irrigation control system
US11510373B2 (en) 2017-12-12 2022-11-29 Netafim, Ltd. User interface for a computerized crop growing management system and method

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7711454B2 (en) * 2000-06-05 2010-05-04 John Addink Water savings system
FR2828062B1 (en) * 2001-07-31 2004-02-13 Infotech INTELLIGENT PLANT WATERING DEVICES
US20030109964A1 (en) * 2001-12-11 2003-06-12 John Addink Irrigation controller using regression model
US7010395B1 (en) * 2003-01-06 2006-03-07 The Toro Company PC-programmed irrigation control system
US7266428B2 (en) 2003-04-25 2007-09-04 George Alexanian Irrigation controller water management with temperature budgeting
US7050887B2 (en) * 2003-12-23 2006-05-23 Techstream Control Systems Inc. Wireless sensor and control transmitter system
US20100030476A1 (en) * 2008-07-29 2010-02-04 Woytowitz Peter J Irrigation System with ET Based Seasonal Watering Adjustment
US9301461B2 (en) 2004-11-09 2016-04-05 Hunter Industries, Inc. Systems and methods to adjust irrigation
US20100094472A1 (en) * 2008-10-14 2010-04-15 Woytowitz Peter J Irrigation System With Soil Moisture Based Seasonal Watering Adjustment
US8793024B1 (en) * 2009-02-27 2014-07-29 Hunter Industries, Inc. Irrigation system with multiple soil moisture based seasonal watering adjustment
US20070176016A1 (en) * 2006-02-01 2007-08-02 Green Kenneth I Sprinkler station expander
US7526365B1 (en) 2006-04-26 2009-04-28 Eco-Drip Irrigation Systems Continuous-flow irrigation timer
US20110190947A1 (en) * 2008-04-24 2011-08-04 Telsco Industries, Inc. Irrigation flow converter, monitoring system and intelligent water management system
US7930069B2 (en) * 2008-04-24 2011-04-19 Telsco Industries, Inc. Irrigation flow converter, monitoring system and intelligent water management system
US7957843B2 (en) * 2008-10-24 2011-06-07 National Diversified Sales, Inc. System and method for irrigation controller
US20100256827A1 (en) * 2009-04-06 2010-10-07 Bruce Allen Bragg Irrigation Controller Integrating Mandated No-Watering Days, Voluntary No-Watering Days, and an Empirically-Derived Evapotranspiration Local Characteristic Curve
US8565904B2 (en) 2009-09-03 2013-10-22 Bruce Allen Bragg Irrigation controller and system integrating no-watering restrictions and an empirically-derived evapotranspiration local characteristic curve
US11061375B2 (en) 2010-04-06 2021-07-13 Connie R. Masters Irrigation controller and system
US8606415B1 (en) 2011-01-06 2013-12-10 Hunter Industries, Inc. Irrigation system with ET based seasonal watering adjustment and soil moisture sensor shutoff
US9468162B2 (en) 2012-08-01 2016-10-18 Rain Bird Corporation Irrigation controller wireless network adapter and networked remote service
EP2730159B1 (en) 2012-11-07 2019-03-20 Rain Bird Corporation Irrigation control system
FR3025975B1 (en) * 2014-09-22 2017-03-31 Somfy Sas WATERING APPARATUS AND METHOD OF CONTROLLING WATERING
US10609878B2 (en) 2016-07-15 2020-04-07 Rain Bird Corporation Wireless remote irrigation control
US10409296B1 (en) 2017-03-13 2019-09-10 Eco-Drip Irrigation Systems, Inc. System for continuous-flow irrigation valve activation and monitoring

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4646224A (en) * 1983-12-05 1987-02-24 L. R. Nelson Corporation Sprinkler controller which computes sprinkler cycles based on inputted data
US5208855A (en) 1991-09-20 1993-05-04 Marian Michael B Method and apparatus for irrigation control using evapotranspiration
US5337957A (en) * 1993-07-01 1994-08-16 Olson Troy C Microprocessor-based irrigation system with moisture sensors in multiple zones
US5444611A (en) * 1993-10-28 1995-08-22 Hunter Industries, Inc. Lawn and garden irrigation controller

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7962244B2 (en) 2003-04-25 2011-06-14 George Alexanian Landscape irrigation time of use scheduling
US8538592B2 (en) 2003-04-25 2013-09-17 George Alexanian Landscape irrigation management with automated water budget and seasonal adjust, and automated implementation of watering restrictions
US8620480B2 (en) 2003-04-25 2013-12-31 George Alexanian Irrigation water conservation with automated water budgeting and time of use technology
US8874275B2 (en) 2003-04-25 2014-10-28 George Alexanian Landscape irrigation management with automated water budget and seasonal adjust, and automated implementation of watering restrictions
US8401705B2 (en) 2003-04-25 2013-03-19 George Alexanian Irrigation controller water management with temperature budgeting
US7844368B2 (en) 2003-04-25 2010-11-30 George Alexanian Irrigation water conservation with temperature budgeting and time of use technology
US8738189B2 (en) 2003-04-25 2014-05-27 George Alexanian Irrigation controller water management with temperature budgeting
US7229026B2 (en) 2003-10-17 2007-06-12 Rain Bird Corporation System and method for use in controlling irrigation and compensating for rain
US20050082382A1 (en) * 2003-10-17 2005-04-21 Rain Bird Corporation System and method for use in controlling irrigation and compensating for rain
US7532954B2 (en) 2005-02-11 2009-05-12 Rain Bird Corporation System and method for weather based irrigation control
US7769494B1 (en) 2005-03-23 2010-08-03 Tim Simon, Inc. Irrigation timer for adjusting watering time based on temperature and humidity change
US20060217845A1 (en) * 2005-03-23 2006-09-28 Tim Simon, Inc. Water timer and method
US20070260400A1 (en) * 2006-05-04 2007-11-08 Omry Morag Computerized crop growing management system and method
US7805221B2 (en) 2007-05-17 2010-09-28 Rain Bird Corporation Automatically adjusting irrigation controller
US9043964B2 (en) 2007-05-17 2015-06-02 Rain Bird Corporation Automatically adjusting irrigation controller
US8170721B2 (en) 2007-05-17 2012-05-01 Rain Bird Corporation Automatically adjusting irrigation controller
US20110077785A1 (en) * 2007-05-17 2011-03-31 Rain Bird Corporation Automatically Adjusting Irrigation Controller
US8200368B2 (en) 2008-12-10 2012-06-12 Rain Bird Corporation Automatically adjusting irrigation controller with temperature and rainfall sensor
US8649910B2 (en) 2008-12-10 2014-02-11 Rain Bird Corporation Automatically adjusting irrigation controller
US20100145530A1 (en) * 2008-12-10 2010-06-10 Rain Bird Corporation Automatically adjusting irrigation controller with temperature and rainfall sensor
US10743482B2 (en) 2010-08-11 2020-08-18 The Toro Company Central irrigation control system
US10231391B2 (en) 2010-08-11 2019-03-19 The Toro Company Central irrigation control system
US20120266978A1 (en) * 2010-10-18 2012-10-25 Arno Drechsel Pressure regulator for irrigation plant and irrigation plant comprising the regulator
CN102428860A (en) * 2011-09-16 2012-05-02 大连理工大学 Irrigation control system
CN102668948A (en) * 2012-06-07 2012-09-19 英利能源(中国)有限公司 Irrigation system
US10034435B2 (en) * 2012-10-26 2018-07-31 GreenTech Agro LLC Self-sustaining artificially controllable environment within a storage container or other enclosed space
US20140115958A1 (en) * 2012-10-26 2014-05-01 GreenTech Agro LLC Self-sustaining artificially controllable environment within a storage container or other enclosed space
US10206341B2 (en) 2014-07-21 2019-02-19 Rain Bird Corporation Rainfall prediction and compensation in irrigation control
US11510373B2 (en) 2017-12-12 2022-11-29 Netafim, Ltd. User interface for a computerized crop growing management system and method

Also Published As

Publication number Publication date
US6227220B1 (en) 2001-05-08

Similar Documents

Publication Publication Date Title
US6102061A (en) Irrigation controller
US6227220B1 (en) Irrigation controller
US6895987B2 (en) Device that modifies irrigation schedules of existing irrigation controllers
US20060116792A1 (en) Irrigation controller
US6892114B1 (en) Modifying irrigation schedules of existing irrigation controllers
US8170721B2 (en) Automatically adjusting irrigation controller
US5208855A (en) Method and apparatus for irrigation control using evapotranspiration
US20040011880A1 (en) Device that modifies irrigation schedules of existing irrigation controllers
US20040217189A1 (en) System and method for controlling irrigation
US7412303B1 (en) Evapotranspiration unit for re-programming an irrigation controller
WO2001050212A1 (en) Irrigation accumulation controller
US7877168B1 (en) Evapotranspiration unit for re-programming an irrigation controller
US20030109964A1 (en) Irrigation controller using regression model
US8301309B1 (en) Irrigation system utilizing actual and historical components of ET data
US8660705B2 (en) Irrigation system with soil moisture based seasonal watering adjustment
US8793024B1 (en) Irrigation system with multiple soil moisture based seasonal watering adjustment
CA2171556C (en) Hydroponic control apparatus
US20020072829A1 (en) Automatic adjustment of irrigation schedule according to condition of plants
US7096094B2 (en) Automatic irrigation frequency adjustment for deep watering
US20020010516A1 (en) Irrigation controller using regression model
Fazackerley et al. Reducing turfgrass water consumption using sensor nodes and an adaptive irrigation controller
AU1492501A (en) Modifying irrigation schedules of existing irrigation controllers
CN114303562B (en) Water and fertilizer machine control system based on 485 bus form
WO2002023299A1 (en) Irrigation controller with operator convenience features
WO2002005045A1 (en) Irrigation controller using regression model

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: EXPRESSLY ABANDONED -- DURING EXAMINATION