Устройство цифровой оптимальной обработки радиолокационного сигнала (Экспериментальная часть дипломной работы)

Страницы работы

Содержание работы

8. ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ

          "MAX+PLUSII" представляет собой развитое программное обеспечение, обеспечиваещую полный интерфейс любого разрабатываемого проекта, которое легко приспосабливается к различным потребностям проекта. Независимо от того, используется ли персональный компьютер, или автоматизированное рабочее место, "MAX+PLUSII"  гарантирует легкий запуск проекта, быструю обработку, и прямое программирование устройства.

"MAX+PLUSII" программное обеспечение полностью интегрированное, архитектура его - автономный блок для проектирования логики ALTERA.

"MAX+PLUSII" предлагает широкий спектр логических способностей проекта: три метода ввода проекта с иерархической структурой; его редактирование; мощный логический синтез; разделение проекта; функциональное связанное моделирование; детальный анализ синхронизации; автоматическое местоположение ошибки в программе; программирование устройства и его проверка.

Наличие персонального компьютера и установленного на нем лицензированного прикладного пакета "MAX+PLUSII" позволяет провести некоторые исследования устройства оптимальной обработки (тех его частей которые реализовались на ПЛИС) путем его моделирования (симулирования). Это возможно по завершении отладки программы и успешной компиляции ее в среде "MAX+PLUSII".

 Можно провести симулирование блока коррекции фазы, где происходят процессы умножения 12-разрядных сигналов dta[], dts[]  и dtc[] и сложение 16-разрядных результатов умножения v11[] и v12[]. Следует заметить, что симулирование производиться для одной квадратуры (для другой – результаты будут такими же). Результаты вычислительных процессов приведены на временных диаграммах (рис.8.1). Из рисунка следует, что при умножении максимальных чисел, все разряды которых заняты единицами (сигналы dta[] и dts[]), время выполнения операции наибольшее и составляет порядка 71 нс. Суммирование сигналов v11[] и v12[] производится за время равное 18,6 нс.

Применение счетчика выборок st_vb в устройстве обработки показано на рис.8.2. При этом используются сигнал синхронизации ti, подаваемый так же и на регистр doom в накопителе. Использование сигнала tic будет рассмотрено позже.

          На счетчик подаются данные о количестве выборок сигналом kol_vb[], после чего под воздействием тактовых импульсов ti счетчик st_vb начинает работать (сигнал vix_st[]). Вырабатывание сигнала sbros_sum_vb происходит при переполнении счетчика. Этот сигнал подается на регистр doom в накопителе. Появление на входе prn регистра логической единицы приводит к тому, что содержимое сумматора обнуляется и суммирование выборок начинается снова (рис.8.2.б).

          В процессе работы РЛС данные о количестве выборок меняются. Рис.8.2.а наглядно показывает данный процесс и изменение в работе счетчика и регистра, которое происходит при этом.

При оптимальной фильтрации сигнала, модулированного, например, по коду Баркера (рис.8.3 сигнал lip[]), на выходе согласованного фильтра (сигнал vip[]) получается сжатый сигнал с явным пиком равным 13 и боковыми лепестками, величина которых составляет 1. Представлены сдвинутые во времени входные импульсы (учет коэффициентов bm производится в программе). Результат их суммирования показан сигналом vip[]. Длительность основного выброса (лепестка) выходного сигнала фильтра на уровне 0,5 в »13 раз меньше длительности сигнала на входе, а его амплитуда в 13 раз выше амплитуды входных импульсов. Коэффициент накопления равен 13.

Для М-последовательности результаты получаются аналогично, однако из-за большой длины кода временные диаграммы ненаглядны и в экспериментальной части не приводятся.

Похожие материалы

Информация о работе