Описывается новый алгоритм программного управления (АПУ), решающий задачу расчета кусочно-постоянного управления, которое при подстановке в правую часть дифференциального уравнения (ДУ) переводит фазовые координаты из известной начальной точки фазового пространства в заданную конечную. На модели корабля (пятого порядка) решается задача проводки через три заданные точки с различными вариантами разворота в средней точке. Рассматривается также задача разбиения протяженной траектории на фрагменты с отдельными расчетами управления на фрагментах. Приводятся результаты моделирования на ЦВМ