Пороговая обработка сигналов — КиберПедия 

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Пороговая обработка сигналов

2017-11-22 503
Пороговая обработка сигналов 0.00 из 5.00 0 оценок
Заказать работу

 

Для обнаружения сигнала, отраженного от подвижной цели, используется задача обнаружения полностью известного сигнала с неизвестной постоянной начальной фазой и

амплитудой. Для этого необходимо задаться Fлт =104 на один элемент разрешения радиолокационного объема и вероятностью правильного обнаружения D =0,5. Тогда можно оценить порог для заданной системы по формуле:

E пор =√ −2⋅ln(F лт)⋅σ2 ш

 

где σ2 ш - дисперсия шума.

 

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

Для реализации процедуры пороговой обработки применим ООП подход. Создадим класс Detector (файл Detector.m), описывающий блок вычисления порога и обнаружения целей. Данные на вход Detector будем подавать через скрипт (файл main.m).

 

Файл Detector.m

 

classdef Detector < handle

 

%Detector осуществляет обнаружение целей

 

properties

%определяем параметры детектора

 

thr %порог обнаружения

Fa %вероятность ложных тревог


 

detections


 

 

%выходной массив данных

 


end


 

methods

function obj = Detector(fa)

 

obj.Fa = fa;

end

 

function detect(obj,inData,r,a) %обнаружение целей

%вычисляем порог в заданной области свободной от целей r - a temp = abs(inData(r,a));

 

s2 = var(temp(:));

 

obj.thr = 2.5*sqrt(-2*log(obj.Fa)*s2);

obj.detections = inData > obj.thr;

 

end

function show(obj,hInData)

 

figure;

%сырые данные

 

subplot(1,2,1);

temp = abs(hInData(:));

 

q = quantile(temp,0.9);

imagesc(abs(hInData),[0 q]);

 

xlabel('Угол, отс');

ylabel('Дальность, отс');

 

if ~isempty(obj.detections)

 

subplot(1,2,2);

%данные после порога

 

imagesc(abs(obj.detections),[0 1]);

xlabel('Угол, отс');

 

ylabel('Дальность, отс');

end

 

end

end

 

end

 

Оглавление

А.Н. Семёнов

 

Методические указания к домашнему заданию по курсу

«РАДИОЛОКАЦИОННЫЕ ИНФОРМАЦИОННЫЕ И ИЗМЕРИТЕЛЬНЫЕ КОМПЛЕКСЫ»


 

 

Файл main.m

 

fnames = dir('files');

%создаем объект класса RawData

 

rlsdata = RawData([fnames(21).folder '\'],fnames(21).name);

rlsdata.rafinate(20); %выполняем метод класса для рафинирования

 

akp = AKP; %создаем объект класса AKP

akp.compensate(rlsdata.raw,rlsdata.angles); %осуществляем компенсацию

 

convdata = ConvData(akp); %создаем объект класса ConvData

convdata.convole_time('ski'); %выполняем метод свертки во временной области

 

sdcdata = SDC(convdata); %создаем объект класса SDC

sdcdata.chpk1; %выполняем операцию СДЦ

 

detector = Detector(1e-4); %создаем объек класса Detector

detector.detect(sdcdata.sdc_data(2000:end,:),13000:14000,1:length(sdcdata.sdc_ang)); detector.show(sdcdata.sdc_data(2000:end,:))

 

%отображение в полярных координатах

 

figure;

a = double(rlsdata.angles(sdcdata.sdc_ang));

 

z = double(detector.detections(1:3000,:));

polarplot3d(z,...

 

'AngularRange',[min(a) max(a)]*pi/5000,'RadialRange',[2000 5000]*0.375); view(2);

axis off;

axis equal;

 

До порогового обнаружения   После порогового обнаружения  
   
       

 

Рисунок 8 — Результаты обнаружения целей


 

 

Оглавление

А.Н. Семёнов

 

Методические указания к домашнему заданию по курсу

«РАДИОЛОКАЦИОННЫЕ ИНФОРМАЦИОННЫЕ И ИЗМЕРИТЕЛЬНЫЕ КОМПЛЕКСЫ»


 

Рисунок 9 — Результаты обнаружения в полярной системе координат

 

Кластеризация отметок

 

Измерение параметров цели

 

Оглавление

А.Н. Семёнов

 

Методические указания к домашнему заданию по курсу

«РАДИОЛОКАЦИОННЫЕ ИНФОРМАЦИОННЫЕ И ИЗМЕРИТЕЛЬНЫЕ КОМПЛЕКСЫ»


 

Требования к выполнению домашнего задания

 

Расчетно-пояснительная записка к домашнему заданию должна быть оформлена по ГОСТ 7.32-2001. В записке должны быть представлены результаты пунктов выполнения домашнего задания в виде рисунков, сечений матриц и др. способами, позволяющие оценить уровень самостоятельного выполнения ДЗ.

 

Исходные код программы должен быть представлен в приложении к пояснительной записке.

 

Домашнее задание считается выполненным, если представлены данные после порогового обнаружителя.

 

Записка сдается в архиве, содержащем:.odt и.pdf файл записки, исходные коды программы. Имя архива должно удовлетворять следующему шаблону «Фамилия_Вариант.zip».

 

 

Литература

 

1. Кузьмин С.З. Цифровая радиолокация. Введение в теорию. // Издательство «КВiЦ». Киев. 2000.

 

2. Ю.В. Гуляев, А.Ю. Зражевский, А.В. Кокошкин, В.А. Коротков, В.А. Черепенин Коррекция пространственного спектра, искаженного оптической системой, с помощью метода опорного изображения. Часть 1. Классический метод опорного изображения (МОИ). // Журнал радиоэлектроники, №12. 2013.


 

Оглавление

А.Н. Семёнов

 

Методические указания к домашнему заданию по курсу

«РАДИОЛОКАЦИОННЫЕ ИНФОРМАЦИОННЫЕ И ИЗМЕРИТЕЛЬНЫЕ КОМПЛЕКСЫ»


 

 

Варианты заданий

 

Тип Номер   Обработка радиолокационных данных    
  сигнала файла                
      Согласо   Карта Порогов Кластер  
             
        Автоком   местност  
      Рафинир ванная СДЦ ая изация и  
      ование пенсаци фильтра и и обработк измерен  
      я   классиф  
          ция   икация а ия  
                   
                     
1. СКИ   да да По ЧПК-1   да нет  
времени  
                   
                     
2. ЛЧМ   да да Быстрая ЧПК-1   да нет  
                     
3. СКИ   да нет Быстрая БПФ нет да нет  
                     
4. ЛЧМ   да нет по БПФ нет да нет  
времени  
                   
                     
5. СКИ   да нет По МО   да нет  
времени  
                   
                     
6. ЛЧМ   да нет Быстрая МО   да нет  
                     
7. СКИ   да да Быстрая ЧПК-1 нет да нет  
                     
8. ЛЧМ   да да по ЧПК-1 нет да нет  
времени  
                   
                     
9. СКИ   да нет По БПФ   да нет  
времени  
                   
                     
10. ЛЧМ   да нет Быстрая БПФ   да нет  
                     
11. СКИ   да да Быстрая МО нет да нет  
                     
12. ЛЧМ   да да по МО нет да нет  
времени  
                   
                     
13. СКИ   да нет По ЧПК-1   да нет  
времени  
                   
                     
14. ЛЧМ   да нет Быстрая ЧПК-1   да нет  
                     
15. СКИ   да да Быстрая БПФ нет да нет  
                     
16. ЛЧМ   да да по БПФ нет да нет  
времени  
                   
                     
17. СКИ   да да Быстрая МО   да нет  
                     
18. ЛЧМ   да да по МО   да нет  
времени  
                   
                     

 

 

Оглавление

А.Н. Семёнов

 

Методические указания к домашнему заданию по курсу

«РАДИОЛОКАЦИОННЫЕ ИНФОРМАЦИОННЫЕ И ИЗМЕРИТЕЛЬНЫЕ КОМПЛЕКСЫ»


 


Поделиться с друзьями:

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.