Page 78 - 5637
P. 78

( ) = −         ( )    ( )  ( ) +               (  + 1)   +             ℎ(  + 1) −              ,

                                                       ( )                     ( )                     ( )
                                 ( ) = [ ( )]    нов  − [ ( )] ,         = 0, … ,   − 1,
                                                               ст

        а  значення  приросту  на  кожній  ітерації  визначається  в  п.  3.  Вказаний  ітеративний

        процес закінчується після настання подій


                                       ‖ [ ( )]‖ <   ; max                  ≤   ,


                                                                     ( )
        де   ,    – деякі константи точності, а‖∙‖ – символ норми даної величини (наприклад,



        сума абсолютних значень компонентів вектора [ ( )] або матриці    ⁄                        ( ).
              На закінчення зупинимося на розгляді завдань з ширшим класом обмежень. Хай

        на траєкторіях дискретної системи (4.9) задані скалярні обмеження типа нерівностей

                                           [ ( ),  ( )] ≤ 0,   = 0, … ,  .                                           (4.24)

        Одним  з  найпростіших  і  природніших  підходів  до  рішення  сформульованої  задачі  є

        метод штрафних функцій, що полягає в перетворенні критерію (4.3) шляхом введення

        додаткового доданку


                                        ̅

                                         =   +    {  [ ( ),  ( )]}  (  ).



        у якому   – позитивна константа, а функція  (  ) = 0, якщо   < 0, і  (  ) = 1, якщо



          ≥ 0.  За  допомогою  відповідного  вибору  константи  можна  добитися  наближеного

        задоволення  обмежень  (4.24).  В  той  же  час  при  використанні  методу  штрафних
        функцій збіжність до оптимального рішення буває досить повільною [20].

              Інші підходи до вирішення завдань синтезу оптимального управління дискретних

        динамічних систем з обмеженнями типа (4.24) можна знайти в [29, 39] .



              4.5. Оптимізація безперервних динамічних систем

              Передбачимо,  що  детермінована  безперервна  динамічна  система  описується

        нелінійними диференціальними рівняннями

                                                     ̇ =  [ ( ),  ( ),  ],                                                  (4.25)

        де   ,    і  (  ) задані;  ( ) –  -мірний вектор стану системи;  ( ) –  -мірний вектор

                 к

        управління.
   73   74   75   76   77   78   79   80   81   82   83