Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Моделей канала связи




 

 


 

 

 

 

НАЧАЛО

 

ВВОД:

N - разрядность двоичного числа

DX0 - начальное случ-е число

 

 

RDM0 = 2 ^ N

RDX0 = DX0 * 4 + 1

RDL0 = INT(N * LOG(2) / LOG(5)

RDI0 = RDL0 - 2 * INT(RDL0 / 2)

 

 

НЕТ

RDI0 = 0

?

ДА

 

RDL0 = RDL0 - 1 RDL0 должно быть

нечетным

 

RDB0 = 5 ^ RDL0

RDX0 = RDB0 * RDX0

RDX0 = RDX0 MOD RDM0

RDNO = RDX0 / RDM0

 

 

ВЫВОД:

RDN0 - нормированное случайное число

 

НЕТ

ОСТАНОВ

?

 

ДА

 

КОНЕЦ

 

 

 

Рис. П-3(А).1. Блок-схема алгоритма работы ГСЧ

 


 

НАЧАЛО

 

 

ВВОД:

N - разрядность двоичного числа

DX0 - начальное случ-е число

 

 

RDM0 = 2 ^ N

RDX0 = DX0 * 4 + 1

RDL0 = INT(N * LOG(2) / LOG(5)

RDI0 = RDL0 - 2 * INT(RDL0 / 2)

 

 

НЕТ

RDI0 = 0

?

ДА

 

RDL0 = RDL0 - 1 RDL0 должно быть

нечетным

 

k = 0

 

 

y = RDX0

 

 

c = 0

 

Умножение на 5

y = y + RDX0 заменяется

последовательным

суммированием

 

y > RDM0 НЕТ

?

 

ДА

 

y = y - RDM0

 

 

c = c + 1

 

 

ДА

c < 4

?

НЕТ Исключение

ошибок из-за

RDX0 = INT((y - 1) / 4) * 4 + 1 ограничения

разрядности ЭВМ

 

C B A

 

 

Рис. П-3(А).2 Блок-схема алгоритма работы ГСЧ с повышенной разрядностью

 


 

C B A

 

 

k = k + 1

 

Возведение в степень

ДА RDL0 числа 5 заме-

k < RDL0 няется соответств-м

? числом циклов

НЕТ суммирования

 

RDN0 = RDX0 / RDM0

 

 

ВЫВОД:

DN0 - нормированное случайное число

 

НЕТ

ОСТАНОВ

?

ДА

 

 

КОНЕЦ

 

 

Окончание рис. П-3(А).2 Блок-схема алгоритма работы ГСЧ с повышенной разрядностью

 


 

 

 

НАЧАЛО

 

 

ВВОД:

RDX0(0) - нач-е случ-е число

 

Формир-е 1-го нач-го

RDX0(1) = ГСЧ0(RDX0(0)) случайного числа с помо-

щью вспомогат-го ГСЧ

Формир-е 2-го нач-ого

RDX0(2) = ГСЧ0(RDX0(1)) случайного числа с помо-

щью вспомогат-го ГСЧ

 

n = 0

 

 

n = n + 1

 

 

RDX1(n) = ГСЧ(RDX1(n-1)

 

Определение модуля

r(n) = SQR(2LOG(1/RDN1(n))) n-го случайного вектора,

(модуль имеет релеевское

распределение)

RDX2(n) = ГСЧ(RDX2(n-1)

 

Определение фазы

Ф(n) = 2 * PI * RDN2(n) n-го случайного вектора

(фаза имеет равномерное

распределение)

 

Формирование проекций

X1(n) = r(n) * SIN(Ф(n)) n-го случайного вектора

 
X2(n) = r(n) * COS(Ф(n)) (проекции имеют нор-

мальное распределение)

 

ВЫВОД:

X1(n); X2(n)

 

 

НЕТ

ОСТАНОВ

?

 

ДА

 

КОНЕЦ

 

 

 

 

Рис. П-3(А).3. Блок-схема алгоритма получения последовательности выборок

значений процессов Х1 и Х2

 

 


 

 

НАЧАЛО

 

 

ВВОД:

Tk - интервал корреляции

T - период выборок

P - коэф. коррел. квадратур

SKO - СКО квадратур

Aps; Apc - квадратуры

регулярной составляющей

 

 

n = 0

 

n = n + 1

 

Формир-е квадратур

X1(n); X2(n) некор-го случ. норм.

процесса

 

Rk = EXP(-T/Tk) Опред-е коэф. коррел.

 

 

X0s(n) = Rk*X0s(n-1)+SQR(1-Rk^2)*X1(n) Формир-е квадратур

X0c(n) = Rk*X0c(n-1)+SQR(1-Rk^2)*X2(n) марковского

процесса

 

Aas(n) = X0s(n) * SKO + Aps

Aac(n)=(P*X0s(n)+

+SQR(1-P^2)*X0c(n))*SKO+Apc

 

 

ВЫВОД:

Aas(n); Aac(n)

 

 

НЕТ

ОСТАНОВ

?

 

ДА

 

КОНЕЦ

 

 

 

Рис. П-3(А).4. Блок-схема алгоритма получения с помощью процессов Х1 и Х2 двумерного нормального марковского процесса с заданным коэффициентом корреляции квадратур

 

 


 

НАЧАЛО

 

 

ВВОД входных данных

 

 

Формирование для всех независимых процессов

начальных случайных чисел с помощью вспомогательного ГСЧ

на основе введенного общего начального числа

 

 

Формирование значения амплитуды сигнала

 

Формирование значения амплитуды помехи

 

Вычисление отношения сигнал / помеха

 

Определение вероятности ошибки элемента сообщения

 

Определение факта появления ошибки элемента сообщения

 

Формирование вектора ошибок элементов сообщения

 

 

ВЫВОД на экран дисплея графиков:

- отношения сигнал / помеха;

-уровня станционных помех;

-векторов ошибок элементов

 

 

НЕТ

Конец сеанса

?

ДА

 

Формирование векторов стирания и ошибок знаков сообщения

 

 

ВЫВОД протокола испытаний

ВЫВОД гистограммы отношения

сигнал / помеха

 

 

Вычисление теоретических значений

распределения вероятности отношения сигнал / помеха

 

 

ВЫВОД графика распределения

вероятности отношения

сигнал / помеха

 

 

КОНЕЦ

 

 

Рис. П-3(А).5. Блок-схема обобщенного алгоритма программы “FEDING-1” для однолучевого дискретного канала связи с замираниями и станционными помехами

 

 


 

 

НАЧАЛО

 

 

ВВОД: h; hp; Sigma0

 

 

x = h * hp / Sigma0 ^ 2

 

 

S = 1; I = 1; B = 1

 

 

y = (x / 2) ^ 2

 

 

I = I + 1; B = B * I

 

 

z = y ^ I / B ^ 2

 

 

S = S + z

 

 

ДА

z > 1E-09

?

НЕТ

 

Io = S

 

 

ВЫВОД: Io

 

КОНЕЦ

 

 

 

Рис. П-3(А).6. Блок-схема алгоритма определения значений модифицированной функции Бесселя 1-го рода нулевого порядка

 


 

 

НАЧАЛО

 

ВВОД значения параметра m

 


 

z = m; x = z; a = 1

 

I = 0

 


 

I = I + 1

 

z = z * (x + 1)

 


 

I < 20

ДА?

НЕТ

 

y = x + 21

 

Г(m) = exp(y * (ln(y) - 1) +1 / 12 / y) * SQR(2 * п / y) / z

 


 

ВЫВОД Г(m)

 


 

КОНЕЦ

 

 

Рис. П-3(А).7. Блок-схема алгоритма для определения значений гамма-функции

 

 


 

 

НАЧАЛО

 

 

ВВОД входных данных

 

 

Задание значения мощности сигнала

 

 

Формир-е для всех независимых процессов текущего сеанса связи

начальных случайных чисел с помощью вспомогательного ГСЧ.

(Эти числа обусловлены общим нач-м числом и номером сеанса.)

 

 

ОПРЕДЕЛЕНИЕ:

- отношения сигнал / помеха;

-уровня станционных помех;

-векторов ошибок элементов

 

 

Кол-во ошибок ДА

превосходит заданное

?

НЕТ

 

НЕТ

Конец сеанса

?

ДА

 

 

Конец цикла НЕТ

?

 

ДА

 

ВЫВОД протокола испытаний

 

НЕТ

Конец испытаний

?

ДА

 

КОНЕЦ

 

 

Рис. П-3(А).8. Блок-схема обобщенного алгоритма программы “FEDING-2” для трассовых испытаний КВ систем связи при работе на случайных частотах

 

 


 

 

НАЧАЛО

 

 

Задание значения мощности сигнала

 

 

Проведение сеанса с нечетным номером

 

 

ДА

Сеанс принят

?

НЕТ

 

Проведение сеанса с четным номером

 

Выбор сеанса с наибольшим числом

правильно принятых знаков

 

НЕТ

Конец цикла

?

ДА

 

ВЫВОД протокола испытаний

 

 

НЕТ

Конец испытаний

?

ДА

 

 

КОНЕЦ

 

 

Рис. П-3(А).9. Блок-схема обобщенного алгоритма функционирования программы “FEDING-3”, для разнесенного приема сообщений с автовыбором телеграмм

 

 


 

 

 

НАЧАЛО

 

Задание значения мощности сигнала

 

 

Формирование исходных данных для

проведения очередного сеанса связи

 

 

Определение отношения сигнал / помеха

для очередного элемента сеанса

с нечетным номером

 

Определение отношения сигнал / помеха

для очередного элемента сеанса

с четным номером

 

Автовыбор канала с наибольшим

отношением сигнал / помеха

 

НЕТ

Конец сеанса

?

ДА

 

НЕТ

Конец цикла

?

ДА

 

ВЫВОД протокола испытаний

 

 

НЕТ

Конец испытаний

?

 

ДА

 

КОНЕЦ

 

 

 

Рис. П-3(А).10. Блок-схема обобщенного алгоритма функционирования программы “FEDING-4”, для разнесенного приема сообщений с автовыбором элементов

 


 

 

 

НАЧАЛО

 

 

ВВОД входных данных

 

 

Формирование для всех независимых процессов

начальных случайных чисел с помощью вспомогательного ГСЧ

на основе введенного общего начального числа

 

 

Формирование значения амплитуды сигнала 1-го луча

 

Формирование значения амплитуды сигнала 2-го луча

 

Определение времени задержки по наибольшему сигналу

 

Определение времени перекрытия посылок сообщения

Определение амплитуды результирующего сигнала

 

Формирование значения амплитуды помехи

 

Вычисление отношения сигнал / помеха

 

Определение вероятности ошибки элемента сообщения

 

Определение факта появления ошибки элемента сообщения

 

Формирование вектора ошибок элементов сообщения

 

 

ВЫВОД на экран дисплея графиков:

- отношения сигнал / помеха;

-уровня станционных помех;

-векторов ошибок элементов

- времени задержки сигнала

 

 

НЕТ Конец сеанса

?

 

ДА

 

Формирование векторов стирания и ошибок знаков сообщения

 

 

ВЫВОД протокола испытаний

 

 

КОНЕЦ

 

 

Рис. П-3(А).11. Блок-схема обобщенного алгоритма программы для

двухлучевого канала связи

 

 


 

 

 

НАЧАЛО

 

ВВОД входных данных

 

-формирование бинарной последовательности сообщения;

-формирование значений амплитуд сигнала и помехи;

-вычисление отношения сигнал / помеха;

-определение вероятности ошибки кванта элемента;

-определение факта появления ошибки кванта элемента;

-формирование потока квантов сообщения;

-формирование сигнала на выходе ФНЧ посредством сумми-

рования квантов сообщения методом скользящего окна;

-формирование решения на выходе демодулятора;

-сравнение принятого решения с передаваемой последователь-

ностью и построение вектора ошибок элементов.

 

 

ВЫВОД на экран дисплея графиков:

- отношения сигнал / помеха;

-уровня станционных помех;

-передаваемой последовательности;

-сигнала на выходе ФНЧ;

-последовательности решений;

-векторов ошибок элементов.

 

 

НЕТ

Конец сеанса

?

ДА

-формирование оценок качества знаков сообщения;

-формирование векторов стирания и ошибок знаков сообщения.

 

 

ВЫВОД протокола испытаний

 

 

ВЫВОД гистограммы отношения

сигнал / помеха

 

 

Вычисление теоретических значений

распределения вероятности отношения сигнал / помеха

 

 

ВЫВОД графика распределения

вероятности отношения

сигнал / помеха

 

 

КОНЕЦ

 

 

 

Рис. П-3(А).12. Обобщенный алгоритм модели дискретного канала с временными искажениями.

 

 


 

 

Начало

 

Po- мощность передатчика ретранслятора;

Pa- мощность передатчика абонента;

No-количество знаков в сообщении;

Tk1-критическое время доставки сообщения;

Ro-начальное случайное число.

 

Ki- коэффициент передачи среды распространения;

n = 0

 

t0 = RND * 60; t1 = t0

 

n = 0

 

t0 = RND * 60; n = n + 1

Retransl

Запрос заявки (40 бит)

 

Нет

Принято

?

t1 = t1 + t0 + 60 * (n - 1) Да

 

Abonent

Адрес отправителя (300 бит)

 

Нет Да

Принято

?

 

t0 = RND * 60; t1 = t1 + t0

Retransl

Запрос параметров (144 бит)

dt + 144 / 500; t1 = t1 + dt

 

Да

Принято

?

Abonent Нет

Параметры сообщения (77 бит)

dt = 77 / 5; t1 = t1 + dt

 

t1 > Tk1 Нет

?

Да

 

a b

 

 

Рис. П-3(А).13. Блок-схема алгоритма имитационной модели канала связи в режиме передачи сообщения от абонентской радиостанции на ретранслятор.

 


 

 

 

a

 

Retrans

Запрос сообщения (151 бит);

dt = 151 / 500; t1 = t1 + dt

 

Нет Да

Принято

?

dt; t1 = t1 + dt Abonent

Передача сообщения (No * 7 бит)

Нет dt = (No * 7) / 5; t1 = t1 + dt

t1 > Tk1

?

 

Retrans

Квитанция (151 + No) бит

dt = (151 + No) / 500; t1 = t1 + dt

 

Нет

Принято

?

dt; t1 = t1 + dt Да

 

Abonent

 

Да

Есть ошибки

?

Повтор: Ns = 28 + 7 * Nнп Нет

t1 = t1 + Ns / 5

 

Передача “КОНЕЦ “ (35 бит)

Сообщение принято; Ts = t1

Нет

b t1 > Tk1

?

Да

 

Сообщение не принято

 

Конец

 

 

 

Окончание рис. П-3(А).13. Блок-схема алгоритма имитационной модели канала связи в режиме передачи сообщения от абонентской радиостанции на ретранслятор.

 


 

Начало

 

Po- мощность передатчика ретранслятора;

Pa- мощность передатчика абонента;

No-количество знаков в сообщении;

Tk2-критическое время доставки сообщения;

Ro-начальное случайное число.

 

Ki- коэффициент передачи среды распространения;

n = 0

 

t0 = RND * 60; t2 = t0

 

n = 0

 

t0 = RND * 60; n = n + 1

Retransl

Вызов абонента, запрос пара-

метров и качества (120 бит)

 

Нет

Принято

?

t2 = t2 + t0 + 60 * (n - 1) Да

 

Abonent

Параметры, качество (49 бит)

t2 = t2 + 10

 

Нет Да

Принято

? Нет Памяти

Достаточно

 

t0 = RND * 60; t2 = t2 + t0?

 

Retransl t0 = RND * 60; t2 = t2 + t0

Квитанция (224 бита) Retransl

dt = 185/500; t2 = t2 + dt Передача сообщения (No*8 бит)

dt = No*8/500; t2 = t2 + dt

 

 

t0 = RND * 60;

Retransl Да Сообщение

Запрос квитанции (152 бита) принято

Abonent? Нет

Квитанция о приеме (77 бит)

t1 = t1 + t0 + 152/500 + 77/5 t1 > Tk 2

? Нет

Нет Да Да

Принято Сообщение не принято

?

Сообщение принято

 

 

Конец

 

Рис. П-3(А).14. Блок-схема алгоритма имитационной модели канала связи в режиме передачи сообщения от ретранслятора в сторону абонентской радиостанции.

 

 

ПРИЛОЖЕНИЕ 4(В)

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...