УДК 629.7.054
П.Е. Гавриш, С.Г. Михальченко, Г.Я. Михальченко
Математические модели скоростных подсистем электроприводов силового гироскопического прибора
Рассматриваются численно-аналитические модели электроприводов двигателя-маховика и угла поворота рамы двухстепенного силового гироскопического прибора. Отличительной особенностью моделей являются использование в правых частях дифференциальных уравнений обобщенных функций и вычисление ЭДС вращения ротора на каждом шаге интегрирования. Ключевые слова: стабилизация частоты вращения, широтно-импульсная модуляция, решение системы нелинейных дифференциальных уравнений.
В современных системах ориентации и стабилизации космических аппаратов применяются силовые гироскопические приборы, представляющие собой гироскопы с двумя степенями свободы. В них электропривод двигателя-маховика, стабилизируя частоту вращения, создает точку опоры в инерциальной системе координат, а электропривод поворотной части обеспечивает повороты корпуса космического аппарата путем создания момента гироскопической реакции, пропорционального углу поворота рамы двигателя-маховика.
В целом структура такого гироскопа включает в себя две скоростные подсистемы (электроприводов двигателя-маховика и поворота рамы), а также информационную подсистему измерения угла поворота. Для анализа скоростных подсистем целесообразно использовать декомпозицию сложной системы с учетом взаимовлияния возмущающих воздействий приведенных моментов. Рассмотрим подробнее каждую из скоростных подсистем.
Скоростная подсистема электродвигателя-маховика. Структурная схема двухконтурной скоростной подсистемы электропривода двигателя-маховика представлена на рис. 1.
Здесь Гр.н, Гр.с - генераторы нарастающего и спадающего развертывающих напряжений; ШИМ1, ШИМ2 - широтно-импульсные модуляторы; И1, И2 — инверторы; Е0 - напряжение питания; 11, /2 — токи обмоток статора; Я, Ь - активное сопротивление и индуктивность обмоток статорной цепи; Еф1, Еф2 - ЭДС вращения; Рег -регулятор; иу - сигнал управления; ФП - функциональный преобразователь; ДПР - датчик положения ротора; Ф5 - магнитный поток ротора; О - частота вращения ротора; М - создаваемый момент на валу.
Математическая модель, описывающая схему (см. рис. 1), представляет собой систему обыкновенных дифференциальных уравнений относительно токов соответствующих фаз двигателя и угловой скорости вентильного двигателя [1-3]:
I- р.н
ШИМ1
+Еп
т
Фя
-|__ГУУУ\-
о
• р.с
ШИМ2
Рег
+Еп
Я
ф«|
о
±ф2
ФП
иу
Рис. 1. Структурная схема двухконтурной скоростной подсистемы электропривода двигателя-маховика
dii -R 1 E + Eo KF .
d=~г11 - тЕф1+—'
£= ^2 - "~Еф2 + ^
dt L L L
(1)
d Q
at
Ф5 sin ф Ф5 cos9 Mc -?1 +---J2-
У ^ У
где КЕ2 - коммутационные функции соответствующих фаз; У - момент инерции двигателя-маховика; ф - угловое положение ротора двигателя (фаза); Мс - момент сопротивления.
ЭДС обмоток двигателя ЕфЬ Еф2 выражаются через частоту вращения и фазу ротора следующим образом:
Еф1 =Фб^т ф; Еф2 =ФвОео8ф.
В матричном виде системы уравнений (1), (2) могут быть записаны как
АХ
аХ = А (ф)Х + Б(К^1, КЕ2 )
(2)
dt
(3)
посредством следующих матриц: - R
А(ф) =
L 0
Ф§ sin ф
J
0
- R L
Ф§cosф J
-ФgQsin ф L
-ФgQcosф L 0
; B((Fb KF2 ) =
Eo KF1 Eo KF2
-Mc
J
X =
(4)
Система уравнений (3) с начальными условиями Х(?0) = Х0 представляет собой задачу Коши,
имеющую однозначное решение вида
) = eA(t "to)(X0 + A
X(t) = eA(t-to) (X0 + A-1B(KF))
- A-1B(KF)
(5)
на любом участке непрерывности матриц A(9) и B(KFb KF2).
Последовательность этих участков непрерывности определяется видом широтно-импульсной модуляции и описывается коммутационной функцией KF = [KFj(t, X), KF2(t, X)] для каждой фазы [3, 4, 6]. На рис. 2 показан принцип формирования импульсной последовательности KF для одной фазы преобразователя. Каждая из составляющих вектора KF определяются по формуле
KFj (t, X) = 2 (KFhj- (t, X) + KFcj (t, X)) при j = 1, 2 (6)
как полусуммы коммутационных функций KFjt, X) и KFjt, X) от каждого из развертывающих напряжений - нарастающего Up.H(t) и спадающего UPcC(t) для каждой фазы j = 1, 2 соответственно:
Цр.н(t) = иоп(-2+Т-floor; U>.c(t) = -иоп(-2+Т-floor(j)]. (7)
Здесь иоп - опорное напряжение; т - тактовый период коммутации ШИМ; floor(x) - функция, вычисляющая целую часть числа.
Каждое развертывающее напряжение (нарастающее и спадающее) формирует свою коммутационную функцию KFjj(t, X) и KFcj(t, X) как знак соответствующей функции обратной связи: j X) или j X). То есть
Шн (t,X) = sign{^1 (t,X)}; KFcj (t,X) = signed (t,X)} пpиj = 1, 2. (g)
Функция обратной связи представляет собой разность сигнала ошибки UjtX) и нарастающего или спадающего развертывающего напряжения:
¡^ (t,X) = f/er. j (t,X) -Uр.н (t) ; ^ (t,X)=U&. j (t,X) -Up.c (t) при;' = 1, 2, (9)
где функция сигнала ошибки для каждой фазы j = 1, 2 может быть записана следующим образом:
Uer1 (t,X)=a(U^inQt -Px1); Uer2(t,X)= a(U:3cosQt -P*2). (10)
Здесь a - коэффициент усиления пропорционального регулятора цепи обратной связи; U - амплитуда колебаний гармонического сигнала задания на ток; в - масштабирующий коэффициент сигнала датчика тока.
Рис. 2. Диаграммы, иллюстрирующие формирование напряжения одной фазы преобразователя
с однополярной реверсивной модуляцией
Сигнал ошибки вычисляется в уравнениях (10) как разность задания на ток Ц^тП? или изсо$.О? и сигнала датчика тока вх\ или Рх2 соответственно. Равенство нулю функции обратной связи ^ну(?, X) или £с,(?, X) согласно уравнениям (10) однозначно определяет момент коммутации ?! или соответственно.
Анализ алгоритма формирования коммутационной функции (6)-(10) показывает, что каждый тактовый интервал ШИМ для каждой фазы ! = 1, 2 разбивается моментами коммутации и на три участка постоянства структуры [4]:
- первый: (к-1)т< ? < = 0;
- второй: к < ? < ?{2, Щ = (-1)Ы;
- третий: < ? < кт, К^! = 0,
где к - номер тактового интервала.
На первом и третьем участках, как видно на рис. 2, коммутационная функция всегда принимает нулевые значения. Номер зоны Ы, в которой находится сигнал управления на втором участке, зависит от знака сигнала: N = е1у (?, X)}.
Решение задачи Коши (3), (4) на каждом из участков постоянства структуры. При этом будем полагать, что последовательность коммутационных функций К^}(?, X),! = 1, 2 строится отдельно для каждой фазы преобразователя и соответственно моменты коммутации ?! и ^ для каждой фазы! = 1, 2 свои, а значит, могут не совпадать.
В зависимости от взаимного расг фаз вектор правых частей Б(КЕ) может иметь вид
В зависимости от взаимного расположения моментов коммутации ?! и ?к2 первой и второй
В(0,1) =
0
Ео (-1)
N
-Mс J
В(1,0) =
Ео (-1)
N
L 0
-Mс
J
или
В(0,0) =
0 0
-м с
J
(11)
Численно-аналитический метод построения решения. Для поиска решения системы обыкновенных дифференциальных уравнений (3), (4) разработан численно-аналитический метод [3, 4, 6], состоящий в следующем:
1. На каждом тактовом интервале к = 1.. ,ктах задается равномерная сетка = /0 + ¿к, г = 0.. .и вычисления узлов по времени с шагом к = т/и, где п — число разбиений тактового периода.
2. Задаются начальные условия вектора переменных состояния Х0 момента времени /0. На первом тактовом интервале к = 1 начальное условие Х0 = [0,0,0]т, для последующих интервалов к > 1 в качестве значения Х0 необходимо брать вычисленное значение вектора переменных состояния Х(/п) в конце предыдущего интервала.
3. В цикле г = 0...и при переходе от к ?г+1 вычисляется угловое положение ротора двигателя ф(?г+1), строится матрица А(ф) и находится точное решение Х(?г+1) задач (3), (4) по формуле (5) с начальными условиями Х(/0) = Х0. Вектор В выбирается из выражения (11), номер зоны N определяется по знаку функции ошибки: N = 81§п{иегу (?г-,Х(?г-))} .
4. На каждом шаге цикла (отдельно для каждой фазы _/ = 1, 2) вычисляется значение функций обратной связи Е,ну (¿¿+1,Х(/г+1)) или Е,су (?г+1,Х(?г- +1)) . Изменение знака функций обратной связи однозначно определяет момент коммутации к или соответственно. Точность определения моментов коммутации в данном случае не превосходит к = т/и, однако она может быть повышена методом дихотомии при изменении шага расчетов.
5. Если какая-то из точек ¿г расчетной сетки оказывается моментом коммутации, то вектор правых частей Б(КЕ) принимает новое значение из выражения (11), а вектор начальных условий Х0 принимает текущее значение вектора переменных Х(/г). Эти изменения характеризуют переход к новому участку непрерывности матриц А и Б. Значение вектора Х(?г+1) в следующей точке /+1 необходимо рассчитывать по выражению (5) уже для нового значения вектора правых частей Б(КЕ) и относительно новых начальных условий Х0 = Х(?^) = Х^ или Х0 = Х(?^) = Х^2 . Номер зоны
N = ^п{иеГ; (и, Х(/г))} .
6. Осуществляется переход к расчету на следующем тактовом интервале (возвращение к пункту 1 настоящего алгоритма).
Последовательность выбора начальных условий и вектора Б(КЕ) осуществляется по выражению (11).
(к- 1)т /21 4 & 42 кт (к-1)т /22 /21 /22 4 кт (к-1)т /к21 /к22 /¿2 ¿22 кт
Рис. 3. Коммутационные функции на тактовом интервале двухфазной системы (на примере одной фазы)
Очевидно, что при полной независимости каналов управления каждой фазой моменты комму-112 2
тации ¿к1, /к 2, ¿к1 и /к 2 не зависят друг от друга. При этом некоторые моменты коммутации могут совпадать и, следовательно, некоторых из участков 1-У на интервале (рис. 3) может не существовать
[4].
Скоростная подсистема электропривода поворота рамы. Привод поворота рамы [1, 2, 5, 7],
включает в себя регулятор напряжения, датчик положения ротора и вентильный двигатель, к валу которого присоединен вход редуктора, передающего вращательное движение на раму подвеса. Схема (рис. 4) и математическая модель силовой части привода вращения рамы также представляются системой обыкновенных дифференциальных уравнений (1)—(11). Кроме того, скорость и направление вращения ротора двухфазного вентильного двигателя и, следовательно, рамы подвеса задается цифровым управляющим кодом, который поступает в цифровой модулятор и преобразуется в кодовые гармонические сигналы ««тОу/» и «со8Пу/»>, где Оу - угловая частота сигнала управления.
Рис. 4. Структурная схема подсистемы привода поворота рамы
Здесь - заданный код скорости; 8тОз?; со8Оз? - сигнал, соответствующий заданному коду скорости; /з - заданная частота; /о - опорная частота; /у - частота управления; ФКИ1, ФКИ2 - формирователи коротких импульсов; ИЧФД - импульсный частотно-фазовый дискриминатор; РН - регулятор напряжения; ВД - вентильный двигатель; ДПР - датчик положения ротора; ДМ - демодулятор; ] - редуктор; ДТО - точный отсчет датчика угла поворота рамы; 8шТО, ео8ТО - выходные сигналы точного отсчета датчика угла поворота рамы; АЦПУ - аналогово-цифровой преобразователь угла; - действующий код скорости; /д - действующая частота; /ос - частота обратной связи.
Основным звеном регулятора скорости вентильного двигателя является импульсный частотно-фазовый дискриминатор, осуществляющий синхронизацию частоты управления /у и частоты обратной связи/ос, пропорциональной скорости вращения. Частота/ос определяется по сигналам с точного отсчета датчика угла. Для обеспечения быстродействия и устойчивости широкодиапазонного регулятора скорости с малоинерционным исполнительным двигателем частота управления задается как сумма опорной/ и заданной/ частот, также частота обратной связи является суммой / и / [5].
Формирование суммарных частот осуществляется тригонометрическими преобразователями частоты, где происходят вычисления по тригонометрическим формулам:
8т(юо +П)? = 8тюо?со80? + со8юо^тО?; (12)
со8(юо +П)? = со8Юо?со80? - 8тюо?§тО?, (13)
где юо - опорная угловая частота; О - угловая частота.
Гармонические опорные сигналы 8тюо? и со8Юо? формируются генератором опорной частоты и так же, как управляющие сигналы 8тОз? и со8Оз?, поступают на цифровые входы преобразователя ТПЧ1. Результирующие гармонические сигналы 8т(юо + О)? и со8(юо + О)? преобразуются в прямоугольные импульсы, из которых в формирователях коротких импульсов формируются и логически складываются короткие импульсы. Выходные импульсы ФКИ1 частотой следования /у = / + / поступают на первый вход ИЧФД. Аналогично формируются импульсные последовательности обратной связи - /ос = / + /д, поступающие на второй вход ИЧФД. В результате сравнения / и /ос ИЧФД обеспечивает их синхронизацию как по частоте, так и по фазе. Выходной широтно-импульсный сигнал ИЧФД, скважность которого зависит от величины ошибки регулирования и возмущающих воздействий (моментов сопротивления и упругости на выходном валу ВД), после фильтрации динамическим фильтром поступает на вход регулятора напряжения, где происходит операция перемножения с аналоговыми выходными сигналами демодуляторов ДПР При переходе ИЧФД из зоны насыщения (при / ф /ос) в зону регулирования амплитуда напряжений на входах РН уменьшается пропорционально сигналу по скорости и соответственно снижается электромагнитный момент двигателя. Стабилизация скорости происходит при равенстве электромагнитного момента моменту сопротивления на валу двигателя.
Заключение
1. Аналитическое описание напряжения с однополярной реверсивной модуляцией предполагает тридцать возможных участков непрерывности системы, из которых на каждом тактовом интервале реализуется не более трех.
2. Представленные математические модели электроприводов двигателя-маховика и поворота рамы позволяют проводить бифуркационный анализ динамических режимов функционирования силовых гироскопических приборов.
Литература
1. Математическая модель маховичного электромеханического исполнительного органа / А.Н. Бутаков, В.Н. Булдаков, С.Ю. Филонова и др. // Электронные и электромеханические системы и устройства: сб. науч. тр. НПЦ «Полюс». - Томск: МГП «РАСКО» при изд-ве «Радио и связь», 2001. - С. 340-347.
2. Завьялова О.Ю. Разработка модели и синтез регулятора маховичного электромеханического исполнительного органа / О.Ю. Завьялова, А.Ф. Лекарев // Электронные и электромеханические системы и устройства: сб. науч. тр. - Томск: Изд-во НТЛ, 2011. - С. 389-398.
3. Нелинейная динамика полупроводниковых преобразователей / А.В. Кобзев, Г.Я. Михальчен-ко, А.И. Андриянов, С.Г. Михальченко. - Томск: Том. гос. ун-т систем упр. и радиоэлектроники, 2007. - 224 с.
4. High-Feedback Operation of Power Electronic Converters / Zhanybai T. Zhusubaliyev, Erik Mose-kilde, Alexey I. Andriyanov and Gennady Ya. Mikhal'chenko // Electronics. - 2013. - № 2. - P. 113-167.
5. Пат. 2291552 РФ, МПК H 02 P 6/08. Устройство для регулирования частоты вращения электродвигателя / Ю.Е. Муравяткин, С.В. Редькин, А.С. Авдиевич; заявл. 09.11.04; опубл. 10.01.07, Бюл. № 1. - 6 с.
6. Бородин К.В. Бифуркации в динамике инвертирующего преобразователя напряжения / К.В. Бородин, С.Г. Михальченко, Г.Я. Михальченко // Доклады Томского университета систем управления и радиоэлектроники №1(21), 2010. С. 86-92.
7. Управление позиционными электроприводами блока освещенности для термобарокамеры / Аржанов В.В., Мишин В.Н., Ракитин Г.А., Аржанов К.В. // Доклады Томского университета систем управления и радиоэлектроники №1(27), 2013. С. 21-23.
Гавриш Павел Евгеньевич
Аспирант каф. промышленной электроники ТУСУРа, инженер-электроник ОАО «НПЦ «Полюс»
Тел.: 8 (382-2) 55-40-29
Эл. почта: POLUS@online.tomsk.net
Михальченко Сергей Геннадьевич
Д-р техн. наук, доцент каф. промышленной электроники ТУСУРа Тел.: 8-913-826-09-07 Эл. почта: msg@ie.tusur.ru
Михальченко Геннадий Яковлевич
Д-р техн. наук, профессор каф. промышленной электроники ТУСУРа Тел.: 8 (382-2) 41-32-32 Эл. почта: mail@comprel.ru
Gavrish P.E., Mikhalchenko S.G., Mikhalchenko G.Ya. Mathematical models of velocity subsystems of electrodrives of the
The paper deals with numeric-analytical models of electrodrives of the engine - a momentum wheel and angle measurement system of control moment gyroscope. The distinctive feature of the models is the usage of generalized functions in the right sides of differential equations and calculation of EMF rotor spinning at an each step of integration.
Key words: rotation speed stabilization, pulse-width modulation, solving of nonlinear differential equation system.