У меня есть данные о поступающем солнечном излучении на уровне земли от радиометра (косинусный коллектор), измеренные в течение дня. На следующем графике вы можете увидеть PAR (т.е. видимый свет) в ваттах на квадратный метр в зависимости от времени суток (местное время). Как обычно для датчиков этого типа, интенсивность излучения изменяется в зависимости от угла наклона Солнца по отношению к уровню земли.
Как вы можете видеть, он не выглядит идеально ровным, а имеет некоторые «рубленые» участки (особенно после максимума в полдень) из-за наличия переходных, проходящих облаков. Я хотел бы использовать эти точки данных, чтобы подогнать модель и получить идеальную кривую излучения, как если бы это был день без ясного неба, т.е. идеальную, непрерывную кривую.
Как видите, это не гауссова кривая... Раньше я слышал, что подходящей моделью является распределение Рэлея, но я не уверен...
Что вы думаете? это правильно или я должен использовать другой дистрибутив? Я не хочу просто подгонять любое уравнение, я хочу использовать подходящее, которое подходит для исследования и проверки соответствующих параметров муравьями . Спасибо!
Вам понадобятся две вещи: солнечный зенитный угол и воздушная масса . Зенитный угол определяется выражением
Вы должны знать свою собственную широту. Склонение Солнца можно найти на ряде веб-сайтов. Например, http://www.esrl.noaa.gov/gmd/grad/solcalc . Наконец, часовой угол равен нулю в солнечный полдень и движется со скоростью 15 градусов в час. Вышеупомянутый сайт также сообщает, когда наступает солнечный полдень.
Упрощенная формула для воздушной массы:
Когда у вас есть воздушная масса, вы можете рассчитать солнечное излучение с помощью
Обратите внимание, что освещенность определенно не является линейной функцией зенитного угла.
Ваша кривая состоит из двух компонентов:
Второе из них относительно легко вычислить; первое может быть сложнее, так как это зависит от атмосферных условий ( подробнее об этом см. мой недавний ответ на тему «Почему солнце ярче в Австралии» ), а также фактической длины пути (функция высоты наблюдения, широты и т. д.). и положение солнца). Но вы можете решить установить произвольный коэффициент затухания атмосферы (ед. , возможно), после чего вы можете написать выражение для второго члена на основе модели с атмосферой постоянной толщины, используя только угол наклона солнца для вычисления приблизительной длины пути.
Одно замечание по подгонке данных: вы захотите игнорировать (или придавать низкий вес) любым точкам, которые находятся ниже ожидаемой кривой, поскольку они, вероятно, вызваны облаками, как вы говорите; с другой стороны, ваша посадка не должна превышать данные, так как это нефизично. Это делает процедуру подбора немного необычной, но вы можете решить эту проблему, создав собственную штрафную функцию, а не полагаясь на обычную метрику среднеквадратичной ошибки.
Геррит