Метод Ямартино - Википедия - Yamartino method
В Ямартино метод представляет собой алгоритм вычисления аппроксимации стандартного отклонения направление ветра за один проход по входящим данным.[1]
Фон
Стандартное отклонение направления ветра является мерой бокового турбулентность и используется в методе оценки Категория устойчивости Паскуилла в рассеивании загрязнителей воздуха.
Простой метод вычисления стандартного отклонения требует двух проходов по списку значений. Первый проход определяет среднее значение этих значений; второй проход определяет сумму квадратов разностей между значениями и средним значением. Этот метод двойного прохода требует доступа ко всем значениям. А однопроходный метод может использоваться для обычных данных, но не подходит для угловатый данные, такие как направление ветра, где разрыв 0 ° / 360 ° (или ± 180 °) требует особого внимания. Например, направления 1 °, 0 ° и 359 ° (или -1 °) не должны усредняться по направлению 180 °.
Метод Ямартино, представленный Робертом Дж. Ямартино в 1984 году, решает обе проблемы. В Агентство по охране окружающей среды США (EPA) выбрало его в качестве предпочтительного способа вычисления стандартного отклонения направления ветра.[2]Дальнейшее обсуждение метода Ямартино и других методов оценки стандартного отклонения направления ветра можно найти в Farrugia & Micallef.
Можно рассчитать точное стандартное отклонение за один проход. Однако для этого метода требуется немного больше вычислительных усилий.
Алгоритм
За временной интервал, по которому необходимо усреднить, п измерения направления ветра (θ) и два итога суммируются без сохранения п индивидуальные ценности. В конце интервала вычисления следующие: при средних значениях sinθ и потомуθ определяется как
Тогда среднее направление ветра задается через четырехквадрантную функцию арктангенса (x, y) как
Из двадцати различных функций для σθ используя переменные, полученные за один проход данных о направлении ветра, Ямартино обнаружил, что лучшая функция
куда
Ключ здесь - помнить этот грех2θ + cos2θ = 1, так что, например, при постоянном направлении ветра при любом значении θ, значение будет равно нулю, что приведет к нулевому значению стандартного отклонения.
Использование один дает результат, близкий к результату, полученному при двойном проходе, когда разброс углов невелик (не пересекает разрыв), но по конструкции он всегда находится между 0 и 1. Принимая во внимание арксинус затем дает двухходовой ответ, когда есть только два одинаково общих угла: в крайнем случае, когда колеблющийся ветер дует вперед и назад, он дает результат радианы, т.е. прямой угол. Последний коэффициент увеличивает эту цифру, чтобы получить результат двойного прохода радиан для почти равномерного распределения углов по всем направлениям с минимальным изменением результатов для небольших разбросов.
Теоретическая максимальная ошибка при правильном двойном проходе σθ следовательно, при колеблющемся ветре составляет около 15%. Сравнение с случаями, созданными методом Монте-Карло, показывает, что алгоритм Ямартино находится в пределах 2% для более реалистичных распределений.
В качестве варианта можно было бы взвесить каждое наблюдение направления ветра скоростью ветра в это время.
Смотрите также
Рекомендации
- ^ Ямартино, Р.Дж. (1984). «Сравнение нескольких« однопроходных »оценок стандартного отклонения направления ветра». Журнал климата и прикладной метеорологии. 23 (9): 1362–1366. Bibcode:1984JAPMe..23.1362Y. Дои:10.1175 / 1520-0450 (1984) 023 <1362: ACOSPE> 2.0.CO; 2.
- ^ Руководство по метеорологическому мониторингу для приложений регулирующего моделирования (раздел 6.2.1)
дальнейшее чтение
П. С. Фарруджа и А. Микаллеф (2006). «Сравнительный анализ оценок стандартного отклонения направления ветра». Метеорологические приложения. 13 (1): 29–41. Bibcode:2006MeApp..13 ... 29F. Дои:10.1017 / S1350482705001982.