Методические указания по выполнению лабораторных работ по дисциплине "Теория автоматического управления"


Исследование статических и динамических свойств объекта



бет10/24
Дата06.01.2022
өлшемі2,01 Mb.
#16642
түріМетодические указания
1   ...   6   7   8   9   10   11   12   13   ...   24
1. Исследование статических и динамических свойств объекта

управления
Моделирование в EWB 5.12

Объект управления – три апериодических звена первого порядка. Исходные данные для моделирования приведены в таблице 1. Электронная модель объекта представлена на рис. 2



Таблица 1.



1

2

3

4

5

6

7

8

9

10

Т1,мс

10

20

30

15

25

5

7

9

11

13

Т2,мс

45

80

120

60

100

25

35

45

60

70

Т3,мс

100

160

250

150

300

100

120

180

240

300

K1

2

5

3

4

5

3

4

2

4

3

К2

2.5

2

1.5

1.5

2

4

1.5

4

2

5

Предварительно необходимо рассчитать граничный коэффициент передачи Кгр, при котором возникает автоколебательный режим, по формуле

и значение К3гр



При моделировании принять К3 = 0.5*К3гр; R1 =R3 = R5 = R7 = 100 кОм. Параметры остальных элементов схемы рассчитать по формулам:



Коэффициент обратной связи Кос = 1.



По схеме рис. 2 и 3 снять кривую переходного процесса (рис. 4) при Uвх = 1 В и логарифмические амплитудную L(ω) и фазовую φ(ω) частотные характеристики (рис. 5).

Рис. 2


Рис. 3


Рис. 4








Рис. 5


По результатам экспериментов определить время переходного процесса tП, частоту среза ωСР , значение фазы среза на этой частоте φСР, частоту переворота фазы ωπ , запас устойчивости по амплитуде ∆L и фазе ∆φ.

Пример: время переходного процесса (рис. 4) tПП = 0.428 с.

Частота среза (рис. 5) ωСР = 2*π *6.125 = 38.5 с-1, L(ωСР)= 0.052 дБ;

φСР = - 159о; ωπ = 2*π*9.233 = 58 c-1; L(ωπ) = -7.034 дБ; φπ = -182.8o.

Запас устойчивости по амплитуде

∆L = L(ωСР) - L(ωπ) = 0.052 – (- 7.034) = 7.1 дБ.

Запас устойчивости по фазе

∆φ = φСР - φπ = - 159o –(-182.8o) = 23.8o.
Исследование статических и динамических свойств объекта

управления в MATLAB

Для получения характеристик необходимо набрать в окне системы MATLAB в соответствии с вариантом следующие операторы ( после >>):

>> w1=tf([2],[0.012 1])

Transfer function:

2

-----------



0.012 s + 1

>> w2=tf([1.5],[0.04 1])

Transfer function:

1.5


----------

0.04 s + 1

>> w3=tf([3.178],[0.12 1])

Transfer function:

3.178

----------



0.12 s + 1

>> w=w1*w2*w3

Transfer function:

9.534


-----------------------------------------

5.76e-005 s^3 + 0.00672 s^2 + 0.172 s + 1

>> pole(w)

ans =


-83.3333

-25.0000


-8.3333

>> step(w) - переходная функция (рис. 6)



Рис.6


>> bode(w) – частотные характеристики (рис. 7)

Рис. 7


С помощью подпрограммы ltiview(w) построить временные и частотные характеристики объекта управления и сравнить их с предыдущими.

Переходную характеристику можно снять, если в MATLAB + Simulink набрать структурную схему объекта управления (рис. 8).



Рис. 8


2. Исследование статических и динамических свойств замкнутой

системы управления с пропорциональным регулятором
Моделирование в EWB 5.12

В соответствии с вариантом задания необходимо отредактировать схему замкнутой системы управления при коэффициенте пропорциональности Кп =2 (усилитель у1) и кос = 1 (рис. 9).



Рис. 9


Убедиться, что в системе наблюдаются незатухающие гармонические колебания (рис. 10).

Рис. 10


При Кп = 0.5 снять переходную характеристику замкнутой системы управления и определить время переходного процесса, максимальное Um и установившееся Uy значения выходного сигнала, перерегулирование σ = (Um – Uy)/Uy*100% и ошибку ε = (Uз – Uy)/Uз*100%.

По схеме рис. 11 снять логарифмические частотные характеристики (рис. 12).



Рис. 11




Рис. 12
По результатам экспериментов определить частоту среза ωСР , значение фазы среза на этой частоте φСР, частоту переворота фазы ωπ , запас устойчивости по амплитуде ∆L и фазе ∆φ.

Повторить опыты при Кп = 1 и Кп =1.5. Результаты свести в таблицу.

Установить Кп = 1. Снять временные и частотные характеристики при Кос = 0.5 и 1.5. Определить показатели качества системы управления. Результаты свести в таблицу.


Моделирование в MATLAB

Для получения характеристик необходимо набрать в окне системы MATLAB в соответствии с вариантом следующие операторы (после >>):

> w1=tf([2],[0.012 1])

Transfer function:

2

-----------



0.012 s + 1

>> w2=tf([1.5],[0.04 1])

Transfer function:

1.5


----------

0.04 s + 1

>> w3=tf([3.178],[0.12 1])

Transfer function:

3.178

----------



0.12 s + 1

>> wr=tf([1])

Transfer function:

1

>> woc=tf([1])



Transfer function:

1

>> w=w1*w2*w3*wr



Transfer function:

9.534


-----------------------------------------

5.76e-005 s^3 + 0.00672 s^2 + 0.172 s + 1

>> wz=feedback(w, woc, -1)

Transfer function:

9.534

---------------------------------------------



5.76e-005 s^3 + 0.00672 s^2 + 0.172 s + 10.53

>> pole(wz)

ans =

1.0e+002 *



-1.0482

-0.0592 + 0.4135i

-0.0592 - 0.4135i

>> step(wz) – рис. 13



Рис. 13


>> wrx=w1*w2*w3*wr*woc

Transfer function:

9.534

-----------------------------------------



5.76e-005 s^3 + 0.00672 s^2 + 0.172 s + 1

>> bode(wrx) – рис. 14



Рис. 14


Временную характеристику можно снять, если в MATLAB + Simulink создать структурную схему замкнутой системы управления (рис. 15).

Рис. 15




Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   24




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет