Page 73 - 5637
P. 73

(    )  –  параметри  полягання  в  початковій  точці;      –  вихідний  індикатор,  що

        набуває наступних значень:

           = 0 — нормальний розрахунок елементарного переходу

             = 0 − нормальний розрахунок елементарного переходу

             ≠ 0 − перехід неможливий

              Логічна  умова виведення вихідних параметрів     ,    ,    : якщо розрахунок

        відбувається  в  трубці  і      = 2,  то  розрахунок  параметрів     ,     ,       можна

        повторити  і  лише  потім  вивести  на  друк  параметри     ,     ,       (   -масив).

        Відзначимо,  що,  якщо  координати  точок  оптимальної  траєкторії  в  масиві

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

        процедуру  D02,  звертаючись  до  неї  за  допомогою  наступного  оператора


         02(    ( ),  ,  ,   ,  );  тут    (⊔≥  )  -  масив  координат   -й  точки  оптимальної

        траєкторії (масив    необхідно описати).

              Основні процедури:

              —  введення  вихідних  даних,  звернення  до  процедур  перевірки,  підготовки,

        пошуку і аналізу, виведення результатів розрахунків;

            — підготовка фазового простору;

           (  1 — спрощена версія) — розрахунок переходів в просторі;

            — здобуття і аналіз оптимальної траєкторії.

              Допоміжні процедури користувача:

           — визначення допустимості точки фазового простору;

          — розрахунок елементарного переходу у фазовому просторі.

              Імена задаються в параметрах процедур і мають атрибути         .

              Структура головної (що викликає) процедури приведена в лістингу контрольного

        прикладу.



              4.4. Оптимізація дискретних динамічних систем

              Нехай  детермінована  дискретна  система  описується  нелінійними  різницевими

        рівняннями


                                             (  + 1) =   [ ( ),  ( )],                                               (4.11)
   68   69   70   71   72   73   74   75   76   77   78