Резюме: |
Тематика:Създаване
на
иновативни
и сигурни
софтуерни
инструменти,
системи и
модели за
проектиране
на мулти -
платформени
Операторски
станции,
предназначени
за
обслужване
на научни
изследвания,
използващи
специализирано
изследователско
оборудване,
мониторинг
и
управление
на
технологични
процеси и
обекти. Цели: Изискванията към
Операторската
станция предполагат
надеждна
софтуерна
реализация
и възможности
за работа
с големи масиви разнородни
данни в режим на
реално време. Във
връзка с избора на оптимална
архитектура
и функционалност
ще бъдат
проучени
реализации
на Операторска
станция
в различни
проекти
в областта
на Космическите
изследвания,
Роботизираната
медицина
и Управлението
на технологични
процеси. Създадените софтуерни
инструменти
ще позволяват
построяването
на Операторски
станции въху различни
апаратни
(Десктоп,
Лаптоп, Таблет) и програмни
(Windows) среди, използвайки
обща софтуерна
архитектура
и следвайки
обща методика.
Ще бъдат
проектирани
средства
за реализация
на различни
видове интерфейси
(жични и безжични),
осигуряващи
информационна
свързаност
на Операторската
станция
с външни обекти. Операторската
станция ще може
да предостави
на оператора
пълен контрол над обектите
за управление
и възможности
за визуализация
на извършваните
действия
и техните
резултати,
което ще се постигне чрез проектиране
на софтуерни
инструменти,
позволяващи
реализация
на потребителски
графичен
интерфейс,
поддръжка
на специализирани
средства
за генерация
и обработка
на изображения,
програмни
средства
с елементи
на изкуствен
интелект,
Бази от
данни и съответни
софтуерен
инструментариум
за работа
с тях Типичната
архитектура
на
Операторската
станция
включва
редица
функционални
блокове
като: • Графичен
потребителски
интерфейс (GUI),
осигуряващ
операторски
интерфейс за
контролирани
технологични
процеси с използване
на
програмни
или
графични
инструменти; • Видео
контрол,
включително
средства за
обработка
на изображения,
използвани
при
визуализация
в реално
време; • Блок
бази от
данни,
поддържащ
работата с
множество
вградени
пакети бази
от данни; • Блок
Експертна
система, софтуер,
програмиран
с помощта на
техники за
изкуствен
интелект.
Тези
системи
използват
бази от
данни с
експертни
познания, за да
предлагат
съвети или
да вземат
решения в
области
като
медицинската
диагностика
и др.; • Симулационен
(обучителен)
блок.
Той съдържа
програмен
модел на
контролираните
процеси.
Операторът
може да
тренира по
този модел
преди да
изпрати
чрез GUI и интерфейсния
блок
командите
си към
реалните външни
устройства; •
Персонализиран
блок за
обработка. Използва се
като
вътрешен
контролен
маханизъм
на
програмните
процеси и е
базиран на
употребата
на вградени
софтуерни
машини на
състоянията
(структури
на крайни
автомати); •
Интерфейсен
блок,
осигуряващ
свързване
на
Операторската
станция към
външни
устройства
по жичен или
безжичен
път; •
Комуникационен
блок,
осигуряващ
комуникация
с отдалечен
клиент или
сървър по
Интернет. На
фиг 1 е
показана
типична
архитектура
на Операторската
станция и
връзките
между отделните
блокове. Фиг.
1. Типична
архитектура
на Операторска
станция. Очаквани резултати: Изработване
на прототипи
на Операторска
станция за всяка
една от
предлаганите
платформи.
Програмна
документация
на проектираните
софтуерни
инструменти
и методиката
на проектирането. |