Научная статья на тему 'Применение контроллера реального времени “CompactRIO” для модернизации стендового оборудования по испытанию и регулированию гидравлических приводов'

Применение контроллера реального времени “CompactRIO” для модернизации стендового оборудования по испытанию и регулированию гидравлических приводов Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
263
127
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДЕЛИРОВАНИЕ / "LABVIEW-REAL TIME" / "COMPACTRIO" / ГИДРАВЛИЧЕСКИЙ ПРИВОД / ИССЛЕДОВАТЕЛЬСКАЯ РАБОТА / MODELING / HYDRAULIC SERVO / RESEARCHES

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Гареев Альберт Минеасхатович, Кириллов Алексей Владимирович

В статье рассмотрен метод применения контроллера реального времени “CompactRIO” для модернизации стендового оборудования лаборатории на примере стенда по испытанию и регулированию гидравлических приводов

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Гареев Альберт Минеасхатович, Кириллов Алексей Владимирович

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

USING OF “COMPACTRIO” CONTROLLER FOR UPGRADING OF HYDRAULIC SERVO TESTING DEVICE

In this article we describe the upgrading method of hydraulic servo testing device. Upgrading is realize with the application of “compactRIO” controller and LabVIEW software.

Текст научной работы на тему «Применение контроллера реального времени “CompactRIO” для модернизации стендового оборудования по испытанию и регулированию гидравлических приводов»

УДК 62-503.55

ПРИМЕНЕНИЕ КОНТРОЛЛЕРА РЕАЛЬНОГО ВРЕМЕНИ «COMPACTRIO» ДЛЯ МОДЕРНИЗАЦИИ СТЕНДОВОГО ОБОРУДОВАНИЯ ПО ИСПЫТАНИЮ И РЕГУЛИРОВАНИЮ ГИДРАВЛИЧЕСКИХ ПРИВОДОВ

© 2013 А.М. Гареев, А.В. Кириллов

Самарский государственный аэрокосмический университет имени академика С. П. Королёва (Национальный исследовательский университет)

Поступила в редакцию 02.12.2013

В статье рассмотрен метод применения контроллера реального времени «CompactRIO» для модернизации стендового оборудования лаборатории на примере стенда по испытанию и регулированию гидравлических приводов

Ключевые слова: моделирование, «LabVIEW-real time», «CompactRIO», гидравлический привод, исследовательская работа.

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

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

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

В настоящей статье рассмотрена методика модернизации лабораторно-стендового оборудования по испытанию и регулированию гидравлического привода КАУ-30Б с применением программируемого контроллера реального времени «CompactRIO» под управлением «LabVIEW real time» компании National Instruments.

Гареев Альберт Минеасхатович, кандидат технических наук, доцент кафедры эксплуатации авиационной техники. E-mail: gareevalbert@mail.ru

Кириллов Алексей Владимирович, кандидат технических наук, доцент кафедры эксплуатации авиационной техники. E-mail: eat@ssau.ru, al63-2010@mail.ru

Комбинированный гидроусилитель КАУ-30Б применяется в системах управления вертолётами и предназначен для снятия нагрузок с командных рычагов управления. КАУ-30Б устанавливается в системах продольного, поперечного управления и управления общим шагом несущего винта.

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

1. Проверка разности скоростей движения исполнительного штока при ручном управлении;

2. Регулирование исходного положения золотника ручного управления;

3. Проверка средней скорости движения исполнительного штока при ручном управлении;

4. Проверка зоны нечувствительности агрегата по золотнику ручного и комбинированного управления;

5. Проверка хода золотника ручного и комбинированного управления;

6. Проверка работы редукционного клапана.

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

Вышеизложенные аспекты определяют актуальность модернизации стендового оборудования путём создания программно-аппаратного комплекса управления стендом (КУС). Общая структурная схема КУС представлена на рис. 1.

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

В качестве входной информации используется информация с датчиков на стенде

(см. рис. 1), а так же информация о состоянии концевых выключателей крайних положений выходного вала КАУ-30Б.

Контроллер CompactRIO взаимодействует с персональным компьютером (ПК) под средством сетевого соединения. При этом возможны следующие схемы:

1. CompactRIO - LAN - Wi-Fi роутер - WAN - ПК;

2. CompactRIO - LAN - ПК.

Первая схема применяется в случае удалённого взаимного расположения Compact-RIO и ПК. Вторая схема не требует наличия Wi-Fi роу-тера и имеет более простые настройки.

Установка сетевого соединения выполняется средствами операционной системы ПК (Windows

Рис. 1. Структурная схема КУС контроллер NI XP SP3, Windows Vista, Windows 7, Windows 8).

С помощью утилиты MAX вводятся настройки сетевого подключения для контроллера: имя устройства, IP-адрес, DNS-сервер, шлюз и другие стандартные настройки (рис. 2).

Network Adapters

Ethernet Adapter ethO (Primary)

Adapter Mode TCP/IP Network

MAC Address 00;80;2F;13:20;C4

Configure IPv4 Address Static »")

IPv4 Address 192.168.0.4

Subnet Mask 2SS.255.255.0

Gateway 192.168.0.2

DNS Server 91.222.128.18

► More Settings

Ethernet Adapter ethl

Adapter Mode Disabled 7 j

MAC Address 00:80:2F:13:20:C5

Рис. 2. Настройки сетевого подключения NI cRIO-9025

В качестве модуля ввода/вывода информации применён модуль

С-серии NI 9205, предназначенный для обработки аналоговой информации в диапазоне напряжений i 10 В.

NI 9205 представляет собой 32 канальный (для подключения несимметричных сигналов) / 16 канальный (для подключения дифференциальных сигналов) модуль аналогового ввода. Каждый канал аналогового ввода имеет AI терминал, к которому можно подключить устройство аналогового вывода. NI 9205 поддерживает составную частоту дискретизации 250 кГц, а также имеет возможность синхронизации. Каналы

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

CompactRIO получает информацию о состоянии гидросистемы, температурного режима и скоростных характеристиках штока гидроусилителя КАУ-30Б и передаёт её под средством сетевого соединения на персональный компьютер. Полученная информация обрабатывается программой, разработанной средствами LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) - это среда разработки и платформа для выполнения программ, созданных на графическом языке программирования "G". Графический язык программирования "G" основан на архитектуре потоков данных, где последовательность выполнения операторов определяется не порядком их следования, а наличием данных на входах этих операторов. Операторы, не связанные по данным, выполняются параллельно в произвольном порядке. Фрагмент блок-диаграммы программы в режиме измерения времени выпуска и уборки исполнительного штока КАУ-30Б представлен на рис. 3.

Блок-диаграммы разных режимов работы КУС составлены в соответствии с разработанны-

ми алгоритмами. Для примера на рис. 4 представлен алгоритм работы блок-диаграммы в режиме проверки разности скоростей движения исполнительного штока КАУ-30Б.

В данном режиме работы стенда производится проверка скоростей движения выходного исполнительного штока КАУ-30Б. В случае, если разность скоростей движения штока будет больше 15% (от наибольшего значения скорости), то необходимо произвести регулирование исходного положения золотника ручного управления.

При работе стенда в этом режиме КУС автоматизирует процесс сбора и анализа и индикации информации о скоростях движения исполнительного штока.

При построении алгоритма применены следующие виды переменных:

1. S - Значение секундомера (натуральные числа);

2. out (n) - Измеренное значение времени выпуска штока КАУ-30Б (массив натуральных чисел из n элементов);

3. in (n) - Измеренное значение времени уборки штока КАУ-30Б (массив натуральных чисел из n элементов);

4. n - Счётчик циклов (целые числа);

5. К1 - состояние концевого выключателя убранного положения вала КАУ-30Б (логическая переменная: "1" - выключатель нажат, "2" -выключатель отпущен);

6. К2 - состояние концевого выключателя выпущенного положения вала КАУ-30Б (логическая переменная: "1" - выключатель нажат, "2" -выключатель отпущен);

7. dif - Разница между временем выпуска и временем уборки штока

КАУ-30Б (натуральные числа);

8. А - Относительная разница между временем выпуска и временем уборки штока КАУ-30Б (натуральные числа) - рассчитывается в отношении к минимальному из времён: выпуска или уборки.

В составе алгоритма заданы следующие условные команды:

St»t stop R««_

—К—'I '

watch

—щ ♦

Bu ЕВЕ ггтт 1 Г1 г UTal Ые

Tabte

► ЕплЫе

► Reset

ТаЫе

Рис. 3. Фрагмент блок-диаграммы

go - пуск секундомера;

stop - остановка выполнения текущего действия;

error 01 - ошибка выполнения программы, заключающаяся в неверном исходном положении

штока КАУ-30Б (в исходном положении шток должен быть убран).

Управление работой стенда и контроль его технического состояния осуществляется с помощью лицевой панели (рис. 5). Лицевая панель

{см пред. страницу}

Рис. 4. Алгоритм работы КУС

Рис. 5. Панель управления

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

Для аварийного отключения стенда имеется управляемый контактор. Управление контактором осуществляется через усилитель (рис. 1).

Массивы данных out (n) и in (n) имеют следующее распределение элементов на лицевой панели управления (рис. 6).

Под циклом программы понимается ход штока КАУ-30Б на выпуск и на уборку. По завершению каждого цикла рассчитывается относительная разница между временем выпуска и временем уборки штока А . В случае, если А больше 15%, - выдаётся сообщение о необходимости регулировки исходного положения золотника ручного управления КАУ-30Б. В этом случае цикл программы повторяется. Если А меньше 15% - регулировка не требуется, работа считается завершённой.

При выполнении подобных лабораторных работ студенты не только приобретают знания об устройстве и работе гидроусилителя КАУ-30Б, но и знакомятся с современными методами и технологиями сбора и обработки информации.

Время выпуска Время уборки

out 1 in 1

out 2 in 2

out 3 in 3

out n in n

Рис. 6. Распределение элементов в массивах "in" и "out"

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

1. Разработка прикладного программного обеспечения в среде LabVIEW: учебное пособие / Н.А. Виноградова, Я.И. Листратов, Е.В. Свиридов. М.: Издательство МЭИ, 2005.

2. LabVIEW для радиоинженера: от виртуальной модели до реального прибора. Практическое руководство для работы в программной среде LabVIEW / Ю.К. Евдокимов, В.Р. Линдваль, Г.И. Щербаков. М.: ДМК Пресс, 2007. 400 с.

3. Киселев Д.Ю., Киселев Ю.В. Общие сведения и конструкция гидравлической системы вертолета Ми-8: [электронный ресурс]. Самар. гос. аэрокосм. ун-т (нац. исслед. ун-т), 2012.

USING OF "COMPACTRIO" CONTROLLER FOR UPGRADING OF HYDRAULIC SERVO TESTING DEVICE

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

© 2013 A.M. Gareev, A.V. Kirillov

Samara State Aerospace University named after Academician S.P. Korolyov (National Research University)

In this article we describe the upgrading method of hydraulic servo testing device. Upgrading is realize

with the application of "CompactRIO" controller and LabVIEW software.

Key words: modeling, "LabVIEW-real time", "CompactRIO", hydraulic servo, researches.

Albert Gareev, Candidate of Technics, Associate Professor at the Aircraft Maintenance Department. E-mail: gareevalbert@mail.ru

Aleksei Kirillov, Candidate of Technics, Associate Professor at the Aircraft Maintenance Department. E-mail: eat@ssau.ru, al63-2010@mail.ru

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