Структурная схема исследуемой САУ. Передаточная нелинейного элемента типа зазор, люфт. Характеристика нелинейного элемента, страница 2

С помощью программы asymp  в matlab построим ЛАХ разомкнутой системы.

Для этого введём следующие команды:

num = conv ([7500], [1 2.5])

den = conv ([1 5 6], [10 1])

wp = tf(num, den)

asymp(wp)

Передаточная функция:

7500 s + 18750

-------------------------10 s^3 + 51 s^2 + 65 s + 6

ЛАХ

Рис. 4.1. ЛАХ разомкнутой системы.

Необходимо подобрать корректирующее звено к замкнутой системе, чтобы время переходного процесса равнялось 1с, а перерегулирование было не более 35%.

Построим желаемую ЛАХ. Частота среза определяется по формуле

В нашем случае = 4.2, =1, подставляя в формулу получаем

Границы среднечастотной асимптоты выберем из соотношений:

Сопряжение среднечастотной асимптоты с низкочастотной и высокочастотной проведём прямой с наклоном  -40дБ/дек.

ЛАХ - копия

Рис.4.2. построение желаемой ЛАХ и ЛАХ корректирующего звена.

Красная – ЛАХ разомкнутой системы

Чёрная – желаемая ЛАХ

Зелёная – ЛАХ корректирующего звена. Разность между желаемой ЛАХ и ЛАХ разомкнутой системы

Исходя из этого графика построим передаточную функцию корректирующего звена.

Для проверки соберём схему в simulink.

схема с коррект звеном

Рис. 4.3 Схема соединения с корректирующим звеном и без него

Графики переходного процесса системы с корректирующим звеном и без него приведены на рисунке.

График с коррект звеном

Рис. 4.4. Переходный процесс без корректирующего звена и с ним.

Как видно из графика, время переходного процесса составляет примерно 1с, перерегулирование – 25%. То есть система удовлетворяет поставленным требованиям.

5.  Определение автоколебаний в системе с нелинейным звеном.

Для нелинейности типа люфт по справочнику имеем следующие коэффициенты гармонической линеаризации для данного типа нелинейности:

В системе имеются автоколебания, если выполняется условие

Подставим значения в это выражение и посмотрим, существуют ли положительные вещественные значения амплитуды и частоты автоколебаний.

Объединяя вещественную и мнимую часть и приравнивая обе части к нулю получаем систему:

Занося данную систему в matlab с помощью команды solve находим решения.

[A,w] =solve(7500*w*T-18750*N - 10*w^3 + 65*w, N*7500*w+18750*T-51*w^2+6)

Здесь приняты обозначения:

Т =

N =

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

A =

12.58514105862608303036894243063655

w =

26.873287221704498827767607118015428

То есть в данной системе существуют автоколебания. Проверим это, собрав в simulink эту систему.

Схема системы приведена на рисунке.

нелинейная схема

Рис.5.1. Схема с нелинейным звеном.

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

Рис.5.2. Автоколебания.

6.  Определение параметров автоколебаний в системе с нелинейным звеном в зависимости от изменяемых параметров.

Обозначим первый параметр за х, второй за у, и в matlab будем решать систему, изменяя эти параметры.

[A,w] =solve(7500*w*x*T-18750*N - 10*w^3 + 60*w +5*w*y, N*7500*x*w+18750*T-50*w^2-y*w^2+6*y)

В таблицу занесём получившиеся значения амплитуды и частоты и построим соответствующие графики.

Табл. 6.1 Зависимость A и ω от первого параметра

y=1

x

A

ω

0,5

140,9

19,5

0,6

27,3

21,14

0,7

18,14

22,7

0,8

15

24,14

0,9

13,4

25,5

1

12,58

26,87

1,5

11,6

32,8

2

12

38

2,2

12,2

39,8

Соответствующие графики приведены на рисунках.

Рис.6.1. Зависимость A(x)

Рис.6.2. Зависимость ω(x)

Табл. 6.2 Зависимость A и ω от второго параметра

x=1

y

A

ω

0,1

13

26,9

1

12,58

26,87

10

9,13

26,6

20

6,9

26,2

30

5,5

25,7

40

4,5

25,2

50

3,8

24,6

70

2,8

23

90

2,1

20,67

Рис.6.3. Зависимость A(у)

Рис.6.4. Зависимость ω(у)

При дальнейшем изменении параметров x и у в любую сторону в системе перестают происходить автоколебания. При решении соответствующей системы в matlab появляются отрицательные или комплексные значения частоты и амплитуды автоколебаний. Для примера возьмём крайнее значение x=0,5 при y = 1. Результат моделирования этой системы в simulink представлен на рисунке.

Рис.6.5. Результат моделирования при x=0,5 y=1

При значениях х=0,4 у=1 получаем в решении системы комплексные корни. Результат моделирования при данных параметрах представлен на рисунке.

Рис.6.6. Результат моделирования при x=0,4 y=1