Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MATLAB00 / burakov2ML_MODSAY_PID.doc
Скачиваний:
93
Добавлен:
09.04.2015
Размер:
1.6 Mб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

САНКТ)ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ

ТЕОРИЯ

АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ

Методические указания

к выполнению лабораторных работ

№ 1–9

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

2006

Составители: М. В. Бураков, Т. Г. Полякова, А. В. Подзорова

Рецензент С. А. Гусев

Методические указания содержат описание лабораторных работ по ряду базовых разделов теории автоматического управления, крат) кие теоретические сведения, а также описание возможностей паке) та MatLab, которые могут быть использованы при выполнении каж) дой работы.

Предназначены для студентов специальности 220201 «Управле) ние и информатика в технических системах», изучающих дисцип) лину «Теория автоматического управления».

Подготовлены кафедрой управления и информатики в техничес) ких системах и рекомендованы к изданию редакционно)издатель ским советом Санкт)Петербургского государственного университе) та аэрокосмического приборостроения.

Редактор А. М. Смирнова

Верстальщик C. Б. Мацапура

Подписано к печати 11.10.05. Формат 6084 1/16. Бумага офсетная. Печать офсетная.

Уч. )изд. л. 3,2. Тираж 100 экз. Заказ №

Редакционно)издательский отдел

Отдел электронных публикаций и библиографии

Отдел оперативной полиграфии

ГУАП

190000, Санкт)Петербург, ул. Б. Морская, 67

© ГОУ ВПО «СПбГУАП», 2006

2

ПРЕДИСЛОВИЕ

Настоящие указания составляют учебно)методическую базу для выполнения лабораторных работ по курсу «Теория автоматического управления» (ТАУ) студентами направления «Автоматизация и уп) равление».

Цель работы: развить и закрепить у студентов навыки практичес)

кого анализа и проектирования систем управления.

Тематика лабораторных работ охватывает базовые разделы ли)

нейной теории автоматического управления.

В процессе выполнения лабораторных работ студенты должны исследовать такие вопросы, как:

– изучение динамических свойств и построение динамических ха) рактеристик различных звеньев автоматических систем во времен) ной и частотной областях;

– исследование устойчивости замкнутых систем;

– определение ошибок и показателей точности замкнутых систем;

– изучение частотных, корневых и других методов синтеза кор) ректирующих устройств для улучшения динамических свойств и по) вышения показателей качества.

Выполнение лабораторных работ предполагает использование популярного мощного пакета моделирования MatLab с расширения) ми Control System Toolbox и Simulink. Каждая работа содержит опи) сание команд MatLab, которые могут быть использованы при выпол) нении заданий.

При подготовке и выполнении лабораторных работ рекомендует) ся использовать классические учебные пособия по теории автомати) ческого управления [1, 2], а также [3–6].

Для углубленного знакомства с возможностями системы MatLab могут быть рекомендованы учебные пособия [7–9].

3

Лабораторная работа №1

ДИНАМИЧЕСКИЕ ЗВЕНЬЯ И ИХ ХАРАКТЕРИСТИКИ ВО ВРЕМЕННОЙ ОБЛАСТИ

1. Методические указания

Рассмотрим систему автоматического управления (САУ), описы)

ваемую линейным дифференциальным уравнением вида:

a

dn y(t)

dn1y(t)

dy(t)

n dtn

an1

dtn1

... a1 dt

a0 y(t)

dmu(t)

dm1u(t)

du(t)

bm

dtm

bm1

dtm1

...b1 dt

b0u(t),

(1)

где u(t) входной процесс; y(t) выходной процесс; ai, bj, постоян)

ные коэффициенты; n, m (n >= m) – постоянные числа.

Если ввести обозначение p для оператора дифференцирования

p d , то можно записать (1) в операторной форме:

dt

(an p

a p

n n1

n1

 ...  a1 p a0 )y(t) 

1 0

 (bm pm bm1 pm1  ...  b p b )u(t),

(2)

откуда получается:

y(t)

B( p)

W( p),

u(t)

A( p)

где A(p) и B(p) – полиномы из формулы (2).

Выражение (2) по виду совпадает с определением передаточной функции (ПФ) как отношения преобразования по Лапласу выход) ной переменной к преобразованию по Лапласу входной переменной при нулевых начальных условиях:

y(s)

B(s)

W(s)

u(s)

A(s)

, (3)

где s – комплексная переменная.

Комплексные числа, являющиеся корнями многочлена B(s), на) зываются нулями передаточной функции, а корни многочлена A(s) – полюсами.

Описание типовых динамических звеньев приведено в таблице.

4

Типовые динамические звенья

* ×àñòî èñï îëüçóåòñ ÿ îïèñàíèå êî ëåáàтельноãî çâåíà â âèäå:

¹

Название звена

ПФ звена

1

Интегрирующее

W (s) K

s

2

Дифференцирующее

W (s)  Ks

3

Усилительное

(безынерционное)

W (s)  K

4

Апериодическое 1)го

порядка (инерционное)

W (s) K

Ts 1

5

Апериодическое 2)го

порядка (все корни

вещественные)

K

W (s)  ; T  2T T2s2 T s  1 1 2

2 1

6

Kолебательное*

W (s)  K ; T  2T T2s2 T s  1 1 2

2 1

7

Kонсервативное

W (s) K

Ts2  1

8

Интегрирующее

с запаздыванием

(реальное

интегрирующее)

W(s) K

s(Ts 1)

9

Дифференцирующее

с запаздыванием

(реальное

дифференцирующее)

W (s) Ks

Ts 1

10

Форсирующее

W(s)  K(Ts 1)

11

Изодромное

W (s) K(Ts 1)

s

Таблица

W(s) 

K ;

T2s2  2Ts  1

T T2 ,

T

1 .

2T2

5

Временные характеристики динамического звена представляют собой зависимость выходного сигнала системы от времени при пода) че на ее вход некоторого типового воздействия. Обычно выполняется анализ выхода системы на единичный скачок (функция Хевисайда)

и импульсную функцию (функция Дирака или )функция).

Единичный скачок 1(t) определяется условиями:

0 при t 0,

1(t) 

1 при t 0.

Реакция САУ на единичный скачок называется переходной функ цией системы и обозначается h(t). При неединичном ступенчатом воз) действии g(t)=N1(t), где N = const, в соответствии с принципом супер) позиции выходная реакция системы будет

y(t)  Nh(t) .

Импульсная функция (t) определяется условиями:

при t 0,

(t) 

0 при t 0.

Очевидно:

(t)  1(t).

Реакция САУ на импульсную функцию называется импульсной переходной функцией системы (функцией веса) и обозначается w(t).

Импульсная и переходная функции системы связаны соотношением

t

h(t) w() d.

0

Соседние файлы в папке MATLAB00