ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.01.2021
Просмотров: 494
Скачиваний: 2
Рис
. 6.6
С
выхода
блока
Step
видеоимпульс
поступает
на
вход
блока
задержки
Transport Delay (
раздел
Continuous
основной
библиотеки
Simulink),
где
осуществляется
его
задержка
на
4,5
с
с
целью
более
наглядного
размещения
в
середине
интервала
времени
моделирования
0…10
с
.
Окно
настройки
параметров
блока
показано
на
рис
. 6.7.
Здесь
параметр
Time delay (4,5
с
)
определяет
величину
задержки
;
параметр
Initial input –
значение
амплитуды
входного
сигнала
в
момент
инициализации
блока
(
по
умолчанию
равно
0);
параметр
Initial buffer size –
объем
памяти
в
байтах
(
должен
быть
кратен
8),
выделяемой
в
рабочей
области
MATLAB
для
хранения
задержанного
сигнала
(
по
умолчанию
1024)
Рис
. 6.7
.
Задержанный
на
4,5
с
видеосигнал
с
амплитудой
и
длительностью
Am
c
0
,
1
u
=
τ
поступает
на
амплитудный
модулятор
–
блок
DSB AM Modulator Passband (
библиотека
Communication Blockset,
раздел
Analog Passband Modulation).
Этот
блок
на
своем
выходе
на
интервале
времени
моделирования
формирует
радиосигнал
вида
(
)
)
t
f
2
(
cos
k
)
t
(
a
)
t
(
u
c
θ
+
π
+
=
,
где
k –
параметр
смещения
(Input signal offset); –
несущая
частота
излучаемого
радиосигнала
(Carrier frequency);
c
f
θ
–
начальная
фаза
(Initial
phase).
При
0
k
=
на
выходе
блока
формируется
импульсный
радиосигнал
,
огибающая
которого
повторяет
форму
входного
видеосигнала
)
t
(
a
.
Окно
настройки
параметров
этого
блока
представлено
на
рис
. 6.8.
Рис
. 6.8
С
выхода
модулятора
,
который
одновременно
может
рассматриваться
как
всенаправленный
излучатель
(
передатчик
),
радиосигнал
подается
на
блок
Fcn2 (
раздел
User-Defined Function
основной
библиотеки
Simulink),
реализующий
моделирование
ослабления
амплитуды
радиосигнала
в
процессе
его
распространения
на
расстоянии
R
в
месте
расположения
приемника
.
Этот
блок
и
другие
аналогичные
блоки
модели
обеспечивает
реализацию
функциональных
преобразований
,
определенных
самим
пользователем
.
Для
этого
в
окне
настройки
(
рис
. 6.9)
в
поле
Expression
записывается
выражение
,
определяющее
конкретное
преобразование
входного
сигнала
)
t
(
u
.
Значение
R
варьируется
и
задается
в
УП
.
Рис
. 6.9
Для
моделирования
мешающего
шумового
сигнала
в
модели
используется
блок
Random Number (
раздел
Sources
основной
библиотеки
Simulink).
Он
осуществляет
генерацию
гауссовского
шума
с
заданными
средним
значением
(Mean)
и
дисперсией
(Variance).
Окно
настройки
блока
показано
на
рис
. 6.10.
Рис
. 6.10
В
блоке
значение
дисперсии
определяется
переменой
NP,
вызываемой
из
УП
.
Параметр
Initial seed
определяет
значение
стартовой
переменной
генератора

шума
.
Если
она
постоянна
,
то
каждый
раз
при
обращении
к
блоку
формируется
одна
и
та
же
реализация
.
Поэтому
в
ходе
статистических
испытаний
-
модели
этот
параметр
должен
каждый
раз
принимать
случайные
целочисленные
значения
.
Они
могут
передаваться
из
УП
в
виде
переменной
,
значения
которой
получаются
с
использованием
датчика
равновероятной
величины
следующим
образом
:
S
to
)
100
rand
(
round
to
∗
=
.
Кроме
того
,
может
использоваться
стандартная
функция
инициализации
датчиков
шума
,
обращение
к
которой
имеет
вид
randseed
to
=
.
В
реализованной
-
модели
шум
является
аддитивным
,
то
есть
складывается
с
полезным
сигналом
на
входе
приемника
.
Для
этого
используется
блок
Sum (
раздел
Math Operations
основной
библиотеки
Simulink).
Окно
настройки
блока
показано
на
рис
. 6.11.
Здесь
поле
Icon
shape
определяет
форму
блока
,
реализуемую
в
блок
-
схеме
(
в
данном
случае
круглую
);
параметры
поля
List of sings
определяют
число
входов
и
знаки
сигналов
при
суммировании
,
параметр
Sample time
задается
по
умолчанию
равным
–1,
что
можно
делать
для
всех
блоков
,
находящихся
под
воздействием
сигналов
,
моделируемых
в
активных
компонентах
с
заданным
интервалом
дискретизации
.
S
Рис
. 6.11
С
выхода
сумматора
смесь
полезного
сигнала
и
шума
поступает
на
вход
блока
демодуляции
приемника
DSB AM Demodulator Passband,
являющегося
парным
по
отношению
к
блоку
DSB AM Modulator Passband
и
содержащегося
в
том
же
разделе
библиотеки
Communication Blockset.
С