Научная статья на тему 'Оптимальная непрерывно-дискретная передача сигнала по каналам с запаздыванием'

Оптимальная непрерывно-дискретная передача сигнала по каналам с запаздыванием Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
94
27
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СИГНАЛ / СТОХАСТИЧЕСКИЕ СИСТЕМЫ / КАНАЛ ПЕРЕДАЧИ / КОДИРОВАНИЕ / ДЕКОДИРОВАНИЕ / SIGNAL / STOCHASTIC SYSTEM / TRANSMISSION CHANNEL / CODING / DECODING

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Рожкова Светлана Владимировна

Рассматривается задача оптимальной передачи стохастических процессов по непрерывно-дискретным каналам с запаздыванием. Доказываются экстремальные свойства оптимальных кодирований в смысле максимизации количества информации.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Рожкова Светлана Владимировна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The article considers the task of optimal transmission of stochastic processes through the discrete-continuous delay channels. The author has proved the extremal properties of optimal coding in the term of information amount maximization.

Текст научной работы на тему «Оптимальная непрерывно-дискретная передача сигнала по каналам с запаздыванием»

СПИСОК ЛИТЕРАТУРЫ

1. Демин Н.С., Рожкова С.В., Рожкова О.В. Обобщенная скользящая экстраполяция стохастических процессов по совокупности непрерывных и дискретных наблюдений с памятью // Известия РАН. Теория и системы управления. - 2000. - № 4. - С. 39-51.

2. Липцер Р.Ш., Ширяев А. Н. Статистика случайных процессов.

- М.: Наука, 1974. - 696 с.

3. Dyomin N.S., Rozhkova S.V., Safronova I.E. About structure of Shannon information amount for joint filtering and extrapolation

problem by continuous-discrete memory observations // Informati-ca. - 2004. - V15. - № 2. - P. 171-202.

4. Липцер Р.Ш. Оптимальное кодирование и декодирование при передаче гауссовского марковского сигнала по каналу с бесшумной обратной связью // Проблемы передачи информации.

- 1974. - № 4. - С. 3-15.

Поступила 03.10.2012 г.

УДК 519.2

ОПТИМАЛЬНАЯ НЕПРЕРЫВНО-ДИСКРЕТНАЯ ПЕРЕДАЧА СИГНАЛА ПО КАНАЛАМ С ЗАПАЗДЫВАНИЕМ

С.В. Рожкова

Томский политехнический университет E-mail: rozhkova@tpu.ru

Рассматривается задача оптимальной передачи стохастических процессов по непрерывно-дискретным каналам с запаздыванием. Доказываются экстремальные свойства оптимальных кодирований в смысле максимизации количества информации.

Ключевые слова:

Сигнал, стохастические системы, канал передачи, кодирование, декодирование.

Key words:

Signal, stochastic system, transmission channel, coding, decoding.

1. Постановка задачи

Сигнал xt, сообщение на выходе канала передачи z.t и сообщение на выходе дискретного канала передачи n(tm) задаются на реализациях процессов, определяемых стохастическими дифференциальными уравнениями

dxt = F (t )xtdt + Ф1 (t )dwt,

j30(x) = N{x; Vo’Yo}’ (1)

dzt = h(t, xT, z)dt + Ф2(0й?у, , (2)

n(tm ) = g(tm , X , Z) + ®3(tm )5(tm X 0<t0<T<tm<t, т. е. в отличие от [1] в данной работе рассматривается случай непрерывно-дискретной передачи с запаздыванием, когда в непрерывном и дискретном каналах передаются прошлые значения xT процесса xt при наличии мгновенной бесшумной обратной связи по процессу zt.

Используемые обозначения: P{-} - вероятность

события; M{-} - математическое ожидание; N{a;b} - плотность нормального распределения с параметрами a и b; Ф2(0=0(0, Ф2(0=Д0, Ф2(0=Г(4,).

Задача: в классе кодирующих функционалов K1={H1;G1}={A{-},^{-}}, удовлетворяющих энергетическим ограничениям

M{h2(t, xT,z)} < h(t),

M{g2 (tm , ^ z)} < g(tm ), (3)

найти функционалы А0{-| и £“{•}, обеспечивающие относительно задачи фильтрации минимальную ошибку декодирования А0(0=МА(0, где

А(0=М{[х-х(^,п)]2} является ошибкой оценки фильтрации х(^,п) процесса xt, которая соответствует принятому сообщению $; п"} при заданных ^-}, #{•}. Так как при заданных h{•} и #{•} оптимальной в среднеквадратическом смысле оценкой фильтрации является апостериорное среднее ^(0=М{х^,п0т} [2], то А(0>М{у(0}, где у(0>М{[х-^(0]2[гоП'"}. Таким образом, А0(0=ММ{у(0}.

2. Основные результаты

Замечание 1. Очевидно, что до момента т, где 0<^<т<^, мы имеем Ц^^^,х^), g(•)=h(tm,xm,z), т. е. передаются текущие значения процесса х, справедливо Замечание 2 из [1]. Считаем, что при т<t передача шла оптимальным способом согласно этому Замечанию.

Теорема 1. На классе К/={Ы/;0/} линейных функционалов

И) = {Л(-): Л(?, Хт, z) = Л(?, z) + Н^, z)Хт}, (4)

С) = {£ 0 : £ , Хт , z) = £ От , z) + , z) Х } :

1) оптимальные кодирующие функционалы

й°(^хт^), g0(tm,xт,z0) имеют представления

Й°(Г, z0) = -Н°(Г, z >0(т, 0,

Н°(Г, z0) = [й ( )/А°(т, 0]1/2, (5)

g Vm , Z °) = -G“(í» , Z W , í» - 0),

GVm, Z0) = [^(ím )/A°01( T, í» - 0)]^, (6)

2) оптимальное сообщение [z°; n°(tm)} определяет-

ся соотношениями

dz0 = [h(í)/A01 (t,í)]1/2[xT-ц0(т,í)]dí + Ф2(í)dv, (7)

n°(tm ) = [ g (tm V A0lT , ím - 0)]^ X

X[X - M0 (T , ím - 0)] dí +ф 3 (ím té (ím

(8)

3) оптимальное декодирование ц\?) и минимальная ошибка декодирования Л0(0 на интервалах tm<t<tm+1, определяются уравнениями

й ц0^) = F (? )^0(? )^? +

+Д-1 (*)[ й(* V А01 ( т , 0]1/2 А01 (т , 0 <,

d A0(í V dí =

2 F (í) - R-1(í )A(í) x x[(A0i(t , í))V A0(í)A0i(T , í)]

(9)

A0(í) + Q(í) (10)

с начальными условиями

/(ím ) = M°(ím - 0) +

+ A0i(T , ím - 0)[ g (ím ) A0i() T , ím - 0]^ X X[V (ím ) + g (ím ГУО» ),

V(ím) ..

(11)

A 0(ím ) = A 0(ím - 0)

[V (ím ) + g (ím )]

1 +

V (ím )

1 —

(AO1T , ím - 0))2

A0(ím - O)A01(T , ím - 0)

(12)

где q(í) = ф2(о, r(í) = ф2(í), V(ím) = ф2(ím);

4) ц°Т,í) = M{x |(zO)0,(n°)m>,

AO1T , í) = M{[ x-M(T , í)]2},

AO1T,í) = M{[Xí -Z(í)][x -/() T,í]} на интервалах tm<t<tm+1 определяются уравнениями

d ц(т , í) = R-1(í)[/í(í)A01(T , í)]1/2 dz0, (13)

d A01 (t , í)/dí = - R-1 (í )h(í) A 01 (t , í), (14)

d A01(t , í)/dí = [F (í) - R-1(í )h(í )]A O1T , í) (15)

с начальными условиями

MV , ím ) = M°(t , ím - 0) +

+[g(ím )A01(T, ím - 0)]^2 X

X[V (ím ) + g (ím )]-1n°(ím ), (16)

AO1T , ím ) = V(ím )[V (ím ) + g (í» )]-1 AO^T, í» - 0), (17)

AO1T , ím ) = V(ím )[V (ím ) + g (í» )]-1A 01^, í» - 0). (18)

Доказательство:

При заданных {h(-);g(-)} eK/ наинтервалах (см. [1]) n(t) и y(t) определяются уравнениями

dn(t) = F(í)ju(í)dí + R-1(í)Hj(í,z)y01(t,í)dzí, (19) dy(í )/ dí =

= 2F (í)Y(í) - R-1(í) H2 (í, z)yo2( t, í) + Q(í) (20)

с начальными условиями

Mí» ) = M(ím - 0) + G1(ím , z)Yoi(T , ím - 0) X

x[V(í» ) + G2(í„ , z)Yii(t , í» - 0)]-1T?(ím ), (21)

Y (ím ) = Y(ím - 0) - G12(ím , z)Y02(t , í» - 0) X

x[V(í») + G12(í»,z)Yn(r,í» -0)]-1, (22)

где

ц(т , í) = M{xT|z0 ,?ora},

Y01(t , í) = M{[ x-Mí)][ x-m(t , í)] |z0 ,?0"},

Yh(t , í) = M{[ x-m(t , í )]2 |z0 ,?0"}, dzí = dzí - [h(í, z) + H 1(í, z)^( t, í)]dí, (23)

)7(ím ) = ?(ím ) - [g(ím, z) + G1(ím, z) M( T ím - 0)] •

Так как M{-}=M{M{|z0'm,?0m-1}} [2], то использование (4) в (3) дает

M{g 2(-)} =

= M{[g(ím , z) + G1g(ím , z)M( T, í» - 0)]2} +

+M{G2g(í»,z)Yh(t ,í» -0)} < ¿(í,, )• (24)

Формула (22) может быть представлена в виде

Y (ím ) = Y (ím - 0) -

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Y 02(Т , ím - 0) + Y 02(Т , ím - 0) . Y11(T , ím - 0) Y11(T , í» - 0)' V(ím )

[V(ím ) + G2(ím , Z)Yn(T , ím - 0)]

(25)

Пусть до момента ї<їт передача шла оптимальным способом. Тогда у(4—0), уп(т,/т-0) и у01(т,/т-0) могут быть заменены на А(/и-0), А11( т,/т-0) и А01( т,ґи—0), которые не являются случайными. В этом случае из (24), (25) для А(íJ=M{y(íJ} с учетом неравенства Иенсена M{F1}>(M{У})-1 [2] получаем

A(í») > A0(í» - 0) + , (AO1 (т , í» - 0))2

(AO1T , ím - 0))2 AO1T , ím - 0)

V(í») .

AO1T, ím - 0) [V(ím ) + g(ím)]

= A0(ím - 0)

V (í» )

1 +

g (ím )

V (í» )

1 --

[V (ím ) + ІГ (ím )]

(AO1 (T , ím - 0))2

A0(ím -O)A01(T,í» -0)

(26)

Использование (6) в (25) дает, что /(^^А0^), которое определяется формулой (12). Из (12), (26) следует, что совпадение /(") с нижней границей

X

для А(іт) доказывает оптимальность кодирования (6), а (8), (11), (12) следуют в результате подстановки (6) в (2), (21), (22) с учетом (23). При заданных {й(•);g(•)}єK;1наинтервалах іт<і<іт+1 (см. [3])

ё ц(т, 0 = Я г)уп(т, 0 й2г(, (27)

ёуп(г, 1)/Л = -Я-1 (1 )И2 (1,7 )у 121 (т, 1), (28)

ёу01 (т, О/<* =

= [ Р(1)- Я-1 (1) Яі2 (1, г)уп 1)] 0 (29)

с начальными условиями Мт ) = Мт 1» -0) + , г)7„(Л 1» -0) х

х[К(1,) + Ц2(1„,7)Уп(г, 1, -О)]-1^), (30)

Уі1(Т 1» ) = Уі1(Т 1» - 0) - Є120т , 2)Г И(Т 1» - 0) Х

Х[^(1» ) + , 7)ïl1(т, 1» - 0)]-1, (31)

Пі^С) = Гоі(т 1» -0) --Сі20» , 1» - 0)Гоі(т 1» - 0) х

х[К(1„) + С2^,7)уп(т, 1» -0)]-1. (32)

Подстановка (6) в (30)—(32) с учетом (23) дает (16)—(18).

Представим уравнение (20) в виде

(1у($)/& =

^2Р(1) - Я-1(1)г) х '

чх Ун (т , О [Г021 (т, 1V У(0 rll(т, 0 ]

Пусть до момента і<іт передача шла оптималь ным способом. Тогда дифференциальное уравне ние (33) на интервалах іт<і<іт+1 эквивалентно инте гральному уравнению

у(і) = А V») х (2Р(а) - Я-1(а)И2 (а, г) хл

А(1) > А 0(1т) х

х ехр <

^2Р(а) - Я-1(а)И2 (а, г) х л

1» хМ <|у11(т,а) Уо21(т,а) 1 ёа

[У(а)Уп(т,а) _ I,

х ехр <

+ Ґ б(а)>

ґ2Р(м) - Я-1(м) х И12 (м, г) х

хМ

и)

У(?1 (т м) Км )Гп(т м)

ём

Использование (5) в (20), (28), (29) приводит к уравнениям для /(0, 7п0(т,0, 7010(т,0 на интервалах "<!<тн вида

йу0(?)/ й =

(37)

X 1

х V " (Уо"(т, 1))2 " ) + 0(1),

У(1 )А(і(т, 1) _ у

/(О + 0(1). (33) ^001(т, ОМ =

Уо>,0, (39)

х ехр <

хЇ11(Г,а)

702 (т,а) у(а)уп(т,а)

I б(а) х

ёа

/От ) = А0(^т ),

¿у°(т,Ъ/Ж = -Д-1(0/<0[(у101(т,0)7А?1(т,г)], (38) 7“(т, ^ ) =А01(т, ),

( Р (*) - Д-1(? )А(*) х "

х[(7101(т, О)2/ А?1(т, 0],

/Ж С ) = АЖ )-

Уравнения (37)—(39) дают, что /(^, уп0(т,0, 7010(т,0 являются не случайными величинами. Согласно (35), получаем M{Я12(t,z)}Y110(т,t)<^(t). Тогда из (36) следует

А(Г) > А 0(^) х

х ехр <

I.

2Р(а) - Я 1(а)А(а) х

(гЖ,а))2

'2Р(м) - Я-1(м)И2(м, г) х^

х ехр х^11 (Т :■ м) V Гі^і (т , м) ём

_У(м)Уll(T, м) _ У

ёа, (34)

х ехр

справедливость которого устанавливается дифференцированием по £ Так как M{•}=M{M{•|zоm■,n0m}} [2], то использование (4) в (3) дает

М (А 2(0) = М{[А(Г, z) + Н ^ z М(т, ¿)]2} +

+М{Н12(Д0} <А(0. (35)

Использование неравенства Иенсена M{ф(У)}>ф(M{}''}) [2] для выпуклой функции ф(у)=ехр{у} в (34) приводит к неравенству для А(t)=M{y(t)} вида

у (а)уп(т,а)

+ Г б(а) х

2Р(м) - Я-1(и)А(м) х

(ГоЖ м))2 .7°(м)7іЖ м)

ёа

ём

ёа.

(40)

Пусть А0(t) - правая часть (40). Тогда дифференцирование по tдает, что А0(t) определяется уравнением

й А0(? V =

2Р(1) - Я-1(1 )/ї(1) х х[(Уі0і(т, 1))7 70(1)7і0і(т, 1)]

А0(1) + 0(1), (41)

А 0(1) | (=(. =А0(1»).

Из (14), (38) и (15), (39) следует, что решения этих уравнений совпадают, т. е. 7и0(т,0=Лп°(т,0, 7010(т,/)=А010(т,/). Поэтому решения (37) и (41), (1°) также совпадают, т. е. /(t)=A°(t). Совпадение /(t) с нижней границей для A(t) доказывает оптимальность кодирования (5). Уравнения (7), (9), (13) следуют в результате подстановки (5) в (2), (19), (27). Справедливость данного результата для произвольного интервала времени r<tm<t<tm+l следует по индукции с учетом Замечания [1] и Замечания 2 из [1].

Теорема 2. Пусть /i0[xi;(z0l),(n0)°'"] есть количество информации, достигаемое на кодирующих функционалах (5), (6). Тогда имеет место свойство

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

;(z X(n0)mi = sup I [ x; z^], (42)

где sup берется по всем {&(•);#(•)} eK/и

/,°[ x;(z Х(П°)Г ] =

1 +

g (ti) V (t,)

1 + IM X

V (t,)

1—

(A°i(t , t, - °))2

A°(t, - °)A°i (t, t, - °)

h(a) (A°i (t ,a))2

R(a) A°(a)A°i(T,a)

-ec)1 1 1

A° (c) D(a)

da,

(43)

а D(t)=M{[x-я(t)]2}, я(t)=M{xt}.

Доказательство:

Используя неравенства Ихары [2] А(0>Д0 ехр{—2/^]}, получаем

/,[•] < (1/2) 1п[Д,)/А(0]. (44)

Так как, согласно Теореме 1, тД0=А0(/), тогда из (44) зир /, [ х,; z0 X ] = /,0[ X,;(z °)г0,(П°)'0] =

= — ln 2

D(t)

A°(t)

(45)

dt

1 dD(t) 1 d A°(t)

D(t) dt A (t) dt

Так как для гауссовского процесса х, определяемого уравнением (1), мы имеем

йЮ(, V й, = 2Р (, )£ (,) + е (,), (48)

тогда использование (10), (48) в (47) для "<< /т+1 дает

Так как на кодированиях (5) и (6) имеем, что pt(x)=N{x;Jц0( /),А0( /)} и р( t,x)=N{x;я( 1),Б( /)}, то

/,0Н = М{1п[ р (х,)/ р(,, х,)]} =

= (1/2) 1п[ Д 0/А0(,)]. (46)

Совпадение (45) с (46) доказывает свойство (42). Из (46) следует, что

dt

h(t) (Л°1 (t, t))2

R(t) A°(t)A°1 (t, t)

-e (t у 1 1

A°(t) D(t) Из (46) следует, что

1° [•] < (1/2) ln[D(tm VA°(tm )]. Используя (12) в (50), получаем

1° [•] = It" -°H +

(49)

(5°)

1+

g (tm )

V(tm )

1 + Ш X

V ((,)

1-

(A°1(T, tm - °))2

A°(tm - °)A°1(T, tm - °)

(51)

Формула (43) очевидно следует из (49), (51).

Замечание 1. Использование (4)-(6) в (3) дает, что M{[h0( ^т,?)]2}^0, M{[g0(4л/)]2}=|(4), т. е. при оптимальном способе передачи энергетические возможности каналов передачи используются полностью.

Замечание 2. Поскольку пропускная способность С[0,7] канала передачи определяется в виде С[0,7]=8ир{(1/7)/г[-]} [4], то согласно Теореме 2 при непрерывно-дискретном способе передачи (1)—(3) кодирующие функционалы (5), (6) обеспечивают передачу максимально возможного количества информации в классе Е/ линейных функционалов (4).

Заключение

Полученные результаты могут использоваться при разработке систем связи, систем передачи информации, функционирование которых происходит в условиях непрерывно-дискретной во времени доступной измерению (наблюдению) или поступающей в каналы передачи информации, например, когда непрерывно во времени поступают сигналы бортовых измерителей, а в отдельные моменты времени — сигналы от внешних источников.

Работа выполнена при поддержке ФЦП «Научные и научно-педагогические кадры инновационной России» на 2009-2013, проект № 14.B37.21.0861.

1

+

2

СПИСОК ЛИТЕРАТУРЫ

1. Рожкова С.В. Оптимальная непрерывно-дискретная передача сигнала по каналам с памятью при наличии бесшумной обратной связи // Известия Томского политехнического университета. — 2012. — Т. — №5. — С. 6—10.

2. Липцер Р.Ш., Ширяев А.Н. Статистика случайных процессов.

— М.: Наука, 1974. — 696 с.

3. Демин Н.С., Рожкова С.В., Рожкова О.В. Обобщенная скользящая экстраполяция стохастических процессов по совокуп-

ности непрерывных и дискретных наблюдений с памятью // Известия РАН. Теория и системы управления. - 2°°°. - № 4. -С. 39-51.

4. Gallager R.G. Information theory and reliable communication. -New York: Wiley, 1968 - 346 p.

Поступила 03.10.2012 г.

УДК 681.51

КОМПЬЮТЕРНАЯ МОДЕЛЬ СОПРЯЖЕНИЯ ЭЛЕМЕНТОВ В СТРОГО-ИЕРАРХИЧЕСКОЙ СТРАТИФИЦИРОВАННОЙ СИСТЕМЕ

С.Ш. Баласанян

Государственный инженерный университет Армении, г. Капан, Армения E-mail: suni-com@syunik.am

Разработана компьютерная модель сопряжения элементов в строго-иерархической стратифицированной системе, позволяющая свести имитацию сопряжения элементов смежных страт, т. е. формирование входного сигнала каждой страты на основании выходного сигнала предыдущей страты, к стандартной операции умножения матриц. Показано, что предложенная модель допускает распараллеливание процесса имитации передачи сигналов отэлементов каждой страты элементам последующей страты, что предоставляет возможность при использовании многопроцессорных компьютеров значительно ускорить процесс имитации. Применение предложенной модели сопряжения позволяет при проведении компьютерных экспериментов ввести необходимые изменения в матрицы сопряжения смежных страт в соответствии с конкурирующими вариантами структур исследуемой системы в процессе экспериментов, без изменения базовой имитационной программы.

Ключевые слова:

Страта, стратифицированный, контакт, имитация, эксперимент, сопряжение, структура, канал. Key words:

Strata, stratified, contact, simulation, experiment, link, structure, channel.

Одной из основных проблем, возникающих при программной реализации компьютерных стратифицированных моделей сложных технологических систем со многими состояниями [1], ориентированных на исследование эффективности их функционирования с учетом надежности элементов, является разработка процедуры имитации сопряжения элементов смежных страт в системе, позволяющей обеспечить удобство и простоту проведения компьютерных экспериментов и уменьшить при этом объем перепрограммирования.

Суть этой проблемы заключается в том, что при рассмотрении на компьютерной модели конкурирующих вариантов структуры исследуемой системы возникает необходимость в модификации исходной (базовой) имитационной программы, обусловленной изменением структуры связей между элементами смежных страт.

В настоящей работе предлагается компьютерная модель сопряжения элементов смежных страт в строго-иерархической стратифицированной системе (СИСС) [1], позволяющая успешно решить указанную выше проблему.

Предлагаемая модель базируется на математической модели сопряжения элементов в СИСС [1, 2],

рассматривающей взаимодействие между элементами в рамках механизма обмена сигналами [3, 4], который включает следующие составляющие:

1) процесс формирования выходного сигнала элементом, выдающим сигнал;

2) определение адреса передачи для каждой характеристики выходного сигнала;

3) прохождение сигналов по каналам связи и компоновка (формирование) входных сигналов элементов;

4) функционирование элемента, принимающего входной сигнал.

Первая и четвертая составляющие не рассматриваются в рамках модели взаимодействия, поскольку относятся к построению моделей функционирования элементов системы.

Третья составляющая механизма обмена сигналами связана с прохождением сигналов через реальные (неидеальные) каналы связи, формально рассматриваемые как самостаятельные элементы системы, функционирование которых сводится к соответствующим задержкам и искажениям сигналов. В этом случае фиктивные каналы, соединяющие элементы, передают сигналы мгновенно и без искажений, т. е. формально являются идеальными.

i Надоели баннеры? Вы всегда можете отключить рекламу.