Всем привет.
Решаю задачу нахождения оптимального управления. На одном из этапов необходимо решить следующую краевую задачу.

где

Для

задавал

и много раз решал систему методом Рунге-Кутты в обратном по времени направлении, меняя

до тех пор, пока

не совпадало бы с

(c точностью до

). Ну то есть использовал метод стрельбы.
Теперь

и я застрял.
Собственно, вопрос : кто-нибудь сталкивался с подобным? Может будут какие-то советы или ссылки на литературу. Всё, что я нагуглил самостоятельно подходит мне лишь для

. Попытка модифицировать метод стрельбы до двумерной версии вышла какой-то кривой. Это вообще возможно? Или нужно капать совсем в другую сторону?