Моделирование и анализ данных
2025. Том 15. № 1. С. 145–157
doi:10.17759/mda.2025150108
ISSN: 2219-3758 / 2311-9454 (online)
Формирование доверительного множества поглощения в задаче прогнозирования скорости ветра
Аннотация
В статье исследуется задача определения множества допустимых прогнозных векторов скоростей ветра, измеренных перед вылетом самолета, при которых скорость ветра к моменту посадки окажется в допустимых пределах с вероятностью не меньше заданной. Отклонения направления и модуля скорости ветра от прогнозных полагаются случайными. Рассматривается случай, когда в аэропорту назначения есть две взлетно-посадочные полосы, расположенные под углом друг к другу. Задача сведена к задаче определения линии уровня для функции вероятности специального вида. Предложен численный алгоритм построения аппроксимации линии уровня. Приведены численные примеры, демонстрирующие зависимость формы искомого множества от параметров задачи.
Общая информация
Ключевые слова: доверительное множество поглощения, функция вероятности, диффузионная аппроксимация, изокванта
Рубрика издания: Математическое моделирование
Тип материала: научная статья
DOI: https://doi.org/10.17759/mda.2025150108
Получена: 19.02.2025
Принята в печать:
Для цитаты: Склезнева К.А., Соболь В.Р. Формирование доверительного множества поглощения в задаче прогнозирования скорости ветра // Моделирование и анализ данных. 2025. Том 15. № 1. С. 145–157. DOI: 10.17759/mda.2025150108
Полный текст
ВВЕДЕНИЕ
Важной прикладной областью задач стохастического программирования является обеспечение безопасности полетов [1, 2]. Это связано с тем, что ключевые факторы неопределенности – погодные условия и надежность компонент – успешно описываются и моделируются с помощью аппарата теории вероятностей. Хорошо изученные примеры таких задач [Кан, 2009] – задача минимизации площади взлетно-посадочной полосы при ограничении на вероятность успешной посадки и задача определения множества допустимых скоростей ветра в пункте назначения, измеренных до начала полета, при которых с вероятностью не меньше заданной условия для посадки будут благоприятны. Для обеих указанных задач сперва были получены приближенные (гарантирующие) решения с помощью доверительного метода [Кан, 2009], также известного как обобщенный минимаксный подход [Кибзун, 1984]. Позднее были получены также приближенные, но более точные решения с применением гладкой аппроксимации функции вероятности и градиентных методов оптимизации [Sobol, 2021]. Для второй задачи также был предложен способ решения, основанный на алгоритме построения доверительного множества поглощения [5, 6]. Остановимся на второй задаче подробнее.
Представим, что из пункта А вылетает самолет и через некоторое время t прибывает в пункт В. Прямо перед вылетом измеряются скорость и направление ветра, продольная и боковая составляющие скорости ветра в аэропорту прилета В и строится прогноз скорости и направления ветра к моменту прилета. При подлете на основе фактической скорости и направления ветра принимается решение выдавать ли разрешение на посадку. Для каждого типа воздушного судна существуют свои предельно допустимые скорости попутного, встречного и бокового ветра, при которых допускается посадка. Эти величины могут зависеть от материала и состояния взлетно-посадочной полосы, режима работы тормозной системы и других параметров, но во всех вариантах предельно допустимые скорости являются фиксированными для конкретного типа воздушного судна. Если самолет получил разрешение на взлет, но условия для посадки в итоге признаются небезопасными, то самолет может быть перенаправлен на запасной аэродром или будет вынужден ожидать разрешения на посадку в воздухе, что приводит к дополнительным расходам для авиакомпании. Следовательно, разрешение на взлет при высокой вероятности реализации такого сценария скорее всего является нецелесообразным. С другой стороны, если разрешение на взлет будет даваться только при крайне низкой вероятности неблагоприятного сценария, то это может приводить к задержкам вылетов, что также влечет дополнительные расходы. Таким образом, возникает необходимость определения множества допустимых прогнозных/фактических скоростей ветра до вылета, при которых разрешение на посадку будет дано с достаточно высокой вероятностью. Определение множества начальных условий, при которых выполняется вероятностное ограничение на конечное состояние системы, является примером задачи построения доверительного множества поглощения [Кибзун, 2020а].
Если направление скорости ветра близко или совпадает с направлением взлетно-посадочной полосы (ВПП), то разрешение на посадку может быть дано при достаточно высоких абсолютных значениях скорости ветра. Отклонение самолета от расчетной точки касания будет компенсироваться запасом длины ВПП. При этом максимально допустимые величины попутного и встречного ветра могут отличаться. В то же время, боковой ветер оказывает более существенное влияние как в силу меньшего запаса ВПП по ширине, так и в силу влияния на способность выдерживать требуемый курс (возникает вращательный момент). В силу вышесказанного, можно ожидать, что искомое множество допустимых скоростей ветра имеет эллипсообразную форму, симметричную относительно направления ВПП. Это подтверждается ранее полученными результатами [2, 4, 5].
Более сложным случаем является тот, когда в аэропорту назначения есть две ВПП, расположенные под углом друг к другу. В этом случае, в зависимости от направления и скорости ветра может быть выбрана более подходящая полоса. Например, пересекающиеся ВПП можно увидеть в аэропорту имени Бредли (Коннектикут), в аэропортах Огасты в Джорджии, Лас-Вегаса, Нью-Йорка, Де-Мойна и в ряде других. В аэропортах Шереметьево и Домодедово г. Москвы ВПП параллельны друг другу, но, например, в аэропорту Гумрак г. Волгограда новая и старая ВПП расположены под углом. Без ограничения общности будем считать, что точка пересечения совпадает с расчетной точкой посадки. В данной статье предлагается алгоритм определения множества векторов скорости ветра, гарантирующих безопасную посадку с заданным уровнем доверительной вероятности. Как будет показано в расчетных примерах, конфигурация и свойства получаемого множества существенно зависят от параметров задачи. В частности, множество допустимых скоростей ветра может быть невыпуклым, в отличие от случая с одной полосой. Работа является продолжением исследования в [Sobol, 2021] и использует подход, основанный на построении линии уровня для функции вероятности специального вида. Задача определения линии уровня сводится к решению дифференциального уравнения специального вида, а для расчета производных функции вероятности используется ее гладкая аппроксимация [Соболь]. Стоит отметить, что в [Кан, 2009] предполагалось, что перед вылетом измеряются текущие скорость и направление ветра, а фактические величины к моменту посадки моделировались через случайные отклонения от соответствующих величин в момент вылета. Такое предположение игнорирует использование метеорологических прогнозов. Более адекватным представляется использование прогнозных величин для принятия решения и их случайные отклонения для моделирования фактических величин.
1.МАТЕМАТИЧЕСКАЯ МОДЕЛЬ
Свяжем прогнозные и реализовавшиеся компоненты вектора скорости ветра через случайные отклонения:
Вероятность того, что самолет получит разрешение на посадку на одну из полос, определяется как вероятность суммы зависимых случайных событий:
2.ИДЕЯ АЛГОРИТМА
с начальным условием:
3.ВЫЧИСЛЕНИЕ ВЕРОЯТНОСТЕЙ И ИХ ПРОИЗВОДНЫХ
Функция Хевисайда является аналитическим представлением индикаторной функции:
Следовательно, вероятности могут быть переписаны в виде:
Вероятности (21)-(23), записанные в форме математического ожидания, могут быть эффективно вычислены с помощью метода Монте-Карло. Однако, вычисление их производных напрямую затруднительно. Известно [Кибзун, 1997], что градиент функции вероятности может быть выражен в форме интеграла Лебега по поверхности, являющейся границей области реализаций случайного вектора. Для некоторых частных случаев показано [Uryasev S.., 1995], что этот интеграл может сводиться как минимум к сумме объемного и поверхностного интегралов. Поверхностные интегралы не могут быть вычислены с помощью метода Монте-Карло, что ограничивает практические возможности расчета производных функции (12).
Решением данной проблемы может стать применение гладкой аппроксимации функции вероятности и ее производных [Соболь]. Ранее такой подход применялся в решении задачи с одной ВПП [Sobol, 2021], а также, например, в задаче аппроксимации α-ядра вероятностной меры. Идея аппроксимации заключается в замене функции Хевисайда в выражении для функции вероятности на сигмоиду:
Для гладких функций потерь и абсолютно непрерывных распределений случайных параметров доказана [Соболь] сходимость аппроксимаций функции вероятности и ее производных. Вероятности (21)-(23) заменим на их приближенные значения:
4.АЛГОРИТМ ПОСТРОЕНИЯ ВНЕШНЕЙ АППРОКСИМАЦИИ
Предложим алгоритм построения аппроксимации границы искомого доверительного множества, основанный на численном решении дифференциального уравнения:
5.ПРИМЕР ПОСТРОЕНИЯ ПРИБЛИЖЕННОЙ ГРАНИЦЫ МНОЖЕСТВА ДЛЯ ДВУХ ВЗЛЕТНО-ПОСАДОЧНЫХ ПОЛОС
Для реализации алгоритма были использованы элементы программного комплекса, описанного в [Торишный]. Начальные данные, отражающие изменение ветра, взяты из [Кан, 2009]:
Дальше представим иные характерные формы получаемых множеств и их параметры.
ЗАКЛЮЧЕНИЕ
Основным результатом работы является алгоритм нахождения допустимого множества векторов скорости ветра. Для достижения этой цели была использована гладкая аппроксимация функции вероятности.
Боковой ветер представляет больший риск при посадке, чем продольный ветер, что требует строгих ограничений. Это приводит к формированию области безопасности в виде эллипса на взлетно-посадочной полосе. А в случае двух пересекающихся ВПП такое сочетание параметров задачи, как ограничения на скорость ветра и конфигурация полосы, позволяет получить большое количество разных характерных форм множества.
Литература
- Малышев В.В., Кибзун А.И. Анализ и синтез высокоточного управления летательными аппаратами // М.: Машиностроение, 1987 – 302 с.
- Кан Ю.С., Кибзун А.И. Задачи стохастического программирования с вероятностными критериями // М.: Физматлит, 2009. - 372 с.
- Кибзун А.И., Малышев В.В. Обобщенный минимаксный подход к решению задач с вероятностными ограничениями // Изв. АН СССР. Техническая кибернетика. 1984. № 1. С. 20–29.
- Sobol V.R., Torishnyy R.O., Pokhvalenskaya A.M. Application of the smooth approximation of the probability function in some applied stochastic programming problems // Вестн. ЮУрГУ. Сер. Матем. Моделирование и программирование. 14:3. 2021. С. 33-45.
- Кибзун А.И., Иванов С.В., Степанова А.С. Построение доверительного множества поглощения в задачах анализа стохастических систем // Автомат. и телемех., 2020, С. 21-36.
- Кибзун А.И., Иванов С.В. Построение доверительных множеств поглощения с помощью статистических методов // Автомат. и телемех., 2020, С. 82-99.
- Соболь В.Р., Торишный Р.О. О гладкой аппроксимации вероятностных критериев в задачах стохастического программирования // Тр. СПИИРАН, 2020 – 38 с.
- Кибзун А.И., Третьяков Г.Л. Дифференцируемость функции вероятности // Доклады Академии наук, 1997, С. 159-161.
- Uryasev S.. Derivatives of probability functions and some applications. // Annals of Operations Research. 1995, Vol. 56. № 1. pp. 287–311.
- Торишный Р.О. Программный комплекс для анализа задач стохастического программирования с вероятностным критерием // М.: ВКиТ, 2022 – 12 с.
Информация об авторах
Метрики
Просмотров web
За все время: 21
В прошлом месяце: 0
В текущем месяце: 21
Скачиваний PDF
За все время: 3
В прошлом месяце: 0
В текущем месяце: 3
Всего
За все время: 24
В прошлом месяце: 0
В текущем месяце: 24