Структура и принципы интеграции мехатронных систем

25.01.2015 09:00

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

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

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

В состав традиционной машины входят следующие основные компоненты:

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

    Таким образом, наличие трех обязательных частей – механической (точнее электромеханической), электронной и компьютерной, связанных энергетичес­ки­ми и информационными потоками, является первичным признаком, отличающим мехатронные системы.

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

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

Устройство компьютерного управления выполняет следующие основные функции.

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

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

ΙΙΙ. Взаимодействие с человеком-оператором через человеко-машинный интерфейс в режимах программирования и непосредственно в процессе движения МС.

IV. Организация обмена данными с периферийными устройствами, сенсорами и другими устройствами системы.

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

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

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

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

Рис. 2. Блок-схема традиционной машины с компьютерным управлением

(И1 – И7: интерфейсные блоки)

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

    Для сопряжения элементов в систему традиционно вводят специальные интерфейсные устройства, которые на рисунке 2 обозначены И1-И7.

    Рассмотрим примеры межблоковых интерфейсов, которые наиболее часто встречаются в машинах с компьютерным управлением (станках с ЧПУ, промышленных роботах и т. п.), широко применяемых в автоматизированном машиностроении.

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

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

    Интерфейс И4 на входе устройства компьютерного управления в случае применения в МС сенсоров с аналоговым выходным сигналом строится на основе аналого-цифровых преобразователей.

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

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

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

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

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

    Идея минимизации промежуточных преобразований широко используется в инженерной практике при проектировании устройств и систем самого различного назначения. Характерным примером реализации этой инженерной идеи в бытовой технике является так называемая «видеодвойка» – моноблок, в состав которого входят телевизор и видеомагнитофон. Чем же руководствуются покупатели, отдавая в магазине предпочтение видеодвойке по сравнению с покупкой раздельно ТВ и видеомагнитофона? Во-первых, безусловно, ощутимый выигрыш в стоимости. Во-вторых, не надо разбираться с подключением кабелей и разъемов, а затем регулярно следить за надежностью этих соединений.
В-третьих, имеют значение преимущество в габаритах, общий корпус, удобство установки. Но при этом покупатель должен четко отдавать себе отчет в том, что видеодвойка – система негибкая, оба устройства могут эксплуатироваться и при необходимости ремонтироваться только совместно.

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

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

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

 

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

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