УДК 681.51:681.34
ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ЭЛЕКТРОМЕХАТРОННЫХ ПРЕОБРАЗОВАТЕЛЕЙ
Ю.С. Смирнов, А.Н. Лысов, П.Б. Серебряков
г. Челябинск, Южно-Уральский государственный университет
ELECTROMECHATRONIC CONVERTERS DATAWARE
Y.S. Smirnov, A.N. Lysov, P.B. Serebryakov Chelyabinsk, South Ural State University
Рассмотрены варианты информационного обеспечения (ИО) электромеха-тронных преобразователей (ЭМТП), отличающиеся достоверностью формирования составляющих перемещения. Показаны преимущества единого информационного обеспечения (ЕИО) и предложен пример его реализации на основе микроэлектронного преобразователя (МЭП) выходных сигналов фазовращателя (ФВ).
Ключевые слова: внутреннее, «бессенсорное», инкрементальное, многокомпонентное и единое информационное обеспечение, формирование цифровых эквивалентов перемещения.
The variants of the dateware (DW) electro-mechatronic converters (EMTQ, characterized by the formation of components of authenticity movement. The advantages of a common dateware (CDW) and offered an example of its implementation on the basis of microelectronic converter ^EQ of the output signals of the phase shifter (PS).
Keywords: dateware, electro-mechatronic converters, internal, "sensorless" incremental, multi- and common dateware, digital equivalents of the formation of movement: the magnitude and quadrature projections, speed and acceleration.
В работах отечественных [1] и зарубежных [2] авторов обращается внимание на важность формирования эффективного информационного обеспечения (ИО) для прецизионного управления перемещением. Принципиальным решение этой задачи становится при создании безредукторных элек-тромехатронных преобразователей (ЭМТП) [3] на основе бесконтактных электродвигателей с постоянными магнитами (БЭПМ), которые в зависимо -сти от уровня информационного обеспечения могут использоваться как шаговые (ШЭД), вентильные (ВЭД) и моментные (МЭД). В последнем случае помимо электрических эквивалентов величины 0, скорости ю и ускорения е необходимыми становятся квадратурные составляющие перемещения, которые нужны для управления МЭД [3].
На рис. 1, а представлена структура ЭМТП [2], где 0 *, ю* и M * соответственно величины ошибок по положению, скорости и моменту, а 0 , ю и М соответственно величины текущих значений этих параметров. Она включает регулятор положения (РП), регулятор скорости (РС) и регулятор
момента (РМ), а также двигатель и нагрузку. Формирователь сигналов управления обеспечивает задание положения 0 * и скорости движения d 0 */dt. В ряде ЭМТП [2-4] может задаваться профиль ускорения е * (рис. 1, г).
На временных диаграммах рис. 1, б, в, г представлены графики изменения составляющих перемещения: величины 0, скорости ю и ускорения е.
Благодаря соответствующему уровню ИО структура (рис. 1, а) наиболее полно раскрывает возможности ЭМТП в части управления перемещением, его скоростью и развиваемым на выходе моментом.
Известные структуры ИО можно разделить по степени достоверности формирования перемещения на 3 категории: низшую, среднюю и высшую.
К низшей категории относится внутреннее ИО (ВИО) разомкнутого шагового электропривода (ШЭП), в основе построения которого лежит концепция параметрической стабилизации программного управления перемещением на основе
* Работа посвящена 50-летию кафедры «Приборостроение» ЮУрГУ.
Рис. 1. Структура ЭМТП (а) и временные диаграммы составляющих перемещения: величины в (б), скорости ш (в) и ускорения £ (г)
универсальных динамических характеристик [5]. Информационное обеспечение возложено на электромагнитные связи между ротором и статором. Такой ШЭП обладает низкой адаптивностью к внешним воздействиям: помехам и пропаданию питания из-за отсутствия главной обратной связи (ГОС). Предложено в [6] реализовать ГОС использованием датчика тока с последующим анализом полученной формы ЭДС или тока в обмотках управления посредством микропроцессора.
Получение параметров движения косвенным методом посредством компьютера исключает применение датчиков и интерфейсов, которые выполняют в ЭМТП механико-информационное преобразование. Функции формирования ИО возлагаются на микроэлектронную компоненту, упрощая электромеханическую часть ЭМТП [7].
Это достигается применением «бессенсор-ного» ИО (БИО). Реально создать систему (рис. 1, а), в которой РП определяет механический момент, который прикладывается к нагрузке непосредственно без внутренней обратной связи по скорости и моменту. В случае, когда достаточно управлять системой только по скорости, РП опускается. Когда система управляет только вращающим моментом, то исключаются РП и РС.
Датчик положения, обеспечивающий обратную связь в системе, может быть представлен следующими «бессенсорными» вариантами:
- при работе с двигателем переменного тока РМ требуется информация о положении (см. пунктирную линию, на рис. 1, а). Если обратная связь обеспечивается информацией по скорости, то воз-
можны «бессенсорные» схемы управления скоростью и крутящим моментом двигателей переменного тока за счёт интегрирования сигнала ю от датчика скорости (ДС) [4]. Этот вариант БИО, благодаря своей простоте, надёжности и экономичности, нашёл широкое применение в бытовых стиральных машинах с прямым приводом (Direct Drive) [2];
- обратная связь по положению не является необходимой для РМ двигателя постоянного тока, поэтому ДС (тахогенератор) может быть использован для обеспечения обратной связи по скорости. При этом возможны «бессенсорные» схемы управления, когда ДС не требуется [2].
На рис. 2 представлена структурная схема БИО, где U s и Is - напряжение и ток статора ЭМТП; Xm и X - выходные переменные соответственно реального ЭМТП и его компьютерной модели, а А - погрешность оценки [7].
Модели ЭМТП с ШЭД и ВЭД (см. пред. статью) могут быть использованы в этой структуре. Схема формирования БИО (рис. 2) работоспособна при адекватности компьютерной модели реальному ЭМТП. Недостатком БИО является необходимость предварительной процедуры «прокрутки» ЭМТП для формирования начальных условий работы, что в ряде применений технологически исключено.
Достижение средней степени достоверности в ряде случаев [2] возможно использованием инкрементального ИО (ИИО). Оно предусматривает применение для формирования величины переме-
Рис. 2. Структурная схема БИО
щения число-импульсного первичного преобразователя (ММ), формирующего унитарный код, в котором число импульсов характеризует величину перемещения, а частота их следования - его скорость. Вариант ИИО позволяет упростить ПП и его интерфейс. Высокие быстродействие и разрядность микроконтроллеров при наличии вычислительного ресурса позволяют формировать цифровые эквиваленты скорости и ускорения, являющиеся соответственно первой и второй производной перемещения. При этом необходимо учесть существенный рост уровня помех при дифференцировании и сложности, возникающие при формировании составляющих перемещения на низких частотах вращения, что свойственно безредуктор-ным системам [3]. Введение инкрементальной обратной связи в определённой степени повышает помехозащищённость ЭМТП. Однако главным недостатком варианта ИИО является отсутствие восстановления достоверной информации после пропадания питания. По этому показателю ИИО близок к ВИО и БИО. Вариант ИИО требует процедуры «прокрутки».
Достижение высокой степени достоверности обеспечивается многокомпонентным ИО (МИО), которое обычно предусматривает размещение в электромеханической части нескольких ПП. На их выходах формируются аналоговые или цифровые эквиваленты составляющих перемещения: величины, скорости и ускорения. К недостаткам МИО следует отнести необходимость использования нескольких ПП, что усложняет конструкцию электромеханики, повышает стоимость ЭМТП, снижает его
надёжность и увеличивает число связей с электронной компонентой, особенно при использовании многоразрядных кодовых датчиков. Основные недостатки МИО устраняются в новых конструкциях интегральных ПП, формирующих несколько составляющих в одном устройстве. Их применение пока ограничивается высокой стоимостью и ограничениями свойственными ИИО.
Минимаксная стратегия построения ИО предусматривает применение единого ИО (ЕИО) и размещение в электромеханической части одного ПП.
На рис. 3 представлены (слева направо) аналоговые, инкрементальный и кодовые варианты ПП, которые используются в ЕИО.
Анализ возможных вариантов выполнения ЕИО показал, что оптимальным со всех точек зрения является построение ЕИО с использованием синусно-косинусного датчика угла (СКДУ) (рис. 3, а) в сочетании с микроэлектронным преобразователем его выходных сигналов в цифровые составляющие перемещения в амплитудном или фазовом режимах [3].
По сложности электромеханики этот вариант адекватен варианту с ИИО. Однако с точки зрения помехозащищённости он существенно его превосходит. По стоимости ПП они сопоставимы. Что касается сложности интерфейса между ПП и МЭП, то вариант с СКДУ уступает варианту с ИИО. Однако ЕИО с СКДУ по простоте интерфейса и дальности трансляции превосходит варианты МИО с кодовыми датчиками, требующими большего количества связей и устройств считывания информа-
ции, расположенных в непосредственной близости от ПП.
Существенным преимуществом ЕИО с СКДУ является то, что составляющие перемещения формируются в МЭП посредством интегрирования соответствующих сигналов в замкнутой цифровой системе.
На рис. 4. представлена схема формирования цифровых составляющих перемещения, в котором СКДУ работает в режиме фазовращателя (ФВ) [З].
Питание ФВ производится через формирователь опорных напряжений (ФОН) и делитель частоты (ДЧ) от генератора импульсов G. Формирователь преобразует выходной линейный код X на выходе ДЧ в коды sin X и cos X, которые преобразуют его ЦАП в их аналоговые эквиваленты US и
Uc.
Цифровой эквивалент угла поворота 0 формируется из сдвига фазы между опорным напряжением ФВ и его выходным сигналом где ю0 - частота опорного
напряжения. Процесс формирования Ne не отличается от классического [З]. В канале преобразования угла имеется нуль-орган НО, преобразующий в прямоугольные импульсы, T-триггер,
тактируемый фронтом импульса генератора импульсов G и стробирующий выходной сигнал НО с тем, чтобы момент записи кодов в выходные регистры не попал на переходные процессы в ДЧ, SM! и SM3.
Сигнал на выходе триггера
Ux = sign sin (mQt - 0), (І)
Uф = Umax sin ( -(
а в Яв3 записывается значение линейно нарастающего кода
X = /г г, (2)
соответствующее фронту сигнала В соответствии с (1) и (2) можно записать, что — /г 0юо ,
т. е. выходной код Яв3 является цифровым эквивалентом Ы0 угла 0.
Особенностью построения (рис. 4) является выполнение каналов преобразования скорости ю и ускорения е, сопряжение которых с угловым производится через формирователь узких импульсов (ФУИ) и двоичный суммирующий счетчик СТ2, имеющий вход установки в нулевое состояние. Цифровой эквивалент скорости формируют
без методической погрешности.
Это достигается тем, что код отклонения периода выходного сигнала ФВ не принимается в качестве эквивалента угловой скорости , а под-
вергается преобразованию замкнутой цифровой системой. Она содержит в контуре последовательно соединенные НС1, НС2, блок инверторов и полный сумматор 8М3. Накапливающие сумматоры НС1 и НС2, в свою очередь, построены на замкнутых в кольцо полных двоичных сумматорах 8М и регистрах Яв, запись информации в которые происходит по фронту импульса, поступающего на их тактовые входы С.
Накапливающий сумматор НС1 с числом разрядов т выполняет роль цифрового интегратора, придавая устройству астатизм первого порядка. Его работа описывается разностным уравнением
Рис. 4. Схема формирования цифровых составляющих перемещения: угла ^, скорости Nш и ускорения N
^[и +1] = ^>] + N3 [и], (3)
где Nm [и] - выходной код НС1 перед приходом (и +1) импульса на тактовый вход Яві;
Жю[и +1] - выходной код НС1 после прихода (и +1)-го импульса; ^ [и] - соответственно
входной код НС1 после прихода (и +1)-го импульса.
Накапливающий сумматор НС2 аналогично НС1 построен на 8М2 и Яв2, но отличается от НС1 тем, что регистр Яв2 имеет вход Я установки его в нулевое состояние выходным импульсом ФУИ. В статике, при неподвижном роторе ФВ, период его выходного сигнала
Т = Т = N0 /-V = 2лю01, (4)
где N0 - ёмкость ДЧ и СТ2. При вращении ротора ФВ с частотой ю период
Тх = 2я(юо- ю)-1 = 2Г/-1 (1- ю), (5)
где ю = ю/ю0 - относительная частота вращения. Все дальнейшие положения справедливы для случая, когда |ю| ^ ю0.
Счётчик СТ2 фронтом их устанавливается в нулевое состояние, и к приходу следующего фронта на выходе СТ2 формируется дополнительный код пропорциональный разности периодов:
N1 [и] = /г ( - То) = 2кю/г/(юо - ю)-1. (6)
Одновременно в НС2 производится суммирование кода Nю на каждый импульс иГ и к этому же моменту
N2 [и] = ^/гтх = 2л ^ЇГІК - ю)-1. (7)
Вычитанием этих кодов образуется N3, кото-
рый в момент прихода фронта сигнала Ux корректирует содержание НС1 (код Nm) таким образом,
чтобы рассогласование N3 [n] компенсировалось: N1 [n] = N2 [n], т. е. Na ~ ш-Юо1.
Рассогласование Ne = N3 [n] к моменту прихода фронта сигнала Ux, формируемое на выходе SM3, записывается в RG4. Поскольку Ne является входным кодом цифрового интегратора НС1, выходной код Nm которого пропорционален ю, то Ne ~ е. Покажем это для установившегося режима, когда е = const. Можно записать разностное уравнение
ю[п + 1] = ю[n] + eTx [n], (8)
где ю[п +1] и ю[n] - значение скорости в (n +1)-м и n-м периоде соответственно; Tx [n] - значение периода Tx сигнала Ux в n-м периоде. Из (6) и (7) следует:
N1 [ n +1] = 2л/гю[n + 1]/ю0 (ю0 -ю)[n +1], (9) N2 [n +1] = 2 л /гNm [п]/Ц, - ю[n +1]. (10)
В установившемся режиме, для системы с астатизмом первого порядка рассогласование
N3 [n] = Ne = const,
т. е. Nm [n] = ю[п]ю01 +Ne. (11)
Из (8)-(11) находим
N3 [n + 1]=(4л2/ге/Ю) (юо-ю[п + 1])-юН))-
-(2л(гNjfflo -ю[п +1]). (12)
С учетом (7) и ряда упрощений Ne ~£ , где
е — 2яею02 , т. е. код N на выходе Яв4 в первом приближении пропорционален ускорению е. Чем выше ю0, тем строже это выполняется.
Работа схемы (рис. 4) поясняется временными диаграммами на рис. 5.
Преобразователь позволяет получить цифровые эквиваленты угла, скорости и ускорения из фазы выходного сигнала ФВ чисто цифровым методом и не имеет методической ошибки измерения скорости. Ведутся работы по использованию в МЭП микроконтроллеров типа 8ТМ32Б217. В качестве первичного датчика рекомендуется использование СКДУ типа СКТД 6465, ДСПУ 128, ВТ-100 и ВТ-70.
Основным недостатком построения МЭП (рис. 4) следует считать ограниченное быстродействие, связанное с использованием фазы в качестве промежуточного параметра при ЕИО.
Литературы
1. Усынин, Ю.С. Системы управления электроприводов: учебное пособие /Ю. С. Усынин. -2-е изд. испр. и доп. - Челябинск: Изд-во ЮУрГУ, 2004. - 328 с.
2. Drury Bill. The Control Techniques Drives and Controls Handbook EMERSON. JET 2nd Edition 2009, p. 724.
3. Smirnov, Y.S. Common Dateware of Robotics Mechatronic Converters / Y.S. Smirnov // Proc. of the Third ISMCR'93. ITALY, Torino, 1993, As 1 -13...18.
4. Лысов, А.Н. Динамика малогабаритного датчика угловой скорости, построенного на базе сферического ротора / А.Н. Лысов, В.В. Шувалов // Навигация и управление движением: материалы докл. IX конференция молодых учёных / под общ. ред. академика РАН В.Г. Пешехонова. -СПб.: ГНЦ РФ ЦНИИ «Электроприбор», 2007. -С. 194-198.
5. Дискретный электропривод с шаговыми двигателями / под общ. ред. М.Г. Чиликина. - М.: Энергия, 1971. - 624 с.
6. Kenjo Takashi. Stepping Motors and their Microprocessor Control / Kenjo Takashi. Stepping Motors and their Microprocessor Control. - Clarendon Press. - Oxford, 1984. - p. 200.
7. Подураев, Ю.С. Мехатроника: основы, методы, применение: учебное пособие для студентов вузов. - М.: Машиностроение, 2006. - 256 с.
Поступила в редакцию 14.02.2012 г.
Смирнов Юрий Сергеевич - доктор технических наук, профессор, заслуженный деятель науки РФ, профессор кафедры «Приборостроение», Южно-Уральский государственный университет, г. Челябинск. Контактный телефон: 8-(351) 260-68-42.
Smirnov Yury Sergeevich is a Doctor of Science (Engineering), an Honored Scientist of the Russian Federation, a Professor of Instrument Engineering Department of South Ural State University, Chelyabinsk. Telephone: 260-68-42.
Лысов Александр Николаевич - доктор технических наук, заведующий кафедрой «Приборостроение», Южно-Уральский государственный университет, г. Челябинск. Контактный телефон: 8-(351) 267-90-12, e-mail: anlysov74@yandex.ru.
Lysov Aleksander Nikolaevich is a Doctor of Science (Engineering), a head of Instrument Engineering Department of South Ural State University, Chelyabinsk. Telephone: 8-(351) 267-90-12, e-mail: anlysov74@yandex.ru
Серебряков Пётр Борисович - аспирант кафедры «Приборостроение», Южно-Уральский государственный университет, г. Челябинск. Контактный телефон: 8-(351) 267-90-12,
e-mail: Silver87@bk.ru
Petr B. Serebryakov is a postgraduate student of Instrument Engineering Department of South Ural State University, Chelyabinsk. Telephone: 8-(351) 267-90-12, e-mail: Silver87@bk.ru.