Научная статья на тему 'Моделирование электропривода с фазовой синхронизацией в MATLAB-SIMULINK'

Моделирование электропривода с фазовой синхронизацией в MATLAB-SIMULINK Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
1212
197
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Бубнов А. В., Катрич П. А.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Бубнов А. В., Катрич П. А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Simulation of an electric drive with phase synchronization in Matlab-Simulink

The computer model is developed and simulation of an electric drive with phase synchronization is carried out. The time dependences and phase images of electric drive work in transient conditions of works are obtained.

Текст научной работы на тему «Моделирование электропривода с фазовой синхронизацией в MATLAB-SIMULINK»

УДК 62-83:681.513.3

МОДЕЛИРОВАНИЕ ЭЛЕКТРОПРИВОДА С ФАЗОВОЙ СИНХРОНИЗАЦИЕЙ В MATLAB-SIMULINK

А.В. Бубнов, П.А. Катрич

Омский государственный технический университет E-mail: info@omgtu.ru

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

Электроприводы с фазовой синхронизацией, в основе построения которых лежит принцип фазовой автоподстройки частоты вращения (ФАПЧВ) [1], находят широкое применение при построении обзорно-поисковых и сканирующих систем и устройств, в системах технического зрения современных робототехнических комплексов, установках фототелеграфной и видеозаписывающей аппаратуры, лентопротяжных и регистрирующих устройствах, копировальных установках, многоцветных полиграфических машинах, что обусловлено их высокими точностными показателями в широком диапазоне регулирования угловой скорости.

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

Целью данной статьи является разработка компьютерной модели контура ФАПЧВ и на ее основе моделирование электропривода с фазовой синхронизацией в переходных режимах работы.

Функциональная схема электропривода с фазовой синхронизацией представлена на рис. 1, где ЧЗБ - частотно-задающий блок, формирующий импульсы опорной частоты /оп; ИЧФД - импульсный частотно-фазовый дискриминатор; Ф -фильтр нижних частот; КУ - корректирующее устройство; БДПТ - бесконтактный двигатель постоянного тока; ИДЧ - импульсный датчик частоты вращения, формирующий г импульсов частоты обратной связи /ос за один оборот вала БДПТ.

Jon 7 Ун

чзь ИЧФД Ф КУ

L

БДПТ

идч

функционирования ИЧФД должен обеспечивать три режима работы электропривода: режим разгона с максимальным ускорением (при /п>/с), пропорциональный (линейный) режим (при /оп«/ос) и режим торможения с максимальным ускорением (при /оп</ос), что обеспечивается благодаря наличию трех режимов работы ИЧФД: режима насыщения при разгоне (у=1/2), режима фазового сравнения (у=Д<р, где Д- - нормированный сигнал фазового рассогласования частот/оп и/ос) и режима насыщения при торможении электропривода (у=-1/2). Изменение режима работы ИЧФД происходит в момент прихода двух импульсов одной из сравниваемых частот между двумя импульсами другой.

При построении полной модели контура ФАПЧВ [2] целесообразно использовать модель ИЧФД, учитывающую весь комплекс нелинейностей импульсного частотно-фазового дискриминатора (рис. 2) [3]. В этой модели фазовый дискриминатор представлен в виде широтно-импульсного модулятора (ШИМ, выполненного на основе релейного элемента РЭ) сигнала у', в режиме фазового сравнения ИЧФД равного Д-. Модуляция сигнала у осуществляется нормированным сигналом фазы -оп частоты /оп.

Логическая блокировка импульсного частотнофазового дискриминатора (обусловленная тем, что ИЧФД не может накапливать фазовую ошибку, превышающую угловое расстояние между метками ИДЧ р0=2п/г) отражена введением на входе фазового дискриминатора многозначного статического нелинейного элемента НЭ, имеющего г линейных участков. В результате синхронизация электропривода возможна при произвольном угловом положении вала, равном ± (р0п, где п изменяется от 0 до г-1. Переход на линейный участок работы осуществляется при изменении знака ошибки по частоте вращения в моменты достижения значений угловой ошибки, равных Да=- р0/2± р0п.

Рис. 1. Функциональная схема электропривода с фазовой синхронизацией

Импульсный частотно-фазовый дискриминатор является логическим устройством сравнения частот и фаз импульсных последовательностей /оп и /ос. В соответствии с принципом ФАПЧВ алгоритм

¥

_ НЭ Дф

А Л/

/ >

Дф„,

шим] 1 РЭ

/. I---------------I

Рис. 2. Полная модель импульсного частотно-фазового дискриминатора

При выполнении условий линеаризации контура ФАПЧВ в пропорциональном режиме работы [2] эк-

вивалентную передаточную функцию широтно-импульсного модулятора и фильтра нижних частот можно принять равной единице. В этом случае, для исследования динамики электропривода с фазовой синхронизацией его структурную схему можно представить в виде системы управления с одним нелинейным элементом НЭ (рис. 3, где Wk(p) - передаточная функция корректирующего устройства, ет - максимальное угловое ускорение вала электродвигателя).

Рис. 3. Структурная схема электропривода, линеаризованного в пропорциональном режиме работы

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

Предлагаемая блок-схема работы многозначной нелинейности представлена на рис. 5 [4]. Входная величина х соответствует Да„; выходная величина у соответствует у, п - номер участка характеристики НЭ, на котором находится рабочая точка (определяется как округленное значение х/%); Я - параметр, определяющий режим работы электропривода в момент запуска программы. Индексы г и (г-1) определяют значение переменной в настоящий момент времени и предыдущее ее значение соответственно.

Рис. 4. Траектории движения рабочей точки по характеристике многозначной статической нелинейности

| Ввод исходных данных I

Ввод

Фо> в

1 ХГХ

У.-1 У П-ГП

+ Х-1=Х ■*С t = 0 > 1

п^=п

У.=*/Фо-”.| Г У.=0-5 | I У.=-0-5 | | УГх/%-п\\ У=0-5 | | У=*1Фо-”,| | У.=-0-5 | | У.=0-5 | | У=*/Фр-”,| | У Г;05

ВЫХОД (у)

Рис. 5. Блок-схема работы многозначной статической нелинейности

То Workspacel

Рис. 6. Схема для моделирования многозначной статической нелинейности

Работа блок-схемы происходит в два этапа. На первом этапе (до запуска программы) задаются два параметра: <р0, характеризующий ширину линейного участка характеристики НЭ, и Я, характеризующий режим работы ИЧФД в момент запуска программы.

Второй этап начинается непосредственно в момент запуска программы моделирования (/=0), когда на вход блока поступает первое значение хг, соответствующее абсциссе рабочей точки и рассчитывается номер интервала пг, на котором рабочая точка находится. Величинам хг-1 и пг-1 присваиваются значения величин XI и п соответственно. Значение у-1 принимается равным 0,5, нулю или минус

0,5 в зависимости от режима работы электропривода Я (режим разгона с максимальным ускорением, линейный режим или режим торможения с максимальным ускорением соответственно).

Для получения на выходе блока ординаты рабочей точки у в программе выполняются логические и арифметические операции, при этом используются значения х;-1, у-ь пг-1, соответствующие положению точки в предыдущий момент времени. Сначала проверяется, происходит движение рабочей точки влево (х-х;-1<0) или нет (точка неподвижна или движется вправо). Далее проверяется, находилась ли рабочая точка в предыдущий момент времени на линейном участке характеристики (|у,ч|<0,5) или на участке насыщения (|у,ч|>0,5). После этого проверяется, перешла ли рабочая точка на соседний интервал нелинейной характеристики. Исходя из всех этих условий, текущее значение у соответствует одному из десяти возможных случаев и рассчитывается по одному из трех выражений (рис. 5). Рассчитанное таким образом значение у поступает на выход блока. После этого величинам х-1, У-1 и пг-1 присваиваются значения величин х, У и п соответственно, и цикл повторяется.

Проведем моделирование блок-схемы НЭ на ЭВМ в приложении SIMULINK 6.1 программного пакета МЛТЬАВ 7. Для расчета переходных процессов воспользуемся методом Рунге-Кутта четвертого порядка. Поскольку многозначный нелинейный элемент не является стандартным и отсутствует в библиотеке SIMULINK 6.1, воспользуемся блоком «^-Бипсйоп» для его описания в соответствие с

блок-схемой (рис. 5). Текст программы для реализации нелинейного звена написан на встроенном в MATLAB языке программирования M-файлов.

Для моделирования работы нелинейного блока используем структурную схему, приведенную на рис. 6. Блок «Sine Wave» служит для задания сигнала синусоидальной формы (частота f=200 Гц, амплитуда U=1 В); блок «Ramp» - для задания линейно возрастающего сигнала (возрастание напряжения от нуля со скоростью 0,05 В/с); блок «Product» производит перемножение двух сигналов; блок «Scope» служит для построения временных разверток сигналов; блоки «х2» и «у2» используются для записи данных в соответствующие массивы и последующего построения фазовых портретов.

При подаче на вход нелинейного звена периодического сигнала с возрастающей амплитудой (рис. 7, а), рабочая точка совершает колебания по оси абсцисс относительно начала координат (рис. 4). При этом частота и амплитуда колебаний подобраны таким образом, что рабочая точка проходит поочередно по всем возможным траекториям пяти ближайших участков нелинейности. Временные диаграммы и фазовый портрет работы схемы представлены на рис. 7, б ив, соответственно (¿=4800, время расчета /=0,1 с, шаг расчета t=10-5 с). Полученная в результате моделирования характеристика нелинейности (рис. 7, в) адекватна характеристике многозначной статической нелинейности, приведенной на рис. 4.

Проведем моделирование работы контура ФАПЧВ (рис. 3). Компьютерная модель электропривода с фазовой синхронизацией приведена на рис. 8, где k - коэффициент усиления корректирующего устройства (k=1); T_d - постоянная времени корректирующего устройства; e_m - максимальное угловое ускорение вала электропривода; блоки «BDPT» и «ICHFD» моделируют соответственно передаточные функции бесконтактного двигателя постоянного тока и интегратора, входящего в состав ИЧФД. Начальные значения для ошибок по угловой скорости До и по углу Да задаются начальными условиями интеграторов блоков «BDPT» и «ICHFD» соответственно.

х*10, B

У, B

t, С

y, B

-5 -4-3-2-10123

х-10\В

Рис. 7. Временные диаграммы и фазовый портрет работы модели многозначной статической нелинейности

nonlines

S-Functlon

T_d

1

du/dt

КУ

[-*€)-

2*e_m

1

-*Q-*

da

ICH FD

Scope

Рис. 8. Модель электропривода с фазовой синхронизацией

При моделировании работы электропривода с фазовой синхронизацией были заданы параметры ¿=4800, ет=10 с-2, к=1, Т=16,2 мс (значение постоянной времени КУ соответствует критическому переходному процессу [5]), время расчета /=0,1 с, шаг расчета /=10-5 с. Временные диаграммы и фазовые портреты работы контура ФАПЧВ при нулевом начальном значении угловой ошибки (Да0=0) и различных начальных значениях ошибки по угловой скорости представлены на рис. 9.

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

последующим переходом в пропорциональный режим работы (разблокировка ИЧФД) и синхронизацией в точке минус 4 %0 представлена на рис. 10, а, (До0=-0,2 рад/с, Да0=5.10-3 рад). На рис. 10, б, (До0=0,15 рад/с, Да0=8.10-3 рад) показана фазовая траектория, соответствующая режиму торможения электропривода с максимальным ускорением с последующим переходом в пропорциональный режим работы и синхронизацией в точке 6 0.

Выводы

1. При построении компьютерной модели электропривода с фазовой синхронизацией в программе МЛТЬАВ использована полная струк-

Да-10-, рад

Да' 10 , рад

Дю, рад/с

Дю, рад/с

Да-10 , рад

Дю, рад/с

0.15

0.1

0.05

0

-0.05

-0.1

-0.15

-0.2

! \ \ ! \ \

\ * * \ \

V у "| ] V * * Г 7 1

.1 х/ - . .1 . . . 1. . .

\ /

! \Л 1 V 1 1 1 1 г 1 Г ■' ' 1 1 1

0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Дю, рад/с

0.02

0.04 0.06 0.08 г, с

Да-10 , рад

Рис. 9. Временные диаграммы и фазовые портреты работы электропривода с фазовой синхронизацией (Аа0=0)

Дю, рад/с

Дю, рад/с

Да-10-3, рад

Да 10'3, рад

Рис. 10. Фазовые портреты работы электропривода с фазовой синхронизацией

турная схема контура ФАПЧВ с учетом всех его нелинейностей.

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

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

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

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

СПИСОК ЛИТЕРАТУРЫ

1. Трахтенберг Р.М. Импульсные астатические системы электропривода с дискретным управлением. - М.: Энергоиздат, 1982. - 168 с.

2. Бубнов А.В. Вопросы теории и проектирования прецизионных синхронно-синфазных электроприводов постоянного тока. -Омск: Редакция журнала «Омский научный вестник», 2005. -190 с.

3. Бубнов А.В. Математическая модель логического устройства сравнения для электропривода с фазовой синхронизацией // Электричество. - 2005. - № 5. - C. 27-31.

4. Катрич П.А., Игнатов А.С. Блок «Многозначная нелинейность». - М.: ВНТИЦ, 2005. - № 50200501804.

5. Бубнов А.В., Катрич П.А. Вопросы выбора регулятора для следящего электропривода с фазовой синхронизацией // Омский научный вестник. - 2005. - № 2. - C. 128-131.

УДК 519.688

ИССЛЕДОВАНИЕ ЧИСЛЕННОГО АЛГОРИТМА ОПЕРАЦИИ «СЖАТИЕ-РАСТЯЖЕНИЕ», ПРИМЕНЯЕМОЙ ДЛЯ ВОССТАНОВЛЕНИЯ БИОИНДИКАЦИОННЫХ ДАННЫХ

Ю.В. Волков, В.А. Тартаковский*, В.Н. Попов, И.А. Ботыгин

Томский политехнический университет E-mail: yvvolkov@tpu.ru *Институт мониторинга климатических и экологических систем СО РАН, г. Томск E-mail: tv@iom.tomsknet.ru

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

Введение

Биоиндикационное исследование часто основывается на анализе слоистых или кольцевых структур биообъектов [1]. Информация, содержащаяся в картине чередующихся полос разной интенсивности, может быть использована для восстановления связи между биологическим объектом и окружающей средой. Восстановление закодированной подобным образом информации предлагается осуществлять путем вычисления фазы сигнала, представляемого в виде колебательного процесса [2]. В результате реализации данного подхода получают информацию об особенностях изменений локальной структуры индикатора. Точность восстановления информации зависит от уровня и вида составляющих шума, содержащихся в смеси с анализируемым сигналом. Применяя процедуры фильтрации, как во временной, так и в частотной областях добиваются требуемой точности вычисления фазы. В то же время, для сигналов с широким спектром частот ошибка восстановления фазы связана с отсутствием аналитичности.

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

Решение данной проблемы возможно с использованием операции «сжатия-растяжения» сигнала во

i Надоели баннеры? Вы всегда можете отключить рекламу.