Матвєєв В.С
Бердянський державний педагогічний університет, Україна
Математичне моделювання маятника в перевернутому
положенні при малих кутах відхилення
Об'єктом моделювання
є перевернутий маятник , прикріплений за допомогою шарніра до візка , здатної
переміщатися уздовж горизонтальних направляючих ( Рис. 1). даний об'єкт
управляється двигуном , який у певний момент часу прикладає до візка силу, що є
вхідний змінної. Мета управління полягає в підтримці маятника у вертикальному
положенні , що досягається шляхом горизонтального переміщення (змінна х ) візка
. Сила , прикладена до візка , позначається F , М - маса візка , m - маса
маятника (матеріальної точки ) , L - довжина маятника . Тертя осі маятника не
враховується.
m x y M L F Мал. 1
Перевернутий маятник
Рівняння руху
маятника мож
Далі будемо вважати,
що:
Де
а
Таким чином
Лагранжіан системи являє собою:
Рівняння руху
представляють собою:
Якщо підставити L у
рівняння, то отримуємо:
Ці рівняння можна
звести до лінійних якщо припустити при малих кутах відхилення, що:
Таким чином ми
отримуємо:
З цієї системи
рівнянь виведемо
У рівнянні члени зі
зворотними знаками взаємознищуються і ми отримуємо:
Звідси ми отримуємо
Підставивши значення
Спрощуючи рівняння
(14) маємо:
Таким чином маємо
систему рівнянь для системи:
Наступним кроком є
побудова моделі у просторі станів.
Простір станів - в
теорії управління один з основних методів опису поведінки динамічної системи.
Рух системи в просторі станів відображає зміну її станів.
У просторі станів
може бути створена модель динамічної системи, що включає набір змінних входу,
виходу і стану, пов'язаних між собою диференціальними рівняннями першого
порядку, які записуються в матричної формі. На відміну від опису у вигляді
передавальної функції та інших методів частотної області, простір станів
дозволяє працювати не тільки з лінійними системами і нульовими початковими
умовами. Крім того, в просторі станів відносно просто працювати з системами,
які мають багато вхідних та вихідних даних.
Для випадку лінійної
системи використовується так звана система рівнянь стану, яке представляє
собою:
Де:
Застосувавши
вищезазначену теорію до нашої системи рівнянь, ми отримуємо наступні матричні
рівняння:
Використовуючи
матричні рівняння 18 та 19 можна створити програму яка буде представляти собою
контролер системи перевернутого маятника в русі.
Висновок: Для кожної механічної
системи можна застосувати перехід від диференційних рівнянь до моделі простору
станів переваги даної моделі очевидні. До головних переваг можна віднести
відносну простоту такої моделі порівняно з іншими та очевидна простота і
очевидність в керуванні представленого в такому вигляді системою.
Список використаної літератури
1 . Бобиків А.І. ,
Карташева Л.П. Аналітичні методи синтезу систем управління. Уч. посібник.
Рязань : РГРТА 1993 року.
2 . Бобиків А.І.
Використання пакету Simulink / MATLAB для дослідження систем управління (
Побудова блок- схем) : Уч. посібник. Рязань : РГРТА 2003 року. 64 с.
3 . Бобиків А.І. ,
Нікітін А.М. Проектування лінійних систем керування з SISO DESING ІНСТРУМЕНТ /
MATLAB : Учеб. посібник. Рязань : РГРТА 2004 року. 88 с.
4 . Дорф Р. , Бішоп
Р. Сучасні системи управління . М: . Лабораторія базових знань , 2002 . 632 с.
5 . Дебні Дж. ,
Харман Т.Л. Simukink 4 . Секрети майстерності. Пер. з англ. - М: БИНОМ ..
Лабораторія знань , 2003 . 403 с.
6 . Бобиків А.І.
Теорія автоматичного управління . Методичні вказівки до курсової роботи . Рязань
: РГРТА 1994 року. 44 с.