Алгоритм трассировки пучков для задачи рассеяния света на атмосферных ледяных кристаллах. Часть 2. Сравнение с алгоритмом трассировки лучей
Рассматривается сравнение алгоритма трассировки пучков, позволяющего получить решение задачи рассеяния света на атмосферных ледяных кристаллических частицах в приближении геометрической оптики, с алгоритмами трассировки лучей российских и зарубежных авторов. Показано хорошее согласие результатов. Разработанный алгоритм находится в свободном доступе с открытым исходным кодом.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
«Оптика атмосферы и океана», 28, 4 (2015) УДК 535.31; 535.36 Алгоритм трассировки пучков для задачи рассеяния света
на атмосферных ледяных кристаллах. <...> Академика Зуева, 1 Поступила в редакцию 17.02.2015 г. Рассматривается сравнение алгоритма трассировки пучков, позволяющего получить решение задачи
рассеяния света на атмосферных ледяных кристаллических частицах в приближении геометрической оптики,
с алгоритмами трассировки лучей российских и зарубежных авторов. <...> Ключевые слова: геометрическая оптика, алгоритм трассировки пучков, рассеяние света, ледяные кристаллы;
geometrical optics, beam splitting algorithm, light scattering, ice crystals. <...> Данный алгоритм
позволяет получить решение задачи рассеяния света
на крупных несферических частицах в приближении
геометрической оптики [2, 3]. <...> Несмотря на
то что традиционно приближение геометрической
оптики реализуется на основе алгоритма трассировки
лучей [4–9], такой подход содержит ряд недостатков,
связанных со стохастичностью расположения
начальных лучей. <...> В данной статье приводится сравнение разработанного
авторами алгоритма трассировки пучков <...> Программный код алгоритма написан на языке
C++ в виде удобной библиотеки с открытым исходным
кодом, облегчающей внедрение алгоритма
трассировки пучков в сторонний код. <...> * Александр Владимирович Коношонкин (sasha_tvo@ iao.ru); Наталья Валентиновна Кустова; Анатолий Георгиевич
Боровой (borovoi@iao.ru). <...> Для уменьшения доверительного интервала
необходимо существенно увеличивать количество
трассируемых лучей, тем самым увеличивая
время решения задачи. <...> Основное преимущество
алгоритма трассировки пучков заключается том,
что полученное решение не содержит случайных
исходных данных, следовательно, является в этом
смысле точным, избавляя от необходимости проводить
дополнительные исследования о достоверности
данного решения. <...> Другое преимущество алгоритма трассировки
пучков по сравнению с алгоритмами трассировки
лучей – полностью детерминированная форма пучка <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: