Перевернутый маятник - Inverted pendulum

Балансировочная тележка, простая робототехническая система 1976 года. Тележка содержит сервосистему, которая отслеживает угол наклона стержня и перемещает тележку назад и вперед, чтобы удерживать ее в вертикальном положении.

Перевернутый маятник представляет собой маятник , который имеет свой центр масс выше его поворот точки. Он неустойчивый и без дополнительной помощи упадет. Его можно стабильно подвешивать в этом перевернутом положении, используя систему управления для отслеживания угла вехи и перемещения точки поворота по горизонтали назад под центр масс, когда она начинает падать, сохраняя ее в равновесии. Перевернутый маятник - классическая задача в динамике и теории управления, которая используется в качестве эталона для тестирования стратегий управления. Это часто реализуется с помощью точки поворота, установленной на тележке, которая может перемещаться горизонтально под управлением электронной сервосистемы, как показано на фотографии; это называется тележкой и шестом . Большинство приложений ограничивают маятник 1 степенью свободы , прикрепляя полюс к оси вращения . В то время как нормальный маятник устойчив, когда свешивается вниз, перевернутый маятник нестабилен по своей природе и должен активно уравновешиваться, чтобы оставаться в вертикальном положении; это можно сделать либо путем приложения крутящего момента в точке поворота, либо путем перемещения точки поворота по горизонтали в рамках системы обратной связи , изменения скорости вращения массы, установленной на маятнике на оси, параллельной оси поворота, и тем самым генерируя чистый крутящий момент на маятник или за счет вертикального колебания точки поворота. Простая демонстрация перемещения точки поворота в системе обратной связи достигается путем балансирования перевернутой метлы на конце пальца.

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

Обзор

Маятник с опорой, свисающей непосредственно под шарниром опоры, находится в устойчивой точке равновесия ; на маятник отсутствует крутящий момент, поэтому он останется неподвижным, и при смещении из этого положения будет испытывать восстанавливающий крутящий момент, который возвращает его в положение равновесия. Маятник с опорой в перевернутом положении, опирающийся на жесткий стержень непосредственно над шарниром, на 180 ° от своего устойчивого положения равновесия, находится в точке неустойчивого равновесия . В этот момент на маятник снова нет крутящего момента, но малейшее смещение от этого положения вызовет момент гравитации на маятнике, который разгонит его от равновесия, и он упадет.

Чтобы стабилизировать маятник в этом перевернутом положении, можно использовать систему управления с обратной связью , которая отслеживает угол маятника и перемещает положение точки поворота в сторону, когда маятник начинает падать, чтобы удерживать его в равновесии. Перевернутый маятник - классическая задача в теории динамики и управления и широко используется в качестве эталона для тестирования алгоритмов управления ( ПИД-регуляторы , представление в пространстве состояний , нейронные сети , нечеткое управление , генетические алгоритмы и т. Д.). Варианты решения этой проблемы включают в себя несколько звеньев, позволяющих управлять движением тележки при сохранении маятника, и уравновешивать систему тележки-маятника на качелях. Перевернутый маятник связан с ракетой или наведением ракеты, где центр тяжести расположен за центром сопротивления, вызывая аэродинамическую нестабильность. Понимание подобной проблемы может показать простая робототехника в виде балансировочной тележки. Балансировка перевернутой метлы на кончике пальца - это простая демонстрация, и проблема решается с помощью самобалансирующихся личных транспортеров, таких как Segway PT , самобалансирующийся ховерборд и самобалансирующийся одноколесный велосипед .

Другой способ стабилизации перевернутого маятника без какой-либо обратной связи или механизма управления - это быстрое колебание оси вращения вверх и вниз. Это называется маятником Капицы . Если колебание достаточно сильное (с точки зрения его ускорения и амплитуды), то перевернутый маятник может оправиться от возмущений поразительно нелогичным образом. Если ведущая точка движется в простом гармоническом движении , движение маятника описывается уравнением Матье .

Уравнения движения

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

Стационарная точка поворота

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

Где - угловое ускорение маятника, - это стандартная сила тяжести на поверхности Земли, - это длина маятника, и - это угловое смещение, измеренное от положения равновесия.

При добавлении к обеим сторонам он будет иметь тот же знак, что и член углового ускорения:

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

Вывод с использованием крутящего момента и момента инерции:

Схематический рисунок перевернутого маятника на тележке. Стержень считается безмассовым. Масса тележки и острие на конце стержня обозначены буквами M и m. Шток имеет длину l.

Предполагается, что маятник состоит из точечной массы массой , прикрепленной к концу безмассового жесткого стержня длиной , прикрепленной к точке поворота на конце, противоположном точечной массе.

Чистый крутящий момент системы должен равняться моменту инерции, умноженному на угловое ускорение:

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

Где - угол, отсчитываемый от перевернутого положения равновесия.

Полученное уравнение:

Момент инерции точечной массы:

В случае перевернутого маятника радиус длина стержня, .

Подставляя в

Масса и делится с каждой стороны, в результате чего:

Перевернутый маятник на тележке

Перевернутый маятник на тележке состоит из массы на вершине шеста длиной, повернутой на горизонтально движущемся основании, как показано на соседнем изображении. Тележка ограничена линейным движением, и на нее действуют силы, приводящие к движению или препятствующие ему.

Основы стабилизации

Суть стабилизации перевернутого маятника можно качественно резюмировать в три этапа.

Простая система стабилизации, используемая на тележке с бокалом для вина наверху.

1. Если угол наклона вправо, тележка должна ускоряться вправо и наоборот.

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

3. Нормальный маятник, подверженный движению точки поворота, такой как груз, поднимаемый краном, имеет пиковый отклик на радианной частоте маятника . Чтобы предотвратить неконтролируемое раскачивание, частотный спектр движения оси должен быть подавлен вблизи . Перевернутый маятник требует того же подавляющего фильтра для достижения стабильности.

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

Из уравнений Лагранжа

Уравнения движения могут быть получены с помощью уравнений Лагранжа . Мы ссылаемся на рисунок справа, где - угол маятника длины по отношению к вертикальному направлению, а действующие силы - это сила тяжести и внешняя сила F в направлении оси x. Определите как позицию тележки.

Кинетика системы:

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

Упрощение выражения для приводит к:

Кинетическая энергия теперь определяется как:

Обобщенные координаты системы есть и , каждая имеет обобщенную силу. На оси обобщенная сила может быть вычислена через ее виртуальную работу.

на оси обобщенная сила также может быть вычислена через ее виртуальную работу

Согласно уравнениям Лагранжа , уравнения движения:

подстановка в эти уравнения и упрощение приводит к уравнениям, описывающим движение перевернутого маятника:

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

Из уравнений Эйлера-Лагранжа

Обобщенные силы могут быть как письменные , так как потенциальная энергия и ,

Обобщенные силы Потенциальная энергия

Согласно принципу Даламбера , обобщенные силы и потенциальная энергия связаны:

Однако при определенных обстоятельствах потенциальная энергия недоступна, доступны только обобщенные силы.

После получения лагранжиана мы также можем использовать уравнение Эйлера – Лагранжа для решения уравнений движения:

,
.

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

Из второго закона Ньютона

Часто бывает полезно использовать второй закон Ньютона вместо уравнений Лагранжа, потому что уравнения Ньютона дают силы реакции в стыке между маятником и тележкой. Эти уравнения приводят к двум уравнениям для каждого тела; один в направлении x, а другой - в направлении y. Уравнения движения тележки показаны ниже, где LHS - это сумма сил, действующих на тело, а RHS - ускорение.

В приведенных выше уравнениях и - силы реакции в соединении. нормальная сила, приложенная к тележке. Это второе уравнение зависит только от силы вертикальной реакции, поэтому уравнение можно использовать для определения нормальной силы. Первое уравнение можно использовать для определения горизонтальной силы реакции. Чтобы завершить уравнения движения, необходимо вычислить ускорение точечной массы, прикрепленной к маятнику. Положение точечной массы может быть задано в инерциальных координатах как

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

Затем, используя второй закон Ньютона, можно записать два уравнения в направлении оси x и оси y. Обратите внимание, что силы реакции положительны по отношению к маятнику и отрицательны по отношению к тележке. Это связано с третьим законом Ньютона.

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

При проверке это уравнение идентично результату метода Лагранжа. Чтобы получить второе уравнение, уравнение движения маятника должно быть помечено единичным вектором, который всегда проходит перпендикулярно маятнику и обычно обозначается как координата x рамы тела. В инерциальных координатах этот вектор может быть записан с помощью простого двумерного преобразования координат

Уравнение движения маятника, записанное в векторной форме, есть . Обозначение точек с обеих сторон дает следующее на левой стороне (обратите внимание, что транспонирование аналогично скалярному произведению)

В приведенном выше уравнении используется взаимосвязь между компонентами сил реакции корпуса и компонентами сил реакции инерционной системы координат. Предположение о том, что стержень, соединяющий точечную массу с тележкой, не имеет массы, означает, что этот стержень не может передавать нагрузку, перпендикулярную стержню. Таким образом, компоненты сил реакции инерционной рамы могут быть записаны просто так, что означает, что стержень может передавать нагрузки только вдоль оси самого стержня. Это приводит к другому уравнению, которое можно использовать для определения натяжения самого стержня.

Правая часть уравнения вычисляется аналогичным образом с помощью точек с ускорением маятника. Результат (после некоторого упрощения) показан ниже.

Объединение LHS с RHS и деление на m дает

что опять же идентично результату метода Лагранжа. Преимущество использования метода Ньютона заключается в том, что проявляются все силы реакции, гарантирующие, что ничто не будет повреждено.

Варианты

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

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

Маятник капицы

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

а скорость находится путем взятия первой производной от положения:

Графики перевернутого маятника на колебательной основе. Первый график показывает реакцию маятника на медленное колебание, второй - реакцию на быстрое колебание.

Лагранжиан для этой системы можно записать в виде:

а уравнение движения следует из:

в результате чего:

Если y представляет собой простое гармоническое движение , следующее дифференциальное уравнение имеет вид:

Это уравнение не имеет элементарных решений в замкнутой форме, но его можно исследовать различными способами. Это близко аппроксимируется уравнением Матье , например, когда амплитуда колебаний мала. Анализ показывает, что маятник остается вертикальным при быстрых колебаниях. Первый график показывает, что при медленных колебаниях маятник быстро падает при отклонении от вертикального положения. Через короткое время угол превышает 90 °, что означает, что маятник упал на землю. Если колебание происходит быстро, маятник может оставаться стабильным в вертикальном положении. Второй график показывает, что при отклонении от вертикального положения маятник начинает колебаться вокруг вертикального положения ( ). Отклонение от вертикального положения остается небольшим, и маятник не опрокидывается.

Примеры

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

Некоторые простые примеры включают балансировку веников или измерителей вручную.

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

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

Приведение маятника на тележке в его состояние перевернутого маятника считается традиционной игрушечной задачей / эталоном оптимального управления.

Траектория вертикального поворота каретки с фиксированным временем, минимизирующая квадрат силы

Смотрите также

Рекомендации

  • Д. Либерзон « Коммутация в системах и управлении» (Springer, 2003), стр. 89 и далее.

дальнейшее чтение

Внешние ссылки