Софтуер изчисляване на прогнозата за времето
В предишна статия, "Свързване на дома метеорологична станция към компютър", казах аз, както може да се прочете от метеорологичната станция са важни данни като атмосферно налягане и посоката на вятъра. По принцип, тези две стойности са достатъчни, за да се направи проста прогноза.
Zambretti предсказва дава правилен резултат в 91% от случаите,
Най-често в домакински уреди и метеорологични станции използва алгоритъм, наречен "предиктор Zambretti". Този алгоритъм в най-простата си форма използва само три параметри: ток атмосферно налягане, тенденция на промяна на налягането, и посоката на вятъра. Алгоритъмът е разработена в началото на 20 век в Европа въз основа на голям брой емпирични наблюдения и данни. Въпреки това, независимо от неговата "брадат" и простота, метод Zambretti дава правилен резултат повече от 90% от случаите (буржоазията, разбира се).
Тук е изпълнението на Zambretti алгоритъм в PHP
Очевидно е, че алгоритъмът е разработена в Западна Европа, така че трябваше да добавите към него такова нещо като "сняг". За тази добавих още един параметър - сегашната външната температура. В зависимост от температурата, използвана една или другите изходни масив стойности. Резултатът е кратка фраза, с прогноза за следващите няколко часа. Смята се, че този метод дава най-приемлив изход на данни, взети на 9 сутринта. Преводач от мен, че все още, така конструктивни предложения за по-точен превод на алгоритъма включи в Zambretti метеорологични условия насърчавани.
А PHP-скрипт в системата на интелигентен дом на сключване на прогнозата
Изходът е нещо като това:
Аз ще се опитам внимателно да се анализира достоверността на този вид прогнози, това, което е обещал да докладват в тази статия. В крайна сметка, как бих казал Фьодор Иванович Тютчев "Mind България не разбирам общ критерий не може да се измери." Какво иска такова прекрасно изслушване на името на български Zambretti и добре установени в Обединеното кралство, можем ли и така. счупи крак, в най-добрия. С една дума, не забравяйте уроците на естествената история.
Има един коментар на WV - локал трябва да бъде EN, в противен случай десетичната данните се предават от гарата до "точка", и WV счита, разделени със запетая номера. Ето защо, в случай на руски локал получи например, една стойност е 0.15, а двама 0 и 15 (това е за тези, които ще използват една и съща WMR88)
Друг важен момент. WV ако скоростта на вятъра не е налице, а след това на базата е написал NULL, но скрипта ви по някаква причина в този случай рисува северен вятър (като посоката на 0 и е нула елемент на масива с имената на ветровете). Не е напълно ясно в никакъв случай да бъде назначен на 17-тия елемент "Няма данни".
Затова дадох в кода:
ако (празна ($ данни)) $ wind_dir_currrent = "няма вятър";
поне за сега, докато станцията, разположена около къщата, и вятъра, но да се направи сешоар, показва, че няма вятър, а не на "Севера".
Тогава аз се провери как ще бъде.
Благодаря отново!
Друг вариант - гурме. Човек може да се изчисли очакваното време на оросяване (при температура на скорост спускане) и за предотвратяване на летовник, че след примерно 22:37 заминаващи градина не забравяйте да си сложите гуми))).
точката на оросяване е полезно за градски жител, а постоянен посетител на бляскавите бутици и кафенета. -))))