Файл: Исследование устойчивости линейной сау.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 11.01.2024

Просмотров: 22

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Санкт-Петербургский государственный университет телекоммуникаций

им. проф. М.А. Бонч-Бруевича

факультет Информационных систем и технологий

Отчёт по лабораторной работе №4

Тема: «Исследование устойчивости линейной САУ»

Предмет: Основы теории управления

Выполнил: студент группы

.

Санкт-Петербург

2012

Цель работы

  • Познакомиться с основными методами определения устойчивости линейной системы

  • Научиться применять различные критерии устойчивости САУ

Задачи работы

  • Получить представление о критериях устойчивости

  • Исследовать систему на устойчивость с помощью различных критериев

Ход работы

Вариант 1

Дана структурная схема системы:



Рисунок 1 – Структурная схема САУ

В качестве передаточной функции W(p) задано следующее выражение:



В качестве передаточной функции обратной связи задано выражение:



Коэффициенты имеют следующие значения:



Исследовать систему на устойчивость с помощью различных критериев.

1. Исследование устойчивости системы с использованием критерия Гурвица.

Для данной САУ, которая является САУ с обратной отрицательной связью, необходимо найти передаточную функцию разомкнутой системы, которая находится из выражения:



Для того чтобы исследовать систему на устойчивость по критерию Гурвица необходимо получить передаточную функцию замкнутой системы, которая находится из выражения:



Для нахождения характеристического уравнения САУ приравниваем к нулю знаменатель
:



Обозначая знаменатель передаточной функции как С(р) характеристическое уравнение принимает вид:





Проведя математические преобразования, получена передаточная функция замкнутой системы:




Полученное выражение передаточной функции замкнутой системы позволяет провести расчёт коэффициентов полинома:











Главный определитель Гурвица для САУ имеет следующий вид:





= <0

При расчёте получилось, что главный диагональный минор определителя Гурвица меньше нуля. А это значит, что САУ неустойчивая.

2. Исследование устойчивости системы с использованием критерия Рауса.

Используя все коэффициенты с первого пункта, составим таблицу Рауса.

Таблица 1 – Таблица Рауса

r

Строки

Столбцы

1

2

3

-

1

1

1,887

15,5

-

2

0,91

18,362

0

1,098

3



15,5

0




4




0

0




5

0

0

0




Так как коэффициент первого столбца меньше нуля, то система не устойчивая и дальнейший расчёт не имеет смысла.

Для исследования САУ по приведённым выше критериям в среде Matlabнеобходимо воспользоваться функцией, текст которой приведён ниже:

function [Ust, Mnrs, Mtrx] = raus_gur(D)

ifisa(D, 'lti')

[B, D] = tfdata(D, 'v');

end

Ust = 1;

if length(D(:)) < 4

Mtrx = NaN; Mnrs = NaN;

if any(D(:) <= 0)

Ust = 0;

end

return

end

D = D(:);

n = length(D) - 1; % Размеры матрицы Гурвица

A = [zeros(n-1, 1); D(end:-1:1); zeros(n-2, 1)];

Mtrx = zeros(n, n); % Заготовка матрицы Гурвица

Mnrs = zeros(n-2, 1); % Векторминоров

fori = 1:n

Mtrx(:, i) = A((n - i)*2 + 1:3*n - 2*i);

end

fori = 2:n-1

Mnrs(i-1) = det(Mtrx(1:i,1:i));

end

if any([D(:); Mnrs(:)] <= 0)

Ust = 0;

end
Для вызова этой функции необходимо в командной строке прописать :

>> [A, B] = raus_gur([1 0.91 1.887 18.362 15.5])

После чего программа начнёт работу и выдаст следующие результаты работы:

A = 0

B = -16.6448

-318.4679

>>

Приведённые результаты свидетельствуют о том, что система не устойчива.

3. Исследование устойчивости системы с использованием критерия Михайлова.

Исходя из начальных условий, построим годограф Михайлова в среде Matlab. Текст программы для построения годографа:

a0=15,5;

a1 = 18,362;

a2 =1,887;

a3=0,91;

a4=1;

Re=[];Im=[];

for w=0.01:1:45,

Njw=a4*((w*j)^4)+ a3*((w*j)^3)+a2*((w*j)^2)+a1*(w*j)+(a0);

Re = real(Njw);

Im = imag(Njw);

plot(Re, Im, 'k.')

xlabel('Re(W)')

ylabel('Im(W)')

hold on

end

hold off

grid on

Результат работы:



Рисунок 2 – Годограф Михайлова в среде Matlab

С рисунка видно, что годограф не обходит nквадрантов в положительном направлении, из чего следует вывод, что САУ не устойчивая.

4. Исследование устойчивости системы с использованием критерия Найквиста.

Исходя из начальных условий, построим годограф Найквиста в среде Matlab.Текст программы для построения годографа:

t=tf([3.56 4], [1 0.21 1.74 1]); 
nyquist(t)



Рисунок 3 – Годограф Найквиста в среде Matlab

С рисунка видно, что годограф охватывает начало координат, что свидетельствует о том, что система не устойчива.


Вывод

При исследовании САУ на устойчивость использовались четыре критерия, которые показали, что с данными варианта 1 система не устойчива.