Файл: Кондратьев, С. Л. Применение метода функционального моделирования для оценки помехоустойчивости систем связи.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 80
Скачиваний: 0
ваются вручную, то следует использовать один метод, а если эти данные являются входными для следующей модели, то с учетом ее функциональных свойств, возможно, потребуется другой метод аппроксимации (интерполяции).
Так как сигнал отображается спектрально-временной мо делью, можно 'показать, что необходимым условием достижения приближенного подобия на различных временных интервалах является использование алгоритмов аппроксимации (интерпо ляции), обладающих свойством инвариантности к временным сдвигам. Такими свойствами обладают, например, алгебраиче ские и тригонометрические полиномы степени п:
|
|
п |
|
|
У ( 0 = У ( * + 7 - * ) = |
2 |
е *'*; |
|
|
|
|
|
|
(3-2.14) |
y(t)= |
2 ( a u C 0 S U ) f c ' |
+ |
&fts i n u ) ft^)- |
|
Первые к тому же легко реализуются на |
ЦВМ, зато вторые |
|||
в ряде случаев позволяют получить лучшие оценки. |
||||
Вопросы выбора |
аппроксимирующих |
(интерполирующих) |
функций с учетом дискретизации и квантования касаются не
только НЭ, но и нелинейных функций |
вообще, |
поскольку даже |
|
линейные фильтры |
обладают нелинейными АЧХ и ФЧХ. Здесь |
||
не предполагается |
обсуждение всех этих сложных проблем, и |
||
лишь в конце данного параграфа |
сделаны |
предупреждения |
против типичных ошибок, допускаемых при разработке моделей.
Необходимо отметить, что при моделировании на ЦВМ стрем ление использовать сложные аппроксимирующие (интерполи рующие) функции оказывается, как правило, необоснованным. Их использование может явиться причиной числовой неустойчи вости, обусловливаемой трудностью согласования интерваловдискретизации сигналов « характеристик линейных и нелиней ных элементов.
В зависимости от вида представления входного и выходного сигналов возможны различные подходы при моделировании НЭ.
Сигнал на входе НЭ может быть задан в виде суммы гармо нических составляющих:
|
'к |
|
|
х (t) = х0 + |
2 *sc o |
s ( ш / + Ъ)• |
(3.2.15) |
|
|||
Тогда на выходе будем иметь: |
|
|
|
N |
к |
|
|
у ( о = 2 ап[хо |
+ 2 |
* * c o s к * + ? * ) ] " |
|
Я=0 |
5=1 |
|
|
Л' |
к |
|
(3.2.16) |
= 2 ьп [ 2 * * c o s к * + ? * ) ] " •
л=0 S-1 |
91 |
|
Таким образом, необходимо возвести в степень тригоно метрический полином
|
|
|
|
к |
|
|
|
|
|
|
|
|
|
|
2 - * * c |
° s K ' + |
?*)]"- |
|
|
|
|
Получим |
|
|
|
|
|
|
|
|
|
|
к |
|
|
|
|
|
|
|
|
|
|
[ 2 * * с м w + * > ] " = S / , , 1 ^ 1 . ' . . л » - * № • |
>X |
|
||||||||
|
X cos* (a^tf + |
?i)cos"'(a>^ + <p2).. .cos"*(«y -j- cpfc). (3.2.17) |
||||||||
Здесь суммирование производится по всем значениям |
ph |
при |
||||||||
чем ри |
р г , . . . , |
рк |
— любые |
целые |
положительные |
числа, но |
||||
выполняется |
условие |
|
|
|
|
|
|
|||
Учитывая, что |
|
Р\ + Рг -(-... + Рк |
= |
я. |
|
|
|
|||
|
|
|
|
|
|
|
|
|||
cos'a = 9<71-1 |
^ |
j cos ?ос + ^ |
j cos (? - |
2) a -f ^ |
)c o s |
- 4 ) а |
+ |
|||
|
|
|
|
|
при q — четном, |
|
|
|
||
|
cos*а |
= |
2«- |
* jcos<7<x + |
^ |
jcos (<?- -22)) о |
+ |
|
||
'Г |
j C O S (<7 |
-4)о + . . . + , |
cos а |
при |
? — нечетном, |
производим перемножение косинусов и затем суммирование всех составляющих с косинусами равных углов.
Для формулы (3.2.17) составлена АЛГОЛ-программа для полинома-6-й степени и суммы четырех гармонических состав ляющих. При этом учтено, что нагрузкой НЭ является линейная избирательная система, пропускающая преобразованный спектр сигнала в интересующей нас полосе частот (ш'-т-со")-
С помощью символического разложения в ряд Тейлора выве дены формулы для определения всего спектрального состава
92
в целом и каждой компоненты в отдельности на выходе НЭ. Для случая одной переменной
у ~ п х ) - t i " ^ |
2 8 ( " + - - - + - * ) ( * i i ) ' . . . ( * * i 7 " |
|||
|
со |
со |
со |
со |
[2 (я, + . . . + Л л ) + Л + . . . +pk]l
X
X А : ? П , + / " • • • J ^ * + J , * C O S |
+ / > А ) - |
(3.2.18) |
Здесь первый член разложения определяет постоянную со ставляющую, второй член —любую из гармонических состав ляющих.
Нижние пределы выбираются из условия / z , + / z 2 + . . . + A f t = l , т. е. если одно из Л равно единице, остальные равны нулю.
Поскольку аппроксимирующая функция задана полиномом степени N, то коэффициенты, имеющие номер больше TV, бу дут равны нулю, а верхние пределы суммирования также
конечны и будут определяться для первого |
члена |
выражения: |
||||||||||||
2 (/&, + |
. . .+nk)^.N |
и |
для |
второго |
члена: |
2 (л2 + |
. . . +nk) - f |
|||||||
Большой интерес представляет подобный вывод для функ |
||||||||||||||
ции от двух переменных, |
что характерно |
для |
НЭ |
типа пре |
||||||||||
образователя: |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
хш=хШа |
+ хш cos Ы; |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
k |
|
|
Qct; |
|
|
|
|
|
|
|
|
|
XQ—Хда -\- 2 |
J C S ( . C O S |
|
|
|
|
|||||
|
|
|
|
|
|
•s-1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
00 CO |
|
CO |
|
|
|
|
|
|
|
|
|
|
|
|
CO |
00 |
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m—0 |
я,—0 лд=0 |
|
|
|
|
|||
V |
(2/»)l [2 (Wj-f-. . . + |
г |
rtft)]! |
Ъчт, 2 (n,+ . . . +nk) |
nm |
|
2 |
„ , |
2 n |
|||||
|
rr—,—; |
: |
|
|
|
Ли |
XQ |
. |
. . XQ .K |
|||||
|
|
2 2 (»+»•+ • • . • + « * ) ( О Т 1 ) 8 ( Я | ) * . . . ( Я л 1 ) 9 |
|
|
|
' |
|
. |
k |
|||||
|
|
со |
со |
|
со со |
CO |
|
CO |
|
|
|
|
93
|
|
|
(2т+р)\ |
|
[2 (д, + . •. + hk) + ?,+ ••• |
v |
|
|
||||
|
|
A |
22 |
("'+«.+ • • • +nk) +P+<7,+ . . . +qk-\ |
X |
|
|
|||||
у |
Ь № . 2 ( п , + . . . + я А ) |
+ - ? • + • - . + ^ |
+ p 2 + ? , |
*ь+ч. |
|
|||||||
*{m+p)\m\(n1+qi)\Ti1\...(ritt+qk)\nk[X*> |
Xa* |
•••Хз» |
|
X |
||||||||
|
|
|
|
|
X cos (/*o + ^ |
± ? A ) |
|
|
(3.2.19) |
|||
где |
|
|
. . + / f t |
= l . Здесь также аппроксимирующая |
функция |
|||||||
задана |
|
полиномом |
степени |
P+Q, |
и, следовательно, |
верхние |
||||||
пределы суммирования и номера коэффициентов |
будут ко |
|||||||||||
нечны. С помощью |
этого |
алгоритма можно исследовать и воз |
||||||||||
действие |
на . НЭ |
случайных |
сигналов. При этом |
случайный |
||||||||
процесс |
п (t) представляется |
в виде |
|
|
|
|||||||
|
|
|
|
|
|
|
*макс |
|
|
|
|
|
|
|
|
|
« ( 0 = |
2 |
с* COS (ш0* +• «рЛ), |
|
|
|
|||
где ск |
и ®А —случайные |
числа, подчиняющиеся |
заданному за |
|||||||||
кону |
|
распределения, |
а |
w0 = —- |
Г—интервал |
времени, в те |
чение которого ck и tpft — постоянные числа.
Рассмотренные модели удобно применять при исследовании вопроса об иаменении спектра сигнала на выходе НЭ. Однако для оценки влияния НЭ на достоверность принимаемой инфор мации и на группирование ошибок требуются дополнительные преобразования, что затрудняет их использование. Поэтому в ряде случаев оказывается выгодным предварительный переход путем введения дополнительной аппроксимации самих получен ных выходных величин. Экспериментально установлено, что для некоторых функций предварительная ручная аппроксимация по зволяет получить более близкие результаты, чем машинные методы.
Возможен и другой путь приближенного решения задач, осо бенно в тех случаях, когда IB канале имеется несколько НЭ, лавинообразно размножающих спектр. Он основан на введении «функции расхождения», т. е. на различии между формой (функ цией времени) после каждого НЭ до аппроксимации или усече ния спектра и после нее. Определение допустимой функции рас хождения окончательно устанавливается по критериям подобия, используемым при решении, данного типа задач.
Наиболее распространенной ошибкой при аппроксимации яв ляется «интуитивное предположение» о том, что сочетание линей ной интерполирующей функции с кривыми второго порядка вполне допустимо. Такая, кажущаяся на первый взгляд естест
ву
вевнои, замена реальных характеристик может привести к весьма грубым ошибкам при использовании нормированных к единице значений вместо истинных величин переменных. В частности, отображение в одном масштабе оигналов передатчиков и прием ников и использование указанных скруглений кривых при ли нейной аппроксимации их линейных участков может привести к ошибкам отображения квазигармонических сигналов в пере датчике, на несколько порядков больших, чем для сигналов при емника.
Второй часто встречающейся ошибкой является выбор шага по времени At на основе формальной границы, устанавливаемой теоремой Котельникова. Поскольку подобие может быть достиг нуто только при коэффициенте корреляции близком к единице, то интервал At должен быть в несколько раз меньшим интервала между некоррелированными отсчетами. По порядку величин он должен быть примерно тем же, что и при рассмотрении линей ных систем.
§ 3.3. Модель автогенератора
В основе метода функционального моделирования автогене ратора использован принцип разделения автоколебательной си стемы на функциональные элементы ;и подобного их отображе ния. В соответствии с утверждением 11, достаточными условиями подобия модели и системы оригинала, состоящей из ряда ФЭ, является подобие каждого из них, при обеспечении подобия свя зей между ними. Это означает, что должно быть.соблюдено подо бие между моделями и оригиналами нелинейного элемента, ли нейной системы, системы обратной овязи и генераторов шума, имитирующих действие различных источников внутренних флук туации системы..
Исходя из физической картины основных процессов, происхо дящих в автогенераторе с учетом действующих в нем источников внутренних аддитивных шумов, модель автогенератора может быть представлена функциональными элементами, соединенными между собой так, как показано на рис. 3.5 (блоки 1—4). Каж дый из ФЭ в отдельности при моделировании должен быть подобен оригиналу и может быть представлен либо временным, либо спектральным оператором, осуществляющим преобразова ние входных процессов. Принципиальных возражений против временного или спектрального подхода к решению данной задачи нет. Однако следует учитывать, что временной подход таит в себе существенный недостаток, заключающийся в том, что по флуктуациям временной функции невозможно в отдельности устано вить величины амплитудных и фазовых флуктуации.
3.3.1. Моделирование линейной инерционной системы
Рассмотрим сначала возможности временного моделирова ния. В этом случае линейная инерционная система должна быть
05