Лабораторний практикум з курсу “Теорія автоматичного управління”: Навчальний посібник, страница 2

    Пакет являє собою комплекс програм що дозволяють:

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

- обчислювати тимчасові та частотні характеристики САУ; -  аналізувати стійкість і якість динамічних систем;

- вирішувати задачі аналізу і синтезу САУ.

    У залежності від типу досліджуваного об'єкта і форми його подання використовується той чи інший набір програм пакета, що утворять середовище.

    Середовище СС (Continuous control - безупинний процес управ-ління) використовується для дослідження аналогових об'єктів.

    Середовище DIG (Digital control - цифрове управління), використовується для дискретних об'єктів.

    Середовище STATE (State space - простір станів) використовується  для дослідження багатомірних об'єктів.

    Середовище BUILD (Конструкція) дозволяє безпосередньо вводити передаточні функції, конструювати передаточні функції систем з передаточних функцій ланок, а також синтезувати передаточні функції по заданих вимогах до нулів та полюсів.

    Середовище MACRO дозволяє створювати нові комплексні програми, поєднуючи стандартні програми і команди діалогового режиму. Пріоритетне є середовище СС яке ініціализується автоматично після запуску пакета з дискового файлу СС.ЕХЕ.

    Кожне середовище містить набір команд які можна розділити на головні (стандартні програми) і допоміжні (зміна середовища, очищення екрана, виклик інформації на екран і т.д.).

    Перелік команд міститься у файлі HELP. Основні команди в міру їхнього використання розглядаються в методичних указівках до відповідної лабораторної роботи.

    Команди записуються в рядок, при цьому можна використовувати як рядкові, так і прописні букви. Максимальна довжина командного рядка 256 символів. Якщо кілька команд записуються в одному рядку, то вони розділяються символом &.

    При введенні імен команд можна використовувати скорочення до 3-х символів (наприклад, ENT(ER)).

    Команди записуються після маркера введення ">", а закінчується програмний рядок натисканням клавіші введення (у тексті інструкції - "ß" ).

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

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

    Команда ENTER (використовується в середовищі СС, DIG, BUILD)- призначена для введення передаточної функції шляхом завдання порядку і коефіцієнтів поліномів чисельника і знаменника.

    Приклад:   Увести передаточну функцію G1(S):

    Виклик програми введення:

CC > ENT ß

Enter transfer function Gn > G1 ß

(Введіть ім'я передаточної функції Gn)

Enter each polynomial as follows:

order, coefficients high to low

For exemple, enter S^3+2*S^2+3*S+4 as follow 3,1,2,3,4

(Для приклада ввести наступне )

Enter # of polynomials in numerator > 2 ß

(Уведіть кількість поліномів у чисельнику)

Enter poly #1 > 0,10 ß

(Уведіть поліном #1)

Enter poly #2 > 1,1,1 ß

(Уведіть поліном #2)

Enter # of polynomials in denominator > 2 ß

(Уведіть кількість поліномів у знаменнику)

Enter poly #1 > 1,1,0 ß

Enter poly #2 > 2,0.01,0.2,1 ß

Після цього на екрані з'явиться повідомлення:

СС > ENTER,G1, 2,0,10,1,1,1, 2,1,1,0,2,.01,.2,1

і передаточна функція:

    Команда CLS - призначена для очищення екрана дисплея і перекладі курсору у вихідне положення.

    Запис:  CC > CLS ß

    Команда HELP призначена для виклику на екран дисплея довідкової інформації з пакета СС.

    Запис:  CC > HELP ß

     Команда DISPLAY - призначена для висновку на екран дисплея вираження передаточної функції.

Запис:  CC > DIS,Gi ß

    Команда QUIT - призначена для закінчення роботи і переходу до середовищ зовнішнього рівня.