Приведем примеры управляемых систем, в которых функция цены
построена как обобщенное решение задачи
Коши (2.1). При этом в АС использовался КРО
(5.2), который для случая, когда функция
задана на сетке, а гамильтониан
- кусочно-линейная
положительно однородная функция по переменной
,
вычисляется как последовательный максимум (см. (4.2)).
Вычисление выполняется следующим образом:
В этой формуле - вершины многогранника
в дифференциальной игре (2.2)-(2.3),
- конусы линейности
функции
,
т.е.
,
,
- количество вершин многогранника
.
Аналогично, - вершины многогранника
и
- конусы линейности функции
,
т.е.
,
,
,
- количество вершин многогранника
.
Множество
- выпуклый многогранник - есть
пересечение субдифференциала
,
вычисленного в узле
, принадлежащем
окрестности
узла
,
с конусом линейности гамильтониана
. Максимизируемая
функция здесь линейна по переменной
. Поэтому вычисление
значения
оператора
в точке
редуцируется к конечной совокупности задач линейного программирования.
П р и м е р 1. Тестовый пример [15]. Рассматривается дифференциальная игра
Численное моделирование осуществляется в точке
в момент
.
Точка
находится на пересечении сингулярных линий функции
. Известно, что
. Ниже
приведены параметры вычислительной схемы и отвечающие им
приближенные значения
решения в точке
1)
2)
3)
Здесь и
- шаги разбиения пространства
по переменным
и
соответственно.
П р и м е р 2. Рассматривается математическая модель управления движением
маятника в вязкой среде
Аналитическое решение задачи неизвестно. Сопоставление
результатов ведется с результатами счета, полученными по другой
методике [14], позволяющей строить аппроксимации множеств
уровня функции цены. Ниже приведены точки ,
в которых велся счет, параметры вычислительной схемы и
отвечающие им приближенные значения
решения, а также
приближенные значения
, полученные посредством
конструирования множеств уровня функции цены.
1)![]()
![]()
![]()
2)![]()
![]()
![]()
Поступила 25.09.99