Файл: Кондратьев, С. Л. Применение метода функционального моделирования для оценки помехоустойчивости систем связи.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 (блоки 14). Каж­ дый из ФЭ в отдельности при моделировании должен быть подобен оригиналу и может быть представлен либо временным, либо спектральным оператором, осуществляющим преобразова­ ние входных процессов. Принципиальных возражений против временного или спектрального подхода к решению данной задачи нет. Однако следует учитывать, что временной подход таит в себе существенный недостаток, заключающийся в том, что по флуктуациям временной функции невозможно в отдельности устано­ вить величины амплитудных и фазовых флуктуации.

3.3.1. Моделирование линейной инерционной системы

Рассмотрим сначала возможности временного моделирова­ ния. В этом случае линейная инерционная система должна быть

05