автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.14, диссертация на тему:Алгоритмы цифровой обработки информации при балансировке неравномерно вращающегося ротора

кандидата технических наук
Смирнов, Владимир Алексеевич
город
Челябинск
год
2000
специальность ВАК РФ
05.13.14
Диссертация по информатике, вычислительной технике и управлению на тему «Алгоритмы цифровой обработки информации при балансировке неравномерно вращающегося ротора»

Автореферат диссертации по теме "Алгоритмы цифровой обработки информации при балансировке неравномерно вращающегося ротора"

г г~ л ,П

; ! О V/, 1

/О ?ппп

е. ^ пил с ! На правах рукописи

СМИРНОВ Владимир Алексеевич

АЛГОРИТМЫ ЦИФРОВОЙ ОБРАБОТКИ ИНФОРМАЦИИ ПРИ БАЛАНСИРОВКЕ НЕРАВНОМЕРНО ВРАЩАЮЩЕГОСЯ РОТОРА

Специальность 05.13.14 —"Системы обработки информации и управления"

Автореферат диссертации на соискание ученой степени кандидататехнических наук

Чеяябинск-2000

Работа выполнена в Южно-Уральском государственном университете.

Научный руководитель — доктор технических нате, профессор Тверской М.М.

Ведущее предприятие — Государственный ракетный центр "Конструкторско( бюро имени академика В.П. Макеева".

Защита состоится 22 июня 2000 года.в 15 часов,на заседании диссертационного совета Д053.13.06 по присуждению ученых степеней в Южно-Уральском госу дарственном университете по адресу: 454080, г. Челябинск, пр. им. В.И. Ленина 76, ауд. 244/1.

С диссертацией можно ознакомиться в библиотеке Южно-Уральскогс государственного университета.

Ваш отзыв в двух экземплярах, заверенных печатью, просим выслать пс адресу: 454080, г. Челябинск, пр. им. В.И. Ленина, 76, ЮУрГУ, ученый совет. 39-91-23.

Официальные оппоненты:

доктор технических наук, профессор Щипицын А.Г., кандидат технических наук, доцент Хаютин М.И.

Автореферат разослан " 22." мая 2000 года.

Ученый секретарь диссертационного совета, доктор технических наук, профессор

Устюгов М.Н

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Непрерывный рост угловых скоростей роторов различных машин и приборов является одной из особенностей технического прогресса. Известно, что быстров-ращающиеся роторы могут надежно работать только при условии их сбалансированности. Например, в машинах с большими дисбалансами роторов потери энергии на возбуждение вибрации достигают 36%. Улучшение на 10% точности балансировки деталей автомобиля удлиняет его срок службы на 25—100% и повышает полезную мощность на 10%.

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

Актуальность темы. Вопросам учета непостоянства угловой скорости ротора траб при его балансировке в последнее время уделяется серьезное внимание. В специальной литературе рассмотрены причины изменения сораб, разработана математическая модель поведения ротора, а также предложены варианты реализации процесса балансировки в этих условиях. Предлагаемые методы ориентированы, в первую очередь, на балансировочное оборудование, имеющее аналоговые измерительные системы. Для устранения влияния непостоянства трав на точность балансировки, рекомендуется включать в состав такой измерительной системы аналоговые полосовые фильтры, а также следящие фильтры, способные отслеживать изменение а>ра6. Однако аналоговые следящие фильтры сложны в изготовлении и настройке, работоспособны в достаточно узком диапазоне изменения угловой скорости и могут вносить в сигналы амплитудные и фазовые искажения. Достигаемая при этом точность определения угловых координат дисбалансов в 3...5 °в ряде случаев может оказаться недостаточной.

Для дальнейшего повышения точности определения угловых координат дисбалансов рекомендуется совершенствовать привод вращения ротора, добиваясь его более равномерного, вращения. Большое количество используемых в промышленности балансировочных станков (до 8%) имеют бесконтактный привод вращения — пневматический или дуговой статор. Для таких станков добиться существенного уменьшения неравномерности вращения ротора затруднительно. В некоторых станках для устранения динамического влияния привода вращения измерение параметров неуравновешенности производится при отсоединенном приводе (на выбеге), что в ряде случаев ведет к существенному изменению угловой скорости балансируемого ротора. В этих станках стабилизация скорости ротора принципиально невозможна.

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

точностные параметры и сервисные возможности которых превосходят соответствующие характеристики станков с аналоговыми системами. Достаточно полно способы компенсации влияния на точность балансировки непостоянства угловой скорости ротора при использовании аналого-цифровой измерительной системы рассмотрены в работе Г.Д. Бондаренко*. Точность определения параметров неуравновешенности при реализации этих способов в аналого-цифровой измерительной системе выше, чем при использовании аналоговых измерительных систем. Но применимость предложенных в данной работе методов ограничена, так как требует определения и математического описания закона изменения угловой скорости ротора в процессе балансировки.

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

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

1) создание математической модели динамической системы балансировочного станка, включающей в себя и его измерительную систему;

2) выявление элементов балансировочного станка, изменяющих параметры сигналов при изменении угловой скорости ротора;

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

Научная новизна.

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

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

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

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

* Бондаренко Г Д. Обработка информации при контроле и коррекции параметров распределения масс летательных аппаратов: Две. ...канд.техн. наук. — Челябинск, 1997.

ММ-18 для динамической балансировки автомобильных колес, выпускаемых НПП "Монитор-механик" (г.Челябинск). Реализация алгоритмов позволила перейти к выпуску станков модели ММ-19 с существенно более высокими показателями точности и надежности.

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

Апробация работы. Основные результаты диссертационной работы докладывались и обсуждались на первой Всероссийской научно-технической конференции "Балансировочная техниха" (г. Москва, 1994 г.), на научно-технических конференциях преподавателей и сотрудников ЧГТУ, ГОУрГУ с участием представителей предприятий ракетно-космической техники (г. Челябинск, 1993-1998 гг.), на XIX Российской школе и XXIX Уральском семинаре по неоднородным конструкциям (г. Миасс, 1999г.).

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

Структура и объем работы. Диссертационная работа состоит из введения, четырех глав и заключения. Основная часть работы ¡сложена на 148 стр., содержит 48 рисунков. Список литературы включает в себя 82 наименования.

СОДЕРЖАНИЕ РАБОТЫ

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

1. ОПРЕДЕЛЕНИЕ ПАРАМЕТРОВ НЕУРАВНОВЕШЕННОСТИ РОТОРА

В теоретической механике показано, что для динамической уравновешенности тела, при его вращении вокруг некоторой оси необходимо, чтобы ось вращения являлась одной из трех главных центральных осей инерции (ГЦОИ) этого тела. Под динамической балансировкой понимают процесс совмещения ГЦОИ ротора с его осью вращения. Совмещение данных осей может быть осуществлено двумя способами: совмещением оси вращения ротора с ГЦОИ, совмещением ГЦОИ с осью вращения ротора. Наибольшее распространение на практике получил второй способ. Он основывается на известном из . теоретической механики свойстве твердого тела: любую ось, проведенную в теле, можно сделать ГЦОИ присоединением к телу двух точечных масс. Таким образом, задача, решаемая оборудованием для динамической балансировки, сводится к определению величин этих точечных масс (назовем их корректирующими массами т] и т"г), их месторасположения (их координат), а также к установке этих масс на балансируемый ротор. Обычно у роторов задаются плоскости, перпендикулярные оси вращения, в которые устанавливаются корректирующие массы — плоскости коррекции.

Несбалансированный ротор можно представить как совокупность сбалансированного ротора и двух точечных неуравновешенных масс от, и т2, установленных на ротор в плоскостях коррекции и определяющих исходную несбалансированность. Если корректирующая и неуравновешенная массы, находящиеся в одной плоскости коррекции, располагаются на одной окружности с центром на оси вращения, то величины корректирующих масс т) и т"2 совпадают с величинами соответствующих неуравновешенных масс и т2, а угловые координаты корректирующих масс отличаются от угловых координат соответствующих неуравновешенных масс на к радиан. Установка на несбалансированный ротор таких корректирующих масс делает ротор сбалансированным.

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

Ъ1=т1г],Г>2=т2г2, (1)

при этом радиусы-векторы г, и г2 лежат в плоскостях коррекции. Направление радиусов-векторов задается их угловыми координатами щ и <р2 относительно некоторого начала отсчета, например относительно оси связанной с ротором системы координат рис. 1.

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

2-я таскает*

Рис. 1

.Неуравновешенные силы инерции, появляющиеся при вращении с угловой скоростью а)^ несбалансированного ротора 1, установленного в опорах 2 балансировочного станка, вызывают колебания опор. Колебания регистрируются дат-

чиками 3, расположенными в плоскостях измерения. Сигналы с датчиков 3 поступают в измерительную систему 4 станка. Туда же поступает информация с датчика 5 углового положения ротора. Задача измерительной системы балансировочного станка состоит в том, чтобы преобразовать сигналы с датчиков 3 и 5 в информацию о дисбалансах ротора в заданных плоскостях коррекции и рассчитать величины и угловые координаты корректирующих масс т* и т\.

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

Расчетная схема механической системы показана на ри£.2. Точка С1— проекция центра масс системы «ротор-опоры» на ось вращения ротора; точка С — центр жесткости механической системы.

1-я топкость 2-я шоекостъ

иулерения измерения

О

1-я тонкость коррекции

2-я плоскость коррекции Рис. 2

Поведение механической системы описывается следующей системой дифференциальных уравнений, записанной для обобщенных координат g и с (см. рис. 2):

ÎM~ç + /Jqq + K„q - K„bÇ = p:l + p:2;

где hf— суммарная масса системы «ротор—опоры»;

J~y — момент инерции системы «ротор-опоры» относительно оси С~у' (см. рис. 1);

(2)

Кп — поступательная жесткость системы; ЛГЯ ; С^ — жесткость г'-й

м

связи по направлению оси Ог;

Пп=Ос+КпЪ2\ Ос — поворотная жесткость; - Ц-.(Са );

—коэффициенты демпфирования; мч -Мч(и,)> М( = Ри, Рг2 — проекции неуравновешенных сил р, и р2, действующих в плоскостях коррекции вращающегося неуравновешенного ротора, на ось СЬ.

В работе Ю.А. Самсаева* показано, что модули сил р, и р2 связаны с модулями дисбалансов £>1 и В2 следующими зависимостями:

. (3)

■ £

где = --—; угол м определяет отклонение вектора силы р, от вектора дисба-

®ра6

ланса Ъ1;

е — угловое ускорение ротора.

Исходя из анализа изменения угловой скорости ротора в процесс его балансировки на приводных балансировочных станках, в этой работе сделан вывод о малости второго слагаемого в подкоренном выражении формулы (3): ()2 «1. Поэтому для практического использования предложено использовать упрощенную зависимость

[аНАК*, . <4)

пренебрегая как возможным изменением модуля силы Д, так и изменением направления действия этой силы из-за непостоянства угловой скорости. При этом в качестве угловой скорости берется величина, обратная времени одного оборота ротора, деленному на 2л. Время одного оборота принимается постоянным.

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

* Самсаев Ю.А. Динамика неравномерно врашаюшегося неуравновешенного ротора// Современные методы н средства балансировки машин и приборов / Под ред- В.А. Щепетильнико-ва. — М.: Машиностроение, 1985. — С. 58-65.

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

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

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

2. ПОСТРОЕНИЕ ДИНАМИЧЕСКОЙ СИСТЕМЫ БАЛАНСИРОВОЧНОГО

СТАНКА

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

Ш)

|®ра5

Ч

Ротор

vM)

т

Ш.

Механич. система

Измерит, устр-6о

Фильтр

иГШ

JSs я.

lilt

Измерит, устр-бо

of(t)

Фильтр

Uf(t) 3

Датуш]®(1) угш

Рис.3

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

РМ\

Н1(*)\

ш

(У*)

т ад

Нтг(з) иГМ Ф)

Л------ 1

, механическая система | Рис. 4

Передаточные функции Щ($) описывают динамические свойства механической системы балансировочного станка и могуг быть получены при помощи преобразования Лапласа из системы уравнений (2), и уравнений, связывающих перемещения г, и 2г с обобщенными координатами:

z1=q + h¿.z2=q-h2$. (5)

Передаточные функции Ну (з) определяются следующим выражением:

(6)

(М з + ^ + КП)(ГУУ51 + цр + £2П)~ (КПЪ) Передаточные функции Н({У1(^) и НИУ2(з) описывают динамические свойства измерительных устройств — датчиков 3 (см. рис. 1). Передаточные функции НАН1(з) и НМ2(,) описывают динамические свойства аналоговых фильтров (аналогового тракта в целом). Механическая система станка и аналоговые фильтры являются устройствами, способными существенно изменять параметры полезного сигнала при изменении его мгновенной частоты, вызванном непостоянством угловой скорости ротора. Датчики в большинстве случаев можно считать безынерционными звеньями. ■ .

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

Неуравновешенная Сила'инерции р-,, возникающая при вращении ротора, связана с неуравновешенной массой т, следующим соотношением:

р,=-тгат„ (7)

где ая1 —ускорение точки, в которой расположена неуравновешенная масса тг Ускорение любой точки является второй производной по времени радиуса-вектора этой точки. Соответственно, для ускорения неуравновешенной массы т, можно записать

Таким образом, с учетом соотношений (1), (7) и (8) можно записать следую-

щие векторные соотношения:

Р1 = ~

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

Для проекций сил и дисбалансов на ось некоторой неподвижной системы координат, например, на ось Ох показанной на рис. 2 системы координат Охуг, можно записать выражения, аналогичные (9):

(10)

й2Ь,

(9)

¿'Я:

л' ■ л2-'

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

Н0,(1) = Н02(з) = -*2. (П)

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

Структурная схема процесса, позволяющего по известным перемещениям г/ и 22 в плоскостях измерения определять дисбалансы ротора, показана на рис. 5.

Рнс.5

Передаточные функции обрззуют матрицу, обратную матрице, состав-

ленной из передаточных функций (х) = -в' Нц (з):

ТГ/ 1 - Л^2 + № + + 'А (МТЭ2 + цд8 + КП)~ КПЪ(12 + \ )

~н72(*)=

КПЬ(12 + И,)

Я2 -3* (¡1,-^)02-1,) КПЪ(1,+Ъ2)

^ .в2 и У у* -*2(к,->12)(12-11) ■ + + 1,}1, (Мхз2 + КпЬ(11+к.)

-Ь,)(12-I,)

Сомножитель —- в передаточных функциях Ну(в) соответствует операции

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

Результатом выполнения процесса, показанного на рис. 5, будут являться зависимости проекций дисбалансов ротора от времени. При известной связи угла поворота ротора и времени & = ©(!) проекции дисбалансов можно представить как функции угла поворота:

Ц, =/,(&); В:2=/2(0). (13)

Зависимость & = 0(1) определяется измерительной системой в процессе балансировки с использованием датчика углового положения ротора 5 (см. рис. 1) ь виде дискретной функции. .

Теоретически функции /,(&) и /2(&) должны иметь следующий вид:

/1(&)=т1\г,\сав(в + (р1); /2(в)^т2\г2\со5(в + <р2), (14;

то есть являться гармоническими функциями угла поворота. Из зависимостей (14) при известных величинах |г;| и ¡г;| можно определить величины и угловые координаты неуравновешенных масс т}-ят2. Модули радиусов-векторов обычнс являются величинами заданными и определяются конструктивными особенно стями балансируемого ротора. Для определения величин и угловых координа: неуравновешенных масс т/ и т2 необходимо воспользоваться Фурье преобразованием. Так как в микрокошроллерной измерительной системе пред полагается оперировать с дискретным (по углу 6>) представлением функцш /,(&) и /-,(&), то используем следующую форму записи коэффициентов Фурье

преобразования:

2 л'-' 2

ат = т,\г,\созщ;Ът = — = -т,\г,\ппр,;

2 2 (15) ат = Т7 ®;)сов&1 = т2\г2\со$ср2;Ъш = — ХЛСб^шб», = -т2\г3\зт<р2,

" 1=0 N

где ТУ— количество дискретных отсчетов функций /,(&) п /2(0). Из вьфажений (15) следует, что

^а'ы+Ьр; + Ьп, Ьп7

! т2= т т; <р, =-аг^-^; <р2=-агсЩ-^. {щ \П\ кг! а01 «ш

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

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

3. УСТРАНЕНИЕ ВЛИЯНИЯ НА СИГНАЛ АНАЛОГОВЫХ ФИЛЬТРОВ

Фильтр представляет собой устройство, обладающее частотно-избирательными свойствами. При прохождении аналогового сигнала через фильтр происходит изменение спектра этого сигнала: составляющие, попадающие в полосу задерживания фильтра, ослабляются сильнее, чем составляющие, попадающие в полосу пропускания. Кроме того, фильтр вносит в сигнал фазовые искажения. Если скорость вращения ротора постоянна, то есть сора^-соти и полезный сигнал является гармонической функцией, то при известной передаточной функции аналогового фильтра Нлф) устранить его влияние на этот сигнал просто: амплитуд}' полезного (с частотой а^) сигнала на выходе аналогового фильтра необходимо разделить на \ИАц(]сора61, а из фазы этого сигнала вычесть угол ф(сораб). Величины \НАИасора()\ и ф(сорЛ) определяются из известных амплитудно-частотной (АЧХ) и фазо-частотной (ФЧХ) характеристик аналогового фильтра. При араь^соги! полезный сигнал не является гармонической функцией и описанный выше прием устранения влияния аналогового фильтра неработоспособен.

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

фильтра, то есть

Н,(*) = Н1Н(3). (17)

Данное звено называется восстанавливающим фильтром. Построение восстанавливающего фильтра согласно (17) имеет следующие недостатки: фильтр восстановит весь сигнал, включая помехи, для устранения которых был использован исходный аналоговый фильтр; если исходный фильтр был физически реализуем, то есть порядок числителя его передаточной функции Нли(х) не превышал порядка знаменателя, то восстанавливающий фильтр может получиться физически не реализуемым. Для устранения отмеченных недостатков предлагается сигнал с выхода аналогового фильтра пропустить через звено, имеющее следующую передаточную функцию:

НюнМ-ИЪЮ-ИщМ. (I8)

Назовем данное звено первым корректором. Передаточную функцию Нт(з) следует выбирать следующим образом: >

• полосы пропускания и задерживания исходного аналогового фильтра и звена с передаточной функцией Нц^в) должны примерно совпадать;

• АЧХ звена с данной передаточной функцией должна быть плоской в полосе пропускания исходного аналогового фильтра; коэффициенты передачи в этой области частот должны быть равны единице;

• порядок числителя результирующей передаточной функции НК0Р, (з) не должен быть больше порядка знаменателя.

Выполнение первого требования обеспечит подавление (неполное восстановление) помех, присутствовавших в исходном сигнале, при прохождении сигнала через звено с передаточной функцией НК0Р!(з). Второе условие обеспечит .отсутствие искажений амплитуд сигналов звеном с передаточной функцией Нщ(з) в некоторой полосе частот, определяемой плоским участком АЧХ этого звена. Третье условие обеспечит физическую реализуемость первого корректора.

При прохождении сигнала с выхода исходного аналогового фильтра через заено с передаточной функцией (18) произойдет устранение амплитудных искажений, вносимых аналоговым фильтром в полезный сигнал. Кроме того, первый сомножитель в (18) устранит и фазовые искажения аналогового фильтра. Однако второй сомножитель, не внося амплитудных искажений, исказит фазу полезного сигнала. Для окончательного восстановления исходного аналогового сигнала необходимо сигнал с выхода первого корректора пропустить через звено, не вносящее амплитудных искажений и корректирующее фазовые искажения, вносимые звеном с передаточной функцией Нед(х), входящим в первый корректор.

Назовем новое звено вторым корректором. Для определения вида его передаточной функции воспользуемся следующим фактом: звенья с комплексно-сопряженными передаточными функциями имеют одинаковые АЧХ и зеркальные (относительно оси частот) ФЧХ. Следовательно, если передаточная функция второго корректора комплексно-сопряженная с Н(д(а), то при прохождении через него сигнала с выхода первого корректора произойдет полное устранение фазо-

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

Передаточная функция второго корректора может быть записана в виде

нкар2(з)=ну5), (19)

где передаточная функция г['гД (¡) является комплексно-сопряженной сНс,ф).

Процесс обработки сигнала при его восстановления показан на рис. 6. Входной сигнал, поступающий на аналоговый фильтр, (сигнал £//йу на рис. 3) представлен как совокупность квазигармонического сигнала, характеризующегося переменной амплитудой А ¡(г), начальной фазой а, неизвестным законом изменения угла Ш) а помехи 0о(0- Искажения, вносимые в сигнал фильтром, определяются коэффициентом изменения амплитуды К ¡(со) и фазовым сдвигом ф/^а». Эти величины зависят от мгновенной частоты сигнала со. Очевидно, что после прохождения аналогового фильтра помеха уменьшится. После прохождения искаженного аналоговым фильтром сигнала (сигнала и"? на рис. 3) через первый и второй корректоры произойдет восстановление полезного сигнала, присутствовавшего на входе аналогового фидмра, и дальнейшее подавление помех.

А,(Ос офЦ}нх^ф) А^га^^^ад А,(Цсо*(&(1}нхд+ф)

Рис. 6

Реализация звеньев-корректоров в аналоговом виде затруднительна. Это связано с невозможностью точной реализации передаточных функций из-за неизбежного отклонения параметров используемых электронных компонентов от расчетных. Кроме того, реализация второго корректора в виде (19) может привести к созданию неустойчивого звена.

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

(20)

1 + 2 '

2

где у— некоторый коэффициент. Если принять у = —, где Тд — период дискре-

ТЯ

тизации сигнала, обрабатываемого цифровым фильтром, причем Тд <0.36/ыг.

тхп ГУЗО 3

то погрешность преобразования аналогового фильтра в цифровой не будет превышать ¡%.

Цифровое построение позволяет легко реализовать звено с передаточной функцией (18) — первый корректор. При цифровой реализации второго корректора в качестве прототипа следует взять звено с передаточной функцией Нед($), но дискретный сигнал пропускать через второй корректор в обратном порядке, то есть от последнего значения к первом)'. В этом случае будет реализована функция второго корректора, но в качестве прототипа будет использовано устойчивое аналоговое звено.

4. ВЫЧИСЛЕНИЕ ПАРАМЕТРОВ НЕУРАВНОВЕШЕННОСТИ. РОТОРА ПРИ НЕПОСТОЯННОЙ УГЛОВОЙ СКОРОСТИ

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

Входными данными для расчета являются массивы Х- и X2 дискретизиро-

ванных через равные утлы поворота ротора Л&значений сигналов и® (?) на выходах аналогозых фильтров (см. рис. 3) и массив моментов времени г •, соответствующих повороту ротора на углы <9у = Лв-]. Для осуществления цифровой обработки сигналов корректорами необходимо преобразовать массивы равноотстоящих по углу дискретных сигналов в массивы эквивалентных сигналов XV и

Х'}2, соответствующих равноотстоящим моментам времени. Эту функцию выполняет первый интерполятор. - J Сигналы XУ и Ху в соответствие с рассмотренным выше методом устранения искажений, внесенных в сигнал аналоговым фильтром, подвергаются цифровой обработке. Обработка осуществляется при помощи цифровых фильтров с передаточными функциями Н1К0¥1(г), Н2К0Р,(х) и НК0Р2(г). Для определения передаточных функций эти* фильтров необходимо знание передаточных функций аналоговых фильтров-прототипов н периода дискретизации Тд сигналов X'1 и

Х'У. Передаточные-функции аналоговых фильтров-прототипов будем считать

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

На схеме вычислительного процесса (см. рис. 7) выделен блок дополнительной цифровой фильтрации. Блок предназначен для уменьшения помех в сигналах. Он строится из звеньев с единичной АЧХ в полосе пропускания и зеркальными ФЧХ. Поэтому данный блок не вносит искажений в полезный сигнал. Наличие в вычислительном процессе данного блока определяется величиной помех.

присутствующих в сигналах X' и X2. При малом уровне помех данный блок

может отсутствовать.

| 1>Л1К Аычимсния тп? V <рЦ

Ы.91

♦ ™'г <Р1

Рис.7

Дальнейшая обработка направлена на получения дискретных сигналов X*" и Х^2, соответствующих сигналам (13), из которых далее рассчитываются иско-

мые параметры неуравновешенности ротора. Звенья с передаточными функциями Ни(г), Н!2(г), Н2,(г), Н22(г) соответствуют аналоговым прототипам с передаточными функциями Ну (ь), определяемыми формулами (12). Предполагается, что передаточные функции (12) известны. После обработки сигналов этими звеньями и суммирования в соответствии с показанной на рис. 7 схемой, получаются равноотстоящие по времени дискретные сигналы Х'°' и Х'°2.

Вычисление параметров неуравновешенности — величин неуравновешенных масс го;, т2 и их угловых координат <р] и <р2, производится с использованием выражений (15) и (16).Использование зависимостей (15) предполагает, что дискретные сигналы, используемые в расчетах, соответствуют конкретным углам поворота ротора 0] = ] ■ Л&. Функцию преобразования равноотстоящих по времени

дискретных сигналов Х'°' и Х'°2 в требуемые для использования зависимостей (15) сигналы X?1 и Х°2, соответствующие равным углам поворота ротора, выполняет второй интерполятор. Интерполяторы могут реализовывать различные варианты интерполяции. В работе показано, что линейная интерполяция обеспечивает приемлемую точность при минимальных вычислительных затратах.

Для дорезонансного балансировочного станка приведенный выше вычислительный процесс может быть упрощен, рис. 8. В дорезонансных станках угловая скорость ротора не менее чем в три раза меньше наименьшей собственной частоты механической системы. Поэтому механическая система удовлетворительно описывается уравнениями статики, которые можно получить из уравнений (2), приравняв все производные нулю. Передаточные функции (6) в этом случае сводятся к постоянным коэффициентам, не зависящим от угловой скорости ротора. Поэтому можно считать, что механическая система не меняет полезный сигнал при изменении его мгновенной частоты. Передаточные функции (12) можно представить как произведение постоянных коэффициентов Е* на = .

Выполнение операций двойного интегрирования и смены знака можно объединить с обработкой вторым корректором.

Работоспособность предложенных в работе алгоритмов определения параметров неуравновешенности при произвольной угловой скорости ротора была проверена экспериментально. Для этого использовалась экспериментальная установка, созданная на базе бесприводного дорезонансного станка для динамической балансировки автомобильных колес. Штатная измерительная система станка была доработана с целью подключения к ней персональной ЭВМ (ПЭВМ). При экспериментальном опробовании алгоритмов для одного и того же балансируемого изделия с неизменными параметрами неуравновешенности были реализованы различные законы изменения его угловой скорости за счет создания тормозного момента на валу. На рис. 9 показаны сигналы, прошедшие аналоговый тракт измерительной системы, преобразованные в цифровую форму с дискретизацией через равные углы поворота ротора €>, то есть сигналы Х^. В экспери-

менте 1 дополнительный тормозной момент на валу не создавалось. В экспериментах 2,3, 4 величина тормозного момента последовательно увеличивалась.

У?

Вычисление 1, /-й иктер-

ь птятор

1-й интер-1 по!ятоу

1ТП*, <Рг

Рис. 8

На рис. 10 показаны те же сигналы, но в функции времени. Из рис. 10 ясно видно увеличение времени, необходимого для изменения угла поворота ротора на /2л-радиан (6 оборотов), при увеличении тормозного момента.

Это свидетельствует о более сильном затухании угловой скорости.

Алгоритм, реализованный в виде программы для ПЭВМ на языке С, соответствует вычислительному процессу, показанному на рис. 8. Результатом его работы является информация об амплитуде и начальной фазе сигнала, полученного после второй интерполяции для первого канала измерительной системы, то есть в точке 1 (см. рис. 8).

Работу алгоритма рассмотрим на примере четвертого из экспериментов, по-. казанных на рис. 9 и рис. 10. Для рассматриваемых данных общее число отсчетов сигнала N=216, что соответствует шести оборотам ротора при дискретизации через 10е. Моменты времени, соответствующие первому и последнему отсчету обозначим как /(, и ^.'По этим данным можно рассчитать требуемый период дискретизации Тд =12'' помощи линейной интерполяции из исходных

сигналов получены значения дискретных сигналов X], соответствующих равноотстоящим моментам времени гу - т0 + ]-Тд, где/=/'...214.

В соответствие с упрощенным вычислительным процессом, далее осуществ-

ляются обработка вторым корректором, совмещенным с двойным интегратором и вторая интерполяция. На рис. 12 показан результат выполнения этих операций — сигнал представлен как функция угла поворота ротора.

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

ф) L V ' / Л 1 ' i\ 1 / л | ш

0 \ л '/ \ / Vy \/ Ч°у ' \J2jc в.рад

Рис. 12

Неискаженный участок сигнала, показанного на рис. 12, представляет собой гармоническую функцию угла поворота <9. Это соответствует физической природе дисбалансов, которым пропорционален данный сигнал, и свидетельствует о ' правильном функционировании разработанного вычислительного процесса.

В табл. 1 приведены амплитуды и начальные фазы полезных (в точке 7) сигналов, полученные для показанных на рис. 9 исходных сигналов. Анализ приведенных результатов показывает, что, несмотря на существенно различные законы изменения угловых скоростей в экспериментах 1—4, амплитуды и начальные фазы полученных в результате обработки сигналов практически совпадают. Аналогичные результаты получены в многочисленных сериях экспериментов. __•_•_Таблица 1

Номер эксперимента Амплитуда сигнала Начальная фаза сигнала, градус

Предлагаемые алгоритмы "Стандартные" алгоритмы Предлагаемые алгоритмы "Стандартные" алгоритмы

1 0,70186 0,70236 208,157 208,265

2 0,70272 0,69537 207,151 209,985

3 0,70195 0,68524 208,068 212,246

4 0,69834 0,66854 207,362 214,731

Для сравнения в табл. 1 помешены результаты обработки тех же исходных данных по так называемым "стандартным" алгоритмам, которые ориентированы на балансировку при постоянной угловой скорости ротора и реализованы, например, в измерительной системе станка ММ-18 для динамической балансировки автомобильных колес. Для этих результатов заметна зависимость от характера изменения угловой скорости — результаты для случая малого затухания наиболее близки к результатам, полученным по предлагаемым в работе алгоритмам. С увеличением затухания угловой скорости результаты существенно изменяются.

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

Вычисления по второму каналу проводятся аналогично. Так как Ef = const,

то постоянство сигналов в точках 1 и 2 для экспериментов с различным изменением угловой скорости приведет к получению одинаковых результатов для величин и координат корректирующих масс.

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

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

ОБЩИЕ ВЫВОДЫ

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

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

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

ротора и временем без математического описания закона изменения угловой скорости.

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

5. Разработан вычислительный процесс, обратный процессу преобразования сигналов при их прохождении через динамическую систему в направлении ротор — механическая система — датчики — аналоговые фильтры. Вычислительный процесс представлен в виде программы для ПЭВМ.

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

Основное содержание диссертации опубликовано в следующих работах:

1. Смирнов В.А., Бондаренко Г.Д., Федоров В.Б. Совершенствование измерительных систем балансировочных станков при балансировке на выбеге // Автоматизация расчета и контроля параметров изделий в машиностроении: Сб. научных трудов.— Челябинск: ЧГТУ, 1994. — С. 56-62.

2. Бондаренко Г.Д., Смирнов В.А., Федоров В.Б. Оценка параметров динамической неуравновешенности ротора в условиях затухания частоты вращения // Автоматизация расчета и контроля параметров изделий в машиностроении: Сб. научных трудов.— Челябинск: ЧГТУ, 1994. — С. 48-56.

3. Бондаренко Г. Д., Смирнов В .А. Повышение точности определения параметров неуравновешенности роторов при балансировке на выбеге // Тезисы докладов 1-й Всероссийской научно-технической конференции "Балансировочная техника". — М: ВИМИ., 1994. — С. 42-43.

4. Смирнов В.А. Повышение точности балансировки изделий ракетно-космической техники // Неоднородные конструкции: Тр. XIX Российской школы--и XXIX Уральского семинара. — Екатеринбург: УрО РАН, 1999.

Издательство Южно-Уральского государственного университета

ИД № 00200 от 28.09.99. Подписано в печать 15.05.2000. Формат 60«84 1/16. Печать офсетная. Усл. печ. л. 1,16. Уч.-изд. л. 1. Тираж 80 экз. Заказ 228/206.

УОП Издательства 454080, г.Челябинск, пр. им. В.ИЛенина, 76.

Оглавление автор диссертации — кандидата технических наук Смирнов, Владимир Алексеевич

ВВЕДЕНИЕ.

1. ОПРЕДЕЛЕНИЕ ПАРАМЕТРОВ НЕУРАВНОВЕШЕННОСТИ РОТОРА

1.1 Условие динамической уравновешенности тела.

1.2 Основные сведения о динамической балансировке.

1.3 Принципы построения балансировочного оборудования.

1.4 Варианты построения измерительных систем

1.5 Уравнения движения механической системы.

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

1.7 Влияние непостоянства скорости вращения ротора на точность определения параметров неуравновешенности.

1.8 Цель и задачи работы.

2. ПОСТРОЕНИЕ ДИНАМИЧЕСКОЙ СИСТЕМЫ БАЛАНСИРОВОЧНОГО СТАНКА

2.1 Связь между дисбалансами и силами инерции.

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

2.3 Изменения параметров сигналов механической системой.

2.4 Вычисление параметров неуравновешенности при непостоянной угловой скорости ротора.

2.5 Динамическая система балансировочного станка.

2.6 Выводы по главе.

3. УСТРАНЕНИЕ ВЛИЯНИЯ НА СИГНАЛ АНАЛОГОВЫХ ФИЛЬТРОВ.

3.1 Влияние аналогового фильтра на сигнал.

3.2 Устранение влияния аналоговых фильтров.

3.3 Использование линейной цифровой фильтрации при реализации метода восстановления сигнала, искаженного аналоговым фильтром.

3.4 Точность работы цифрового фильтра и выбор частоты дискретизации.

3.5 Выводы по главе.

4. ВЫЧИСЛЕНИЕ ПАРАМЕТРОВ НЕУРАВНОВЕШЕННОСТИ РОТОРА ПРИ НЕПОСТОЯННОЙ СКОРОСТИ ВРАЩЕНИЯ

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

4.2 Реализация метода определения параметров неуравновешенности ротора.

4.3 Особенности реализации цифровых методов обработки информации, направленных на определение параметров неуравновешенности ротора.

4.4 Обобщенная схема вычислительного процесса, реализуемого измерительной системой.

4.5 Упрощение вычислительного процесса в случае дорезонансного балансировочного станка.

4.6 Экспериментальная проверка вычислительного процесса.

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

4.8 Выводы по главе.

Введение 2000 год, диссертация по информатике, вычислительной технике и управлению, Смирнов, Владимир Алексеевич

Непрерывный рост угловых скоростей роторов различных машин и приборов является одной из особенностей современного технического прогресса. Известно, что вращающиеся роторы могут надежно работать только при условии их сбалансированности. Например, в машинах с большими дисбалансами потери энергии на возбуждение вибрации достигают 36% [53]. Улучшение на 10% точности балансировки деталей автомобиля удлиняет его срок службы на 25-100% и повышает полезную мощность на 10%. В частности, балансировка колес автомобиля позволяет существенно снизить износ ходовой части автомобиля, автомобильных шин, а также повышает комфортность езды [1]. Следовательно, проблема балансировки роторов имеет в современном машиностроении очень важное значение.

Исследования, направленные на совершенствование процесса балансировки изделий различных отраслей техники проводятся во всем мире [76, 79, 80]. Стремление повысить точность балансировки заставляет специалистов рассматривать все новые факторы, негативно влияющие на процесс балансировки. Одним из таких факторов является непостоянство угловой скорости сорав ротора в процессе балансировки [51].

Актуальность темы. Вопросам учета непостоянства угловой скорости ротора о)раб при его балансировке в последнее время уделяется серьезное внимание. В специальной литературе рассмотрены факторы, вызывающие непостоянство сораб, разработана математическая модель поведения ротора в этих условиях, а также предложены варианты реализации процесса балансировки для балансировочных станков различных типов. Однако предлагаемые методы ориентированы, в первую очередь, на балансировочное оборудование, имеющее аналоговые измерительные системы. Для устранения влияния непостоянства угловой скорости о)раб на точность балансировки, рекомендуется включать в состав такой измерительной системы аналоговые полосовые фильтры, а также следящие фильтры, способные отслеживать изменение о)раб [54]. Однако аналоговые фильтры сложны в изготовлении и настройке, работоспособны в достаточно узком диапазоне изменения угловой скорости, и могут вносить в сигналы амплитудные и фазовые искажения. Кроме того, достигаемая точность определения угловых координат дисбалансов в 3.5 °в ряде случаев может оказаться недостаточной. Для дальнейшего повышения точности определения угловых координат дисбалансов рекомендуется совершенствовать привод вращения ротора, добиваясь его более равномерного вращения.

Большое количество используемых в промышленности балансировочных станков (до 8%) имеют бесконтактный привод вращения: пневматический или дуговой статор [5]. Для таких станков добиться существенного уменьшения неравномерности вращения ротора затруднительно.

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

Бурное развитие цифровой и микропроцессорной техники, произошедшее в последнее десятилетие, сделало возможным создание балансировочных станков с аналого-цифровыми измерительными системами, имеющими в своем составе микроконтроллер. Наличие микроконтроллера позволяет использовать для получения информации о параметрах неуравновешенности ротора методы цифровой обработки информации и создавать станки, точностные параметры и сервисные возможности которых превосходят аналогичные характеристик станков с аналоговыми системами. Наиболее полно способы компенсации влияния на точность балансировки непостоянства угловой скорости ротора при использовании аналого-цифровой измерительной системы рассмотрены в работе [7]. Точность определения параметров неуравновешенности при реализации этих способов в аналого-цифровой измерительной системе выше, чем при использовании аналоговых измерительных систем. Но применимость предложенных в [7] методов ограничена, так как требует знания закона изменения угловой скорости ротора в процессе балансировки.

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

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

1) создание математической модели динамической системы балансировочного станка, включающей в себя и его измерительную систему;

2) выявление элементов балансировочного станка, изменяющих параметры сигналов при изменении угловой скорости ротора;

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

Научная новизна.

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

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

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

Практическая ценность. Алгоритмы цифровой обработки информации, предложенные в работе, направлены на повышение точности балансировки в условиях изменения угловой скорости ротора в процессе балансировки по неизвестному закону. Данные алгоритмы были реализованы в виде программ для персонального компьютера, входящего в состав измерительной системы балансировочного станка, и в виде программ для аналого-цифровой измерительной системы станка ММ-18 для динамической балансировки автомобильных колес, выпускаемых НЛП "Монитор-механик" (г.Челябинск). Реализация алгоритмов позволила перейти к выпуску станков модели ММ-19 с существенно более высокими показателями точности и надежности.

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

Апробация работы. Основные результаты диссертационной работы докладывались и обсуждались на первой Всероссийской научно-технической конференции "Балансировочная техника" (г. Москва, 1994 г.), на научно-технических конференциях преподавателей и сотрудников ЧГТУ, ЮУрГУ с участием представителей предприятий ракетно-космической техники (г. Челябинск, 1993-1998 гг.), на XIX Российской школе и XXIX Уральском семинаре по неоднородным конструкциям (г. Миасс, 1999г.).

Заключение диссертация на тему "Алгоритмы цифровой обработки информации при балансировке неравномерно вращающегося ротора"

4.8 Выводы по главе

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

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

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

4) В вычислительном процессе может быть использована наиболее простая в реализации интерполяция — линейная. Показано, что она имеет приемлемую точность.

5) Для дорезонансного балансировочного станка вычислительный процесс может быть существенно упрощен за счет упрощения в математической модели механической системы такого станка.

6) Недостатком предложенного вычислительного процесса, реализуемого при помощи цифровой линейной фильтрации, является относительная длительность

120 выполнения вычислений, объясняемая необходимой избыточностью выборки обрабатываемых сигналов.

7) Использование цифровых сигнальных процессоров и современных быстродействующих микроконтроллеров позволяет существенно упростить реализацию вычислительного процесса определения параметров неуравновешенности и уменьшить время его выполнения.

ЗАКЛЮЧЕНИЕ

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

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

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

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

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

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

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

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

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

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

123

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

Библиография Смирнов, Владимир Алексеевич, диссертация по теме Системы обработки информации и управления

1. Автотракторные колеса: Справочник/ Под общ. ред. И.А. Балабина. — М.: Машиностроение, 1985. — 272 с.

2. Бажанов Е.И., Кранцберг Л.Э. Направление развития управляющих пультов для балансировочных станков// Вестник машиностроения. — М. — 1998. — №8, С. 49-51.

3. Березный О.В. Анализ влияния момента трения в опорах качения на частоту вращения и точность балансировки роторов// Автоматизация и современные технологии. — М. — 1995. — №8. — С. 20-26.

4. Березный О.В., Самсаев Ю.А. Балансировка неравномерно вращающихся роторов в собственном корпусе на станках различных классов// Автоматизация и современные технологии. — М. — 1998. — №1. — С. 5-8.

5. Бондаренко Г. Д. Повышение точности определения параметров неуравновешенности роторов при балансировке на выбеге // Автоматизация и современные технологии. — 1995. —№6. С. 15-19.

6. Бондаренко Г.Д. Обработка информации при контроле и коррекции параметров распределения масс летательных аппаратов. Дис. канд. техн. наук. — Челябинск, 1997.

7. Бондаренко Г.Д. Проблемы точности в измерительных системах балансировочных станков //Автоматизация расчета и контроля параметров изделий в машиностроении: Сб. Научных трудов. —Челябинск: ЧГТУ, 1994.— С.ЗЗ-48.

8. Бондаренко Г.Д., Смирнов В.А. Повышение точности определения параметров неуравновешенности роторов при балансировке на выбеге// Тезисы докладов 1-й Всероссийской научно-технической конференции

9. Балансировочная техника". — М: ВИМИ. — 1994. — С. 42-43.

10. Бронштейн И.Н., Семендяев К.А. Справочник по математике для инженеров и учащихся вузов. — М.: Наука, 1986.— 544 с.

11. Вентцель Е.С. Теория вероятности — М.: Наука, 1969. — 576 с.

12. Вибрации в технике: Справочник. В 6-ти т./ Ред. совет: В41 В.Н. Челомей (пред). — М.: Машиностроение, 1981.—Т.6. Защита от вибрации и ударов / Под ред. К.В. Фролова. 1981.

13. Выгодский М. Я. Справочник по высшей математике — М.: Физматгиз, 1963. —872 с.

14. Гарет П. Аналоговые устройства для микропроцессоров и мини-ЭВМ: Пер. с англ. — М.: Мир, 1981. —270 с.

15. Гельман М.М. Аналого-цифровые преобразователи для информационно-измерительных систем.— М: Изд-во стандартов, 1989. — 320 с.

16. Гик Л.Д. Измерение вибрации — Новосибирск, Наука, 1972. — 292 с.

17. Гольденберг JI.M. и др. Цифровые фильтры. —М.: Связь, 1974. — 160 с.

18. Дидух Т. В. Снижение виброактивности роторных агрегатов методами балансировки при непостоянстве их частоты вращения. Автореферат дис. канд. техн. наук. — М.: МИИТ, 1997.

19. Дьяконов В. П. Справочник по алгоритмам и программам на языке Бейсик для персональных ЭВМ: Справочник. — М.: Наука. Гл. ред. физ.-мат. лит., 1987. —240 с.

20. Дьяконов В.П. Математическая система Maple V R3/R4/R5 — М.: Солон, 1998. —400 с.

21. Дьяконов В.П. Расчет нелинейных и импульсных устройств на программируемых микрокалькуляторах.— М.: Радио и связь, 1984. —176 с.

22. Залманзон JI. А. Преобразования Фурье, Уолша, Хаара и их применение в управлении, связи и других областях. — М.: Наука, 1989. — 496 с.

23. Злобин В.К., Григорьев В.Л. Программирование арифметических операций в микропроцессорах: Учеб. Пособие для технических вузов.— М.: Высш. шк., 1991. — 303 с.

24. Иванов В.А. и др. Математические основы теории автоматического регулирования. Учеб. Пособие для вузов. Под ред. Б.К. Чемоданова.—М.: Высшая школа, 1971. —808 с.

25. Ивович В.А., Онищенко В.Я. Защита от вибрации в машиностроении. — М.: Машиностроение, 1990. — 272 с.

26. Изерман Р. Цифровые системы управления: Пер. с англ. — М.: Мир, 1984.541 с.

27. Измерение, обработка и анализ быстропеременных процессов в машинах/ В.П. Максимов, И.В. Егоров, В.А. Карасев. — М.: Машиностроение, 1987.208 с.

28. Измерения в электронике: Справочник/ В.А. Кузнецов, В.А. Долгов, В.М. Коневский и др.; Под ред. В.А. Кузнецова. — М.: Энергоатомиздат, 1987. — 512 с.

29. Како Н., Ямане Я. Датчики и микро-ЭВМ: Пер. С япон. — Л.: Энергоатомиздат. Ленингр. отд-ние, 1986. — 120 с.

30. Козаченко В. Ф. Микроконтроллеры: руководство по применению 16-ти разрядных микроконтроллеров Intel MCS-196/296 во встроенных системах управления. — М.: Издательство ЭКОМ, 1997. — 686 с.

31. Козлянинов Т.П. Синтез решающих схем цепей разделения плоскостей коррекции зарезонансных балансировочных станков// Современные методы и средства балансировки машин и приборов. Под ред. В.А. Щепетильникова.

32. М.: Машиностроение, 1985. —232 с.

33. Кучерук В.Ю., Поджаренко A.B. К вопросу о повышении точности балансировки роторов на выбеге// Автоматизация и современные технологии. — М.1998. — №10. — С. 23-25.

34. Левит М.Е., Рыжеиков В.М. Балансировка деталей и узлов. — М.: Машиностроение, 1986. — 248 с.

35. Мизин И.А., Матвеев A.A. Цифровые фильтры (анализ, синтез, реализация с использованием ЭВМ).— М.: Связь, 1979. — 240 с.

36. Никитин H.H. Курс теоретической механики: Учеб. для машиностроит. и приборостроит. спец. вузов. 5-е изд., перераб. и доп.— М: Высшая школа, 1990. —607 с.

37. Основы балансировочной техники. Т.2. Уравновешивание гибких роторов и балансировочное оборудование /Под ред. проф. В.А. Щепетильникова. — М.: Машиностроение, 1975. — 679 с.

38. Пановко Я.Г. Основы прикладной теории упругих колебаний. — М.: Машиностроение, 1967. — 318с.

39. Платы серии L-1250, N-1250. Техническое описание и инструкция по эксплуатации. — М., 1996. — 88 с.

40. Рекурсивные фильтры на микропроцессорах/ А.Г. Остапенко, А.Б. Сушков, В.В. Бутенко и др.; Под ред. А.Г. Остапенко. — М.: Радио и связь, 1988. — 128 с.

41. Романов И. Активные RC-фильтры: схемы и расчет. Широкополосные фильтры СЧ. — Радио, 1995, № 12, С.52,53.

42. Самсаев Ю.А. Анализ основных причин непостоянства частоты вращения балансируемого ротора: Неравномерность вращения электродвигателей приводных устройств балансировочных станков// Автоматизация и современные технологии. — М. — 1994. — №6. — С. 21-27.

43. Самсаев Ю.А. Анализ основных причин непостоянства частоты вращения балансируемого ротора: Влияние ременной передачи на частоту вращения балансируемого ротора// Автоматизация и современные технологии. — М.1994. —№7. —С. 2-7.

44. Самсаев Ю.А. Анализ основных причин непостоянства частоты вращениябалансируемого ротора: Влияние торцевого привода станка на частоту вращения балансируемого ротора// Автоматизация и современные технологии.

45. М. — 1995. — №2. — С. 8-11.

46. Самсаев Ю.А. Анализ основных причин непостоянства частоты вращения балансируемого ротора: Влияние пневмопривода станка на частоту вращения балансируемого ротора// Автоматизация и современные технологии. — М. —1995. —№3. —С. 15-19.

47. Самсаев Ю.А. Балансировка неравномерно вращающихся роторов на станках различных классов: Балансировка роторов на резонансных балансировочных станках в режиме выбега// Автоматизация и современные технологии. — М. — 1996. — №12. — С. 14-16.

48. Самсаев Ю.А. Балансировка неравномерно вращающихся роторов на станках различных классов: Балансировка роторов на резонансных балансировочных станках// Автоматизация и современные технологии. — М. — 1997.3. —С. 15-17.

49. Самсаев Ю.А. Балансировка неравномерно вращающихся роторов на станках различных классов: Балансировка роторов на дорезонансных балансировочных станках// Автоматизация и современные технологии. — М. —1998. —№1. —С. 2-7.

50. Самсаев Ю.А. Балансировка неравномерно вращающихся роторов на станках различных классов: Балансировка роторов на зарезонансных балансировочных станках// Автоматизация и современные технологии. — М. — 1997.7. —С. 22-24.

51. Самсаев Ю.А. Динамика неравномерно вращающегося неуравновешенного ротора// Современные методы и средства балансировки машин и приборов. Под ред. В.А. Щепетильникова. — М.: Машиностроение, 1985. — 232 с.

52. Самсаев Ю.А. О неравномерности вращения балансируемого ротора.// Вестник машиностроения. — 1983. — №2. — С.28-32.

53. Самсаев Ю.А. Основные сведения из теории балансировки роторов// Автоматизация и современные технологии. — М. — 1992. — №2. — С. 12—16.

54. Самсаев Ю.А. Технология балансировки роторных агрегатов// Автоматизация и современные технологии. — М. — 1992. — №1. — С. 12-16.

55. Самсаев Ю.А., Котт Ю.С., Курбатов И.Б. Средства балансировки неравномерно вращающихся роторов// Современные методы и средства балансировки машин и приборов. Под ред. В.А. Щепетильникова. — М.: Машиностроение, 1985. — 232 с.

56. Саночкин В.В., Протасов А.К. Электронные системы балансировочного оборудования на базе промышленных ЭВМ// Автоматизация и современные технологии. — М. — 1995. — №6. — С. 2-7.

57. Саркисян С.А., Багдасарян Г.С., Саркисян Г.А. Некоторые решения измерительных систем балансировочных станков//Уравновешивание роторов и механизмов: Сб. статей/ Под ред. В.А. Щепетильникова. — М.: Машиностроение, 1978. —С. 317-320.

58. Сиберт У.М. Цепи, сигналы, системы: В 2-х ч. Ч. 1.: Пер. с англ. — М. Мир, 1988. —336 с.

59. Сиберт У.М. Цепи, сигналы, системы: В 2-х ч. Ч. 2.: Пер. с англ. — М. Мир, 1988. —360 с.

60. Справочник по активным фильтрам: Пер с англ./ Д. Джонсон, Дж. Джонсон, Г. Мур. — М.: Энергоатомиздат, 1983. — 128 с.

61. Справочник по балансировке/ М.Е. Левит, Ю.А. Агафонов, Л.Д. Вайнгортин и др.; Под общ. ред. М.Е. Левита. — М.: Машиностроение, 1992. — 464 с.

62. Станки балансировочные модели 9716, 9717, 9718, 9719М, 9719Б. Руководство по эксплуатации в 8 альбомах. — Минск: Минское станкостроительное объединение, 1988.

63. Станок балансировочный В-340Е, В-340ЕС: Паспорт. — Новосибирск: НПО СКАД, 1998.

64. Станок для динамической балансировки автомобильных колес ММ-18: техническое описание. — Челябинск: Hi ill Монитор-Механик, 1997.

65. Стенд балансировки автомобильных колес МБК-007: Техническое описание и инструкция по эксплуатации. — Луганск: Внедренческое предприятие "РВС", 1994.

66. Стрелков С.П. Введение в теорию колебаний. — М., «Наука», 1964, — 437 с.

67. Тарг С.М. Краткий курс теоретической механики: Учеб. Для втузов. — 10-е изд., перераб. и доп. — М.: Высш. шк., 1986. — 416 с.

68. Теория и конструкция балансировочных машин / Под ред. проф. В.А. Щепе-тильникова. — М.: Машгиз, 1963. — 446 с.

69. Универсальные прецизионные станки для динамической балансировки мод. 9А711 и 9712. Руководство по эксплуатации.— ЭНИМС, 1976.

70. Фельдбаум А. А., Бутковский А. Г. Методы теории автоматического управления. — М.: Наука, 1971. — 744 с.

71. Хемминг Р.В. Цифровые фильтры: Пер с англ./ Под ред. A.M. Трахтмана.— М.: Сов. Радио, 1980. — 224 с.

72. Хофманн Д. Техника измерения и обеспечение качества: Справочная книга/ Пер. С нем. Под ред. Л.М. Закса, С.С. Кивилиса. — М.: Энергоатомиздат, 1983,-472 с.

73. Цифровая обработка сигналов: Справочник/ Л.М. Гольденберг, Б.Д. Ма-тюшкин, М.Н. Поляк. — М.: Радио и связь, 1985. — 312 с.

74. Цифровые фильтры и их применение: Пер. с англ./В. Каппелини, А. Дж. Константидинис, II. Эмилиани. — М.: Энергоатомиздат, 1983 — 360 с.131

75. Hassan C.A. New approach for computer-aided static and dynamic balancing of rigid rotors// Sound and Vibration. — 1995, №5, — C. 748-761.77. http://www.analog.com78. http://www.maplesoft.com

76. Kang Y., Lin C.-P., Shun G.-J. A modified influence coefficient method for balancing asymmetrical rotor-bearing system// Sound and Vibration. — 1996, №2, — C. 199-218.

77. Modeling equation of the balancing machines with oscillation a fixed plan// Bui. Inst, politehn. lasi. Sec. 5 — 1994, №1-4, — C. 79-83.

78. Schenck Aver}' Limited. Technical documentation for Rapid 10MC wheel balancing machine. Haryana (India), 1991.

79. Z89c00 16-bits Digital Signal Processor. User's Manual. — Zilog Inc., 1998.