Irrigation controller
First Claim
1. An irrigation controller, comprising:
- a memory for storing extraterrestrial radiation influenced equivalent evaporation data for a certain site;
means for measuring temperature data at that certain site;
a processing unit connected to the memory and receptive of the temperature data, the processing unit operable to execute an irrigation application program which;
calculates solely from the received temperature data and the stored extraterrestrial radiation influenced equivalent evaporation data relating to the certain site a reference evapotranspiration value indicative of an estimation of the current watering needs of a certain reference vegetation at that certain site;
adjusts the reference evapotranspiration value to account for both a user specified local adjustment factor and a type of vegetation at the site, wherein the local adjustment factor accounts for noted regionalization inaccuracies in the solely temperature/radiation calculated reference evapotranspiration value, to calculate a net evapotranspiration value indicative of an estimation of the current watering needs of the type of vegetation at that certain site;
determines a watering program for the certain site; and
implements the determined watering program to have the processing unit issue commands for controlling the actuation of irrigation control valves at the site to replace lost water.
1 Assignment
0 Petitions
Accused Products
Abstract
An irrigation controller collects daily high and low temperature data. The controller then processes this collected temperature data in accordance with the Hargreaves equation to determine a reference evapotranspiration value. The controller further adjusts the reference evapotranspiration value to account for the type of vegetation at the site and a localized Hargreaves equation deviation factor to generate an adjusted evapotranspiration value which represents an estimation of the current watering needs for the specific plants at that specific site. The controller then divides the locally adjusted evapotranspiration value by a sprinkler head average precipitation rate to determine a run time for irrigation. Irrigation for the site is then initiated lasting for the duration of the determined run time.
290 Citations
29 Claims
-
1. An irrigation controller, comprising:
-
a memory for storing extraterrestrial radiation influenced equivalent evaporation data for a certain site;
means for measuring temperature data at that certain site;
a processing unit connected to the memory and receptive of the temperature data, the processing unit operable to execute an irrigation application program which;
calculates solely from the received temperature data and the stored extraterrestrial radiation influenced equivalent evaporation data relating to the certain site a reference evapotranspiration value indicative of an estimation of the current watering needs of a certain reference vegetation at that certain site;
adjusts the reference evapotranspiration value to account for both a user specified local adjustment factor and a type of vegetation at the site, wherein the local adjustment factor accounts for noted regionalization inaccuracies in the solely temperature/radiation calculated reference evapotranspiration value, to calculate a net evapotranspiration value indicative of an estimation of the current watering needs of the type of vegetation at that certain site;
determines a watering program for the certain site; and
implements the determined watering program to have the processing unit issue commands for controlling the actuation of irrigation control valves at the site to replace lost water. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
divides the net evapotranspiration value for the certain site by the average precipitation rate for sprinklers connected to the irrigation control valves to determine a run time specifying how long individual irrigation control valves must be actuated.
-
-
7. The irrigation controller as in claim 6 wherein the run time is determined on a zone by zone or program by program basis for the irrigation control valves and connected sprinklers at the certain site.
-
8. The irrigation controller as in claim 6 wherein the processing unit determination-of the watering program further:
measures the determined run time out over one or more application periods based on soil type or terrain conditions.
-
9. The irrigation controller as in claim 2 further including means for receiving measured rainfall data at that certain site, said means connected to the processing unit, and wherein the processing unit further accounts for any measured rainfall in calculating the current watering needs.
-
10. The irrigation controller as in claim 1 wherein the net reference evapotranspiration value is determined on a zone by zone or program by program basis at the certain site.
-
11. A method for controlling irrigation, comprising the steps of:
-
measuring temperature data at a certain site;
calculating solely from the measured temperature data and extraterrestrial radiation influenced equivalent evaporation data relating to the certain site a reference evapotranspiration value indicative of an estimation of the current watering needs of a certain reference vegetation at that certain site;
adjusting the reference evapotranspiration value to account for both a user specified local adjustment factor and a type of vegetation at the site, wherein the local adjustment factor accounts for noted regionalization inaccuracies in the solely temperature/radiation calculated reference evapotranspiration value, to calculate a net evapotranspiration value indicative of an estimation of the current watering needs of the type of vegetation at that certain site;
determining a watering program for the certain site; and
implementing the determined watering program to have the processing unit issue commands for controlling the actuation of irrigation control valves at the site to replace lost water. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
dividing the net evapotranspiration value for the certain site by the average precipitation rate for sprinklers connected to the irrigation control valves to determine a run time specifying how long the irrigation control valves must be actuated.
-
-
17. The method as in claim 16 wherein the step of determining run time further comprises the step of determining the run time on a zone by zone or program by program basis for the irrigation control valves and connected sprinklers at the certain site.
-
18. The method as in claim 16 wherein the step of determining the watering program further comprises the step of:
measuring the determined run time out over one or more application periods based on soil type or terrain conditions.
-
19. The method as in claim 12 further including the step of measuring rainfall at that certain site, and wherein the step of adjusting the net reference evapotranspiration value further comprises the step of accounting for any measured rainfall in calculating the current watering needs.
-
20. The method as in claim 11 wherein the steps of measuring and calculating are performed by an evapotranspiration module, and the steps of adjusting, determining and implementing are performed by an irrigation controller, and further wherein the evapotranspiration module is connected to the irrigation controller by a bus communications connection, the method further including the steps of:
-
having the irrigation controller request from the evapotranspiration module at each instance of an irrigation event the reference evapotranspiration value using a first bus communications signal sent over the bus communications connection; and
having the evapotranspiration module respond to the first bus communications signal request by sending the calculated reference evapotranspiration value in a second bus communications signal sent over the bus communications connection.
-
-
21. The method as in claim 11 wherein the step of determining the net evapotranspiration value comprises the step of determining the net evapotranspiration value on a zone by zone or program by program basis at the certain site.
-
22. An irrigation control apparatus, comprising:
-
an evapotranspiration module operating to calculate solely from measured temperature data at a certain site and extraterrestrial radiation influenced equivalent evaporation data for the certain site a reference evapotranspiration value indicative of an estimation of the current watering needs of a certain reference vegetation at the certain site;
an irrigation controller operating to issue commands for controlling the actuation of irrigation control valves at the certain site in accordance with a watering program, the irrigation controller further operating to request at each instance of an irrigation event the reference evapotranspiration value from the evapotranspiration module and process the received reference evapotranspiration value to;
adjust the reference evapotranspiration value to account for both a user specified local adjustment factor and a type of vegetation at the certain site, wherein the local adjustment factor accounts for noted regionalization inaccuracies in the solely temperature/radiation calculated reference evapotranspiration value, to calculate a net evapotranspiration value indicative of an estimation of the current watering needs of the type of vegetation at that certain site;
determine a watering program for the certain site; and
implement the determined watering program to have the processing unit issue commands for controlling the actuation of irrigation control valves at the site to replace lost water. - View Dependent Claims (23, 24, 25, 26)
divides the net evapotranspiration value for the certain site by the average precipitation rate for sprinklers connected to the irrigation control valves to determine a run time specifying how long the irrigation control valves must be actuated.
-
-
26. The irrigation control apparatus as in claim 22 further comprising a plurality of evapotranspiration modules in networked communication with the irrigation controller, each evapotranspiration module associated with a different irrigation zone, and each evapotranspiration module operating to calculate solely from measured temperature data at its zone and extraterrestrial radiation influenced equivalent evaporation data a reference evapotranspiration value indicative of an estimation of the current watering needs of a certain reference vegetation at that zone.
-
27. An evapotranspiration module for connection to an irrigation controller, comprising:
-
a communications port supporting bus communications with the irrigation controller;
a processing unit operating to calculate solely from measured temperature data at a certain site and extraterrestrial radiation influenced equivalent evaporation data for that certain site a reference evapotranspiration value indicative of an estimation of the current watering needs of a certain reference vegetation at the certain site; and
means responsive to a first bus communication received at the communications port from the irrigation controller which requests reference evapotranspiration value information for sending in a second bus communication output from the communications port to the irrigation controller the processing unit calculated reference evapotranspiration value. - View Dependent Claims (28, 29)
-
Specification