Опыт применения QNX / Photon в автоматизированной системе стендовых испытаний жидкостных ракетных двигателей , г Днепропетровск, пр. Карла Маркса 101 т (056) ф. (056) « Системы реального времени - Украина» Украинско -российское акционерное общество с иностранными инвестициями
Справка о предприятии z Основано в 1997 году коллективом службы главного конструктора Электронного производства АО «Комета» и АО SWD Realtime Systems - Системы реального времени Санкт Петербург z Основные направление y Дистрибьюция средств автоматизации, украинский дилер ProSoft, QNX y Системная интеграция
Объект автоматизации z Подсистема измерений z Подсистема регулирования расходов по трактам О и Г z Подсистема выдачи и регистрации команд z Подсистема управления качаниями узла Подсистема интерактивной подготовки испытаний
Объект автоматизации (2)
Датчики и исполнительные механизмы z Турбинные датчики расхода 3Гц-500Гц U=20mV-200mV z Датчики давления различных типов с несущими частотами от 3 к Гц до 15 к Гц и девиацией до 40 %, U от -10V до +2V z Электроклапаны, термопары, термометры сопротивления, потенциометрические датчики давления.
Состав системы Windows workstations Пульт ведущего AWS-825 Управление Измерение PCL-818HD + PCLD-789Dx3 PCL-734 x 2 UNIO96-5 x 3 + НАС PCL GITR100 PCL-818HD + PCLD-789D PCL-733 UNIO96-5 WAGO IPC-620
Принципы организации ПО Визуализация, архивирование, постобработка Genesis LabVIEW Стендовое оборудование и датчики Подсистема управления Подсистема измерений SQL БД Конфигурация Данные QNX ODBC, TCP/IP Excel MatLab, MathCad
Структура ПО АПК ЖРД z Подсистема интерактивной подготовки испытаний z Автоматизированная подсистема испытаний ЖРД z Постобработка результатов испытаний z Ведение архива испытаний
Подсистема подготовки испытаний z Конфигурирование информационной подсистемы Создание проекта изделия Ввод датчиков и параметров в БД системы Привязка параметра к модулю, входной клемме, датчику, мнемосхеме Создание мнемосхем и отчетов Тарировка датчиков
Подсистемы подготовки испытаний(2) z Конфигурирование управляющей подсистемы Настройка алгоритмов управления Циклограммы уставок и команд
Структура ПО реального времени АПК ЖРД Информационная подсистема Программа загрузки и мониторинга системы. Драйвера плат УСО Программы сбора и архивации измеряемых параметров Программа визуализации измеряемых параметров; Управляющая подсистема Драйвера плат УСО Управляющие задачи
Структурная схема системы АПК ЖРД
Постобработка испытаний и ведение архива БД z Расчет параметров и формирование отчетов, графиков z Архивирование результатов испытаний
Количественные характеристики подсистемы Количество каналов Аналоговые входы Дискретные входы Частотные входы Дискретных выхода Аналоговых выхода - 2, в т.ч. в САУ : Аналоговые входы - 4 4Дискретные входы - 1 4Частотные входы Дискретные выхода Аналоговые выхода - 2 Временные характеристики z Гарантированное время опроса - 10 мс z Дискретность хранения в БД - 10 мс z Мин. дискретность выдачи управляющих воздействий - 10 мс
Средства разработки zWatcom C 10.6 zPhoton ApBuilder 1.14 zDriver Toolkit 1.0 zSybase SQL Anywhere 5.03
Driver Toolkit z Быстрая разработка драйверов z Единый программный интерфейс z Удобные средства внешней настройки режима работы драйверов
Средства отладки
Проблемы и методы решения Проблемы z Гарантированность времени опроса датчиков z Гарантированность записи данных в БД z Гарантированость времени реакции управляющей подсистемы z Решения z Четкая расстановка задач по приоритетам z Программная буферизация собираемых данных z Оптимизация загрузки сети z Работа с БД на уровне embedded SQL