Page 11 - 6736
P. 11

a=0.5
               Введіть b
               b=1

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

               Вивести результати обчислень?
               Якщо так - введіть "1"; інакше - "0"

               Якщо ввести «1», то отримаємо результати обчислень

               Амплітуда:a=
                   0.8403

               Частота:omega=
                   1.3454
                                                                       1
                                                                       
                   Таким чином, частота автоколивань -      1 3454,  c , а амплітуда  a   0 8403,  .
                                                           0
                   Графік автоколивань, які виникають на виході нелінійної системи, показаний на рис. 2.





















                                Рисунок 2 – Автоколивання на виході нелінійної системи
                   Імітаційне моделювання нелінійної системи в середовищі MatLab
                   Для  побудови  імітаційної  моделі  необхідно  запустити  бібліотеку  Simulink,  яка  вміщує
               набір графічних елементів призначених для моделювання автоматичних систем керування.
                     Після  запуску  бібліотеки  Simulink  необхідно  вибрати  потрібні  блоки  для  створення
               імітаційної моделі, які розміщені у відповідних папках. Для всіх варіантів завдань спільними
               є  блоки  Constant,  Integrator,  Transfer  Fcn,  Scope.  Їх  призначення  і  місце  розташування  в
               бібліотеці  Simulink  вміщує  табл.  3,  а  табл.  4  наведені  назви  нелінійних  елементів  та  їх
               розташування в  бібліотеці Simulink.
                   Таблиця 3 – Блоки лінійної частини системи
                    Назва блоку          Позначення      Місцезнаходження        Функціональне призначення
                                         в Simulink        (назва файлу)
                 Блок «Постійний»         Constant        Commonly  Used       Блок   Constant   генерує   сигнал,
                                                               Blocks          значення     якого    залишається
                                                                               постійним  протягом  всього  часу
                                                                               моделювання.  Параметр  Constant
                                                                               value  задає  константу  для  виводу  і
                                                                               може   бути   будь-яким   дійсним
                                                                               виразом  MATLAB,  який  оцінюється
                                                                               за  допомогою  скаляра,  вектора  або
                                                                               матриці.




                                                              11
   6   7   8   9   10   11   12   13   14   15   16