книги из ГПНТБ / Пугачев, В. С. Основы статистической теории автоматических систем
.pdfВыполним статистическую линеаризацию нелинейной зависи
мости (5.94). В результате получим |
|
|
|
ф (б) = |
(О, D6) б°, |
' |
(5.96) |
где коэффициент статистической линеаризации |
|
||
Л1(0,1>в) = - |- ф ( - А - ) . |
|
(5.97) |
|
Подставляя выражение (5.96) в уравнение (5.93), получаем |
|
||
У + ахху = |
— aX3k ! 6 + X |
(1). |
(5.98) |
Решая уравнения (5.95), (5.98) относительно угла крема, полу
чаем следующее уравнение: |
|
|
Ту + (1 + |
аххТ)‘у + (ахх + а„/г6М |
2) у + |
+ |
aX3k6k 1k 1у = ТХ + X. |
(5:99) |
Для установившегося режима дисперсию угла крена вычисляют
по формуле |
|
|
|
|
|
D __<к. [ |
х |
|
|
||
и У ~ 2 к |
J |
Х |
|
|
|
_________ | Т ш + 1 |2da______________________ |
(5.100) |
||||
| Т (ш )2 + (1 + аХхТ) (itt)2+ (ахх + |
aX3k6ft^ 2) ш + |
I2 |
|||
|
где Gx — интенсивность входного белого шума X (t). Представляя числитель и знаменатель подынтегрального, выражения в виде поли номов
g (гео) = 1— (tсо)2 Г2; |
|
|
h (гсо) = Т (ш )3 -+- (1 + |
аххТ) (гсо)2 + |
(5.101) |
|
|
|
+ (ахх + aX3k^klk 2) t'co |
+ aX3k6k Ji1 |
|
и сравнивая с общими выражениями этих полиномов, приведенными в приложении 2, получаем значения коэффициентов при п = 3:
Ь0 — 0; |
Ь1 = |
—Г2; |
b2= 1; а0 |
= Т\ |
|
ах = 1 + |
аххТ\ |
а2 = |
a,VA- + k ^ a |
j i ^ |
(5.102) |
а3 = (з:Дэ^6^ 1/г1.
Врезультате подстановки этих коэффициентов в формулу для
значения интеграла / 3 получаем следующее выражение для диспер сии угла крена при постоянном значении коэффициента статистиче ской линеаризации:
DV = G, |
|
1 + |
аххТ + |
а ^ Г -kk,___________ |
(5.103) |
|
аххГ) ( ахх “ г ахъ'^к1) Т ax3kk^\ |
||||
2ахэк1г1 [(1 |
+ |
|
|||
где введены обозначения |
k |
= |
k xk6\ |
т = k6k 2- |
|
11 В. С. Пугачев |
161 |
Для определения дисперсии угла крена учтем зависимость коэффи циента линеаризации (5.97) от среднего квадратического отклонения угла элеронов и выразим его через среднее квадратическое отклоне ние угла крена. Это удобно сделать, вычислив дисперсию угла откло
нения элеронов.
Передаточная функция от входного возмущения X (t) к углу отклонения элеронов
ф(s) = ---------------------- + M — =-------------------- (5 .104)
Тs3 -j- (1 -(- аххТ) s'- -f- (ахх + ax3kьк-^к^) s Н~ ахэ^1^&к1
Вычислим дисперсию угла отклонения руля. Используя переда точную функцию (5.104), получаем
D |
__ G* |
Г |
________________ к11к\ + V м Г йш_________________ |
|||
6 |
2л |
J |
[7 (/со)3 j_ (1 j_ аххТ) (ico)3 + (0^ |
+ ox3k{,k„kj) /со + |
ахэк1к(,к1 |- |
|
|
|
|
|
|
|
(5.105) |
После вычислений найдем, что |
|
|
|
|||
|
|
£) |
— Q _ _ _ _ _ _ _ _& U + аххТ) + |
ах ъ |
_ _ _ _ _ _ _ |
(5.106) |
|
|
|
2 аХъкх [(1 + Q-xsJ') (ахх + |
ахэх^\) |
ахэТкк1 |
|
Коэффициент статистической линеаризации k 1 в этом выражении вычисляют по формуле (5.97), в которую входит среднее квадрати ческое отклонение угла элеронов. Таким образом, соотношения (5.97) и (5.106) образуют нелинейную систему уравнений относительно
коэффициента k-y и среднего квадратического отклонения элеро нов.
Решив эти уравнения относительно среднего квадратического от
клонения элеронов, необходимо подставить это значение в |
формулу |
||||||||
(5.103). В результате вычисляется дисперсия угла крена. |
|
[27]: |
|||||||
Рассмотрим |
числовой |
пример |
при |
следующих данных |
|||||
4 с - 1. |
аХэ = 40 с" |
Т '= |
0,05 |
с; |
Gx = |
2nS, |
= |
1,256 |
с ’ 3; |
|
|
I = d = |
10 |
град; |
k = |
5,0; т = |
0,4. |
№ |
|
|
|
При |
этих |
данных |
формула (5.106) |
|
|
|
|
принимает |
вид |
|
|
0,Oil |
|
|
|
Об = |
0,314 |
3 + |
6,4Ф(Ю/аб) |
|
|
|
|
80 [1,2 + 4,6Ф (10/(7б)] Ф (10/о6) ' |
|||
0,03 |
|
|
/ |
|
|
|
(5.107) |
0,02 |
|
|
Введем |
обозначения |
|||
|
|
|
|
у |
2 |
||
|
|
/ |
1 |
|
|
si — сгц; |
|
0,01 |
|
t __ п ч ц |
3 + |
6,4Ф (10/06) |
|||
|
|
1 |
|||||
|
|
ёа — |
’ |
80 [1,2 + 4,6Ф (1о/0б)] ф (10/аб) |
|||
|
|
|
|||||
|
|
|
1 |
|
|
|
|
О |
4 |
___ L |
|
|
|
|
|
6 |
б$8 бg ,град |
Рис. |
5.П. Графическое решение уравнений |
162
и построим на одном графике кривые (ст6), £2 (а6). Точка пересе чения графиков дает решение задачи — среднее квадратическое от клонение элеронов. На рис. 5.11 показаны результаты расчетов по приведенным выше данным. Среднее квадратическое отклонение
элеронов составляет ад = 7,5 град.
Подставляя это значение в формулу для коэффициента k lt полу чаем к г = 0,823. В соответствии с формулой (5.103) дисперсия угла
крена для принятых данных |
Dy = 1,61 град2. Среднее квадрати |
ческое отклонение угла крена |
= 1,27 град. |
5.6. Система регулирования температуры
Рассмотрим систему регулирования температуры инерционного объекта, описываемого уравнением
(Тр + |
1) Ф = |
—kz + N (t), |
(5.108) |
где Т — постоянная времени; |
k — коэффициент |
усиления; z — |
|
координата регулятора; N |
(t) — внешнее возмущение, описывающее |
изменение температуры окружающей среды; Ф — изменение темпе ратуры объекта; р = d/dt.
В состав системы регулирования входят датчик температуры — биметаллическая пластинка с потенциометром, балансное реле и электродвигатель. Контактное устройство биметаллической пластины
вместе с балансным |
реле представляют собой нелинейный элемент |
|||
в виде реле с зоной |
нечувствительности |
(нелинейность 2, приложе |
||
ние 3). Работа регулятора |
описывается |
уравнением |
|
|
|
(Тыр + |
1) pz = йм<р (ktQ), |
(5.109) |
где Ты— электромеханическая постоянная привода; kM— переда точное число привода; kn— коэффициент передачи биметаллической пластины; ср (•) — характеристика реле с зоной нечувствительности;
|
— I |
М* < ~ d , |
|
||
Ф (k&) = |
0 |
| М 11< |
d, |
(5.110) |
|
|
/ |
k $ |
> |
d. |
|
Входной сигнал N (t) имеет нулевое |
математическое |
ожидание |
|||
и спектральную плотность: |
D^a |
1 |
|
|
|
SN(со) = |
со2 |
|
(5.111) |
||
|
л |
а2 + |
|
|
Определим дисперсию температуры объекта D$ в установившемся режиме.
Выполняя статистическую линеаризацию нелинейной характе ристики с учетом равенства нулю математического ожидания откло нения температуры объекта т$ = 0, получаем
Ф (ЛаФ) = k ^ ^ 0, |
(5.112) |
И* |
163 |
где параметр линеаризации
_ d
К (О, А>) = ■■ -2* ^ е |
. |
(5.113) |
k 2a $ V 2 л |
|
|
Подставляя выражение (5.112) в (5.109) и решая совместно по лученное уравнение с уравнением (5.108), получаем следующее урав нение работы замкнутой системы в операторной форме:
1ТТыр* + (Т + Т,)р* + р +
+"nkx \ Ф = (Тыр + 1) pN, |
(5.114) |
где п = kM 2k. Этому.-уравнению соответствует структурная схема, приведенная на рис. 5.12, на которой операторным уравнениям (5.108), (5.109) поставлены в соответствие передаточные функции.
Дисперсия отклонения температуры в установившемся режиме
2D,\ja 2л
| ш (77м + 1) |2 |
dto. (5.115) |
|
I Т Т м О'м)3 + (Т + Т ы) (см)2 + im + n k 1 |2 (a 2 - f м 2) |
||
|
Представляя числитель и знаменатель в виде полиномов по сте пеням (со, получаем
D.
где
2D /Va |
7 |
Т м (tco)4 — (iM)2 |
, |
(5.116) |
2 л |
I |
/с (см)/с (— (м) |
|
|
|
’ |
|
|
h ((со) = |
7Т И((со)4 + |
[а7ТМ+ (Т + |
Тм) ] ((со)3 + |
|
|
|||
|
|
-Н а (Т + T J + |
1] ((со)2 + (а + n k j |
(со + n k xа. |
|
(5.117) |
||||
|
Сравнивая эти полиномы с приведенными в приложении 2 общими |
|||||||||
выражениями, |
получаем значения коэффициентов |
|
|
|||||||
|
|
|
|
Ьо = 0; Ь\ — Т1й Ь%= — 1; |
|
|
||||
|
|
Ь3 = |
0; |
а0 = |
7ТМ; |
яд = |
аТТм + |
(Т + 7 J; |
|
|
|
|
яд = 1 |
+ |
а (Т + |
Тм); |
а3 = а + nky |
я4 = пкга. |
|
||
|
Подставляя |
значения |
параметров |
в формулу для / 4, |
получаем |
|||||
следующее выражение для дисперсии отклонения температуры: |
||||||||||
п |
_ |
________ [Tl (а + nkl) + (ct7Tм + т+ Гм)]_____________ |
|
«1 1 04 |
||||||
* |
~ |
а \ Т ' + 7’м) [1 + |
а 2Т Т м -р а ( Г + |
Г*)] - |
n k x [а 7 Т н (I + а 27 Т м) + |
‘ |
1 0 > |
|||
|
|
|
+ |
(Т + Т м) (а*7Т„ - 1)] - |
7 Т М{ n k y y |
|
|
Рис. 5.12. Структурная схема системы стабилизации температуры
164
В частном случае, когда Тк < Т, можно пренебречь произведе нием постоянных времени. Тогда дисперсию вычисляют по более простой формуле
D N a [Т ы (“ + nk\) + Т -f тм]
(5.119)
~ (Т + Тм) {n/h + а [1 + а (Т + Тм)]}
Поскольку k y есть функция сто [см. (5.113)], то данное соотноше ние представляет собой нелинейное уравнение относительно вели чины D<>. Преобразуем соотношение (5.119) к виду
d2
|
|
9 |
9 |
|
|
|
з +, |
2/1/е |
2аЬк2 |
2 |
Да/ (Т + Тм+ аТр |
CT# |
|
k2 У 2 я а [I |
а (Г + |
Тм)] ■о# |
(Т + Тм)[1 + а ( Т + Т ы)] |
|||
|
|
|
|
|
d 2 |
|
|
|
|
|
|
= 0. |
(5.120) |
* 2 / 2 я ( Г + .П З Г Ц - а С Г + Г м )]
Если d С 2kla\, то уравнение (5.120) превращается в кубиче ское уравнение относительно среднего квадратического отклонения температуры:
3 I |
2п1 |
■ |
2 |
— |
|
k2^2яа[1 +о(Г + Гм)] |
|
|
|||
DN (Т + Ты + аТм2) |
<%— |
|
|||
(Т + Гм)[1 |
+ а (Г + Гм)] |
|
|||
D NT м' |
|
|
=0 . |
(5.121) |
|
k2 У2л (Т+Тм)[1 - а ( Т + Т м)] ■ |
При известных параметрах данное уравнение легко решается. При условии Тм С Т можно пренебречь постоянной времени привода. В этом случае уравнение (5.121) превращается в следующее
соотношение:
|
з |
2nl |
|
|
Ау |
|
|
(5.122) |
|
|
По |
/?2 У2л. (х (1 -|- аТ) |
|
1 + а Т Oq |
= 0. |
|
|||
Корни этого уравнения равны |
о® = 0, и |
|
|
|
|
||||
Од. — |
til |
|
|
1 |
(1 -)- аТ)-2пЩа? |
(5.123) |
|||
/г2 У 2л а (1 |
+ аТ) |
|
+ Д 'N ' |
IO |
|
||||
|
|
|
|
|
|
|
|
||
Для |
значений |
параметров |
п = 0,01 В ^ - с -1, |
/ = |
25 |
В, |
k 2 — |
||
= 0,01 |
рад-град-1, Т = 10 с, |
DN = |
100 град2, |
а = |
0,1 |
с-1 |
[62] |
среднее квадратическое значение колебаний температуры объекта Сто = 0,5 град. При а = 0,01 с-1 и тех же значениях остальных пара
метров |
среднее квадратическое отклонение температуры |
== |
= 0,05 |
град. |
|
165
Рассмотренный выше частный случай соответствует нелинейному элементу без зоны нечувствительности. Если рассмотреть другой крайний случай, когда зона нечувствительности равна бесконеч ности, то вместо уравнения (5.120) будет справедливо следующее уравнение:
з |
DN (T + TM+ aTl) |
(5.124) |
|||
|
(7, + |
7’м ) [ 1 + а ( 7 ’ + |
7'н) ] <Т» - |
||
|
|
||||
Это уравнение имеет |
решения |
|
|
||
ст» - |
п |
2 |
DN (T + T„ + aTl) |
(5.125) |
|
и, сто - |
{Т + TJ п + а (Т + Гм)] |
||||
Пренебрегая постоянной времени регулятора Тм = 0, |
получаем |
||||
простую формулу |
|
|
|
|
|
|
|
|
|
|
(5-126) |
При Dn = 100 град2, |
а |
= 0,1 c~\ |
Т '= 10 с среднее |
квадра |
тическое отклонение температуры объекта при отсутствии обратной связи через регулятор = 7,06 град.
Таким образом, при наличии определенной зоны нечувствитель ности среднее квадратическое отклонение температуры объекта
заключено в пределах |
|
стО0) |
(5.127) |
где (7^ определяется формулой (5.125) или (5.126), |
а ст0о— фор |
мулой (5.123) или уравнением (5.121). |
|
Г л а в а 6 М Е Т О Д Ы А Н А Л И З А Д И С К Р Е Т Н Ы Х СИСТЕМ
6.1. Преобразование случайных функций дискретными системами
К дискретным системам автоматического управления относятся си стемы, имеющие в своем составе импульсный элемент или цифровое вычислительное устройство.
Любая дискретная система преобразует непрерывные функции
впоследовательность величин, характеризующих состояние системы
вдискретные моменты времени. Это относится также к случайным процессам. Для описания случайных процессов в дискретных си стемах можно пользоваться теми же характеристиками, что и для непрерывных систем, если считать эти характеристики функциями дискретных аргументов. Так, математическим ожиданием случайной функции дискретного аргумента X (/г) будем называть такую функ цию тх (/г), которая при каждом значении аргумента А равна мате матическому ожиданию функции X (А) при данном А:
тх (А) |
= M I X (А)]. |
|
|
Математическое ожидание |
случайной функции |
X, |
наблюдаемой |
в непрерывные моменты времени t = (А + е) Тп, |
0 ^ |
е ^ 1, |
|
1пх (А, е) |
= M IX (А, е)]. |
|
|
Корреляционной функцией случайной функции дискретного аргу мента X (А) называется функция, определяемая соотношением
Кх (А, Ах) = М ([X (А) — шх (А)] [X (А2) — mx (Ах)]).
Из этого выражения при Аг = А получаем дисперсию случайной функции X (/г).
Корреляционная функция случайной функции X (А, е), наблю
даемой в непрерывные смещенные моменты времени |
t = |
(/г + е) Тп, |
||||
О^ |
е ^ |
1, определяется |
формулой |
|
|
|
|
|
Кх (А, е, Ах, ex) = |
М {[X (Ах е) — mx (А, |
е)] |
X |
|
|
|
X [X (Ах, |
8х) — тх (Ах, ех)]J • |
|
|
|
|
|
(О |
е |
1, 0 ^ 8х с 1). |
|
|
При |
Ах = А, ех = е эта формула определяет дисперсию случай |
|||||
ной |
функции. |
|
|
|
|
Аналогично могут быть обобщены определения для других мо ментов дискретных случайных функций. Функция плотности вероят ности дискретного случайного процесса также зависит от дискрет ного момента времени.
167
Для стационарной случайной функции дискретного аргумента, как и для непрерывной случайной функции, имеем
тх (/г) = const, Кх (/г, /гх) = 1гх (/г— /гх).
Спектральная плотность дискретной стационарной случайной функции определяется по формуле
си
£< “ >= & £
где Тп — период повторения импульсов (такт) исследуемой дискрет ной системы. Спектральная плотность стационарной случайной по следовательности равна интенсивности соответствующего дискрет ного белого шума Vd в интервале
СО
Интегральное каноническое представление стационарной слу чайной функции X (/г) выражается через Vd следующим образом [59]:
X (/г) |
= тх (/г) + j |
Vd (со)е'“ЛГп dco, |
|
Я |
|
где |
|
|
М = |
[Vd(со) Vd(со')] = |
Sxd (со) б (со - со'). |
Дискретный стационарный белый шум X (h) так же, как и непре рывный, имеет постоянную интенсивность
Gd = ~ S dx = const.
* П
При этом корреляционная функция дискретного белого шума имеет вид
Gd при h1 — h2,
kx {hi — lb) — О^б/,,/,.
О при /г2 =?= /г2-
Преобразование случайных функций дискретными системами может быть описано формулами, аналогичными рассмотренным в предыдущих главах для непрерывных систем. В частности для линейных дискретных систем выходная векторная функция Y (т, е) связана с входной векторной функцией X (h) линейным операто ром А и выражается формулой
Y (т, в) = AhX (Л), |
(6.1) |
где Ah — произвольный линейный оператор, применяемый к аргу менту h. Так как операции оператора Ah и математического ожида ния М перестановочны, то, применяя операцию математического ожидания к выражению (6.1), получим
ти (m, е) = Ah тх (Л). |
(6.2) |
168
Для корреляционной функции выходной переменной также спра ведлива формула, аналогичная соответствующему выражению в не прерывных системах:
Ку |
(т, |
е, Шц 8j) = AhA,nKx (h, /гД |
(6.3) |
Формулы (6.2) |
и |
(6.3) аналогичны соответственно |
формулам |
(2.6) и (2.8).
Преобразование начальных моментов второго порядка дискрет ными системами также характеризуется формулой, аналогичной выражению (2.9):
Д , (т, г, т±, в О = АкА„Гх (Л, / гД
Для нелинейных дискретных систем так же, как и для непрерыв ных, не существует общего точного метода определения вероятност ных характеристик выходных переменных по соответствующим вероятностным характеристикам входных переменных. Для опреде ления даже простейших вероятностных характеристик дискретных нелинейных систем— математического ожидания и корреляционной функции выходной переменной — необходимо знать законы распре деления или моменты высших порядков относительно входных пере менных, поэтому при вероятностном анализе дискретных систем так же, как и непрерывных, широко используются приближенные методы определения числовых характеристик случайных выходных переменных.
Общая постановка задачи анализа линейных и нелинейных си стем, изложенная соответственно в п. 2.1 и 4.1, может быть обобщена на случай дискретных систем, если все переменные рассматривать как функции дискретного аргумента. Поэтому нет необходимости пов торять постановку задачи. Следовательно, к дискретным системам могут быть применены все методы анализа, рассмотренные ранее.
6.2. Метод весовых функций
Для вероятностного анализа линейной дискретной системы может быть применен метод весовых функций, основанный на использова нии формулы (1.41), если известны весовые функции дискретной системы.
Для одномерной физически возможной нестационарной дискрет ной системы связь между входной и выходной случайными перемен ными на основании формулы (1.41) имеет вид
h
у (Л, В) = k=082 (Л, е, k) X (k). (6.4)
Применяя операцию математического ожидания к правой и левой частям выражения (6.4), получим
|
л |
|
ту (/г, е) = |
Е ё Д, е. Щтх (/г). |
(6.5) |
• |
k=0 |
|
169
Если задан желаемый выходной полезный неслучайный сигнал //т (/), то систематическая ошибка системы вычисляется по формуле
л |
(6.6) |
тЕ (h, е) = £ g (/г, е, к) tn, (к) — уТ (h, е). |
|
к =о |
|
Так как система линейна, на основании формулы (6.3) получаем выражение для корреляционной функции
л |
л, |
|
|
|
|
Ки (h, г, hlt e J = S |
S g (/г, е, |
k) g |
(hlt |
гъ |
/) Кх (к, /). (6 .7) |
к=01=0 |
|
|
|
|
|
Полагая в последней формуле /ц = |
/г, |
= |
е, |
получим формулу |
|
для определения дисперсии выходной |
переменной. |
Важное практическое значение имеет случай, когда входная слу чайная функция представляет собой дискретный белый шум с кор
реляционной |
функцией |
|
|
|
|
|
|
Кх (k, |
I) |
= G,Ai- |
|
|
(6-8) |
Подставляя выражение (6.8) в формулу (6.7), получим |
|
|
||||
Ки (h, |
min (Л.ftI) |
е, /г) g (hlt ex, |
/г). |
(6.9) |
||
е, /г2, ех) = Gd |
£ |
g (h, |
||||
|
|
*=o |
|
|
|
|
В частном случае при /гх = |
h, |
ех = е из выражения |
(6.9) |
полу |
||
чаем формулу для определения дисперсии |
|
|
|
|||
|
Du (h, г) = |
Gd |
h g 2 (h, |
е, к). |
|
(6.10) |
|
|
|
А = 0 |
|
|
|
Если полезный сигнал является неслучайным, то формулы (6.7) и (6.9) определяют корреляционную функцию ошибки одномерной дискретной системы, а при h = 1гъ ех = е — дисперсию ошибки.
Изложенный метод применим также к многомерным системам. В этом случае должна быть задана или определяться из уравнений матрица весовых функций дискретной системы G (h, е, к) с компо нентами g;j (h, е, к), где j — один из входов, i — один из выходов. При этом справедливы формулы (2.17)—(2.19), которые для дискрет ной системы должны быть использованы с учетом зависимостей
(6.7)—(6.10).
Например, корреляционные функции для выходных переменных
многомерной |
системы |
|
|
|
|
|
т |
h |
hj |
|
8, k ) g M ( l l u E U l) Kx (к, /). |
Кущ (Л, е,1ц, |
еО = £ |
S |
t i |
Sip ( l h |
|
|
p, p=i к=о ;=о |
|
|
||
|
(l, |
j |
= |
1, . . ., |
n) |
170