ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.01.2021

Просмотров: 495

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

точки

зрения

обеспечения

эффективной

работы

канала

передачи

информации

в

этой

и

подобных

моделях

важно

правильно

провести

настройку

параметров

такого

ряда

блоков

Окно

настройки

показано

на

рис

. 6.12. 

Рис

. 6.12 

В

нем

устанавливаются

такие

же

значения

параметров

 Offset factor, 

Carrier frequency, Initial phase, Sample time, 

что

и

в

парном

блоке

Установки

 Lowpass filter numerator 

и

 Lowpass filter denominator 

определяют

векторы

коэффициентов

числителя

и

знаменателя

передаточной

функции

фильтра

нижних

частот

демодулятора

при

этом

во

многих

случаях

достаточно

регулировать

величину

общего

сомножителя

вектора

параметров

 Lowpass filter numerator. 

На

выходе

демодулятора

формируется

низкочастотный

видеосигнал

отображающий

огибающую

входной

смеси

полезного

сигнала

и

шума

Этот

сигнал

подается

на

вход

блока

выполняющего

функцию

порогового

устройства

с

регулируемым

порогом

равным

1

Fcn

NP

mr

×

где


background image

mr

  –

число

определяющее

степень

превышения

порога

обнаружения

полезного

сигнала

над

уровнем

входного

шума

NP . 

Данный

блок

реализует

другой

способ

задания

функциональных

преобразований

входного

сигнала

основанный

на

записи

в

поле

 Expression 

логического

выражения

в

случае

истинности

которого

на

выходе

формируется

логическая

единица

и

ноль

 – 

в

противном

случае

Соответственно

в

случае

превышения

порога

входным

сигналом

в

данный

момент

времени

на

выходе

выдается

единичный

сигнал

сигнализирующий

о

вероятном

наличии

полезного

сигнала

в

канале

приемника

Окно

настройки

блока

показано

на

рис

. 6.13. 

Рис

. 6.13 

Еще

один

блок

такого

же

типа

 – 

блок

 Fcn 

в

данной

 S-

модели

размещен

на

выходе

устройства

задержки

Он

реализует

сравнение

исходного

передаваемого

видеосигнала

с

фиксированным

порогом

равным

 0,5, 

и

служит

для

контрольного

подсчета

числа

излучаемых

импульсов

 (

см

окно

настройки

на

рис

. 6.14). 


background image

Рис

. 6.14 

Наконец

для

регистрации

результатов

передачи

сигналов

в

рассматриваемом

радиоканале

в

 S-

модели

используются

два

аналогичных

блока

 To Workspa

с

и

 To Workspa

с

e1. 

Эти

блоки

обеспечивают

фиксацию

сигналов

на

выходе

пороговых

устройств

 Fcn 

и

 Fcn1 

и

передают

результаты

в

рабочую

область

системы

 MATLAB. 

Они

имеют

одинаковый

вид

окна

настройки

и

значения

параметров

которые

представлены

на

рис

. 6.15. 

Рис

. 6.15 

Блоки

типа

 To Workspa

с

также

как

парные

им

блоки

 From 

Workspa

с

e, 

играют

связующую

роль

между

 S-

моделями

и

управляющей


background image

программой

 (m-

файлом

). 

Параметры

настройки

здесь

следующие

: Variable 

name – 

имя

под

которым

данные

сохраняются

в

рабочем

пространстве

 (

по

умолчанию

имя

 simout); Limit data point of last – 

параметр

определяющий

максимальный

объем

регистрируемых

данных

  (

по

умолчанию

константа

inf, 

указывающая

на

то

что

данные

регистрируются

на

всем

интервале

моделирования

); De

с

imation – 

параметр

прореживания

при

записи

данных

в

файл

; Sample time – 

величина

интервала

дискретизации

по

времени

при

записи

данных

в

файл

которая

в

данном

случае

равна

 1 

с

и

определяет

частоту

опроса

сигналов

на

выходе

пороговых

устройств

; Save format – 

указатель

выбора

формата

записи

данных

 (Array – 

массив

, Structure – 

структура

, Structure with time – 

структура

со

временем

). 

Таким

образом

блоки

 To Workspa

с

и

 To Workspa

с

e1 

реализуют

фиксацию

сигналов

на

выходе

пороговых

устройств

с

дискретностью

равной

 1 

с

и

размещают

их

в

массивы

данных

 simout 

и

 simout1 

в

рабочем

пространстве

системы

Помимо

рассмотренных

элементов

в

 S-

модели

используются

два

блока

визуализации

процесса

работы

системы

 Scope 

и

 Scope1. 

Использование

этих

блоков

реализует

проверку

адекватности

модели

так

как

обеспечивает

анализ

выполняемых

преобразований

данных

в

контрольных

точках

Блок

Scope (

см

рис

. 6.16) 

выдает

осциллограмму

передаваемого

видеосигнала

после

задержки

осциллограмму

сигнала

на

выходе

демодулятора

а

также

осциллограмму

сигнала

на

выходе

порогового

устройства

приемника

 Fcn1, 

в

которой

отчетливо

видны

выбросы

обусловленные

шумом

Блок

 Scope1 (

рис

. 6.17) 

выдает

осциллограммы

исходного

видеосигнала

передаваемого

сигнала

на

выходе

модулятора

а

также

смеси

сигнала

и

шума

в

точке

приема

 (

на

входе

демодулятора

). 

Настройка

параметров

блоков

типа

 Scope 

осуществляется

в

соответствующих

окнах

 Scope properties (

вызываются

нажатием

второй

кнопки

в

панели

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

с

непременным

указанием

количества

входов

в

поле

 Number of axes 

после

нажатия

вкладки

 General 

и

значения

параметра

объема

запоминаемых

данных

по

окончании

процесса

регистрации

в

соответствующем

поле

появляющемся

после

нажатия

вкладки

 Data history. 


background image

Рис

. 6.16 

Рис

. 6.17 

Таким

образом

нами

дано

достаточно

полное

описание

реализуемой

в

рамках

данного

примера

 S-

модели

в

виде

файла

 trenl.mdl. 

Прежде

чем

перейти

к

разработке

управляющего

 m-

файла

для

проведения

полномасштабных

экспериментов

целесообразно

провести

предварительное

тестирование

 S-

модели

с

запуском

из

 MATLAB. 

Для

этого

может

быть

использован

рабочий

 m-

файл

минимального

объема

имеющий

вид