- •Исследование динамики, устойчивости и качества систем автоматического управления
- •Введение
- •Лабораторная работа №1 «Математические модели линейных стационарных систем управления»
- •1. Теоретическая часть
- •1.1 Математические модели непрерывных линейных систем
- •1.2 Математическое описание систем с помощью ду
- •1.3 Операторная передаточная функция
- •2. Практическая часть
- •3. Порядок проведения работы
- •Эксперимент №1. Моделирование пропорционального звена
- •Эксперимент №2. Моделирование интегрирующего звена
- •Эксперимент №3 Моделирование апериодического звена первого порядка.
- •Эксперимент № 4. Моделирование интегрирующего звена второго порядка
- •Эксперимент № 5. Моделирование консервативного звена
- •Эксперимент № 6. Моделирование колебательного звена
- •Эксперимент № 7 Моделирование дифференцирующего звена первого порядка.
- •Задание на выполнение лабораторной работы
- •Содержание отчёта.
- •Вопросы для собеседования
- •Лабораторная работа № 2 «Преобразование Лапласа. Нахождение оригинала функции по её изображению»
- •1. Теоретическая часть
- •1.1 Нахождение оригиналов функций по их изображениям
- •2. Практическая часть
- •Пример 1
- •Пример 2
- •Пример 3
- •Пример 4
- •Задание на выполнение лабораторной работы
- •Содержание отчёта
- •Вопросы для собеседования
- •Лабораторная работа № 3 «Описание систем в форме передаточных функций. Типовые соединения звеньев. Преобразование структурных схем»
- •1. Теоретические сведения
- •1.1 Одноконтурная замкнутая система управления
- •1.2 Типовые соединения звеньев одномерной системы управления
- •1.3 Передаточная функция многоконтурной системы
- •Правила структурных преобразований.
- •2. Практическая часть.
- •Задание на выполнение лабораторной работы
- •Задание 6.
- •Задание 7.
- •Содержание отчёта
- •Вопросы для собеседования
- •Лабораторная работа № 4 «Временные характеристики линейных систем управления. Определение реакции системы на произвольное входное воздействие»
- •1 Теоретическая часть
- •1.1 Временные характеристики линейных систем управления
- •1.2 Представление входного сигнала в виде совокупности простых составляющих
- •1.3 Реакция системы на произвольное входное воздействие. Интеграл Дюамеля (частный случай интеграла Коши)
- •2. Практическая часть
- •2. 1. Вычисление временных характеристик
- •2.2. Определение реакции системы на произвольное входное воздействие
- •2.3. Исследование свободного и вынужденного движения системы
- •Задание на выполнение лабораторной работы
- •Задание 2. Исследование вынужденного и свободного движения системы
- •Содержание отчёта
- •Вопросы для собеседования
- •Лабораторная работа №5 «Определение частотных характеристик систем автоматического управления»
- •1. Теоретические сведения
- •1.1 Логарифмические частотные характеристики
- •1.2 Частотные характеристики цепочки последовательно соединенных звеньев
- •2. Практическая часть
- •Задание на выполнение лабораторной работы
- •Содержание отчёта
- •Вопросы для собеседования
- •Лабораторная работа № 6 «Исследование устойчивости линейных систем управления с обратной связью»
- •1. Теоретическая часть
- •1.1 Алгебраические критерии
- •1.2 Критерий устойчивости Гурвица (алгебраический)
- •1.3 Частотные критерии устойчивости
- •Критерий устойчивости Михайлова
- •Критерий устойчивости Найквиста
- •Задание на выполнение лабораторной работы
- •Варианты заданий
- •Содержание отчета
- •Вопросы для собеседования
- •Лабораторная работа № 7 «Исследование точности линейных систем управления в установившемся режиме»
- •1. Теоретическая часть
- •2. Практическая часть
- •Задание на выполнение лабораторной работы
- •Литература
1. Теоретическая часть
Функция, которая подвергается преобразованию Лапласа, должна обладать следующими свойствами [2, 4, 8]:
1. Функция должна быть определена и дифференцируема по всей положительной полуоси;
2. Функция должна быть тождественно равна 0 при , т.е. ( при );
3. Функция должна быть ограниченна, т.е. для функции существуют такие положительные числа М и с, что при , т.е. , где с – абсцисса абсолютной сходимости (некоторое положительное число).
Преобразование Лапласа это соотношение вида , ставящее функции вещественного переменного в соответствие функцию комплексного переменного ( ).
При этом называется оригиналом, – изображением.
Символическая запись преобразования Лапласа, а именно,
, где – оператор прямого преобразования Лапласа.
1.1 Нахождение оригиналов функций по их изображениям
Если изображение функции является дробно-рациональной функцией вида
,
то нахождение оригинала производится по аналитическим формулам:
1. Для случая, когда корни простые, вещественные:
. (1)
2. Для случая, когда корни простые, вещественные и один корень нулевой, т.е. :
. (2)
3. Для случая, когда корни комплексно-сопряженные, (считается для одного корня):
, если (3)
.
4. Для случая, когда корни комплексно-сопряженные и один нулевой:
. (4)
2. Практическая часть
Определим порядок вычисления оригинала функции по его изображению:
1. Вычислить корни полинома : .
Число корней равно порядку полинома .
2. Выбрать формулу для расчёта оригинала.
3. Вычислить производную .
4. Вычислить значения полиномов и при подстановке корней полинома знаменателя.
5. Вычислить значения коэффициентов при функциях .
Пример 1
.
1. .
2. Корни вещественные, выбираем формулу (1): .
3. Вычисляем
.
.
Рассмотрим пример вычисления с использованием MATLAB:
>> p=[1 5 4]; - коэффициенты полинома знаменателя;
>> b=[3]; - коэффициенты полинома числителя;
>>r=roots(p) – вычисление корней знаменателя;
r =
-4
-1
>>r1=r(1); r2=r(2)
>> dp=polyder(p) – вычисление коэффициентов производной ;
dp =
2 5
>> A1=polyval(dp,r1) – вычисление для первого корня;
A1 = 3
>> A2=polyval(dp,r2) – вычисление для второго корня;
A2 = -3
>>В1= polyval(b, r1) – вычисление для первого корня;
В1=3
>> C1=В1./A1 – вычисление коэффициента при первом корне;
C1 = 1
>>В2= polyval(b, r2) – вычисление для второго корня;
В2= 3
>> C2=В2./A2 – вычисление коэффициента при втором корне;
C2 = -1
>> t=[0:0.01:5] ;– интервал времени и шаг счёта;
>> x=C1.*exp(r1.*t)+C2.*exp(r2.*t);
>> plot(t,x),grid on, xlabel('Time(sec)'), ylabel('x(t)')
На рис. 1. приведен график функции, построенный с использованием оператора plot(t,x).
Рис. 1. График функции, построенный с использованием оператора plot(t,x)
Изображению соответствует оригинал .
Проверим правильность преобразований. Для этого воспользуемся предельными теоремами.
Пример 2
1. .
2. Корни вещественные и один нулевой, выбираем формулу (2):
.
3. Вычисляем
.
.
Воспользуемся результатами расчёта из примера 1 и пересчитаем коэффициенты с использованием MATLAB:
>>C3=C1./(r1) – вычисление коэффициента при первом корне;
C3 = -1
>> C4=C2./(r2) – вычисление коэффициента при втором корне;
C4 = 0.2500
>>В0= polyval(b, 0) – вычисление для нулевого корня;
В0=3
>>А0=polyval(p,0) – вычисление для нулевого корня;
А0=4
>>С0=В0./А0 – вычисление коэффициента при нулевом корне;
С0=0.75
>> x1=С0+C3.*exp(r1.*t)+C4.*exp(r2.*t);
>> plot(t,x1), grid on, xlabel('Time(sec)'), ylabel('x1(t)')
На рис. 2. приведен график функции, построенный с использованием оператора plot(t,x).
Рис. 2. График функции, построенный с использованием оператора plot(t,x)
Изображению соответствует оригинал .
Проверим правильность преобразований
.
.