2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Задача оптимального управления
Сообщение23.04.2023, 16:23 


17/02/21
15
максимизировать
$$\int_0^T (x^2-4x) dt$$
при
$$\frac{dx}{dt} = u\quad x(0) =0\quad  x(T) free \quad u\in[0,1] $$
Ответ из книги:
для $\quad  T \leq 6\quad u^*=0$
для $\quad 6 \leq T\quad u^*=1$

Начал решать:
Гамильтониан:
$$H=x^2-4x+\psi u$$
$$u^* = argmax(H); \quad u^*=0 \quad \psi<0; \quad u^*=1 \quad \psi>0; \quad u^* \in [0, 1] \quad \psi=0$$

Сопряженная система
$$d\psi/dt = -2x+4 \quad \psi(T)=0$$

Есть разные случаи:
1. $u^*=1, \psi>0$
тогда
$$x^*(t)=t, \psi'=-2t+4,\quad \psi =-t^2+4t+T^2-4T>0$$
$$(T - t) (t + T - 4)>0$$
2. $u^*=0, \psi<0$
тогда
$$x^*(t)=0, \psi'=4, \quad \psi =4t-4T<0$$
$$t<T$$
3. $\psi=0$
тогда
$$\psi' = 0\quad x(t) = 2\quad u(t) = 0$$
Как действовать дальше?
Не вполне понимаю как выйти на книжный ответ. Не понимаю откуда автор достает $T = 6$. Даже если просто глазами посмотреть на траектории созданные управлениями
$$x^* = 0 \quad x^* = t$$
, то кажется что максимизировать интеграл можно, взяв для $t \in [0,4] u^*=0$, а затем $u^*=1$, то есть точка переключения должна быть (а в книжном ответе ее нету, управления константны и не зависят от $t$, зависят только от верхнего предела интегрирования $T$). Хотя могли и в книге ошибиться.

 Профиль  
                  
 
 Re: Задача оптимального управления
Сообщение23.04.2023, 16:41 
Заслуженный участник
Аватара пользователя


11/04/08
2749
Физтех
kitnone в сообщении #1590792 писал(а):
Есть разные случаи:
А что это за случаи такие? Функция $\psi$ может быть в принципе на одних участках положительной, на других - отрицательной. Она не обязана быть постоянной всюду. Я бы рассмотрел бы несколько таких случаев: $\psi(0)>0$, $\psi(0)=0$, $\psi(0)<0$ и изучал бы поведение $x(t)$, $u(t)$, $\psi(t)$ в зависимости от них. Какие-то случаи наверное пропадут, так как войдут в противоречие с $\psi(T)=0$. Все функции тут - постоянные, линейные или квадратичные, в принципе не сложный анализ должен быть.

 Профиль  
                  
 
 Re: Задача оптимального управления
Сообщение25.04.2023, 02:11 
Аватара пользователя


22/07/22

897
Задачка вообще какая-то устная, решается сразу в уме. Вот у нас есть данная парабола, по оси абцисс ездит точка со скоростью от нуля до единицы, и считывает мгновенную ординату параболы. Надо минимизировать интеграл этих считываний по времени. Очевидно, что если точка начнет движение, то интеграл будет становиться отрицательным, так что до какого-то времени ей будет выгодно оставаться в нуле (т.е. иметь нулевую скорость). Второй вариант, что точка должна на максимальной скорости проскочить отрицательную часть параболы, и на такой же максимальной скорости двигаться на ее положительной части, т.к. парабола растет. Это вариант после какого-то времени

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group