Page 67 - 6602
P. 67

режимі.  У  цьому  режимі  вікно  бази  даних  як  активний  об'єкт
                            оператором  використовується  лише  у  разі  потреби  скоректувати
                            результати автоматичного підбору варіантів.
                                  Взаємодіючими  об'єктами  є  екземпляри  конкретних  класів
                            (нагадаємо,  що  на  основі  абстрактних  класів  об'єкти  не
                            створюються) (рис. 4.8).
                                  Активними об'єктами є вікно інтерфейсу оператора, через яке
                            здійснюється управління процесом оптимізації структури SCADA, і
                            об'єкт, що здійснює контроль структури системи.
                                  Логічним  початком  процесу  оптимізації  структури  служить
                            повідомлення  від  об'єкту  «Контроль  структури»  про  зміну  умов
                            роботи  SCADA  (вихід  з  ладу  окремих  елементів,  підключення
                            нового  устаткування  і  так  далі).  Повідомлення  викликає
                            відображення відповідних змін у вікні реалізації. Прореагувавши на
                            це  повідомленням  2,  оператор  запускає  через  «Вікно  оптимізації»
                            процес  оптимізації  структури.  Для  цього  за  допомогою
                            повідомлення  3  викликається  основний  алгоритм  оптимізації,  що
                            реалізовується об'єктом «СЗДОптимНевизн».
                                  В  процесі  оптимізації  покроково  змінюється  структура
                            SCADA  і  отримується  варіант,  що  забезпечує  максимум  критерію
                            оптимізації  з  врахуванням  обмежень.  Початковою  точкою  цього
                            процесу    служить   поточна    структура   struct0.   Для   цього
                            використовується  модель  системи  у  формі  рядка  символів.  В
                            процесі  вибору  кроку  зміни  структури  розглядаються  варіанти
                            послідовного/паралельного  і  програмного/апаратного  виконання
                            процесів.  Для  цього  використовується  граф  залежності  сигналів
                            об'єкту «Граф» і варіанти структур, алгоритмів і технічних засобів
                            Бази даних.
                                  При необхідності оператор може втручатися в процес вибору
                            варіантів в Базі даних і у виконання кроку зміни через Вікно Бази і
                            Вікно Моделі.
















                                                           63
   62   63   64   65   66   67   68   69   70   71   72