АОЗТ «Системы реального времени - Украина»

33
Программный комплекс Octavo – Программный комплекс Octavo – интегрированная система интегрированная система проведения проведения стендовых испытаний для аэрокосмической стендовых испытаний для аэрокосмической отрасли и машиностроения отрасли и машиностроения АОЗТ «Системы реального времени - Украина» АОЗТ «Системы реального времени - Украина» Украина, Украина, г. г. Днепропетровск, Днепропетровск, ул. Чкалова 29-а ул. Чкалова 29-а т. +38(056) 770-04-00 т. +38(056) 770-04-00 ф. +38(0562) 32-32-28 ф. +38(0562) 32-32-28 http://www.rts.ua/ http://www.rts.ua/

Upload: adia

Post on 10-Jan-2016

84 views

Category:

Documents


3 download

DESCRIPTION

АОЗТ «Системы реального времени - Украина». Программный комплекс Octavo – интегрированная система проведения стендовых испытаний для аэрокосмической отрасли и машиностроения. Украина, г. Днепропетровск, ул. Чкалова 29-а т. +38(056) 770-04-00 ф. +38(0562) 32-32-28 http://www.rts.ua/. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: АОЗТ «Системы реального времени - Украина»

Программный комплекс Octavo – Программный комплекс Octavo – интегрированная системаинтегрированная система проведения проведения стендовых испытаний для аэрокосмической стендовых испытаний для аэрокосмической отрасли и машиностроенияотрасли и машиностроения

АОЗТ «Системы реального времени - Украина»АОЗТ «Системы реального времени - Украина»

Украина, Украина, г. Днепропетровск, г. Днепропетровск,

ул. Чкалова 29-аул. Чкалова 29-а

т. +38(056) 770-04-00т. +38(056) 770-04-00

ф. +38(0562) 32-32-28ф. +38(0562) 32-32-28

http://www.rts.ua/http://www.rts.ua/

Page 2: АОЗТ «Системы реального времени - Украина»

Краткая история созданияКраткая история создания

Первый измерительный комплекс создан в 1999 году и был Первый измерительный комплекс создан в 1999 году и был предназначен для проведения испытаний ЖРД (жидкостных предназначен для проведения испытаний ЖРД (жидкостных ракетных двигателей);ракетных двигателей);

Базовая операционная система – Базовая операционная система – QNX 4.25QNX 4.25;;

База данных – База данных – Sybase SQL AnywhereSybase SQL Anywhere;;

Интерфейс – Интерфейс – microGUI Photon 1.14microGUI Photon 1.14;;

До сих пор система активно используется;До сих пор система активно используется;

В 2004-м году начата разработка нового программного продукта;В 2004-м году начата разработка нового программного продукта;

Page 3: АОЗТ «Системы реального времени - Украина»

Система испытаний ЖРДСистема испытаний ЖРД

Время цикла записи в SQLбазу данных 10 мс

Число параметров: 80шт.

Нормализаторамплитуды частотных

сигналов

Модули 7В ИЗДЕЛИЕ

unio96-5unio96-5

PCLD-782

PCLD-789D

PCLD-789DIPC-610IPC-610

PCL-818HDPCL-818HD

Т

Page 4: АОЗТ «Системы реального времени - Украина»

Предпосылки создания системыПредпосылки создания системы

Непрерывное совершенствование продукции аэрокосмическогоНепрерывное совершенствование продукции аэрокосмического и и машиностроительногомашиностроительного комплексов комплексов;;

Увеличение числа измеряемых и регулируемых параметров; Увеличение числа измеряемых и регулируемых параметров;

Постоянно повышающиеся требования к метрологическим Постоянно повышающиеся требования к метрологическим характеристикам каналов измерений;характеристикам каналов измерений;

Дополнительные требования к оперативности подготовки Дополнительные требования к оперативности подготовки испытаний, расширение спектра испытуемых изделий и времени испытаний, расширение спектра испытуемых изделий и времени освоения новых видов испытаний;освоения новых видов испытаний;

Рост требований к частотам опроса каналов;Рост требований к частотам опроса каналов;

Трудоемкость периодической метрологической аттестации;Трудоемкость периодической метрологической аттестации;

Page 5: АОЗТ «Системы реального времени - Украина»

Основные требования к системе регистрацииОсновные требования к системе регистрации

Регистрация параметров с частотой 1000 ГцРегистрация параметров с частотой 1000 Гц

Регистрация параметров с:Регистрация параметров с: потенциометрических датчиков давления, вакуума потенциометрических датчиков давления, вакуума тензометрических датчиков давления, тяги тензометрических датчиков давления, тяги частотных датчиков расходов, оборотов(25…500 Гц) частотных датчиков расходов, оборотов(25…500 Гц) частотных датчиков давления, силы(3…20 КГц) частотных датчиков давления, силы(3…20 КГц) термосопротивлений (ТП50/100 Ом) термосопротивлений (ТП50/100 Ом) термопар ХК и ХА термопар ХК и ХА

Регистрация:Регистрация: дискретных каналов входа дискретных каналов входа напряжений (0…32 В) напряжений (0…32 В) токов токов

Количество регистрируемых параметров - более 300Количество регистрируемых параметров - более 300

Page 6: АОЗТ «Системы реального времени - Украина»

Требования к системе подготовки испытанийТребования к системе подготовки испытаний

Выполнения задач комплекса в режиме жесткого реального времениВыполнения задач комплекса в режиме жесткого реального времени

Визуальное отображение состояния параметров во время испытания Визуальное отображение состояния параметров во время испытания на мониторы операторана мониторы оператора

Возможность проведения процедуры тарирования датчиковВозможность проведения процедуры тарирования датчиков

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

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

Возможность доступа к данным испытаний через стандартный Возможность доступа к данным испытаний через стандартный интерфейс (ODBC/MS office)интерфейс (ODBC/MS office)

Протоколирование действий оператораПротоколирование действий оператора

Page 7: АОЗТ «Системы реального времени - Украина»

Требования к системе управленияТребования к системе управления

Обеспечение автоматического управления расходамиОбеспечение автоматического управления расходами подачи подачи топливных топливных трактовтрактов;;

Выдача дискретных команд управления по заданным Выдача дискретных команд управления по заданным циклограммам с разрешением 1 мсекциклограммам с разрешением 1 мсек;;

Возможность расширения и модификации алгоритмов Возможность расширения и модификации алгоритмов управления;управления;

Page 8: АОЗТ «Системы реального времени - Украина»

Требования к надежности и эксплуатационным условиям Требования к надежности и эксплуатационным условиям

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

Дублирующая система должна относиться к восстанавливаемым, Дублирующая система должна относиться к восстанавливаемым, ремонтируемым, многоканальным и многофункциональным ремонтируемым, многоканальным и многофункциональным изделиям по ГОСТ 15150изделиям по ГОСТ 15150

Показатели надежности системы должны иметь следующие значения:Показатели надежности системы должны иметь следующие значения: - срок службы, не менее 10 лет; - срок службы, не менее 10 лет; - средняя наработка на отказ, не менее 2000 часов; - средняя наработка на отказ, не менее 2000 часов; - среднее время восстановления работоспособности, не более 3 - среднее время восстановления работоспособности, не более 3 часовчасов

Условия эксплуатации должны отвечать следующим требованиям:Условия эксплуатации должны отвечать следующим требованиям: - температура окружающей среды, °С +10 ... +40; - температура окружающей среды, °С +10 ... +40; - давление рабочей среды, КПа 98... 101; - давление рабочей среды, КПа 98... 101; - относительная влажность, % до 98; - относительная влажность, % до 98; - вибрации - до 1,0g. - вибрации - до 1,0g.

Page 9: АОЗТ «Системы реального времени - Украина»

Базовое программное обеспечениеБазовое программное обеспечение

Базовая операционная система – RTOS QNX 6.2.1Базовая операционная система – RTOS QNX 6.2.1 ((QSSLQSSL));;

User GUI microGUI Photon 2 User GUI microGUI Photon 2 (QSSL)(QSSL);;

СУРБД EmpressСУРБД Empress – в качестве хранилища регистрируемых – в качестве хранилища регистрируемых данныхданных (Empress)(Empress);;

J9 Java TechnologyJ9 Java Technology ( (SWTSWT) – разработка интерфейса ) – разработка интерфейса подготовки испытанийподготовки испытаний (IBM)(IBM);;

Среда исполненияСреда исполнения SilverSilverTMTM 2.0 для обеспечения 2.0 для обеспечения гарантированного сбора регистрируемых параметров и гарантированного сбора регистрируемых параметров и управления управления (RTS-Ukraine)(RTS-Ukraine);;

Page 10: АОЗТ «Системы реального времени - Украина»

Система Система OctavoOctavo

Универсальная среда Универсальная среда проведения, проведения, создания и настройки создания и настройки конфигураций испытанийконфигураций испытаний;;

Распределенная система сбора данных с защитой от потери Распределенная система сбора данных с защитой от потери данных при пропаданиях сети;данных при пропаданиях сети;

Основана на концепции подключаемых модулей (plugins)Основана на концепции подключаемых модулей (plugins);;

Разработана с использованием Java технологииРазработана с использованием Java технологии;;

Легко настраивается под новую задачуЛегко настраивается под новую задачу;;

Page 11: АОЗТ «Системы реального времени - Украина»

Представление испытуемого изделия в виде абстрактного Представление испытуемого изделия в виде абстрактного объекта;объекта;

Каждое «изделие» может иметь произвольное кол-во Каждое «изделие» может иметь произвольное кол-во «конфигураций испытаний»;«конфигураций испытаний»;

Каждая отдельная «конфигурация испытания» содержит в себе: Каждая отдельная «конфигурация испытания» содержит в себе: описания и настройки датчиков (тарировки); описания и настройки датчиков (тарировки); описания измеряемых параметров; описания измеряемых параметров; настройки драйверов используемых плат УСО;настройки драйверов используемых плат УСО; настройки алгоритмов управления;настройки алгоритмов управления; результатов проведенных испытаний;результатов проведенных испытаний; отчетные формы и графики предварительной обработки;отчетные формы и графики предварительной обработки; метрологические характеристики;метрологические характеристики;

OctavoOctavo: описание концепции: описание концепции

Page 12: АОЗТ «Системы реального времени - Украина»

OctavoOctavo: : UML UML модель концепциимодель концепции

0…*0…*

0…*0…* 0…*0…*ДатчикиДатчики

типнаименование

ПараметрыПараметрынаименованиедиапазоны

ИспытанияИспытаниядлительностьописание

Плата УСОПлата УСОдрайверпривязка

11…*…*

0…*0…*

ТарировкаТарировкатипхарактеристика

0…0…11

УправлениеУправлениетип,настройки

0…*0…*

База данныхБаза данныхданныеемкость

РезультатыРезультатыотчетыграфики

ИзделиеИзделиенаименованиехарактеристики

КонфигурацияКонфигурациянаименованиехарактеристики

Page 13: АОЗТ «Системы реального времени - Украина»

Построение системыПостроение системы

Silver RT

Управление

Узел QNX 1

драйверы

локальная БД Silver

RTУправление

Узел QNX 3

драйверы

локальная БД

Сеть QNET

АРМ оператораконфигуратор

Silver RT

Узел QNX 2

драйверы

локальная БД

мнемо-схемы

Page 14: АОЗТ «Системы реального времени - Украина»

Этапы работы системыЭтапы работы системы

Этап конфигурирования испытанияЭтап подготовки испытанияПросмотр/печать отчетов/графиков

Команда «Пуск»

Сведение данных Обработка

Регистрацияи

управление

Генерацияотчетов/графиков

Доступчерез ODBC

Экспортв MS Excel

Page 15: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : изделиеизделие

Page 16: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : датчикидатчики

Page 17: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : датчики и тарировкадатчики и тарировка

Page 18: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : исследование тарировкиисследование тарировки

Page 19: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : процесс тарированияпроцесс тарирования

Page 20: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : параметрыпараметры

Page 21: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : управлениеуправление

Page 22: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : проведение испытанияпроведение испытания

Page 23: АОЗТ «Системы реального времени - Украина»

Мнемосхемы оператора Мнемосхемы оператора

Page 24: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : построитель отчетовпостроитель отчетов

Page 25: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : просмотр отчетовпросмотр отчетов

Page 26: АОЗТ «Системы реального времени - Украина»

КонфигураторКонфигуратор: : просмотр графиковпросмотр графиков

Page 27: АОЗТ «Системы реального времени - Украина»

Суммарная информация по изделиюСуммарная информация по изделию

Page 28: АОЗТ «Системы реального времени - Украина»

Результат метрологической аттестацииРезультат метрологической аттестации

Page 29: АОЗТ «Системы реального времени - Украина»

Настройка под другое оборудование Настройка под другое оборудование

Page 30: АОЗТ «Системы реального времени - Украина»

Возможности расширения системыВозможности расширения системы

Отдельный модуль на каждое представление

Область отображения модуля (plugin’a)

Page 31: АОЗТ «Системы реального времени - Украина»

Что надо сделать Что надо сделать ?? (1) (1)

Добавить имя плагина и ссылку на класс реализациив конфигурационный файл (MyViewer1)

Page 32: АОЗТ «Системы реального времени - Украина»

Что надо сделать Что надо сделать ?? (2) (2)AbstractView

Реализоватьпо необходимости

Page 33: АОЗТ «Системы реального времени - Украина»

Ваши вопросыВаши вопросы

АОЗТ «Системы реального времени - Украина»АОЗТ «Системы реального времени - Украина»

Украина, Украина, г. Днепропетровск, г. Днепропетровск,

ул. Чкалова 29-аул. Чкалова 29-а

т. +38(056) 770-04-00т. +38(056) 770-04-00

ф. +38(0562) 32-32-28ф. +38(0562) 32-32-28

http://www.rts.ua/http://www.rts.ua/

[email protected]@rts.ua