Резюме:

Тематика:Създаване на иновативни и сигурни софтуерни инструменти, системи и модели за проектиране на мулти - платформени Операторски станции, предназначени за обслужване на научни изследвания, използващи специализирано изследователско оборудване, мониторинг и управление на технологични процеси и обекти.

 

Цели: Изискванията към Операторската станция предполагат надеждна софтуерна реализация и възможности за работа с големи масиви разнородни данни в режим на реално време. Във връзка с избора на оптимална архитектура и функционалност ще бъдат проучени реализации на Операторска станция в различни проекти в областта на Космическите изследвания, Роботизираната медицина и Управлението на технологични процеси.

Създадените софтуерни инструменти ще позволяват построяването на Операторски станции въху различни апаратни (Десктоп, Лаптоп, Таблет) и програмни (Windows) среди, използвайки обща софтуерна архитектура и следвайки обща методика. Ще бъдат проектирани средства за реализация на различни видове интерфейси (жични и безжични), осигуряващи информационна свързаност на Операторската станция с външни обекти. Операторската станция ще може да предостави на оператора пълен контрол над обектите за управление и възможности за визуализация на извършваните действия и техните резултати, което ще се постигне чрез проектиране на софтуерни инструменти, позволяващи реализация на потребителски графичен интерфейс, поддръжка на специализирани средства за генерация и обработка на изображения, програмни средства с елементи на изкуствен интелект, Бази от данни и съответни софтуерен инструментариум за работа с тях

 

Типичната архитектура на Операторската станция включва редица функционални блокове като:

 

      Графичен потребителски интерфейс (GUI), осигуряващ операторски интерфейс за контролирани технологични процеси с използване на програмни или графични инструменти;

      Видео контрол, включително средства за обработка на изображения, използвани при визуализация в реално време;

      Блок бази от данни, поддържащ работата с множество вградени пакети бази от данни;

      Блок Експертна система, софтуер, програмиран с помощта на техники за изкуствен интелект. Тези системи използват бази от данни с експертни познания, за да предлагат съвети или да вземат решения в области като медицинската диагностика и др.;

      Симулационен (обучителен) блок. Той съдържа програмен модел на контролираните процеси. Операторът може да тренира по този модел преди да изпрати чрез GUI и интерфейсния блок командите си към реалните външни устройства;

      Персонализиран блок за обработка. Използва се като вътрешен контролен маханизъм на програмните процеси и е базиран на употребата на вградени софтуерни машини на състоянията (структури на крайни автомати);

      Интерфейсен блок, осигуряващ свързване на Операторската станция към външни устройства по жичен или безжичен път;

      Комуникационен блок, осигуряващ комуникация с отдалечен клиент или сървър по Интернет.

 

На фиг 1 е показана типична архитектура на Операторската станция и връзките между отделните блокове.

 

 

Фиг. 1. Типична архитектура на Операторска станция.

 

Очаквани резултати: Изработване на прототипи на Операторска станция за всяка една от предлаганите платформи. Програмна документация на проектираните софтуерни инструменти и методиката на проектирането.