Применение контроллера реального времени “CompactRIO” для модернизации стендового оборудования по испытанию и регулированию гидравлических приводов
Автор: Гареев Альберт Минеасхатович, Кириллов Алексей Владимирович
Журнал: Известия Самарского научного центра Российской академии наук @izvestiya-ssc
Рубрика: Механика и машиностроение
Статья в выпуске: 6-3 т.15, 2013 года.
Бесплатный доступ
В статье рассмотрен метод применения контроллера реального времени “CompactRIO” для модернизации стендового оборудования лаборатории на примере стенда по испытанию и регулированию гидравлических приводов.
Моделирование, гидравлический привод, исследовательская работа
Короткий адрес: https://sciup.org/148205683
IDR: 148205683
Текст научной статьи Применение контроллера реального времени “CompactRIO” для модернизации стендового оборудования по испытанию и регулированию гидравлических приводов
Комбинированный гидроусилитель КАУ-30Б применяется в системах управления вертолётами и предназначен для снятия нагрузок с командных рычагов управления. КАУ-30Б устанавливается в системах продольного, поперечного управления и управления общим шагом несущего винта.
Лабораторный стенд имеет свою гидросистему, систему питания электроэнергией, органы управления и средства измерения. При этом обеспечены следующие виды работ, согласно технологическим картам:
-
1. Проверка разности скоростей движения исполнительного штока при ручном управлении;
-
2. Регулирование исходного положения золотника ручного управления;
-
3. Проверка средней скорости движения исполнительного штока при ручном управлении;
-
4. Проверка зоны нечувствительности агрегата по золотнику ручного и комбинированного управления;
-
5. Проверка хода золотника ручного и комбинированного управления;
-
6. Проверка работы редукционного клапана.
Несмотря на техническую сложность и широкий спектр решаемых задач, при современном уровне развития технологий эффективность применения подобного стенда в учебном процессе неизбежно снижается. Это связано с отсутствием в работе современных автоматизированных средств сбора и обработки информации; устареванием элементной базы; отсутствием периодической метрологической поверки средств измерений; и, в конце концов, износом оборудования.
Вышеизложенные аспекты определяют актуальность модернизации стендового оборудования путём создания программно-аппаратного комплекса управления стендом (КУС). Общая структурная схема КУС представлена на рис. 1.

Рис. 1. Структурная схема КУС
Программируемый контроллер NI CompactRIO представляет собой многофункциональную встраиваемую систему сбора данных и управления, разработанную для задач, требующих высокой производительности и надёжности измерительных и управляющих систем.
В качестве входной информации используется информация с датчиков на стенде
(см. рис. 1), а так же информация о состоянии концевых выключателей крайних положений выходного вала КАУ-30Б.
Контроллер CompactRIO взаимодействует с персональным компьютером (ПК) под средством сетевого соединения. При этом возможны следующие схемы:
-
1. CompactRIO – LAN – Wi-Fi роутер – WAN – ПК;
-
2. CompactRIO – LAN – ПК.
Первая схема применяется в случае удалённого взаимного расположения Compact-RIO и ПК. Вторая схема не требует наличия Wi-Fi роутера и имеет более простые настройки.
Установка сетевого соединения выполняется средствами операционной системы ПК (Windows
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

Рис. 2. Настройки сетевого подключения NI cRIO-9025
В качестве модуля ввода/вывода информации применён модуль
С-серии NI 9205, предназначенный для обработки аналоговой информации в диапазоне напряжений + 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 – Разница между временем выпуска и временем уборки штока
-
8. А - Относительная разница между временем выпуска и временем уборки штока КАУ-30Б (натуральные числа) – рассчитывается в отношении к минимальному из времён: выпуска или уборки.
КАУ-30Б (натуральные числа);
В составе алгоритма заданы следующие условные команды:

Рис. 3. Фрагмент блок-диаграммы
go – пуск секундомера;
stop – остановка выполнения текущего действия;
error 01 – ошибка выполнения программы, заключающаяся в неверном исходном положении штока КАУ-30Б (в исходном положении шток должен быть убран).
Управление работой стенда и контроль его технического состояния осуществляется с помощью лицевой панели (рис. 5). Лицевая панель

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

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

Рис. 5. Панель управления
содержит средства измерения, органы управления и контроля, а также область с методическими рекомендациями по выполнению работы.
Для аварийного отключения стенда имеется управляемый контактор. Управление контактором осуществляется через усилитель (рис. 1).
Массивы данных out (n) и in (n) имеют следующее распределение элементов на лицевой панели управления (рис. 6).
Под циклом программы понимается ход штока КАУ-30Б на выпуск и на уборку. По завершению каждого цикла рассчитывается относительная разница между временем выпуска и временем уборки штока A . в случае, если A больше 15%, - выдаётся сообщение о необходимости регулировки исходного положения золотника ручного управления КАУ-30Б. В этом случае цикл программы повторяется. Если A меньше 15% - регулировка не требуется, работа считается завершённой.
При выполнении подобных лабораторных работ студенты не только приобретают знания об устройстве и работе гидроусилителя КАУ-30Б, но и знакомятся с современными методами и технологиями сбора и обработки информации.
Время выпуска |
Время уборки |
out 1 |
in 1 |
out 2 |
in 2 |
out 3 |
in 3 |
: |
: |
out n |
in n |
Рис. 6. Распределение элементов в массивах “in” и “out”
Список литературы Применение контроллера реального времени “CompactRIO” для модернизации стендового оборудования по испытанию и регулированию гидравлических приводов
- Разработка прикладного программного обеспечения в среде LabVIEW: учебное пособие/Н.А. Виноградова, Я.И. Листратов, Е.В. Свиридов. М.: Издательство МЭИ, 2005.
- LabVIEW для радиоинженера: от виртуальной модели до реального прибора. Практическое руководство для работы в программной среде LabVIEW/Ю.К. Евдокимов, В.Р. Линдваль, Г.И. Щербаков. М.: ДМК Пресс, 2007. 400 с.
- Киселев Д.Ю., Киселев Ю.В. Общие сведения и конструкция гидравлической системы вертолета Ми-8: [электронный ресурс]. Самар. гос. аэрокосм. ун-т (нац. исслед. ун-т), 2012.