книги / Радиолокационные измерители дальности и скорости. [Т.1]
.pdfДля такого фильтра вектор состояния имеет одну компоненту х^к), а соответствующая переходная матрица Ф=1, так что (3.6.5) принимает вид
х1(к) = х1(к - 1) + к01йд(к).
Операторный коэффициент передачи фильтра определяется как
где z - символ, указывающий на выполнение операции Z-преоб- разоваяия. Для линейной модели дискриминатора (3.6.2) и (3.6.3) матрица наблюдения 1 1 ==1 и следящая система описывается урав нением
xx(k) = x x(k - 1 ) + K0 1(z(k) - x x(k - 1)), |
(3 .6 .6) |
где z(k) = Xj(k) + ^(k).
Передаточная функция Kg5i (z) следящей системы от точки
приложения входного воздействия z (к) до точки формирования оценки хх(к), понимаемая в смысле Z-преобразования,
К 01 |
(3.6.7) |
1 + к01
Следящая система, с коэффициентом передачи (3.6.7), устойчива при 0<K oi<2.
При воздействии на входе следящей системы процесса х(к) изображение выходной оценки Xj(z) определяется выражением
x1(z) = Kzii(z)x1(z),
а ошибки слежения - |
|
e(z)= x(z)- xx(z) = [l - КЙ1(z)Jx(z)= — |
x(z). (3.6.8) |
При линейном воздействии со скоростью изменения V |
|
x(k) = х(к -1) + THV, |
(3.6.9) |
имеем
/ 4 |
THVz |
|
|
|
c(z) = (1-z)2 |
|
|
|
|
и ошибка слежения в установившемся режиме равна |
|
|||
вуст = s (k) = lim(zZ - 1))8|E(Z1)= |
^ |
|
(3.6.10) |
|
|
z->lv |
К 01 / А н |
|
|
|
к->со z “ >1 |
|
|
|
При |
постоянном воздействии |
х(к)=-Хо, x(z) = |
z-1 |
, расчёт по |
|
|
47 |
|
формуле, аналогичной (3.6.10), даёт БуСТв 0. Таким образом, сле дящая система (3.6.6) имеет астатизм первого порядка.
Процесс установления ошибки слежения при воздействии х(к)=Хо описывается соотношением
е(к) = х0(1- к01)к
При заданном времени установления ty^^k^T,, переходного процесса требуемое значение коэффициента усиления определяет ся выражением
K01TP = 1 -(0 ,5 )-VI‘ *’ .
Здесь под временем установления переходного процесса понимает ся время, в течении которого начальная ошибка слежения умень шится в 20 раз.
При линейном воздействии (3.6.9) текущая ошибка слежения описывается соотношением
Определим понятие эквивалентной шумовой полосы пропуска ния следящей системы [50], под которой будем понимать величину AF3, равную полосе пропускания эквивалентной системы, имею щей прямоугольную амплитудно-частотную характеристику, оди наковое значение коэффициента передачи при z=l и одинаковую дисперсию выходного процесса, при отсутствии входного сигнала и действии на входах этих систем дискретного белого шума. Мож но показать, что эквивалентная шумовая полоса пропускания рас считывается по формуле
AF,=- |
* « .( * ) |
z-(1+lu) |
rdu, (3.6.11) |
2 "Т„|КК1(* = 1 )| - |
1 + iT |
||
|
(1-Ju) |
|
где j= V -l.
Подставляя (3.6.7) в (3.6.11) и вьгаолнив интегрирование, по-
лучим |
|
|
|
AF. |
KQI/T H |
^ |
(3.6.12) |
(K0I + 2) |
|
||
|
|
|
Дисперсия флуктуационной опшбки слежения, под которой понимается дисперсия опшбки оценки информационного процесса, обусловленная действием на входе аддитивного дискретного белого шума с дисперсией единичного отсчета DH, определяется выраже нием:
От# |
п |
Оф = 2D.T.AF. = |
(3.6.18) |
( К01 +
Формулы (3.6.10), (3.6.13) можно использовать для нахожде ния оптимального коэффициента усиления системы, минимизи рующего средний квадрат опшбки слежения в установившемся режиме. Решение такой оптимизационной задачи приводит к ал гебраическому уравнению
К01опт " у ( к 0 1 о п т + 4К01опт + 4) = 0> |
(3.6.14) |
У2Т„
где у = При достаточно малом шаге дискретной обработки 2 D „
(например, при Тн<0,1 мс) приближенное решение уравнения (3.6.14) имеет вид: к01(ШТ « ^4у
В формулах (3.6.10), (3.6.12) фигурирует параметр KO=K0I/T h, который, как можно показать, является коэффициентом усиления соответствующей непрерывной следящей системы, т.е. системы, получающейся из (3.6.6) при Тн-й ). При этом формулы (3.6.10), (3.6.12Н3.6.14) переходят в соответствующие формулы для не прерывной следящей системы.
При анализе различных фильтров в следящих системах, есте ственно возникает вопрос об их оптимальности, при слежении за информационными параметрами, меняющимися различным обра-
зом. Для ответа на этот вопрос рассмотрим задачу синтеза опти мальной следящей системы для информационного процесса, опи сываемого уравнением:
х(к) = х(к-1) + £х(к), |
(3.6.15) |
где £х(к) - дискретный гауссовский белый шум с дисперсией Dx, при наблюдении
z(k) = x(k) + 4H(k);
£и(к) - дискретный гауссовский белый шум с дисперсией DH. Ис пользуя общие уравнения оптимальной линейной фильтрации (1.4Л9Н1-4.23), запишем
xx(k) = хх(к - 1)+ к(к)(г(к) - хх(к - 1)); |
(3.6.16) |
к(к) = D(k)/DH; |
|
D(k) = (l - к(к))Б9(к); |
(3.6.17) |
D3(k) = D(k-l) + Dx. |
|
Из сопоставления (3.6.16) с (3.6.6) видно, что они совпадают по структуре. Следовательно следящая система с одним интеграто ром в контуре слежения может быть оптимальной для фильтрации процесса вида (3.6.15). Коэффициент усиления к(к) в оптимальной системе (3.6.16) переменный. В установившемся режиме опти мальное значение коэффициента усиления равно
куст = 0,5qc(Vl + l/qc - 1), |
(3.6.18) |
где qc =D x/D H - параметр, характеризующий |
отношение сиг |
нал/шум по информационному сообщению.
Формула (3.6.18), также как и уравнение (3.6.14), может быть использована для выбора коэффициента усиления следящей сис темы в установившемся режиме.
Для данного фильтра переходная матрица и вектор коэффициен тов усиления имеют вид:
Ф = Г1 |
Т„ |
Kft = *01 |
|
0 |
1 |
К02 J |
|
а уравнения фильтра - |
|
||
* i(k) = |
x a i(k ) + к 01йд(к ), |
xx(0) = x10; |
|
x3i(k) = Xi(k - |
1)+ ТИх2(к -1); |
(3.6.19) |
|
x2(k) = x2(k - 1)+ к02ид(к), |
x2(0)= L20> |
где процесс на выходе дискриминатора определяется вы ражением
u„(k) = z(k) - x 9i(k).
Операторный коэффициент передачи такого фильтра
z —1) + кмТ.
(3.6.20)
( « - i f
соответствует фильтру с двумя интеграторами и демпфирующим звеном, причем постоянная времени демпфирования Тфвк<)1/ко2, а коэффициент усиления фильтра Ко=Ко2/Т н.
В фильтре (3.6.19) формируются оценки двух компонент век тора состояния: координаты хх и производной (скорости измене ния) координаты х2.
Фильтр (3.6.19) в литературе часто называют а-(3 фильтром. При этом полагают, что a=Koi, P=KQ2TH - безразмерные коэффици енты. Введение безразмерных коэффициентов, возможно и оправ дано. Однако название «ос-|3 фильтр» представляется не вполне удачным, 'гак как теряется такая важная характеристика фильт ра, как наличие двух интеграторов, что во многом и определяет свойства следящей системы с таким фильтром. Поэтому ниже фильтр (3.6.19) будем называть дискретным фильтром с двумя ин теграторами.
Для линейной модели дискриминатора (3.6.3) следящая сис тема описывается уравнениями (3.6.19), в которых следует поло-
236
йд(к) = z(k) - хэ1 (к ); z(k) = х(к) + £ (к ). |
(3.6.21) |
Операторный коэффициент передачи замкнутой следящей сис темы (3.6.19), (3.6.21) равен
к к ( « ) ------------- |
1N + « . л |
----------------------------- (3.6.22) |
(z - 1 ) |
+ (z - 1)(к |
01 + к02тн) + к 02Тн |
Из (3.6.22) следует, что коэффициент усиления разомкнутой следящей системы равен Ко=к02/Т н. Характеристическое уравне ние системы получается приравниванием нулю знаменателя коэф фициента передачи (3.6.22):
(z - 1)2 + (z - 1)(к01 + К02ТП) + К02ТН= О,
или
z2 + z (- 2 + к 01 + к 02Тн) + 1 - к 01 = 0 . |
(3.6.23) |
Используя алгебраический критерий устойчивости [50], из (3.6.23) получаем, что для обеспечения устойчивости дискретной следящей системы необходимо выполнение условий
к 01 > 0 ; |
ко2> 0 ; K 02TH< 4 -2 K 0I . |
(3.6.24) |
Характеристическое уравнение (3.6.23) можно представить в виде
ц2 + 2 ^оэ0ц + (0о = 0 ,
где: Ц = (z - l)/T H; %= (к01 + к02Та)/(2 А/,к02Тв] - коэффициент
демпфирования; со0 = ^к02/Тн = - собственная частота сис
темы.
Вид корней характеристического уравнения (3.6.23) определя ет тип переходного процесса в системе: критический, апериодиче ский или колебательный. Критический режим определяется усло вием равенства единице коэффициента демпфирования £=1 , или
(к01 +к02Тн)2 = 4к02Тн. |
(3.6.25) |
Апериодический переходный процесс имеет место при
(к01 + к02Тн) > 4к02Тн, а колебательный - при обратном соот
ношении.
При воздействии на входе следящей системы процесса х(к) с изображением x(z), изображение ошибки слежения определяется выражением
е (z) = x(z) - xx(z) - THx2(z) = [l - KUi(z) - TBKzia(z)]xx(z) =
(* -l)2 |
< z), |
(3.6.26) |
|
(z - 1)2 + (z - 1)(кох + K02TB) + K02TH |
|||
|
|
||
(z - 1)к02 |
|
Используя |
|
где |
|
(z -1 ) + (z - 1)(K 01 + K 02T h) + к02Тп
(3.6.26), несложно показать., что при постоянном и линейно ме няющемся во времени воздействии х(1с) ошибка в установившемся режиме равна нулю, а при квадратичном воздействии с ускорени-
^, v aT*z(z + 1)
ем «а*, имеющем изображение x(z) = ------ -— г-^, ошибка в уста- 2(г - 1)*
новившемся режиме
8 уст = s (k) = |
lim(z - l>(z) = —у -. |
(3.6.27) |
|
к - > о о |
Z “ > 1 |
К 0 2 / А н |
|
Таким образом, рассматриваемая следящая система имеет астатизм второго порядка.
Процессы установления ошибки слежения при различных воз действиях и в различных режимах работы следящей системы опи сываются формулами, приведенными в табл. 3.6.1 и 3.6.2.
|
|
|
|
Таблица 3.6.1. |
||
Режим |
|
Постоянное воздействие: |
Линейное воздействие: |
|||
|
|
/ ч x 0z |
M |
^ |
|
|
|
|
x(z)= 7^T |
|
|||
|
|
|
|
|
||
Крити |
|
|
|
|
|
|
ческий |
« М |
- » . |
|
|
|
|
Апери |
e W |
- y i _ey i [ri(l + Ti) -7 a (l + Tj) ] |
E(k) = y i_‘ J(l+Ti) |
-(l+T 2) ] |
||
одичес |
||||||
кий |
|
|
|
|
|
|
Колеба |
|
|
^ [ ( l - a ) ’ + b f |
|||
тельный e Щ |
^ |
|||||
e (k)------ -------------- |
an(k<p) |
Yl = _«oUt|o2^_+ 1 ^ K()i +KQ2Th)2 - 4K02TH;
Tz = - ^ - +2K°2TH~ |>/(Koi + K02TH)2 - 4K02T„ ;
(3.6.28) p = K o i + ^ A ; v = | Y/(K0I +K02TH)2 - 4K02TH;
Ф= arctg^j^-j; (pj = it- arctg^-j; ф2 = arctg^^-j.
Используя приведенные соотношения, можно рассчитать требуе мые значения параметров фильтра KQI, К02 при заданном значении времени установления При этом сначала определяют параметр К02» характеризующий собственную частоту системы, а после этого рассчитывают параметр KQI, исходя из условия обеспе чения требуемого режима переходного процесса. Так, например, при использовании критического режима и времени установления tyCT” 0,2 с (Тн= 1 мс, куст=200), требуемые значения коэффициентов усиления равны к<)2=0,014в с*1, K o i= 0 ,0 0 7 6 .
Расчет эквивалентной шумовой полосы пропускания по фор муле (3.6.11), с учетом (3.6.22), дает
AR, = — 2к02Тн+2кр! - Зк01к02Тн |
(3.6.29) |
||
2когТн |
4 —2KQ^—к02Тн |
||
|
При Тп-»0 (3.6.29) переходит в известное выражение для непре рывной следящей системы с двумя интеграторами и демпфирую щим звеном [50].
Дисперсия флуктуационной ошибки Бф оценки информацион ного процесса, обусловленная воздействием аддитивного дискрет ного белого шума на входе следящей системы, определяется об щим выражением (3.6.13) при подстановке в него AF3, вычислен ной в соответствии с (3.6.29).
Оптимальные значения параметров сглаживающего фильтра в установившемся режиме находится в результате решения задачи минимизации дисперсии общей ошибки
D = Оф+ БуСТ= 2DHTHAFa + Г
для чего целесообразно использовать численные методы нахожде ния экстремума функции по двум переменным.
Рассмотрим вопрос о том, для какого информационного про цесса фильтр с двумя интеграторами и демпфирующим звеном яв ляется оптимальным. Полагая, что наблюдения z(k) описываются
выражением (3.6.21), информационный процесс х(к) зададим уравнениями:
z(k) = Hx(k) + ^(k); |
Н=|1 0|; |
хх(к) = хх(к -1) + Тнх2(к -1 ); |
(3.6.30) |
х2(к) = х2(к-1) + ^(к), |
|
где £х(к) - дискретный гауссовский белый шум с нулевым матема тическим ожиданием и дисперсией Dx. Уравнения (3.6.30) описы вают процесс, эволюция которого обусловлена ускорением (второй производной процесса) в виде шума £х(к).
Используя общие уравнения оптимальной линейной фильтра ции (1.4.19Н1-4.28), запишем
xi(k) = хв1(к) + Kx(k )[z (k ) - хэ1(к)], |
х1(0)=х10; |
хэ1(к) = хх(к - 1)+ Тнх2(к -1); |
(3.6.31) |
х2(к) = х2(к -1) + K2(k )[z (k ) - x9l(k)], |
x2(0)=x2o; |
К(к) = |
Ki(k) |
|
K(k) = D(k)HTD;1; |
|
|
к2(к) |
|
|
(3.6.32) |
|
|
|
|
|
D(k) = [I - K(k)H]Da(k); D„(k) = Ф1)(к- 1)ФТ+ Dx, |
||||
где Ф = 1 |
т„- , |
D, = |
0 |
0 ' |
0 |
1 * |
А |
0 |
Dx. |
Уравнения оптимальной фильтрации (3.6.31) по структуре совпадают с (3.6.19). Таким образом, дискретный фильтр с двумя интеграторами и демпфирующим звеном оптимален для выделе ния информационного процесса, описываемого уравнениями (3.6.30).
Коэффициенты усиления оптимального фильтра меняются во времени в соответствии с уравнениями (3.6.32). В установившемся режиме коэффициенты усиления постоянны и находятся из реше ния системы уравнений (3.6.32) при к-хх>.
3.6.4.Дискретный фильтр с тремя интеграторами
Переходная матрица и вектор коэффициентов усиления фильтра определяются соотношениями
"1 |
т•“•Н |
0 ‘ |
КоГ |
Ф = 0 |
1 |
тА н > |
Ко = «02 |
0 |
0 |
1 |
>--- СОо 1 « |
|
а уравнения фильтра имеют вид:
хх(к) = ха1(к) + к01йд(к), |
хх(0)=хю; |
|
xei(k) = *i(k -1) + Тнх2(к -1); |
|
|
х2(к) = хв2(к) + к02йд(к), |
х2(0)=х2о; |
(3.6.33) |
хэ2(к) = х2(к -1) + Тнх3(к -1 ); |
|
|
х3(к) = х3(к -1) + к03йд(к), |
х3(0)=х8о. |
|
Операторный коэффициент передачи фильтра