Задание 2. Исследование качества переходных процессов САУ

реклама
Задание 2. Исследование качества переходных процессов САУ
Для САУ в соответствии с вариантом задания построить переходную и импульсную
характеристику замкнутой системы и определить следующие параметры качества:
1)
2)
3)
4)
5)
6)
7)
8)
величину перерегулирования;
время переходного процесса;
статическую ошибку;
время регулирования;
коэффициент ошибки по положению;
коэффициент ошибки по скорости;
коэффициент ошибки по ускорению;
интегральные оценки качества.
Теоретические сведения
Графическое представление переходных и импульсных функций называют временными
характеристиками. Временные характеристики представляют процессы, происходящие в
динамическом и статическом режимах. Переходной функцией h(t) называют функцию,
описывающую сигнал на выходе при условии, что на вход подано единичное ступенчатое
воздействие при нулевых начальных условиях. График переходной функции, представляющий собой
зависимость функции h(t) от времени t, называют переходной характеристикой. В том случае, если
амплитуда единичного ступенчатого воздействия отлична от единицы, получают разновидность
переходной характеристики, которая называется кривой разгона.
Импульсной дикцией или весовой функцией (t) называют функцию, описывающую реакцию
на единичное импульсное воздействие при нулевых начальных условиях. График зависимости
функции (t) от времени называют импульсной переходной (импульсной характеристикой).
Аналитическое определение переходных функций и характеристик основано на следующих
положениях. Если задана передаточная функция системы или составной части W(p) и известен
входной сигнал x(t), то выходной сигнал y(t) определяется следующим соотношением:
Ly(t )  Lx(t )W ( p) .
Таким образом, изображение выходного сигнала L y(t ) представляет собой произведение
передаточной функции на изображение входного сигнала Lx(t ). Сигнал y(t) в явном виде
получился после перехода от изображения L y(t ) к оригиналу y(t). Для большинства случаев
линейных систем и составных элементов разработаны таблицы, позволяющие производить переход
от изображений к оригиналу и обратно.
Так как изображение единичного ступенчатого воздействия равно 1 , то изображение
p
переходной функции определяется соотношением:
Lh(t ) 
W ( p)
.
p
Следовательно, для нахождения переходной функции необходимо передаточную функцию
разделить на оператор Лапласа p и выполнять переход от изображения к оригиналу.
Изображение единичного импульса равно 1. Тогда изображение импульсной функции
определяется выражением:
L(t )  W ( p) .
Таким образом, передаточная функция является изображением импульсной функции.
Так как
зависимость:
 (t ) 
d1(t )
, то между импульсной и переходной функциями существует следующая
dt
dh(t )
  (t )
dt
Методы построения переходной функции
Из выше сказанного известно, что изображение переходной функции,
имеет вид
H ( p)  W ( p)
1
.
p
Оригинал переходной функции может быть получен использованием точных и
приближенных методов. Будем рассматривать только точные методы, связанные с применением
обратного преобразования Лапласа.
Метод построения переходных функций
с использованием таблиц преобразования Лапласа
Построение переходной функции с использованием таблиц преобразования Лапласа
начинается с представления изображения переходной функции в виде произведения передаточных
функций типовых звеньев
n
B ( p)
B( p )
.
H ( p) 
 i
pD( p) i 1 pDi ( p)
Затем полученное выражение
неопределенными коэффициентами
H ( p) 
преобразуется
в
сумму
передаточных
функций
с
l
C p  Dk
A m Bi

 2 k
.
p i 1 p  i k 1 p  bk p  c k
(7)
В этом выражении A, Bi, Ck, Dk – неопределенные коэффициенты, i – вещественные корни
уравнения D(p)=0, а выражения p2+bkp+ck – соответствуют комплексно – сопряженным корням
характеристического уравнения. Выражение (7) необходимо привести к общему знаменателю и
числитель полученного выражения приравнять числителю изображения исходной переходной
функции B(р). Приравнивая члены при одинаковых степенях оператора p в левой и правой частях,
получим систему уравнений относительно неопределенных коэффициентов. Вычислив значения этих
коэффициентов, обратимся к таблицам преобразования Лапласа и определим оригиналы слагаемых
формулы (7). Отметим, что оригиналы, соответствующие первым двум членам суммы (7),
определяются непосредственно из таблиц преобразований Лапласа (Приложение 1).
Для
определения оригиналов для третьего члена этой суммы может потребовать некоторых
преобразований.
Метод построения переходных функций с использованием формулы обратного
преобразования Лапласа
Оригинал переходной функции может быть получен использованием формулы обратного
преобразования Лапласа, так называемой формулы разложения, которая в общем случае имеет вид

B ( p i ) pi t 
1
h(t )  
lim ( p  pi ) ni
e 
p  pi
pi D( pi )
i 1 ( ni  1)!


n
( ni 1)
,
где pi – корни уравнения pD(p)=0, ni- кратность корней. В случае только простых корней, когда среди
них имеется m вещественных корней и l пар комплексно – сопряженных корней, формула
разложения принимает вид
h(t ) 
l
B(0) m B( pi )


2
Ak e k t cos(  k t   k ) .

.
D(0) i 1 p D( p )
k 1
i
i
В этом выражении k и  k – вещественная и мнимая части комплексно – сопряженных
.
корней, а D( p) 
d
D( p) . Амплитуда и фаза колебательных составляющих определяются
dp
следующим образом:
B( pi )
.
 U k  jVk ,
p i D( pi )
Ak  U k2  Vk2 ;  k  arctg
Vk
.
Uk
При вычислениях по приведенным выше формулам, в первую подставляется только один из
пары комплексно – сопряженных корней. При вычислении фазового сдвига необходимо учитывать
квадрант, в котором находится вектор Akejk.
Пример. Построить переходную функцию замкнутой системы.
Передаточная функция замкнутой системы имеет вид
Wз ( p ) 
k k c (T1 p  1)
,
d 0 p  d1 p 3  d 2 p 2  d 3 p  d 4
4
где все коэффициенты заданы
характеристического уравнения равны:
или
вычислены
ранее.
Корни
1  0,49 ; 2  4,608 ;
3, 4  4,538  j 41,37    j .
1) Построение переходной функции табличным методом.
Изображение переходной функции можно представить в виде:
H ( p)  Wз ( p)
k k c (T1 p  1)
1


p d 0 ( p  1 )( p  2 )( p 2  bp  c)
C p  D3
B1
B2
A
 

 23
p p  1 p  2
p  bp  c
,
где b=2, c=2+ 2.
Приведем полученное выражение к общему знаменателю и приравняем числитель этого
выражения к числителю исходного изображения переходной функции. Приравняв члены при
одинаковых степенях оператора p в правой и левой частях, получим систему линейных уравнений
относительно неопределенных коэффициентов. Из этой системы сразу определяется А=1, после чего
решается система 4-го порядка.
 B1  B2  B3  1
13,684 B  9,566 B  5,098C  D  14,174

1
2
3
3

1773
,
892
B

1736
,
517
B

2
,
258
C
1
2
3  5,098 D3  1780,597


7981,379 B1  848,714 B2  2,258D3  1807,108
Решение этой системы дает:
B1  0,1318 ; B2  0,8789 ;
C3  0,01076 ; D3  4,02 .
Три первых слагаемых изображения переходной функции
Необходимо преобразовать к табличному виду четвертое слагаемое.
являются
табличными.
C 3 p  D3
C 3 p  D3
p  D3 / C 3
D3 / C 3  
p 

 C3
 C3
 C3

2
2
2
2
2
2
2
p  bp  c ( p   )  
(p )  
(p )  
( p   )2   2
.
C 3 ( D3 / C 3   )
p 

 C3


( p   )2   2
( p   )2   2
Полученные слагаемые являются табличными. Подставив численные значения параметров
и использовав таблицы преобразования Лапласа, получим выражение для переходной функции
h(t )  1  0,131e 0, 49t  0,8789e 4,608t  0,0107e 4,538t cos( 41,37t )  0,098e 4,538t sin( 41,37t ) .
2) Построение переходной функции с использованием формулы разложения.
Вначале определим составляющие процесса, соответствующие вещественным корням.
B( p1 )
 0,1319 ;
.
B( p 2 )
.
 0,8788 .
p 2 D( p 2 )
p1 D( p1 )
Для колебательной составляющей получим
B( p3 )
.
 0,0147  j 0,0472 , A3  0,0494 .
p3 D( p3 )
Так как вектор этой составляющей находится во втором квадранте, то
 3    arctg
0,0472
 1,8725 .
0,0147
Следовательно
h(t )  1  0,1319e 0, 49t  0,0878e 4,608t  0,0988e 4,538t cos(41,37t  1,8725) .
Переходные процессы, полученные различными способами, совпадают с точностью до
арифметических вычислений. Кривая переходной функции показана на рис.15. Переходный процесс
практически монотонный. Колебательная составляющая фактически никак себя не проявляет ввиду
крайне малой амплитуды. Перерегулирование отсутствует:  =0. Время регулирования,
определенное при =0,05, приближенно равно 2,2 с., что для системы автоматического
регулирования большинстве случаев является вполне приемлемым.
Рис.15. Переходная функция системы регулирования
Показатели качества САУ
Количественные оценки качества, так называемые
определяются по кривой переходного процесса (рис.16).
прямые
показатели
качества,
Рис.16. Переходная функция и показатели качества
Используются следующие прямые показатели качества:
1) величина перерегулирования ,

x max  x уст
x уст
100% ;
характеризует максимальное отклонение регулируемой величины от ее установившегося значения,
которое может быть определено в соответствии с теоремой о конечном значении оригинала
xуст  x()  lim pX ( p) ;
p 0
2) время переходного процесса или время регулирования tp –
наименьшее значение времени, после которого имеет место неравенство
x(t )  x()   ,
где  - заданная величина, обычно лежащая в пределах =0,02÷0,05;
3) статическая ошибка сm – величина отклонения установившегося
значения регулируемой величины x() от требуемого значения N
 ст  N  x()
или  ст  lim pE ( p) , где E(p) – изображение ошибки;
p 0
4) время регулирования tр – промежуток времени, по истечении
которого регулируемая величина первый раз достигает установившегося
значения.
Для определения качества системы могут использоваться и другие показатели,
соответствующие решаемой задаче, например, число колебаний регулируемой величины за время
регулирования, частота и период колебаний и т.д.
Во всех случаях необходимо построить переходную функцию.
Коэффициенты ошибок
Точность САУ в установившемся режиме, при относительно медленно изменяющихся
воздействиях, может быть оценена с помощью коэффициентов ошибок. Изображение ошибки
определяется выражением
E ( p)  Ф ( p)G( p) ,
где Ф ( p) - передаточная функция по ошибке.
Разложим передаточную функцию системы по ошибке в степенной ряд в окрестности точки
p=0. Отметим, что при p0, t и именно поэтому мы говорим о точности в установившемся
режиме.
Ф ( p )  C0  C1 p 
Обозначим:
Ki 
C2 2
C
p  ...  i p i  ...
2!
i!
Ci
и получим
i!
Ф ( p)  K 0  K1 p  K 2 p 2  ...  K i p i  ... ,
(8)
E ( p)  ( K 0  K1 p  K 2 p 2  ...  K i p i  ...)G ( p) .
Учитывая, что оператор p, умноженный на изображение самой величины, является символом
дифференцирования, можно для оригиналов записать
.
 (t )  K 0 g (t )  K1 g (t )  K 2 g ( 2) (t )  ...  K i g (i ) (t )  ... .
(9)
Выражение (9) определяет зависимость ошибки регулирования от различных составляющих
входного воздействия, коэффициенты Ki получили название коэффициентов ошибок:
- K0 - коэффициент ошибки по положению;
- K1- коэффициент ошибки по скорости;
- K2 – коэффициент ошибки по ускорению и т.д.
Из (8) следует, что
Ki ( p) 
i 1

1 
Ф
(
p
)

Km  .



i
p 
m0

Численные значения коэффициентов ошибок определяются из этого выражения при p0.
K i ( p)  lim
p0
1
pi
i 1


Ф
(
p
)

Km  .
 

m0


Очевидно, что К0=Ф(0).
Входное воздействие можно представить в виде степенного ряда
g (t )  g 0  g1t 
g2 2
g
t  ...  m t m ,
2
m!
где g0 – постоянная величина, характеризующая начальное значение, g1=const – скорость изменения
входного воздействия, g2 =const – ускорение и т.д.
Тогда
G( p) 
g 0 g1
g
gm
.
 2  23  ... 
p p
2p
m! p m 1
Пусть передаточная функция разомкнутой системы имеет вид
W ( p) 
B( p)
,
p A( p)
где  - порядок астатизма системы. Для передаточной функции замкнутой системы по ошибке
получим
1
p A( p)
.
Ф ( p) 

1  W ( p) p A( p)  B( p)
Изображение ошибки запишется в виде
E ( p) 
 g 0 g1
p A( p)
g
gm 
  2  23  ... 
.

p A( p)  B( p)  p p
2p
m! p m 1 
Отсюда следует, что если порядок астатизма больше порядка старшей производной
воздействия, т.е. >m, то ошибка в установившемся режиме будет равна нулю. Если =m, то
установившаяся ошибка будет равна постоянной величине, называемой статической ошибкой. И
если <m, то при t и . В отношении коэффициентов ошибок последнее выражение
позволяет сделать следующие выводы.
1). Если система статическая, т.е.=0, то существуют все составляющие ошибки и все
коэффициенты ошибок не равны нулю, т.к. К0 = Ф(0) 0.
2).Система с астатизмом 1-го порядка,  =1, не имеет ошибки по положению и К0=0.
3).Система с астатизмом 2-го порядка,  =2, не имеет ошибок по положению и по скорости и
К0 =0, К1=0.
Этот список можно продолжить. Таким образом, повышение порядка астатизма повышает
точность системы в установившемся режиме. Но повышение порядка астатизма снижает запасы
устойчивости, т.к. введение интегрирующих звеньев увеличивает фазовое запаздывание (снижает
частоту ). Поэтому на практике порядок астатизма выше второго не применяют, а чаще всего
ограничиваются астатизмом первого порядка, используя для повышения точности другие способы.
Интегральные оценки качества
Интегральные оценки характеризуют качество протекания
Наибольшее распространение получили две интегральные оценки
переходных
процессов.


J 0   x(t )  x() dt    2 (t )dt ,
2
0
(10)
0
2

 2


2
2 dx 2 
2  d (t ) 


J 1    x(t )  x()   ( ) dt    (t )   
  dt .
dt 
 dt  
0
0 


(11)
Интеграл (10) определяет площадь под кривой квадрата динамической ошибки. Чем меньше
этот интеграл, тем быстрее затухает переходный процесс и, следовательно, интеграл J0 служит мерой
быстродействия системы. В ряде случаев система, удовлетворяющая условию минимума J0, имеет
значительную колебательность переходного процесса. Для уменьшения колебательности можно
попробовать воспользоваться оценкой J1 (11). Представим этот интеграл в виде




d (t ) 
d (t )
d (t ) 


2
J1    (t )  
dt

2

(
t
)
dt


(
t
)


dt


(
t
)
.
0
0 
0
dt 
dt
dt 
0
2
2
Последний член в полученном выражении является постоянной величиной и, если считать,
что при t ошибка (t)0, то он равен 2(0). Минимальное значение интеграл J1 будет иметь,
если подынтегральное выражение будет равно нулю, т.е.
 (t )  
d (t )
 0.
dt
Решение этого дифференциального уравнения будет
 (t )   (0)e
t

.
При подаче на вход системы единичного ступенчатого воздействия начальное значение
ошибки (0)=1, и можно рекомендовать следующую методику выбора величины постоянной
времени .
1) выберем из каких либо соображений время регулирования tp и величину , по уровню
которой выбирается это время, т.е.  (t p )  e
2)

tp

определим
 ln  , и получим
логарифм
 
tp
ln 
tp

 ;
натуральный
от
полученного
выражения
.
Недостатками интегральных оценок являются невозможность получения прямых показателей
качества и высокая сложность вычислительных процедур. Достоинство – это возможность выразить
интегральные оценки как функции параметров системы и, воспользовавшись известными методами
поиска экстремума, определить значения этих параметров, дающие минимум избранной оценке.
Именно это и послужило развитию аналитических методов синтеза систем автоматического
управления, основанных на минимизации квадратичных интегральных оценок.
Скачать