Источник импульсного сигнала Pulse Genertor Назначение-Формирование прямоугольных импульсов
Работа добавлена на сайт samzan.net: 2015-07-10
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
Приемник обнаружения (схема принципиальная).
Данная схема состоит из следующих элементов.
1. Источник импульсного сигнала Pulse Generator
Назначение:
Формирование прямоугольных импульсов.
Параметры:
- Pulse Type Способ формирования сигнала. Может принимать два значения:
- Time-based По текущему времени.
- Sample-based По величине модельного времени и количеству расчетных шагов.
- Amplitude Амплитуда.
- Period Период. Задается в секундах для Time-based Pulse Type или в шагах модельного времени дляSample-based Pulse Type.
- Pulse width Ширина импульсов. Задается в в % по отношению к периоду для Time-based Pulse Typeили в шагах модельного времени для Sample-based Pulse Type.
- Phase delay Фазовая задержка. Задается в секундах для Time-based Pulse Type или в шагах модельного времени для Sample-based Pulse Type.
- Sаmple time Шаг модельного времени. Задается для Sample-based Pulse Type.
2. Источник случайного сигнала с нормальным распределением Random Number
Назначение:
Формирование случайного сигнала с нормальным распределением уровня сигнала.
Параметры:
- Mean - Среднее значение сигнала
- Variance- Дисперсия (среднеквадратическое отклонение).
- Initial seed Начальное значение.
3.Выходной сигнал источника
Параметры:
- Amplitude - Амплитуда.
- Bias Постоянная составляющая сигнала.
- Samples per period Количество расчетных шагов на один период синусоидального сигнала:
Samples per period = 2p / (frequency* Sample time)
- Number of offset samples Начальная фаза сигнала. Задается количеством шагов модельного времени:
Number of offset samples = Phase* Samples per period/ (2p).
- Sample time Шаг модельного времени.
4. Блок переключателя Switch
Назначение:
Выполняет переключение входных сигналов по сигналу управления, задающему номер активного входного порта.
Параметры:
Number of inputs Количество входов.
Блок многовходового переключателя Multiport Switch, пропускает на выход сигнал с того входного порта, номер которого равен текущему значению управляющего сигнала.
5. Релейный блок Relay
Назначение:
Реализует релейную нелинейность.
Параметры:
- Switch on point - Порог включения. Значение, при котором происходит включение реле.
- Switch off point - Порог выключения. Значение, при котором происходит выключение реле.
- Output when on - Величина выходного сигнала во включенном состоянии.
- Output when off - Величина выходного сигнала в выключенном состоянии.
Выходной сигнал блока может принимать два значения. Одно из них соответствует включенному состоянию реле, второе - выключенному. Переход их одного состояния в другое происходит скачком при достижении входным сигналом порога включения или выключения реле. В том случае если пороги включения и выключения реле имеют разные значения, то блок реализует релейную характеристику с гистерезисом. При этом значение порога включения должно быть больше, чем значение порога выключения.
6. Блок умножения Product
Назначение:
Выполняет вычисление произведения текущих значений сигналов.
Параметры:
- Number of inputs Количество входов. Может задаваться как число или как список знаков. В списке знаков можно использовать знаки * (умножить) и / (разделить).
- Multiplication Способ выполнения операции. Может принимать значения (из списка):
- Element-wise Поэлементный.
- Matrix Матричный.
- Saturate on integer overflow (флажок) Подавлять переполнение целого. При установленном флажке ограничение сигналов целого типа выполняется корректно.
Если параметр Number of inputs задан списком, включающим кроме знаков умножения также знаки деления, то метки входов будут обозначены символами соответствующих операций.
Блок может использоваться для операций умножения или деления скалярных векторных или матричных сигналов. Типы входных сигналов блока должны совпадать. Если в качестве количества входов указать цифру 1 (один вход), то блок можно использовать для определения произведения элементов вектора.
7. Блок сигнала нулевого уровня Ground
Назначение:
Формирование сигнала нулевого уровня.
8. Осциллограф Scope
Назначение:
Строит графики исследуемых сигналов в функции времени. Позволяет наблюдать за изменениями сигналов в процессе моделирования.
9. Интегрирующий блок lntegrator
Назначение:
Выполняет интегрирование входного сигнала.
Параметры:
- External reset Внешний сброс. Тип внешнего управляющего сигнала, обеспечивающего сброс интегратора к начальному состоянию. Выбирается из списка:
- none нет (сброс не выполняется),
- rising - нарастающий сигнал (передний фронт сигнала),
- falling - спадающий сигнал (задний фронт сигнала),
- either нарастающий либо спадающий сигнал,
- level не нулевой сигнал (сброс выполняется если сигнал на управляющем входе становится не равным нулю);
В том случае, если выбран какой-либо (но не none), тип управляющего сигнала, то на изображении блока появляется дополнительный управляющий вход. Рядом с дополнительным входом будет показано условное обозначение управляющего сигнала.
- Initial condition source Источник начального значения выходного сигнала. Выбирается из списка:
- internal внутренний
- external внешний. В этом случае на изображении блока появляется дополнительный вход, обозначенный x0, на который необходимо подать сигнал задающий начальное значение выходного сигнала интегратора.
- Initial condition Начальное условие. Установка начального значения выходного сигнала интегратора. Параметр доступен, если выбран внутренний источник начального значения выходного сигнала.
- Limit output (флажок) Использование ограничения выходного сигнала.
- Upper saturation limit Верхний уровень ограничения выходного сигнала. Может быть задан как числом, так и символьной последовательностью inf, то есть + .
- Lower saturation limit Нижний уровень ограничения выходного сигнала. Может быть задан как числом, так и символьной последовательностью inf, то есть - .
- Show saturation port управляет отображением порта, выводящего сигнал, свидетельствующий о выходе интегратора на ограничение. Выходной сигнал данного порта может принимать следующие значения:
- Ноль, если интегратор не находится на ограничении.
- +1, если выходной сигнал интегратора достиг верхнего ограничивающего предела.
- -1, если выходной сигнал интегратора достиг нижнего ограничивающего предела.
- Show state port (флажок) Отобразить/скрыть порт состояния блока. Данный порт используется в том случае, если выходной сигнал интегратора требуется подать в качестве сигнала обратной связи этого же интегратора. На пример, при установке начальных условий через внешний порт или при сбросе интегратора через порт сброса. Выходной сигнал с этого порта может использоваться также для организации взаимодействия с управляемой подсистемой.
- Absolute tolerance Абсолютная погрешность.
10. Цифровой дисплей Display
Назначение:
Отображает значение сигнала в виде числа.
Параметры:
- Format формат отображения данных. Параметр Format может принимать следующие значения:
- short 5 значащих десятичных цифр.
- long 15 значащих десятичных цифр.
- short_e 5 значащих десятичных цифр и 3 символа степени десяти.
- long_e 15 значащих десятичных цифр и 3 символа степени десяти.
- bank "денежный" формат. Формат с фиксированной точкой и двумя десятичными цифрами в дробной части числа.
- Decimation кратность отображения входного сигнала. При Decimation = 1 отображается каждое значение входного сигнала, при Decimation = 2 отображается каждое второе значение, при Decimation = 3 каждое третье значение и т.д.
- Sample time шаг модельного времени. Определяет дискретность отображения данных.
- Floating display (флажок) перевод блока в “свободный” режим. В данном режиме входной порт блока отсутствует, а выбор сигнала для отображения выполняется щелчком левой клавиши “мыши” на соответствующей лини связи. В этом режиме для параметра расчета Signal storage reuse должно быть установлено значение off (вкладка Advanced в окне диалога Simulation parameters…).
11. Блок вычисления суммы Add
Назначение:
Выполняет вычисление суммы текущих значений сигналов.
Параметры:
- Icon shape Форма блока. Выбирается из списка.
- round окружность,
- rectangular прямоугольник.
- List of sign Список знаков. В списке можно использовать следующие знаки:
+ (плюс), - (минус) и | (разделитель знаков).
- Saturate on integer overflow (флажок) Подавлять переполнение целого. При установленном флажке ограничение сигналов целого типа выполняется корректно.
12. Источник Counter
Источник Counter служит для генерации последовательности от
счетов дискретного времени с инициализацией по нулевому уровню.
Приемник обнаружения.
Структурная схема приемника обнаружения.
Определения е(x) пороговое устройство Решение
Реализация блока «определение e(x)»
Мгновенное значение помехи применяется нормальному значению распределение. Если во входном колебании присутствует сигнал,то распределение сдвигается.
Вывод: