|
Основным инструментом исследования в лабораторной работе является пакет программ, состоящий из программ shps.exe и spectr.exe.
Программа shps.exe представляет собой генератор исследуемых сигналов Он позволяет генерировать:
· произвольный сигнал (например, прямоугольный видеоимпульс или произвольную последовательность импульсов);
· сигналы Баркера с N = 3 ¸ 13;
· М-последовательности порядка m = 3 ¸ 7 (периода Nэ = 7 ¸ 127);
· усеченные М-последовательности m = 3 ¸ 7 (периода Nэ £ 7 ¸ 127);
· белый шум.
Сигналы создаются в виде текстового файла posl.dat, содержащего численные значения отсчетов сигнала. Элементарная посылка (прямоугольный импульс, из которого состоят последовательности) представляется в виде 20 отсчетов сигнала. Отсчеты берутся с интервалом в 0.0025 сек, и длительность элементарной посылки составляет 0.05 сек.
|
Программа позволяет подмешивать в генерируемые сигналы аддитивную помеху (белый шум) с эффективным значением в диапазоне – 46¼0 Дб (среднеквадратичное отклонение помехи от 0.005 до 1 при уровне полезного сигнала = 1). Шум имеет нормальное распределение с нулевым средним и бесконечно узкой корреляционной функцией. Отсчеты различных реализаций шума сохранены в файлах: shum1.dat shum2dat, shum3.dat. Возможен учет явления многолучевости, т.е. прихода в точку приема не только исходного сигнала, но и его копии, сдвинутой во времени.
Вторая часть программы содержит оптимальный фильтр, перестраиваемый под вводимый сигнал. На выходе фильтра формируется файл optim.dat, который (в соответствии принципами оптимальной фильтрации) содержит свертку входного сигнала и его «чистой» копии, т.е. их взаимно корреляционную функцию. Параллельно подсчитываются отношения сигнал / шум на входе и выходе фильтра, как отношение максимального значения сигнала к среднеквадратичному значению шума. Вспомогательный файл optim_n.dat содержит отдельно «шумовую» составляющую сигнала, полученного на выходе фильтра.
Уже знакомая по предыдущим лабораторным работам программа spectr.ехе (автор доцент Вертоградов Г.Г.) позволяет получать амплитудный и фазовый спектр, автокорреляционную функцию сигналов, вводимых в виде текстовых файлов. (Инструкция к программе содержится в файле spectr.txt).
Дата добавления: 2015-09-03; просмотров: 124 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Сигналы Баркера | | | Порядок выполнения работы |