Научная статья на тему 'Прецизионные системы перемещении'

Прецизионные системы перемещении Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
438
53
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
электропривод / система перемещений / программные движения

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — С. Е. Карпович, Ю. С. Межинский, В. В. Жарский

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

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

PRECISION MOVEMENT SYSTEMS

The methodological scientific bases for designing and production of modem precision movement systems are described. The component integration (drive, control system, tool) on the base of program adaptation in the united workspace is presented on example of flexible production complex "TurboPlane".

Текст научной работы на тему «Прецизионные системы перемещении»

2004

Доклады Б ГУ ИР

январь-март

№ 3

УДК 621.369.6

ПРЕЦИЗИОННЫЕ СИСТЕМЫ ПЕРЕМЕЩЕНИЙ

С.Е. КАРПОВИЧ, Ю.С. МЕЖИНСКИЙ, В В. ЖАРСКИЙ

Белорусский государственный университет информатики и радиоэлектроники П. Бровки, 6, Минск, 220013, Беларусь

Поступила в редакцию 1 декабря 2003

В статье рассмотрены научно-методологические основы разработки и создания современных прецизионных систем перемещений. Интеграция компонентов (привод - система управления - инструмент) на основе программного согласования в едином рабочем пространстве проиллюстрирована на примере гибкого производственного комплекса ТигЬоР1апе.

Ключевые слова: электропривод, система перемещений, программные движения.

Введение

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

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

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

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

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

Базовый ряд координатных позиционеров включает в себя: однокоординатный линейный позиционер х; однокоординатный линейный позиционер г ; однокоординатный позиционер (р; двухкоординатный позиционер х,у (рис. 1).

Линейный позиционе э Без ОС С ОС

Длина мм 200-2000 200-2000

Статическое усилие Н 120-1600 120-1600

Дискретность мм 0.001 0.001

Точность позиционирования мм ±0,015 ±0.001

Максимальная скорость м/с 2.0 2.0

Максимальное ускорение м/с" 30 30

Двухкоординатный позиционер Без ОС С ОС

Макс, размер статора мм 1000x1500 1000x1500

Статическое усилие н 25-320 25-320

Повторяемость мм 0.003 0.003

Дискретность мм 0.001 0.001

Точность позиционирования мм ±0.020 ±0.001

Максимальная скорость м/с 0.7 1.0 1.0

Максимальное ускорение м/с" 25 25

Вращательный позиционер Без ОС С ОС

Диапазон стат. момента Нм 1.3-300 400

Дискретность с 2-5 2

Точность позиционирования с ±20 ± 1

Повторяемость с 60 2

Угловая скорость 1/с 6-18 18

Угловое ускорение 1/с- 120-1000 1000

¿-позиционер Без ОС С ОС

Перемещение мм 5-220 5-220

Статическое усилие н 45-1000 50-1000

Повторяемость мм 0.003 0.003

Точность позиционирования мм ±0.015 ±0.001

Статическое усилие н - 45

Дискретность мм 0.001 0.001

Максимальная скорость м/с 0,7-1.0 1.0

Максимальное ускорение м/с2 100 100

Рис. 1. Базовый ряд координатных позиционеров: 1 — индуктор; 2 — статор; 3 — электромагнитные модули

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

Математическое моделирование статических и динамических характеристик электромагнитного модуля движения

В общем случае электромагнитный модуль движения (ЭМД) содержит т -фазную обмотку возбуждения и описывается системой уравнений:

й2х пс1х „ „ с!\\1к

Чгк+—г- = ик, ш

где к = 1,2,...,т — номера электрических контуров, образованных фазами обмоток возбуждения ЛТТТД; //с, к, г/ ¡. — мгновенные значения тока, потокосцепления и напряжения к-го электрического контура; Г\ — электрическое сопротивление к -го контура; Ш — суммарная масса подвижных частей системы; х — текущее смещение индуктора по отношению к статору;

— суммарная сила сопротивления нагрузки и потерь холостого хода; — электромагнитная сила, развиваемая электроприводом, определяемая типом и конструкцией ЛТТТД.

Система (1) позволяет исследовать поведение од покоординатного ЛТТТД без каких-либо упрощающих допущений. На ее основе формулируется основное управляющее движение электромеханической системы.

В фазных координатах система (1) имеет вид

с12х 0сЬс 2

т—7- + р— + =—УУ/А——, Ш Ш х2 сЬс

г л , + У £ л —+--У 1к —— = £/,-,

11 }к Л х2 к сЬс ]

7 = 1,2...../й, (2)

т <И

где У Ь. —---электродвижущая сила самоиндукции и взаимной индукции, действующая в

ы Ж

] -м контуре; — коэффициенты собственной и взаимной индуктивности фаз; т. — период

зубцовой структуры ЛТТТД

Для случая однокоординатного двухфазного электромагнитного модуля движения (рис. 2) система уравнений моделирования имеет вид

ад +^- = С/1жвяп(2тс/0,ад +^Г = и2тахсоз{ 271/0,

ш си

(3)

й2Х _ _

т—-—I- В——I- ах + = . (4)

Ж2 Ж 0

Входными величинами являются напряжения на обмотках: — на первой и 1/2 — на второй, которые изменяются с частотой/ амплитудами 111тах и и2тах соответственно по законам синуса и косинуса.

Уравнения (3) описывают электрические процессы в первой и второй обмотках. Из них находят токи / и /2, щ и ц/^ — потокосцепления обмоток. Уравнение (4) определяет динамическую связь электрических и механических процессов. Здесь т — масса подвижных частей двигателя; /?— коэффициент вязкого трения (показатель колебательности системы); а — коэффициент сухого трения; /'() — статическая сила сопротивления; ^ — тяговое усилие, перемещающее индуктор. Рассмотрим в общем виде нахождение математического выражения для Р, основываясь на энергетическом подходе.

В самом общем виде приращение магнитной энергии в системе на перемещении йх имеет вид:

(5)

Первый интеграл — магнитная энергия магнитопровода в положении х = х^ + сЬс. второй интеграл — магнитная энергия в положении х = х0. С учетом этого

|М|/ = [/м/]^^ |\|/(х0 +с1х,/)с11 = /(\|/ + й?\|/)|\|/(х0 + Ых)01,

(6)

т J

|/с/*|/ = Л|/ - |\|/(х0 ,/)Й?/

(7)

Подставив (6) и (7) в (5), получим

сШШ{ = Щ

1 1 |\|/(х0 + сЬс, 1}П -1\|/(х0,

(8)

А так как <31¥мех = I1 (Лх, то тяговое усилие определим по формуле:

(9)

При расчете ЭМД функция тягового усилия для фаз 1 и 2 будет иметь соответственно

вид:

"г „ ,„ ¿¡8,

сЬс

\ВаёН+^\Вьс!Н

Р2=1

7

йх

{ Всс1Н \BjdH

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

йх

(Ю)

где dSj / ¿¿с — производные площадей перекрытия под наконечниками магнитопроводов по координате.

Выражения (10) для тяговых усилий /м , и суммарного /' = /', + Р2 получены выше без учета влияния воздушного зазора, наличие которого может быть учтено через напряженность внешнего поля, совпадающего по направлению с напряженностью поля внутри замкнутой магнитной цепи фазы ЭМД.

На рис. 2-5 представлены результаты моделирования характеристик ЭМД на ПЭВМ. Рассматривался ЭМД, индуктор которого изготовлен из стальной электротехнической холоднокатаной ленты 3424 (Э60А), а статор — из электротехнической нелегированной тонколистовой стали 20895. На рис. 2 приведены результирующая кривая намагничивания при воздушном зазоре £=20 мкм и ее аппроксимация зависимостью В(Н) = аН + Ь ) при

а = —1,3601369151 -10 5; 6 = 1,4031650839; с = 9,0276509126-10"4. Среднеквадратическая погрешность аппроксимации £=0,048284. По этой кривой выбирается рабочая точка двигателя. В результате расчетов по разработанной программе получены статические, импульсные и динамические характеристики однокоординатного двухфазного ЭМД.

Математические модели систем перемещения

Ниже рассмотрены аналитическое описание и математические модели систем перемещений, построенных на основе разработанного нами электромагнитного модуля движения [4-8].

—"Т."" I-H. J........

/ / /

!/

i

1 1}

If ..//...........As

f 15 mcm, 12 mcm

Г

4000 6000

Intensity H [A/m]

Static Force Characteristic

jAir Gap Vjtlue: i Г_" 15 mcm experiment

" 22 mein experimint " 22 mein calculatiön

60 80 100 Displacement X [mcm]

0.15

8 o.i

Рис. 2. Расчетная обобщенная магнитная характеристика

\ ...........j

/ 11 M

|| 11 J F \

Г" "в/". !/ Al / '.....T\ 1 ..... r-'.l-

/ "_"jo Kg/se<j 500 Kg/sbc

j ODD Kg7 000 Kg/ вес ее

0.25 0.255 0.26 0.265 0.27 0.275 0.28 0.285 0.29 0.295 0.3

Time Т [sec]

Рис. 3. Статическое синхронизирующее усилие ЛШД

Mnjifvn rhapnterislif lTrfinii>nnv= IПН71

"0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 Time Т [sec] Speed Characteristic

20.

0.01 0.02 0.03 "M^-n^sec]0

.06 0.07 0.08 0.09

Рис. 4. Импульсная характеристика ЛШД (один шаг)

Рис. 5. Движение ЛШД при частоте управляющего сигнала 100 Гц

Структурно-топологический анализ. Пусть имеем простую координатную систему из звеньев 0, 1, 2, ..., п. Звено 0 будем считать неподвижным. Если перемещение в соединении, образованном звеньями р и (р +1), есть §Лтр р+1, то перемещение конечного звена п будет иметь вид

п-1 гр,Р+]

п-1 Гр,р+1

П-1 Гр,р+1

s*».» = 1 2Хр+Хр. ' =Z Z^JL '

р=° !Р.Рр=° 'p,P+j=J р=° гР,р+1=1

о р.р+1

(11)

Уравнения (11) показывают, что множество винтов 88оп пробегает пространство {б)5'0?г}= {бЛ"и} + {§Л| 2} +... + {§Л'„ , „}. а множество винтов — изоморфное ему пространство К.Л= Кл}+К2}+...+ {">',, к„}. где {б£рр+1} и {^рр+1} —соответственно пространства

подвижностей и скоростей соединения, образованного звеньями р и (р + 1). Размерность Я пространства {5£0 и} и и}) назовем рангом координатной системы. Легко видеть, что число

степеней свободы конечного звена координатной системы равно этому рангу И. Из (11) следует формула расчета числа мгновенных степеней свободы координатной системы

п—1 р=0

Возможные силовые реакции связей, передаваемые от неподвижного звена 0 к конечному звену п. лежат в пространстве {<20и} = Г1{(2Р Р_1 }• где {<2РРи } — пространство реакций

р=0

связей, образованных звеньями р и (р +1).

Пространство {(20 0} назовем пространством избыточных связей координатной системы. Так как первая полу цепь накладывает на звено р связи, определяемые пространством

р-1

{бо Р}= {бее+1}' а втора3 полуцепь накладывает на звено (р + 1) связи, определяемые про-

е=0

странством |1 | }= Р|{бее+1}, то кинематическое соединение координатной системы, обра-

е=р+1

зованное звеньями р и (р +/), повторит связи, лежащие в пространстве

п-\

feo.pjnfe -Р+1 гш ьгш ,6+1 ) •

6=0

Легко видеть, что размерность пространства {<20о} Равна числу избыточных связей контура.

Так как ранг R системы (11) определяет число кинематических связей координатной

5

системы, то формула расчета числа степеней свободы примет вид: W = ^jrfx — R, где W —

г=1

число степеней свободы цепи; f% — число пар цепи подвижности г . В случае формирования формулы для расчета числа степеней свободы по силовым условиям связи получим следующую зависимость: W = 6/ — RD, где RD — ранг системы силового расчета.

Кинематический анализ систем перемещений. В рамках предложенного выше формализованного описания кинематический анализ как этап проектирования выполняется после структурно-топологического анализа. При этом уравнения (11) помимо того, что позволяют анализировать структурные свойства, являются основными уравнениями расчета кинематики простых одноконтурных пространственных координатных систем [1,2].

Для сложных многоконтурных координатных систем уравнения кинематики получим в следующем виде:

nii+1 l 'ii ■ l 'ii "ii VJI PJI

Z S Ч1Ф Z . Z =w (12)

Рд 1гРц.Рц+1 1 Рд 1 гРц.Рц+1 1

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

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

£р-,,р -бР,Р+1 = -Ггр +ФРЛ Гр = о,п), (13)

или с учетом разложения по базису:

- .2Х,„Х,„+1 = -ГГР +ФРЛ Гр = 0,п). (14)

Уравнения движения исполнительных механизмов координатных систем. Здесь рассматривается формализованный, ориентированный на использование ЭВМ подход к построению уравнений движения, основанный на предложенном едином подходе к структуре, кинематике и динамике механизмов. При этом уравнение движения исполнительного механизма в матричной форме окончательно примет вид:

А$ = В + В' +НТХ, (15)

где Х= Х1,Х2,...,Хуг — матрица неопределенных множителей Лагранжа; А — матрица размерностью п / п коэффициентов в уравнении движения; В — матрица-столбец из обобщенных

сил размером пхп ; Н — прямоугольная матрица размером пхт, элементы которой опреде-

*

ляются по уравнениям голономных и неголономных связей; В — матрица-столбец размером и х 1 из обобщенных сил в "разрезанных" шарнирах.

В работе показано, что если все уравнения связей независимы, то матрица Н имеет полный ранг, равный количеству ее строк \>г, а матрица НА ХНТ — тот же ранг. В этом случае матрица неопределенных множителей X определится из матричного выражения:

X = -(НА1НТУ(НА1(В + В*)+ ф). (16)

Подставляя найденное X в уравнения движения, окончательно получаем

д = А~1(в + В*-Нг(нА-]НтУ(нА-](В + В*)+ ф). (17)

Это и есть окончательная общая матричная форма записи уравнений движения любого исполнительного механизма системы перемещений. Численное интегрирование начинается с начальных условий 1() до ¿¡0.

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

=р^,..,хп) + и&{хх,.,..,хп), (/=й), (18)

где х = (х, ,...,хп) — вектор обобщенных координат; II = ((/],...,(/п) — вектор управления. Необходимо построить управления

и = и(/,х) такие, чтобы соответствующие им решения удовлетворяли заданной программе со¿(х, ,...,хп) = 0 ; к = 1,г, (г <п).

Искомое решение х = х(/) будет одновременно удовлетворять программе движения и исходной дифференцируемой системе, если выполняется условие:

Ig 5x,

где Rk(a, ,\,t)-произвольная функция такая, что Rk(0,x,t)= 0.

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

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

Гибкий производственный комплекс "TurboPlane"

В рамках научно-технического сотрудничества БГУИР. ГНПКТМ "Планар" и Европейского центра лазерной техники LST Laser & Strahl Technik (г. Вена. Австрия) разработан и реализован гибкий производственный комплекс "TurboPlane" на основе предложенной концепции многоцелевого программного согласования всех производственных и транспортных движений центральным контроллером с возможностью управления комплексом от компьютера. "TurboPlane" является многоуровневой мехатронной системой.

Структура комплекса. Основой гибкого производственного комплекса "TurboPlane" (рис. 6, 7) являются пять координатных позиционеров (КП) на линейных шаговых двигателях (ЛШД). расположенных на двух параллельных статорах размером 800х 1500 мм каждый. Статоры / и 2 расположены один над другим на расстоянии 1 м и позволяют разместить на верхнем статоре четыре (три) двухкоординатных позиционера и один (два) — на нижнем статоре.

Верхние позиционеры используются для монтажа на них технологического оборудования: 5-координатного робота, манипулятора 3. С02-лазера 4. YAG-лазера (плоттера) 5. Нижние позиционеры используются для транспортировки материала заготовки 6 и сбора готовых деталей. Каждый из КП управляется контроллером SoftStep. построенным на базе микропроцессорной системы управления. Контроллер содержит транспьютер Т425 фирмы SGS-Thomson. процессор цифровой обработки сигналов ADSP-2100 фирмы Analog Devices, микросхему программируемой логики фирмы Xilinx. Структурная схема комплекса "TurboPlane" показана на рис. 8.

Рис. 6. Комплекс TurboPlane Рис. 7. Общий вид комплекса TurboPlane

В задачи транспьютера входят взаимодействие с внешними устройствами управления комплексом, прием и декодирование инструкций в формате языка НРСЦ а также расчет траекторий перемещения. Микросхема программируемой логики ХШпх запрограммирована таким образом, что является буферным регистром между транспьютером и ПЦОС и одновременно управляет лазером. ПЦОС непосредственно управляет самим КП в реальном времени через ЦАП и АЦП. получает информацию о реальном положении индуктора ЛШД и проводит коррекцию погрешности перемещения. Точность позиционирования составляет порядка 5 мкм.

Рис. 8. Структурная схема комплекса TurboPlane

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

Уровни управления комплексом. Уровень управления отдельным инструментом — управление отдельной двухкоординатной системой как функционально законченным устройством. Эта функция возложена на отдельный контроллер SoftStep, разработанный совместно с фирмой LST. Уровень управления комплексом в целом — координация работы нескольких двухкоординатных систем в едином рабочем пространстве. Для этой цели в систему введен дополнительный специализированный контроллер (LST Controller), содержащий два транспьютера Т800. Уровень взаимодействия комплекса с ПЭВМ оператора — отображение текущего состояния комплекса, ввод новых заданий на специальном языке описания техпроцесса. Эту функцию реализуют совместно ПЭВМ пользователя с установленным там специальным программным обеспечением и LST Controller. В соответствии с уровнями управления выделены и отдельные модули, составляющие систему.

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

Программное обеспечение контроллера Softstep. Непосредственными задачами контроллера являются распознавание и декодирование входного языка HPGL и управление координатным позиционером в режиме реального времени. Первая задача решается комплексом программ, написанных для выполнения на транспьютере. Задача непосредственного управления ЛШД в реальном времени решается с помощью ПЦОС. Структурная схема программного обеспечения контроллера SoftStep показана на рис. 9.

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

Блок выделения команд предназначен для выделения отдельных HPGL команд из непрерывного потока символов, читаемых из входного канала from.pc. После выделения из входного потока отдельной HPGL-команды она передается дальше по конвейеру процессов в декодер языка HPGL.

Multicoordinate unit (C02 laser)

Рис. 9. Структурная схема программного обеспечения контроллера SoftStep

Декодер HPGL получает на вход из канала hpgl.instructions отдельные инструкции, декодирует их, изменяет свое текущее состояние при поступлении соответствующих команд, разлагает все команды рисования (рисование окружности, прямоугольника, символа и т.д.) в линии и посылает их в постпроцессор языка HPGL.

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

Непосредственное управление координатным позиционером осуществляет ПЦОС ADSP2100, находящийся в контроллере SoftStep. Программа управления написана на ассемблере данного микропроцессора и работает в реальном времени. Цикл программы составляет 40 мкс. За это время процессор успевает выполнить около 500 инструкций. За цикл работы программы ПЦОС рассчитывает управляющие воздействия, выдаваемые через ЦАП, проводит измерения по системе обратной связи и рассчитывает и производит коррекцию перемещения [3, 4]. Необходимую для расчетов информацию процессор получает от транспьютера контроллера SoftStep.

Программное обеспечение контроллера LST-Controller. Для реализации функций управления второго уровня — управления комплексом в целом — необходимо дополнительное аппаратное обеспечение. Для управления комплексом в целом используется функционально законченный контроллер фирмы LST. Он включает в себя два транспьютера с 4 Мб динамического ОЗУ.

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

Процесс Control является ключевым при координации работы, обеспечении интерфейса ПЭВМ с сетью и сети с ПЭВМ оператора. Он осуществляет инициализацию (установление связи с Windows-приложениями на ПЭВМ) и общее управление всеми другими процессами, играя роль диспетчера.

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

get. command — получение из ПЭВМ очередной команды в формате языка описания техпроцесса, декодирование, определение инструмента, которому она предназначена;

execute.command — выполнение декодированной команды посредством передачи ее в соответствующий процесс-инструмент и посылка сообщения о выполнении в Monitor Server;

pool.hardware — получение информации о текущем состоянии инструмента либо вспомогательного оборудования (если она доступна). Это делает возможным визуальное отображение положения инструмента на экране ПЭВМ.

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

Заключение

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

Представленный в работе базовый ряд координатных позиционеров основан на оптимизированном по силовым и массо-габаритным показателям электромагнитном модуле движения, основные конструктивные параметры которого получены на базе имитационного моделирования по алгоритмам и программам, разработанным в научной лаборатории математического моделирования технических систем и информационных технологий БГУИР.

Созданный в рамках научно-технического сотрудничества БГУИР и ГНПКТМ "Планар" комплектный координатный привод, включающий в себя механо-, аппаратно-программную составляющие, позволил выполнить целый ряд проектов и технических разработок. Совместно с Европейским центром лазерной техники LST Laser & Strahl Technik (г. Вена, Австрия) разработан и реализован гибкий производственный комплекс "TurboPlane" на основе предложенной концепции многоцелевого программного согласования всех производственных и транспортных движений центральным контроллером с возможностью управления комплексом от компьютера. Для совместного белорусско-японского предприятия "Лотис-ТИИ" разработана и создана меха-тронная система трехкоординатных перемещений, позволяющая формировать трехмерные объекты в стекле и прозрачных диэлектриках. Разработан и серийно производится на предприятии КБТМ-СО контроллер системы управления для прецизионного сборочного оборудования.

PRECISION MOVEMENT SYSTEMS

S. KARPOVICH, Y. MEZHINSKY, V. ZHARSKY Abstract

The methodological scientific bases for designing and production of modern precision movement systems are described. The component integration (drive, control system, tool) on the base of program adaptation in the united workspace is presented on example of flexible production complex "TurboPlane".

Литература

1. Карпович С.E., Русецкий A.M., ЛяшукЮ.Ф. Теория построения прецизионных механизмов оборудования производства электронной техники. Мн.: ГНПК ТМ "Планар". 1999. 261 с.

2. Карпович С.Е., Матюшков В.Е., Аваков СМ. Построение математических моделей автоматизированного проектирования прецизионного оптико-механического оборудования для электронного оборудования. Мн.: НПО "Интеграл", 2000. 124 с.

3. ЛяшукЮ. Ф. Линейный шаговый электропривод для прецизионного оборудования. Мн.: Технопринт, 2002. 139 с.

4. Карпович С. Е., Жарский В. В., ЛяшукЮ. Ф., МежинскийЮ. С. Прецизионные координатные системы на основе электропривода прямого действия. Мн.: ГНПК ТМ "Планар", 2001. 198 с.

5. Межинский Ю. С. Построение систем перемещений для гибкого автоматизированного оборудования. Мн.: Технопринт, 2002. 120 с.

6. Плазменные процессы в производстве изделий электронной техники / А.П. Достанко, С.П. Кундас, С.Е. Карпович и др.; Под общ. ред. акад. HAH Беларуси А.П. Достанко и П.А. Витязя // В 3-х т. Т.З. Мн.: ФУАинформ, 2001. 290 с.

7. Мехатроника и современная механика // Сборник научных статей / Под ред. С.Е. Карповича. Мн.: БГУИР, 2001. 106 с.

8. Технология и техника прецизионного лазерного модифицирования твердотельных структур / А.П. Достанко, Н.К. Толочко, С.Е. Карпович и др. Мн.: Технопринт., 2002. 375 с.

9. Основы механики машин и роботов / С.Е. Карпович, Ю. С. Межинский, В.В. Жарский и др. Мн.: Технопринт, 2002. 155 с.

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