На факультете электронной техники и приборостроения Саратовского ГТУ разработана образовательная среда управления жизненным циклом мехатронных систем. Создана современная техническая база для проведения научных исследований в области мехатроники. Образовательная среда обеспечила получение студентами практических навыков при создании сложных технических систем и помогла им в 2011 году стать призёрами многих всероссийских и международных конкурсов.
Мобильные роботы используются для решения различных задач в экстремальных условиях: для охраны и мониторинга объектов, транспортировки опасных грузов, проведения спасательных и аварийных работ в зонах экологических катастроф [1]. В связи с этим бо'льшая часть мобильных роботов разрабатывается для работы во вредных или опасных для человека условиях. Эти условия могут меняться, и имеющаяся техника часто становится неэффективной.
Обеспечение быстрой разработки мобильного робота (МР), эффективно выполняющего новые функции по вновь сформулированным требованиям, возможно на основе интегрированного применения технологий управления жизненным циклом мехатронных систем. Эти технологии можно разделить на пять групп:
На факультете электронной техники и приборостроения Саратовского государственного технического университета им. Ю.А. Гагарина разработана образовательная среда управления жизненным циклом мехатронных систем, которая объединила все перечисленные технологии (рис. 1).
Этот результат получен в 2009–2011 годах в рамках проведения научно-исследовательской работы Министерства образования РФ «Разработка распределённой вычислительной среды для создания систем управления жизненным циклом мобильных мехатронных систем» № 02.740.11.0482 (шифр 2009-1.1-000-082) в рамках федеральной целевой программы «Научные и научно-педагогические кадры инновационной России» на 2009–2013 годы.
Образовательная среда предназначена для обучения студентов созданию систем управления реального времени и изучения особенностей управления жизненным циклом сложных встраиваемых систем. Она включает в себя комплекс управления ресурсами предприятия SAP ERP, комплекс управления машиностроительным производством Siemens PLM Software, операционную систему QNX Neutrino, среду разработки программного обеспечения QNX Momentics IDE, среду моделирования программного обеспечения IBM Rhapsody, систему управления требованиями IBM Doors, программный комплекс расчёта надёжности АРБИТР и аппаратные средства.
В состав аппаратных средств входят одноплатный компьютер MK905 с интерфейсом PC/104+ (компания FASTWEL) с модулями ввода/вывода системы FASTWEL I/O; модуль CNM-350 навигации ГЛОНАСС/GPS; отладочная плата SK-AT91SAM9260-SIM508 (компания Starterkit) с микроконтроллером фирмы Atmel AT91SAM9260; девятиканальный инерциальный микромеханический датчик ADIS16405 (компания Analog Devices); стереоскопическая камера VEA-830 (компания ЭВС); радиомодем «Невод-5» (компания ГЕОЛИНК); комплекс аналоговых и дискретных датчиков; исполнительные устройства; мобильная платформа МП-М4401 (компания Technovision); система управления электропитанием; диагностическая система на основе оборудования Single Board RIO 9631 (компания National Instruments).
Рассмотрим подробнее технологии управления жизненным циклом мехатронных систем.
Для преобразования идеи в изделие необходимо соответствие функциональных требований к изделию требованиям клиентов и рынка, соответствие изделия нормативным актам, требованиям качества, цены и т.п. Для установления структурных связей между этими разнородными требованиями к изделию применяются методы и процедуры системного анализа.
В образовательной среде для формирования требований к МР и управления их изменениями в процессе разработки используются системы IBM Doors и Teamcenter (рис. 1). IBM Doors адаптирована к управлению требованиями к программному обеспечению и решению ряда задач системного анализа. Teamcenter является компонентом системы управления жизненным циклом Siemens PLM Software, широко применяемым на машиностроительных предприятиях, особенно в отраслях, выпускающих изделия с высокой плотностью компоновки и большим числом деталей.
С помощью интеграции созданных в IBM Doors требований в единую управляемую Teamcenter среду PLM становится возможным более чёткое представление на протяжении всего жизненного цикла каждого требования, относящегося к механике, электронике, программному обеспечению и т.д. С целью поддержки высокого уровня трассируемости изменения требований выполняются в IBM Doors. Teamcenter способствует междисциплинарной замкнутой обратной связи, распознавая требования, которые находятся под угрозой нарушения или уже нарушены при выполнении изменений требований и элементов проектирования [2].
Надёжность и безопасность современных технических систем являются важными составляющими качества и необходимым условием их эффективной эксплуатации. Главная цель анализа надёжности и безопасности – своевременное получение достоверной информации о надёжности и безопасности систем, необходимой для выработки, обоснования и реализации эффективных проектных и эксплуатационных решений.
С помощью программного комплекса АРБИТР [3] на начальных этапах проектирования можно построить модель и получить оценку надёжности, безопасности и технического риска выполнения заданных функций МР (рис. 2). Для этого используется методика автоматизированного структурно-логического моделирования систем.
Программный комплекс АРБИТР позволяет на основе схем функциональной целостности (описание «правильного» функционирования объекта) автоматически строить деревья отказов, которые являются основой для разработки систем технической диагностики сложных объектов управления. При создании встраиваемых систем с самых ранних этапов жизненного цикла необходимо учитывать требования специальных стандартов, таких как ГОСТ Р 51904-2002, IEC 61508 и IEC 61511.
Повышение эффективности функционирования и конкурентоспособности машиностроительных предприятий в современных условиях невозможно без автоматизации управления жизненным циклом продукции (PLM – Product Lifecycle Management). Концепция PLM предполагает интеграцию в единой базе данных предприятия необходимой информации об изделиях и производственных процессах на всех этапах жизненного цикла.
Она объединяет системы проектирования, подготовки производства и моделирования изделий (CAD/CAM/CAE), управления данными об изделиях (PDM) и технологии производства в единое целое с новыми качественными возможностями и обеспечивает предприятиям лидирующие позиции посредством инновационного совершенствования изделий.
Одной из наиболее эффективных является PLM-система компании Siemens PLM Software. Она состоит из трёх подсистем: проектирования изделий – NX [4]; моделирования подготовки производства – Tecnomatix; управления и хранения информации об изделиях – Teamcenter [5]. Её структура и этапы жизненного цикла изделия показаны на рис. 3.
На рис. 1 показано взаимодействие подсистемы NX с системой конечно-элементного анализа ANSYS и с программным комплексом E3.Series, который позволяет решить полный цикл задач разработки в области проектирования систем электротехники.
Основой сложных мехатронных систем являются операционные системы жёсткого реального времени, такие как LynxOS-178, VxWorks AE 653, Microware OS-9, OC2000 и QNX Neutrino. В России широкое применение получила QNX Neutrino [6]. Интегрированная среда разработки QNX Momentics IDE обеспечивает, помимо разработки и компиляции приложений встраиваемых систем для работы в операционной системе QNX Neutrino для нескольких аппаратных платформ (MIPS, PowerPC, StrongARM/ xScale, SH-4, x86), их отладку, анализ производительности и системное профилирование. Она позволяет выполнить анализ взаимодействия процессов и потоков, анализ эффективности обработки прерываний, то есть оценить поведение системы в целом в условиях ограничений по времени. На основе микроядерной операционной системы QNX Neutrino и сети QNet с несколькими вычислительными узлами реализуются вычислительные кластеры для распараллеливания вычислений и повышения надёжности вычислительной системы.
Для разработки системы управления МР применена методика управления жизненным циклом программного обеспечения Harmony, которая реализована в среде визуального моделирования IBM Rhapsody на основе нотаций UML 2.1. и SysML [7].
Требования к системе управления МР из системы IBM Doors передаются в среду визуального моделирования IBM Rhapsody, которая обеспечивает модельно-управляемую разработку программного обеспечения для встраиваемых систем. При моделировании одновременно выполняется автоматическая кодогенерация на языках программирования С, С++, Java в интегрированной среде разработки QNX Momentics IDE для операционной системы QNX Neutrino (рис. 1). IBM Rhapsody позволяет тестировать текущие результаты на любом этапе процесса разработки – от анализа требований до готовой встраиваемой системы – и сократить временны'е затраты. IBM Rhapsody поддерживает инструменты конфигурационного управления (Subversion, CVS и др.). Примеры разработанных для МР структурной диаграммы и вариантов использования приведены на рис. 4.
Целевой системой (ЦС) для разработки системы управления мобильным роботом является MK905 с интерфейсом PC/104+ (компания FASTWEL) с модулями ввода/вывода системы FASTWEL I/O, для которой созданы инструментальные средства разработки ПО (SDK) для операционной системы QNX Neutrino.
На основе этих технологий разработана система управления МР с подсистемами технического зрения, навигации, диагностики, планирования траектории движения отдельного робота и управления группой с учётом состава и остаточного заряда аккумуляторных батарей.
Повышение эффективности функционирования промышленных предприятий предполагает построение интегрированных АСУ. Одной из наиболее эффективных концепций комплексной автоматизации является концепция TIA, предложенная компанией Siemens [8]. Для обучения студентов созданию таких систем разработан программно-аппаратный комплекс, который включает в себя системы SAP ERP, WinCC, Step7, а также модель двух роботизированных технологических комплексов (РТК) и двух МР (рис. 5).
Система SAP (Systems, Applications and Products in Data Processing) обеспечивает управление производством на верхнем уровне, решая задачи планирования и отслеживания сбыта, закупки, планирования производства и др. Для её интегрирования с производственными подсистемами используется платформа MII (Media Independent Interface – не зависящий от среды передачи интерфейс). MII обеспечивает создание системы, собирающей, агрегирующей, объединяющей, обрабатывающей и формирующей информацию всех систем предприятия и при необходимости выдающей данную информацию пользователю. Платформа MII выполняет функции соединения с источником данных, извлечения, преобразования, накопления и передачи данных. Система SAP ERP (управление ресурсами предприятия) формирует на основе взаимодействия с подсистемой Тeamcenter и передаёт в производственную подсистему план выпуска изделий (рис. 1).
Управление производственной подсистемой реализовано на базе SCADA-системы WinCC компании Siemens и промышленных контроллеров Simatic S7-315F, станций распределённого ввода/вывода ET200S, сенсорных дисплеев TP177B. Также здесь используются элементы системы безопасности Safety Integrated на основе световых барьеров и средств сигнализации.
Объект управления состоит из двух РТК, которые имитируют изготовление деталей и сборку. Первый РТК включает робот-манипулятор, транспортёр с позицией обработки, систему взвешивания Siwarex, магазин для хранения заготовок, готовых и бракованных деталей. Второй РТК состоит из пневматического сборочного центра, поворотного стола, транспортёра, системы взвешивания Siwarex и робота-манипулятора. Два МР перемещают модели заготовок и готовых деталей между РТК. МР компании Fischertechnik программируются с помощью среды разработки RoboPro. Система управления МР через беспроводной интерфейс интегрирована с системой WinCC и системой технического зрения.
Системы технического зрения и взвешивания позволяют имитировать функционирование производственной подсистемы анализа качества выпускаемых изделий. Результаты передаются в систему SAP ERP, где определяется и анализируется эффективность производства.
Данный комплекс позволяет моделировать интегрированные АСУ, и молодые специалисты получают опыт решения многих практических задач, связанных с разработкой таких систем.
Эффективное выполнение функций МР возможно только на основе интегрированного применения технологий управления его эксплуатацией и обслуживанием. Возможности современных встраиваемых систем обеспечивают сохранение подробной телеметрической информации. Применение специальных систем анализа этой информации позволяет повысить надёжность МР и повысить эффективность их обслуживания.
Для отладки и диагностики системы управления МР разработан диагностический стенд (рис. 6), который состоит из пяти подсистем (элементы каждой подсистемы перечислены слева направо и сверху вниз):
Подсистема переключения обеспечивает три режима работы диагностического стенда:
Программное обеспечение LabVIEW, управляющее платой SBRIO 9631, представляет собой гибкий и модульный инструмент для выполнения точных измерений, начиная от сбора данных и до вывода результата. Компания National Instruments предлагает расширение возможностей LabVIEW на основе набора утилит, обеспечивающих снятие показаний с датчиков различных устройств, а также формирование сигналов для исполнительных устройств.
Система диагностики может интегрироваться с ERP-системами 1С и SAP, которые помимо основной функциональности по управлению организационными системами обеспечивают учёт состояния и управление техническим обслуживанием сложного оборудования.
Важным результатом при создании образовательной среды является участие в выполнении работ на протяжении двух лет более 45 студентов и 15 преподавателей. По данной тематике пять студентов выиграли конкурс «УМНИК», а один из них – конкурс «Старт» фонда содействия развитию малых форм предприятий в научно-технической сфере.
Другим важным результатом работы стала организация в университете учебно-научно-производственного центра «Мехатроника, автоматизация и управление в промышленности». На его базе в 2011 году подготовлены студенческие проекты (рис. 7), которые заняли призовые места в конкурсах:
Создание образовательной среды управления жизненным циклом мехатронных систем обеспечило получение студентами практических навыков при создании сложных технических систем. В этой работе университету помогли компании DKC, IBM, National Instruments, Rittal, SAP, Siemens, Институт проблем точной механики и управления РАН, Овен, Поинт, ПРОСОФТ, СВД Встраиваемые Системы, Севзапмонтажавтоматика и Техновижн. С их помощью в университете создана современная техническая база для проведения научных исследований и перспективных разработок в области мехатроники. ●
E-mail: iac_sstu@mail.ru
Однофазные источники бесперебойного питания Systeme Electric
Почти все современные сферы промышленности, IT-инфраструктура, а также любые ответственные задачи и проекты предъявляют повышенные требования к питающей сети – электропитание должно быть надёжным, стабилизированным и обеспечивать бесперебойную работу. В данной статье мы рассмотрим решения по однофазному бесперебойному питанию от российской компании Systeme Electric. 28.12.2023 СТА №1/2024 1085 0 0Однопроводный канал телеметрии по PLC
В статье рассматриваются методы реализации однопроводных каналов передачи данных по силовым электросетям в жилых зданиях, загородных и промышленных помещениях. В качестве информационного провода предлагается использовать проводник «нейтраль» электропроводки. Приводятся анализ возможных конфигураций каналов передачи данных этого типа и результаты экспериментальных проверок. Рассматриваются преимущества новых методов по сравнению с традиционными PLC и области возможного применения данной технологии. 28.12.2023 СТА №1/2024 1206 0 0BioSmart Quasar 7 — мал да удал
Компания BIOSMART в пандемийном 2020 году весьма своевременно представила свой первый лицевой терминал Quasar (рис. 1) с диагональю экрана 10 дюймов. Уже в следующем, 2021 году был представлен бесконтактный сканер рисунка вен ладони PALMJET (рис. 2). Ну а в текущем 2023 году компания представила новую уменьшенную модель лицевого терминала Quasar 7 (рис. 3), который смог в компактном корпусе объединить обе передовые технологии бесконтактной биометрической идентификации. 28.12.2023 СТА №1/2024 1114 0 0Открытые сетевые платформы — когда сети и вычисления в одном устройстве
Открытая сетевая платформа (ONP) – это мощное средство для реализации как простых, так и масштабных сетей, а также инструмент, который позволяет в одном высокопроизводительном устройстве реализовать целый вычислительный комплекс, объединяющий внутри себя коммутаторы, маршрутизаторы, межсетевые экраны, а также сам сервер обработки данных. Используя все преимущества данной архитектуры, компания AAEON разработала своё решение, сетевую платформу FWS-8600, на базе высокопроизводительных процессоров Intel Xeon Scalable 2-го поколения. В статье раскрыты детали и особенности ONP, характеристики FWS-8600, а также почему использование процессоров Intel Xeon Scalable 2-го поколения значительно увеличивает потенциал платформы. 28.12.2023 СТА №1/2024 1425 0 0