Проектирование одноосного балансирующего робота Segway. Дипломная (ВКР). Информационное обеспечение, программирование.

Проектирование одноосного балансирующего робота Segway. Дипломная (ВКР). Информационное обеспечение, программирование.




⚡ 👉🏻👉🏻👉🏻 ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻


























































Информационное обеспечение, программирование

Вы можете узнать стоимость помощи в написании студенческой работы.


Помощь в написании работы, которую точно примут!

Похожие работы на - Проектирование одноосного балансирующего робота Segway
Нужна качественная работа без плагиата?

Не нашел материал для своей работы?


Поможем написать качественную работу Без плагиата!

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


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


Данный робот может применяться где угодно, так
как обладает множеством достоинств. Например, в повседневной жизни его можно
использовать как:


средство доставки и транспортировки.


Его достоинствами являются: компактность,
простое управление, быстродействие, бесшумность, не требуется топливо (только
подзарядка), тем самым робот является экологически чистым.







Историю робототехники как прикладной науки о
разработке и производстве автоматизированных технических систем можно условно
разделить на две части: популярную и актуальную.


Популярная история робототехники ведет свое
повествование от мифа о железных слугах Гефеста, «Франкенштейна» Мери Келли,
через удивительные часовые механизмы в виде поющих бронзовых фазанов и целых
движущихся городов к роботам на Марсе и гуманоидному роботу Asimo корпорации
Honda.


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


История серьезной робототехники начинается с
появлением атомной промышленности почти сразу по окончании второй мировой
войны. Индустрия тех лет еще не способна произвести высокоточные
программируемые манипуляторы; роботы пока не могут выполнять работу за
конвейером. Однако время диктует свое. Поставленная задача - обезопасить работу
персонала с радиоактивными препаратами - успешно решается при помощи
манипуляторов, копирующих движения человека-оператора. Это еще не совсем
роботы, поскольку они по-прежнему состоят только из механических деталей:
используются ременные и шевронные передачи. Современное название таких
устройств - копирующие манипуляторы или MSM (master-slave manipulators).


Первый действительно существовавший в железе
индустриальный робот принадлежит Полларду. 29 октября 1934 года, Уиллард Л.Г.
Поллард подал в бюро патентов заявку об изобретении нового полностью
автоматического устройства для окраски поверхностей. Патент состоял из двух
частей: электрической управляющей системы и механического манипулятора.
Программа задавала скорость вращения приводов глубиной вмятин на плотной
перфоленте, а механическая часть робота представляла собой параллельный
манипулятор по типу пантографа всего с двумя приводами.


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


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


Роботы второго поколения оснащены датчиками для
выполнения более интеллектуальных функций.


К роботам третьего поколения относятся
автономные мобильные роботы с самостоятельной адаптивной программой.


Датой рождения первого по-настоящему серьезного
робота, о котором услышал весь мир, можно считать 18 мая 1966 года. В этот день
Григорий Николаевич Бабакин, главный конструктор машиностроительного завода
имени С.А.Лавочкина в подмосковных Химках, изобрел «Луноход-1», луноход 8ЕЛ в
составе автоматической станции E8 №203, - первый в истории аппарат, успешно
покоривший лунную поверхность 17 ноября 1970.




Сигвей начали изобретать еще в советское время с
такого транспортного средства - гирокар. Это автомобиль, имеющий два (или
более) колёса, расположенных в одну линию, а так же внутри у него находится
гироскоп. Гироскоп: «Это быстро вращающееся твёрдое тело (ротор), ось вращения
которого способна изменять ориентацию в пространстве. При этом скорость
вращения гироскопа значительно превышает скорость поворота оси его вращения.
Основное свойство такого гироскопа - способность сохранять в пространстве
неизменное направление оси вращения при отсутствии воздействия на неё моментов
внешних сил». В качестве простого примера можно привести юлу. Если толкнуть
раскрученный волчок, он не упадёт. Только «отшатнётся» в сторону. Так же
работает и гироскоп с маховиком. На рис. 1 изображен гироскоп.




Самую знаменитую попытку построить гирокар в
истории предпринял русский инженер и изобретатель Пётр Петрович Шиловкий в 1914
году. Он изобрел свой гирокар в Англии на заводах Wolseley.


Итак, менее чем за год на заводе Wolseley был
построен автомобиль Wolseley Gyrocar (рис.2) конструкции графа Шиловского. Для
парковки были предусмотрены дополнительные выдвижные колёсики по бокам. 27
ноября 1913 года двигатель завели, колёсики убрали, и водитель-испытатель
проехал несколько метров. Машина не опрокинулась.




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


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


Осмелевшие испытатели во главе с Шиловским
загрузились в гирокар и объехали сначала завод, а потом выехали в город.
Закончилась их поездка тем, что машина заглохла и опрокинулась. Но главное было
сделано: гирокар работал.


В качестве эксперта был приглашён знаменитый
пионер гиротранспорта Луис Бреннан. Он пришёл в восторг от гирокара и честно
признался, что никогда не думал о применении гироскопа в дорожном, а не в
рельсовом транспорте. Гирокар запатентовали в ряде стран мира. 28 апреля 1914
года в Лондоне была проведена публичная демонстрация гирокара (рис.3).




Рисунок 3 - Публичная демонстрация гирокара




Она собрала толпы зевак, и вроде как даже
инвесторы заинтересовались разработкой Шиловского, но… грянула I мировая война.
И всё - никому оригинальная машина стала не нужна. А гирокар в какой-то момент
был похоронен в земле. Совершенно буквально, чтобы во время войны его не
повредило. Его просто закопали.


После войны Шиловский вспомнил про свой гирокар,
который по-прежнему ржавел где-то под землёй на территории завода Wolseley.


В 1938 году гирокар был извлечён из-под земли,
очищен, отреставрирован и помещён в музей Wolseley (рис.4).




Рисунок 4 - Отреставрированный гирокар
Шиловского




В 1962 году американский энтузиаст Луис Суинни
на площадях компании Gyro Transport Systems построил гирокар Gyro-X (рис. 5).
Дизайн разработал сотрудник Ford Алекс Тримулоус (легенда авангарда в
автодизайне), а гироскоп - инженер Томас Саммерс. Лёгкая, очень скоростная
машина, почти мотоцикл, не произвела какого - либо впечатление на потенциальных
инвесторов. Судьба её неизвестна - скорее всего, её уничтожили в том же году.
Сохранилось лишь несколько фотографий и полная техническая документация,
доказывающая то, что эта машина была способна на движение.




А дело Петра Петровича Шиловского всё-таки
живёт. Потому что весь мир сегодня ездит на «Сигвеях». Думаю, Шиловский,
добился своего: гироскопический транспорт существует и пользуется популярностью.



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


Первый электрический
самобалансирующийся робот с двумя колёсами, расположенными по обе стороны
изобретённый Дином Кейменом
<#"656387.files/image006.gif">


Рисунок 6 - Современная конструкция
сигвея







Первый серийный сигвей был
официально представлен в 2002 году. Первые модели сигвеев "Эйч Ти Ай
167" (HT i167) и "Ай 180" (i180) имели стационарный столб руля.
Управление осуществлялось благодаря вращающимся ручкам-акселераторам. До
современных моделей все же было еще далеко. За 8 лет было выпущено достаточно
вариаций и модификаций сигвеев. Так же было изобретено инвалидное кресло
"АйБот" (iBOT), военном роботе на этой же технологии, сигвей с
сиденьем, сигвей для детей и других моделях. Современные модели были выпущены в
2006 году. Это сигвей "Ай 2"
<#"656387.files/image007.gif">


Рисунок 7 - Аналитическая модель
обратного маятника




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


Уравнение маятника вытекает из рис.
7 в соответствии со вторым законом Ньютона для вращающейся материальной точки:




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


Маятник в отсутствие сопротивления воздуха не
зависит от массы грузика.


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


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




Рисунок 8 - Обратный маятник с тележкой







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




1.3 Теория управления шаговыми
двигателями




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


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


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


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


Наряду со всеми достоинствами, существуют и
недостатки шаговых двигателей.


шаговым двигателем присуще явление резонанса


возможна потеря контроля положения ввиду работы
без обратной связи


потребление энергии не уменьшается даже без
нагрузки


затруднена работа на высоких скоростях


относительно сложная схема управления.


Существуют три основных типа шаговых двигателей:


двигатели с переменным магнитным сопротивлением


Определить тип двигателя можно даже на ощупь:
при вращении вала обесточенного двигателя с постоянными магнитами (или
гибридного) чувствуется переменное сопротивление вращению, двигатель вращается
как бы щелчками. В то же время вал обесточенного двигателя с переменным
магнитным сопротивлением вращается свободно. Гибридные двигатели являются
дальнейшим усовершенствованием двигателей с постоянными магнитами и по способу
управления ничем от них не отличаются. Определить тип двигателя можно также по
конфигурации обмоток. Двигатели с переменным магнитным сопротивлением обычно
имеют три (реже четыре) обмотки с одним общим выводом. Двигатели с постоянными
магнитами чаще всего имеют две независимые обмотки. Эти обмотки могут иметь
отводы от середины. Иногда двигатели с постоянными магнитами имеют 4 раздельные
обмотки.


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


Существует несколько способов управления фазами
шагового двигателя.


Первый способ обеспечивается попеременной
коммутации фаз, при этом они не перекрываются, в один момент времени включена
только одна фаза (рис. 9а). Этот способ
называют
”one phase on” full step или
wave drive mode. Точки равновесия ротора для каждого
шага совпадают с «естественными» точками равновесия ротора у незапитанного
двигателя. Недостатком этого способа управления является то, что для
биполярного двигателя в один и тот же момент времени используется 50% обмоток,
а для униполярного - только 25%. Это означает, что в таком режиме не может быть
получен полный момент.




Рисунок 9 - Различные способы управления фазами
шагового двигателя




Второй способ - управление фазами с перекрытием:
две фазы включены в одно и то же время. Его называют
”two-phase-on” full step или просто
full step mode. При этом способе управления ротор
фиксируется в промежуточных позициях между полюсами статора (рис. 9б) и
обеспечивается примерно на 40% больший момент, чем в случае одной включенной
фазы. Этот способ управления обеспечивает такой же угол шага, как и первый
способ, но положение точек равновесия ротора смещено на полшага.


Третий способ является комбинацией первых двух и
называется полушаговым режимом, ”one and two-phase-on” half step или просто
half step mode, когда двигатель делает шаг в половину основного. Этот метод
управления достаточно распространен, так как двигатель с меньшим шагом стоит
дороже и очень заманчиво получить от 100-шагового двигателя 200 шагов на
оборот. Каждый второй шаг запитана лишь одна фаза, а в остальных случаях
запитаны две (рис. 9в). В результате угловое перемещение ротора составляет
половину угла шага для первых двух способов управления. Кроме уменьшения размера
шага этот способ управления позволяет частично избавиться от явления резонанса.



Есть так же еще способы управления шаговым
двиготелем.


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


Для двигателя, у которого запитана одна обмотка,
зависимость момента от угла поворота ротора относительно точки равновесия
является приблизительно синусоидальной. Эта зависимость для двухобмоточного
двигателя, который имеет N шагов на оборот (угол шага в радианах S = (2*pi)/N),
показана на рис. 10.




Рисунок 10 - Зависимость момента от угла
поворота ротора для одной запитанной обмотки




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




где T - момент, Th - момент удержания, S - угол
шага, Ф - угол поворота ротора.


Если к ротору приложить внешний момент, который
превышает момент удержания, ротор провернется. Если внешний момент не превышает
момента удержания, то ротор будет находиться в равновесии в пределах угла шага.
Нужно отметить, что у обесточенного двигателя момент удержания не равен нулю
вследствие действия постоянных магнитов ротора. Этот момент обычно составляет
около 10% максимального момента, обеспечиваемого двигателем. Иногда используют
термины «механический угол поворота ротора» и «электрический угол поворота
ротора». Механический угол вычисляется исходя из того, что полный оборот ротора
составляет 2*pi радиан. При вычислении электрического угла принимается, что
один оборот соответствует одному периоду угловой зависимости момента. Для
приведенных выше формул Ф является механическим углом поворота ротора, а
электрический угол для двигателя, имеющего 4 шага на периоде кривой момента,
равен ((pi/2)/S)*Ф или (N/4)*Ф, где N - число шагов на оборот. Электрический
угол фактически определяет угол поворота магнитного поля статора и позволяет
строить теорию независимо от числа шагов на оборот для конкретного двигателя.
Если запитать одновременно две обмотки двигателя, то момент будет равен сумме
моментов, обеспечиваемых обмотками по отдельности (рис. 11).




Рисунок 11 - Зависимость момента от угла
поворота ротора для двух запитанных обмоток




При этом если токи в обмотках одинаковы, то
точка максимума момента будет смещена на половину шага. На половину шага
сместится и точка равновесия ротора (точка e на рис. 11). Этот факт и положен в
основу реализации полушагового режима. Пиковое значение момента (момент
удержания) при этом будет в корень из двух раз больше, чем при одной запитанной
обмотке.







где Th2 - момент удержания при двух запитанных
обмотках, Th1 - момент удержания при одной запитанной обмотке.


Именно этот момент обычно и указывается в
характеристиках шагового двигателя.


Величина и направление магнитного поля показаны
на векторной диаграмме (рис. 12).




Рисунок 12 - Величина и направление магнитного
поля для разных режимов питания фаз




Оси X и Y совпадают с направлением магнитного
поля, создаваемого обмотками первой и второй фазы двигателя. Когда двигатель
работает с одной включенной фазой, ротор может занимать положения 1, 3, 5, 7.
Если включены две фазы, то ротор может занимать положения 2, 4, 6, 8. К тому
же, в этом режиме больше момент, так как он пропорционален длине вектора на
рисунке. Оба эти метода управления обеспечивают полный шаг, но положения
равновесия ротора смещены на полшага. Если скомбинировать два этих метода и
подать на обмотки соответствующие последовательности импульсов, то можно
заставить ротор последовательно занимать положения 1, 2, 3, 4, 5, 6, 7, 8, что
соответствует половинному шагу.


По сравнению с полношаговым режимом, полушаговый
режим имеет следующие преимущества: более высокая разрешающая способность без
применения, более дорогих двигателей; меньшие проблемы с явлением резонанса.
Резонанс приводит лишь к частичной потере момента, что обычно не мешает
нормальной работе привода. Недостатком полушагового режима является довольно
значительное колебание момента от шага к шагу. В тех положениях ротора, когда
запитана одна фаза, момент составляет примерно 70% от полного, когда запитаны
две фазы. Эти колебания могут явиться причиной повышенных вибраций и шума, хотя
они всё равно остаются меньшими, чем в полношаговом режиме.


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


Для увеличения скорости спада тока при
управлении униполярными двигателями подавление выбросов ЭДС самоиндукции
предпочтительнее осуществлять не диодами, а варисторами или комбинацией диодов и
стабилитрона, которые ограничат выброс на большем, но безопасном для
транзисторов уровне.


Микрошаговый режим обеспечивается путем
получения поля статора, вращающегося более плавно, чем в полно- или полушаговом
режимах. В результате обеспечиваются меньшие вибрации и практически бесшумная
работа вплоть до нулевой частоты. К тому же меньший угол шага способен
обеспечить более точное позиционирование. Существует много различных
микрошаговых режимов, с величиной шага от 1/3 полного шага до 1/32 и даже
меньше. Шаговый двигатель является синхронным электродвигателем. Это значит,
что положение равновесия неподвижного ротора совпадает с направлением
магнитного поля статора. При повороте поля статора ротор тоже поворачивается,
стремясь занять новое положение равновесия.




Рисунок 13 - Зависимость момента от угла
поворота ротора в случае разных значений тока фаз




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


а точка равновесия ротора сместится в точку




где a и b - момент, создаваемый первой и второй
фазой соответственно, Th - результирующий момент удержания, x - положение
равновесия ротора в радианах, S - угол шага в радианах.


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


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


На практике при осуществлении каждого шага ротор
не сразу останавливается в новом положении равновесия, а осуществляет
затухающие колебания вокруг положения равновесия. Время установления зависит от
характеристик нагрузки и от схемы драйвера. Во многих приложениях такие
колебания являются нежелательными. Избавиться от этого явления можно путем использования
микрошагового режима. На рис. 14 показаны перемещения ротора при работе в
полношаговом и микрошаговом режимах.




Рисунок 14 - Перемещения ротора в полношаговом и
микрошаговом режимах




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


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


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


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


Эти проблемы наиболее ярко выражены для
двигателей с большим количеством полюсов.


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


Даже если ЦАП точно сформировал синусоидальное
опорное напряжение, его нужно усилить и превратить в синусоидальный ток
обмоток. Многие драйверы имеют значительную нелинейность вблизи нулевого
значения тока, что вызывает значительные искажения формы и, как следствие,
значительные ошибки позиционирования.


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


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


Синусоидальный ток фаз может быть обеспечен
применением специальных драйверов.


Для питания обычного двигателя постоянного тока
требуется лишь источник постоянного напряжения, а необходимые коммутации
обмоток выполняются коллектором. С шаговым двигателем всё сложнее. Все
коммутации должен выполнять внешний контроллер. В настоящее время примерно в
95% случаев для управления шаговыми двигателями используются микроконтроллеры.
В простейшем случае для управления шаговым двигателем в полношаговом режиме
требуются всего два сигнала, сдвинутые по фазе на 90 градусов. Направление
вращения зависит от того, какая фаза опережает. Скорость определяется частотой
следования импульсов. В полушаговом режиме всё несколько сложнее и требуется
уже минимум 4 сигнала. Все сигналы управления шаговым двигателем можно
сформировать программно, однако это вызовет большую загрузку микроконтроллера.
Поэтому чаще применяют специальные микросхемы драйверов шагового двигателя,
которые уменьшают количество требуемых от процессора динамических сигналов.
Типично эти микросхемы требуют тактовую частоту, которая является частотой
повторения шагов и статический сигнал, который задает направление. Иногда еще
присутствует сигнал включения полушагового режима. Для микросхем драйверов,
которые работают в микрошаговом режиме, требуется большее количество сигналов.


Мощность, которая требуется от драйвера, зависит
от размеров двигателя и составляет доли ватта для маленьких двигателей и до
10-20 ватт для больших двигателей. Максимальный уровень рассеиваемой мощности
ограничен нагревом двигателя. Максимальная рабочая температура обычно
указывается производите
Похожие работы на - Проектирование одноосного балансирующего робота Segway Дипломная (ВКР). Информационное обеспечение, программирование.
Сострадание И Жалость Сочинение
Сочинение: Виктор Гюго
Чем Опасна Зависть Сочинение 9.3 Трифонов
Доклад по теме Профессиональные навыки менеджера (“обогащенный самоменеджмент”)
Сочинение По Картине Аисты 9 Класс Кратко
Реферат по теме Содержание, основные понятия инвестиционной и инновационной деятельности предприятия
Сочинение Мое Любимое Домашнее Животное Кошка
Реферат: Учение В. И. Вернадского о биосфере
Реферат по теме Потерянное поколение. Жизнь и творчество Э.М. Ремарка
Терроризм Как Глобальная Проблема Реферат
Дипломная работа по теме Анализ предприятия ООО "Леонар Авто"
Реферат: Водный туризм в Томске: история развития
Игнатий Брянчанинов Собрание Сочинений 8 Томов Купить
Контрольные Работы Спотлайт 3 Класс Скачать
Курсовая работа: Роль и место службы управления персоналом в общей организационной структуре
Контрольная Работа На Тему Проблема Человека И Критика Религии В Философии Л. Фейербаха
Контрольная работа по теме Исследование режимов работы системы генератор-двигатель
Курсовая Работа По Педагогике Английский Язык
Реферат: Предмет метод и задачи бухгалтерского учета
Дипломная работа: Экономика и организация цитрусоводства
Контрольная работа: Социальное сиротство
Доклад: Информационные войны
Похожие работы на - Основы деятельности банков и ведения банковских документаций на примере ЗАО МКБ 'МоскомПриватБанк'

Report Page