Page 131 - 5637
P. 131

РОЗДІЛ 7

                ОПТИМІЗАЦІЯ БЕЗПЕРЕРВНИХ ПАРАМЕТРІВ СИСТЕМ


                                                 УПРАВЛІННЯ

              7.1. Постановка задачі

              B самому широкому сенсі спільне завдання оптимізації безперервних параметрів

        систем  автоматичного  управління  полягає  в  знаходженні  екстремуму  критерію

        (цільової  функції)  при  заданих  обмеженнях  у  вигляді  рівностей  і  (або)  нерівностей,

        тобто у вирішенні задачі математичного програмування [16, 18, 20, 29, 55].

              Нехай        деяка       дійсна       функція          ( )       являє       собою        цільову

        функцію (критерій); функції ℎ ( ), … , ℎ ( ) задають обмеження у вигляді рівностей, а



              ( ), … ,   ( )  –  у  вигляді  нерівностей,  де     = {  , … ,   }   –  вектор-стовпець




        компонентів   , … ,    в  -мірному евклідовому просторі   .


              Загальна  задача  нелінійного  програмування  може  бути  сформульована  таким

        чином: мінімізувати функцію   ( ) (  ∊   ).
                                                     ( ) → min                                                                 (7.1)

        при   обмеженнях у вигляді рівностей

                                              ℎ ( ) = 0,      = 1, … ,  ,                                                     (7.2)

        і   −   обмеженнях у вигляді нерівностей

                                          ℎ ( ) ≥ 0,          =   + 1, … ,  .                                               (7.3)

                         ∗
                                        ∗
                                ∗
              Вектор   = {  , . . . ,   } , що задовольняє відношенням (7.2), (7.3) і мінімізуючи


                                                                                                            ∗
        функцію   ( ),  називається  оптимальною    точкою,  а  відповідне  значення   (  )  –
                                                                         ∗
                                                                                    ∗
        оптимальним  значенням  цільової  функції.  Пара      і   (  )  складає  оптимальне
        рішення.  Надалі  без  обмеження  спільності  будемо  вважати,  що  метою  розробника
        системи  управління  є  мінімізація  деякого  критерію   ( )  (задача  максимізації   ( )

        зводиться до мінімізації критерію –  ( )).

              Традиційно  в  математичному  програмуванні  виділяються  наступні  основні

        розділи:

              -  лінійне  програмування  –  цільова  функція  лінійна,  а  безліч,  на  якому

        здійснюється  пошук  екстремуму  функції  (критерію),  задається  системою  лінійних

        рівностей і нерівностей;
   126   127   128   129   130   131   132   133   134   135   136