Добрый день,
нужно найти функцию 

, такую, что выражение 

 лежит в плоскости, заданной вектором нормали 

.
При этом 

 можно подбирать как угодно, лишь бы компоненты были положительными (

 менять нельзя). Такое же требование - на компоненты 

. Также желательно, но не обязательно, удовлетворить ограничению на величину 

. Матрицы 

 на самом деле диагональные.
Возможный вариант, причем вполне логичный - выкинуть производную, положив скорость изменения 

 малой, но добавить ограничение вроде 

.
Подоплека задачи - построение ориентации спутника с помощью магнитных катушек, создающих дипольный момент. В результате механический момент имеет вид 

. Он лежит в плоскости, перпендикулярной вектору геомагнитной индукции, так что система оказывается неуправляемой. Чтобы справиться с этим, используется скользящее управление - фактически, ищется программная траектория, которую управление обеспечить может, и которая приводит в нужное положение.
Такие дела.