ВУЗ:
Составители:
3
Данное  пособие содержит сведения по   использованию системы  MATLAB и  ее 
применению  для   моделирования  систем   автоматического  управления. 
Материал   основывается   на MATLAB версии  6.5. Пособие разделено  на 4 части , 
посвященных описанию базовых возможностей  MATLAB, созданию сценариев , 
использованию MATLAB  для   анализа  систем   автоматического  управления и 
использованию инструментария SIMULINK. Кроме  того, приводятся   примеры  
и   задания  для   индивидуального  выполнения.  Материалы   опробованы   при  
проведении лабораторных занятий.  Пособие предназначено   для   студентов 4 
курса  дневного  отделения,  изучающим дисциплину   «Теория автоматического 
управления»,  и  может  быть  использовано  далее  при   изучении  дисциплин 
специализации. 
Содержание   
1.  Основные возможности   ……….…………………..…….…………………..4 
1.1.  Числа, матрицы , векторы   ……..………………………….………………….…4 
1.2. Системы  уравнений …….………………………………………………..……...6 
1.3.  Пример  программирования ………..…………………………………………..6 
1.4.  Графика  в  MATLAB……………………………….……………………………6 
1.4.1. 2-D графика   ………………………………….…………….……….…………….6 
1.4.2. 3-D графика . …………………………………………………………………...… 9 
2.  M-файлы   …….…………………………………………………………………12 
2.1.  Создание М -файлов  в  виде М -сценариев…………………………………….12 
2.2.  Создание М -файлов  в  виде М -функций ……………...……………………...12 
2.2.1. Описание формата  М - функции ……………………….………………………….14 
2.2.2. Описание формата  М - функции ………………………………………………..… 15 
3.  Применение MATLAB  для   анализа  систем   автоматического  управления 
…………………….……………………………………………………..… .……13 
3.1. Преобразование Лапласа  в  MATLAB —  функция laplace ………………….13 
3.2. Создание передаточных функций—  tf ……………………………………....13   
3.3. Взаимное преобразование форм   передаточных функций ……………….....14 
3.4. Оценка   динамики   объекта  управления по  заданной   передаточной   функции 
…………………………..…………………………………………………………...15 
3.5. Динамические и частотные характеристики   САУ ……………………….…15 
3.6. Анализ и синтез   САУ методом  корневого годографа ………………………17 
3.7. Описание систем   в   пространстве состояний ……………………………..… 20 
3.8. Устойчивость  линейных систем   …………………………………………..… 29 
3.9. Синтез   оптимального управления с полной  обратной   связью   …………….33 
4.  SIMULINK … ...…………………………………………………………………38 
4.1. Начало  работы   …………………………………………………………….…..38 
4.2. Создание модели   ……………………………………………………….……..39 
4.3. Текстовые надписи   ……………………………………………………………40 
4.4. Изменение параметров расчета  ………………………………………………40 
4.5. Выполнение расчета  …………………………………………………………..40 
4.6. Завершение работы   …………………………………………………………...40 
Литература  ………………………….………………………………………………40 
                                         3
Д анное пособи е сод ерж и т свед ени я по и спользовани ю си стемы MATLAB и ее
при менени ю д ля мод ели ровани я си стем автомати ческого управлени я .
М атери ал основы вается наMATLAB верси и 6.5. Пособи еразд елено на4 части ,
посвя щ енны х опи сани ю базовы х возмож ностей MATLAB, созд ани ю сценари ев,
и спользовани ю MATLAB д ля анали за си стем автомати ческого управлени я и
и спользовани ю и нструментари я SIMULINK. К роме того, при вод я тся при меры
и зад ани я д ля и нд и ви д уального вы полнени я . М атери алы опробованы при
провед ени и лабораторны х заня ти й. Пособи е пред назначено д ля студ ентов 4
курса д невного отд елени я , и зучающ и м д и сци пли ну «Т еори я автомати ческого
управлени я » , и мож ет бы ть и спользовано д алее при и зучени и д и сци пли н
специ али заци и .
С о дер ж а н и е
1. О сновны евозмож ности … … … .… … … … … … … ..… … .… … … … … … … ..4
1.1. Ч и сла, матри цы , векторы … … ..… … … … … … … … … … .… … … … … … … .… 4
1.2.Си стемы уравнени й … … .… … … … … … … … … … … … … … … … … … ..… … ...6
1.3. При мерпрограмми ровани я … … … ..… … … … … … … … … … … … … … … … ..6
1.4. Граф и кав MATLAB… … … … … … … … … … … … .… … … … … … … … … … … 6
1.4.1. 2-D граф и ка… … … … … … … … … … … … … .… … … … … .… … … .… … … … … .6
1.4.2. 3-D граф и ка.… … … … … … … … … … … … … … … … … … … … … … … … … ...… 9
2. M-ф айлы … … .… … … … … … … … … … … … … … … … … … … … … … … … … 12
2.1. Созд ани еМ -ф айлов в ви д еМ -сценари ев… … … … … … … … … … … … … … .12
2.2. Созд ани еМ -ф айлов в ви д еМ -ф ункци й … … … … … ...… … … … … … … … ...12
2.2.1. О пи сани еф орматаМ -ф ункци и … … … … … … … … … .… … … … … … … … … … .14
2.2.2. О пи сани еф орматаМ -ф ункци и … … … … … … … … … … … … … … … … … … ..… 15
3. При менени е MATLAB д ля анали за си стем автомати ческого управлени я
    … … … … … … … … .… … … … … … … … … … … … … … … … … … … … ..… .… … 13
3.1. Преобразовани еЛ апласав MATLAB — ф ункци я laplace … … … … … … … .13
3.2. Созд ани еперед аточны х ф ункци й— tf … … … … … … … … … … … … … … ....13
3.3. В заи мноепреобразовани еф орм перед аточны х ф ункци й … … … … … … .....14
3.4. О ценка д и нами ки объекта управлени я по зад анной перед аточной ф ункци и
… … … … … … … … … … ..… … … … … … … … … … … … … … … … … … … … … … ...15
3.5. Д и нами чески еи частотны ехарактери сти ки СА У … … … … … … … … … .… 15
3.6. А нали з и си нтез СА У метод ом корневого год ограф а… … … … … … … … … 17
3.7. О пи сани еси стем в пространствесостоя ни й … … … … … … … … … … … ..… 20
3.8. У стойчи востьли нейны х си стем … … … … … … … … … … … … … … … … ..… 29
3.9. Си нтез опти мального управлени я сполной обратной свя зью … … … … … .33
4. SIMULINK … ...… … … … … … … … … … … … … … … … … … … … … … … … … 38
4.1. Н ачало работы … … … … … … … … … … … … … … … … … … … … … … … .… ..38
4.2. Созд ани емод ели … … … … … … … … … … … … … … … … … … … … … .… … ..39
4.3. Т екстовы енад пи си … … … … … … … … … … … … … … … … … … … … … … … 40
4.4. И зменени епараметров расчета… … … … … … … … … … … … … … … … … … 40
4.5. В ы полнени ерасчета… … … … … … … … … … … … … … … … … … … … … … ..40
4.6. Заверш ени еработы … … … … … … … … … … … … … … … … … … … … … … ...40
Л и тература… … … … … … … … … … .… … … … … … … … … … … … … … … … … … 40
