В математической оптимизации навигационная задача Цермело , предложенная в 1931 году Эрнстом Цермело , является классической задачей оптимального управления , которая касается судна, плывущего по водной глади из точки в точку назначения . Судно способно развивать определенную максимальную скорость, и цель состоит в том, чтобы получить наилучшее возможное управление, чтобы достичь цели за наименьшее возможное время.
Без учета внешних сил, таких как течение и ветер, оптимальным управлением для лодки является всегда движение к . Тогда ее путь представляет собой отрезок прямой от до , что тривиально оптимально. С учетом течения и ветра, если объединенная сила, приложенная к лодке, не равна нулю, управление при отсутствии течения и ветра не дает оптимального пути.
История
В своей статье 1931 года [1] Эрнст Цермело формулирует следующую проблему:
В неограниченной плоскости, где распределение ветра задано векторным полем как функцией положения и времени, корабль движется с постоянной скоростью относительно окружающей воздушной массы. Как следует управлять кораблем, чтобы он мог добраться из исходной точки до заданной цели за кратчайшее время?
Это расширение классической задачи оптимизации для геодезических линий — минимизация длины кривой,
соединяющей точки и , с дополнительной сложностью учета некоторой скорости ветра. Хотя в большинстве случаев обычно невозможно найти точное решение, общий случай был решен самим Цермело в форме частного дифференциального уравнения, известного как уравнение Цермело, которое можно решить численно.
Задача управления дирижаблем, окруженным воздухом, была впервые представлена в 1929 году на конференции Эрнстом Цермело. Другие математики ответили на этот вызов в последующие годы. Доминирующим методом решения уравнений является вариационное исчисление . [2]
Корпус с постоянным ветром
Случай постоянного ветра легко решить точно. [3]
Пусть , и предположим, что для минимизации времени путешествия судно движется с постоянной максимальной скоростью . Таким образом, положение судна в момент времени равно . Пусть будет временем прибытия в , так что . Взяв скалярное произведение этого с и соответственно, получим и . Исключив и записав эту систему в виде квадратной в, получим . Решив это, взяв положительный квадратный корень, поскольку является положительным, мы получаем
Утверждение: Это определяет метрику на при условии .
Доказательство
По нашему предположению, очевидно, с равенством тогда и только тогда, когда . Тривиально, если , то имеем . Осталось показать удовлетворяет неравенству треугольника
Действительно, допуская , заметим, что это верно тогда и только тогда, когда
если и только если
что верно тогда и только тогда, когда
Используя неравенство Коши–Шварца, получаем равенство тогда и только тогда, когда и линейно зависимы, и поэтому неравенство действительно верно.
Примечание: Поскольку это строгое неравенство, если и не являются линейно зависимыми, отсюда немедленно следует, что прямая линия от до всегда является более быстрым путем, чем любой другой путь, состоящий из прямых отрезков. Мы используем предельный аргумент, чтобы доказать, что это верно для любой кривой.
Общее решение
Рассмотрим общий пример судна, движущегося против переменного ветра . Записывая это покомпонентно, мы имеем дрейф по оси как , а дрейф по оси как . Тогда для судна, движущегося с максимальной скоростью при переменном курсе , мы имеем
Последнее уравнение подразумевает, что . Отметим, что система автономна; гамильтониан не зависит от времени , поэтому = константа, но поскольку мы минимизируем время, константа равна 0. Таким образом, мы можем решить приведенные выше одновременные уравнения и получить [4]
Подстановка этих значений в наши уравнения EL приводит к дифференциальному уравнению
Этот результат известен как уравнение Цермело. Решение этого уравнения с помощью нашей системы позволяет нам найти общий оптимальный путь.
Повторный пример постоянного ветра
Если вернуться к проблеме постоянного ветра на все времена, то получим
поэтому наше общее решение подразумевает , что , следовательно , является постоянным, т.е. оптимальный путь представляет собой прямую линию, как мы получили ранее с помощью алгебраического аргумента.
Ссылки
^ Цермело, Эрнст (1931). «Проблема навигации может быть решена или проверена на ветровом оборудовании». Zeitschrift für Angewandte Mathematik und Mechanik . 11 (2): 114–124. Бибкод : 1931ЗаММ...11..114Z. дои : 10.1002/zamm.19310110205.
↑ Хайнц-Дитер Эббингауз (2 июня 2007 г.). Эрнст Цермело: подход к его жизни и работе. Springer Science & Business Media. стр. 150–. ISBN978-3-540-49553-6.
^ Warnick, Claude (2011). «Геометрия звуковых лучей в ветре». Contemporary Physics . 52 (3): 197–209. arXiv : 1102.2409 . Bibcode : 2011ConPh..52..197G. doi : 10.1080/00107514.2011.563515. S2CID 119728138.
^ Брайсон, А.Е. (1975). Прикладное оптимальное управление: оптимизация, оценка и управление. Тейлор и Фрэнсис. ISBN9780891162285.