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

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

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

Обзор [ править ]

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

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

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

Уравнения движения [ править ]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Подставляя в

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

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

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

Основы стабилизации [ править ]

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

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

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

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

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

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

Из уравнений Лагранжа [ править ]

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

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

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

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

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

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

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

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

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

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

Из уравнений Эйлера-Лагранжа [ править ]

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

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

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

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

,
.

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

Из второго закона Ньютона [ править ]

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

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

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

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

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

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

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

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

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

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

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

Варианты [ править ]

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

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

Маятник Капицы [ править ]

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

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

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

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

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

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

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

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

Примеры [ править ]

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

Вот несколько простых примеров: балансировка метел или счетчиков вручную.

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

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

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

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

См. Также [ править ]

  • Двойной перевернутый маятник
  • Маятник инерционного колеса
  • Маятник Furuta
  • iBOT
  • Гуманоидный робот
  • Ballbot

Ссылки [ править ]

  1. ^ CA Hamilton Union College Senior Project 1966 г.
  2. ^ https://www.grc.nasa.gov/WWW/k-12/VirtualAero/BottleRocket/airplane/rktstab.html
  3. ^ http://www2.math.ou.edu/~npetrov/joe-report.pdf
  4. ^ http://robotics.ee.uwa.edu.au/theses/2003-Balance-Ooi.pdf
  5. ^ «Архивная копия» (PDF) . Архивировано из оригинального (PDF) 04 марта 2016 года . Проверено 1 мая 2012 .CS1 maint: archived copy as title (link)
  6. ^ «Архивная копия» (PDF) . Архивировано из оригинального (PDF) 04 марта 2016 года . Проверено 1 мая 2012 . CS1 maint: archived copy as title (link)
  7. ^ https://earthquake.usgs.gov/learn/topics/seismology/history/part12.php
  8. ^ «Акробот и тележка-шест» (PDF) .
  9. Перейти ↑ Cart-Pole Swing-Up . www.cs.huji.ac.il . Проверено 19 августа 2019 .
  • Д. Либерзон « Коммутация в системах и управлении» (Springer, 2003), стр. 89 и далее.

Дальнейшее чтение [ править ]

  • Франклин; и другие. (2005). Управление с обратной связью динамических систем , 5, Prentice Hall. ISBN 0-13-149930-0 

Внешние ссылки [ править ]

  • YouTube - Перевернутый маятник - Демо № 3
  • YouTube - перевернутый маятник
  • YouTube - Двойной маятник на тележке
  • YouTube - Тройной маятник на тележке
  • Динамическое моделирование перевернутого маятника на колебательном основании.
  • Перевернутый маятник: анализ, проектирование и реализация
  • Нелинейное качание и стабилизирующее управление перевернутой маятниковой системой
  • Стабилизирующее нечеткое управление системами перевернутого маятника [ постоянная мертвая связь ]
  • Сообщение в блоге о перевернутом маятнике с кодом Python
  • Уравнения движения для задачи управления тележкой и мачтой.