OpenSprinkler › Forums › OpenSprinkler Unified Firmware › Zimmerman Method?
- This topic has 21 replies, 2 voices, and was last updated 3 years, 9 months ago by franzstein.
-
AuthorPosts
-
June 16, 2015 at 4:47 pm #38471
geewizardParticipantAre there any references on the Zimmerman method? I understand what parameters it’s based on but I’d like to know if there are scientific references from which Rich Zimmerman came up with his formula.
June 16, 2015 at 5:08 pm #38473
SamerKeymasterRichard Zimmerman is a forum member here who first introduced the weather adjustment feature in his code (explained here: https://github.com/rszimm/sprinklers_pi/wiki/Weather-adjustments) and we have since incorporated it into the main code base (Unified firmware) due to the feedback from users. As far as references go, I don’t think either one of us could provide much past what Richard Zimmerman has documented.
June 17, 2015 at 12:52 am #38493
ShawnHarteParticipantThough I don’t know if he based his calculation method on any one scientific source, if you take a look at the Hargreaves papers, a lot of the methods are similar. So whether or not, he used the information as a source he ended up on the same path.
June 18, 2015 at 12:17 pm #38522
geewizardParticipantDo you have any links to the Hargreaves papers you refer too?
The MAJOR reasons I bought an OpenSprinkler are the option to use my own WU weather station for input with the Zimmerman Method, the web interface, and the security of NOT having a device depending on the cloud like the Rachio and Blossom controllers.
I assumed the Zimmerman method was based on scientific study of irrigation using past and present weather data. I sure would like to know what Richard Zimmerman based his code on.
Don’t get me wrong, OpenSprinkler is wonderful and I wouldn’t trade it for anything. I just want to know more about the Zimmerman Method.
June 18, 2015 at 5:14 pm #38533
ShawnHarteParticipanthttp://agsys.cra-cin.it/tools/evapotranspiration/help/Hargreaves.html There is a link, to the original works there, and a derivative work from Allen. Both are used to estimate ET with missing information. You would need an ASCE login for access to the papers there, if you don’t want to pay for that, http://www.iwhr.com/download/li080827-yoder.pdf is a nice abstract comparing and defining the evolution of a standard ET calculation. If you work out the base equations with a bit of dummy data, you will see a trend that is close to what the zimmerman method provides with the same data and his base weighting of inputs.
Zimmerman uses 3 pieces of data: Mean humidity ( defined as (min+max)/2 ), mean temp, and precipitation.
They are weighted in the following manner:
30 – mean humidity
(mean temp – 70)*4
Precipitation * 200
Those are all divided by 100 and added together, then 100 is added for a scale, which is then bound to 0 to 200.
Scientifically it appears to have no direct supporting work, however, it works out close to a couple ET calculations for inland areas free of high humidity influence. It is quite close to Hargreaves formula using only temperature, the formula is in the first link provided.June 19, 2015 at 11:39 am #38543
geewizardParticipantThat helps a lot, thanks.
June 20, 2015 at 12:50 am #38549
aruzsiParticipantI want to ask why my weather adjustment percent is 137% if the parameters are:
min hum.: 46%; max. hum.: 77%, temp.: 20,8C and percipitation: 0mm/–
I tried to evaluate and I think it is -31,5% (I used 20,8C/~70F.)I have never seen other percipitation value except 0.0mm/–.
Humidity and temperature values are changing.
I use Weather API, Budapest Soroksár XXIII.Usually the adjustment percent remains the same many days and the weather conditions
were changed (sunny and hot days after rainy and cold period or opposite).TIA,
June 20, 2015 at 12:57 am #38550
aruzsiParticipantI changed my weather info source to Taksony.
Values are:
min:56%
max:83%
temp:20,3C
perc:0.0/–
Counted percentage: 137%! Is that correct?TIA,
June 20, 2015 at 1:34 am #38552
RayKeymasterIf you are using a recently firmware, can you also report the ‘Last Successful Weather Call’ time stamp? The 137% is the number reported by the controller, so if the controller hasn’t successfully received updated weather data that number may be outdated.
June 20, 2015 at 1:29 pm #38563
aruzsiParticipantMy version is 2.1.3.
June 20, 2015 at 1:33 pm #38564
SamerKeymasterThen can you please update to the latest version? As the latest forum posts have indicated there is a bug in firmware prior to 2.1.5 that would cause the weather not to update after a period of time. If you can’t update, a reboot of the controller will update the values.
June 20, 2015 at 1:37 pm #38565
aruzsiParticipantOK.
I try it.
Upgrading firmware is very unconvenient over USB. It was hard for me last time.June 30, 2015 at 10:56 am #38840
joeParticipantI created a key and selected the zimmerman formula.
I live on Long Island NY.
With regards to the weather adjustments, how is this used?
I have the defaults of 100,100,100 temp,rain,humidity.
How and for what are these values changed? Sorry confused.
June 30, 2015 at 4:40 pm #38862
RayKeymasterThe three numbers are used to adjust the relative weight of each factor: temperature, rain, humidity. In the past users have reported that the default weights used by the Zimmerman method is too aggressive (e.g. the watering level reduces too dramatically with respect to temperature change). Therefore we provided the ability to change the weights. You can leave them as is (100%), but if you feel any of the factors should have less influence on the watering level, you can suitably reduce the weight.
June 10, 2020 at 11:20 am #66741
wifi75ParticipantI have no idea how best to set the three values of the zimmerman method. I live in Italy and usually in the summer when it is so hot 30°C – 40 °C I water my garden 15mm of water every 3 days.
Could you help me to better set the 3 values?
Temperature
water
humidityAnother question: do the three values shown on windows the weather adjustment options refer for example, to the temperature present at the time of irrigation?
June 10, 2020 at 12:24 pm #66747
franzsteinParticipantThere is no general rule how to setup these values. I run my sprinklers every second day with a default time of 30 minutes. The only change I made is to set the humidity base to 65%, which I found more suitable for German weather conditions. You have to play a little bit with the setup to find out what best suits your needs.
It is also a good idea to search the forum for e.g. ‘Zimmerman’ and read through the posts to get some ideas. I’m using Zimmerman since two years now and don’t see any bigger issues. The parameters can be easily adjusted.
June 10, 2020 at 12:37 pm #66748
wifi75Participant@franzstein can you post your configuration scren shot?
June 10, 2020 at 3:29 pm #66752
franzsteinParticipantYes.
Attachments:
June 10, 2020 at 3:30 pm #66754
franzsteinParticipantSorry. Temperature value is 21 C.
June 10, 2020 at 3:31 pm #66755
wifi75Participanttemperature?
June 10, 2020 at 4:20 pm #66756
franzsteinParticipantThe missing value in the screenshot. I was not able to provide the screenshot with this value!
June 11, 2020 at 1:16 am #66764
franzsteinParticipantI have redone the screenshot. It contains all information now.
In regards to Zimmerman, please have a look at this older post discussing the Zimmerman Method: https://opensprinkler.com/forums/topic/do-people-use-zimmerman/. There are more details on how to find proper baseline values.
Attachments:
-
AuthorPosts
- You must be logged in to reply to this topic.
OpenSprinkler › Forums › OpenSprinkler Unified Firmware › Zimmerman Method?