Недоактуирование

Недоуправляемость (англ. underactuation) — технический термин, используемый в робототехнике и теории управления для описания механических систем, которые не могут быть произвольно приведены к заданной траектории в конфигурационном пространстве. Такое состояние может возникать по разным причинам, самая простая из которых — когда в системе число исполнительных механизмов (актуаторов) меньше, чем степеней свободы. В этом случае система называется тривиально недоуправляемой.

Класс недоуправляемых механических систем весьма обширен и включает такие разнообразные примеры, как автомобили, самолёты, а также животные.

Определение

Для понимания математических условий, приводящих к недоуправляемости, необходимо рассмотреть динамику, управляющую соответствующими системами. Законы Ньютона определяют, что динамика механических систем по своей природе является уравнением второго порядка. В общем виде эта динамика может быть описана вторым порядком дифференциального уравнения:

Где:

— вектор состояния положения,
— вектор управляющих воздействий,
— время.

Кроме того, во многих случаях динамика таких систем может быть переписана с аффинной зависимостью от управляющих воздействий:

В этой форме система считается недоуправляемой, если[1]:

Когда это условие выполняется, существуют такие направления ускорения, которые не могут быть достигнуты ни при каком управляющем воздействии.

Следует отметить, что не обязательно однозначно определяет число актуаторов (исполнительных механизмов) в системе. Действительно, исполнительных механизмов может быть больше, чем степеней свободы, и система всё равно может быть недоуправляемой. Также важно учитывать, что зависит от состояния . Это означает, что могут существовать такие состояния, в которых в остальном полностью управляемая система становится недоуправляемой.

Примеры

Классическим примером тривиально недоуправляемой системы является инвертированный маятник: у него две степени свободы (одна — для горизонтального движения платформы, другая — для углового движения маятника), но только одна из них (позиция тележки) приводится в действие напрямую, а другая управляется только косвенно. Несмотря на естественную высокую неустойчивость, такая недоуправляемая система остаётся управляемой.

Обычный автомобиль является недоуправляемым из-за неголономных ограничений, накладываемых колёсами: например, автомобиль не может ускоряться в направлении, перпендикулярном направлению вращения колёс. Аналогичные рассуждения справедливы для лодок, самолётов и большинства других транспортных средств.

Примечания

Литература

  • M. Saliba, C.W. de Silva. An Innovative Robotic Gripper for Grasping and Handling Research // IEEE Journal of Robotics and Automation. — 1991. — С. 975–979.
  • N. Dechev, W.L. Cleghorn, S. Naumann. Multiple Finger, Passive Adaptive Grasp Prosthetic Hand // Journal of Mechanism and Machine Theory. — 2001. — Т. 36, № 10. — С. 1157–1173.

Ссылки

Категории