Кузьмин С.З. Основы теории цифровой обработки радиолокационной информации (1974) (1186213), страница 38
Текст из файла (страница 38)
Совпадение сигналовфиксируется при наличии общей зоны их перекрытия во времени.РгкДвоичный ходДВ. кО$ ТуДВ. кодРис. 5.1Ь. Структура кода информации, хранимой в ОЗУ ЦВМ ПО.2. В процессе обнаружения пачки реализуется метод цифровогонакопления позиций между началом и концом сформированной пачки.Решение об обнаружении принимается при накоплении заданного числаN o . Конец пачки фиксируется по серии из к пропусков подряд. В процессе накопления к — 1 и менее пропусков восстанавливается.3. Азимут центра пачки (азимут цели) определяется по текущемуазимуту конца пачки и числу позиций-в пачке (ширине пачки).4. Для сокращения объема ОЗУ ЦВМ применяется следующий способ записи информации, отнесенной к одной пачке:— при совпадении двух и более сигналов из различных периодовзондирования запоминаются числовые коды времени задержки t}(или, что то же, дальности г}) и длительности Δτ, зоны их перекрытия(совпадения);— фиксируется число позиций N J T на которых выполняется условие продолжения пачки (условие отсутствия конца пачки);— запоминается k-разрядный позиционный код kj, служащий дляанализа пачки на удовлетворение критерию сброса по к пропускам подряд, причем обновление кода к} после каждого такта обработки производится по принципу записи информации в k-разрядный регистрсо сдвигом.Структура кода информации, хранимой в ОЗУ по каждой цели, показана на рис 5.16.Порядок записи, сравнения, свертывания и сброса информациив процессе ее обработки при к = 2 иллюстрируется временными диаграммами на рис.
5.17.Пусть в начальный момент времени ОЗУ очищено. Тогда коды 'tJt x}сигналов, полученных в процессе первого периода посылок Тй, сначалазапишутся в БЗУ, а затем полностью перепишутся в ОЗУ (временные183диаграммы / и 2). Записанные в .ОЗУ коды упорядочены по временипоступления, т. е. по дальности. Пусть далее в процессе второго зондирования получен из БЗУ (2) сигнал (/) с задержкой tt и длительностьюТ( (временная диаграмма 3).
Этот сигнал сравнивается на совпадениес первым по порядку записи сигналом из ОЗУ (/). Как видно из рисунка,у рассматриваемых сигналов совпадение отсутствует. Очевидно, и следующие (появившиеся позже) сигналы из БЗУ (2) не совпадут с рассматриваемым сигналом (/) из ОЗУ (/), так как они будут иметь большую, чем первый, дальность.
Поэтому коды первого сигнала из ОЗУ (У)переписываются в ОЗУ (2J с признаком одного пропуска (в первый раз-1Z3*5678ίРис. 5.17. Порядок записи и свертывания информации в ОЗУ ЦВМ ПО.ряд характеристики к} записывается нуль). После этого выбираетсясигнал (2) из ОЗУ (1) и сравнивается на~совпадение с тем же сигналом(/) из БЗУ (2).
Из рисунка следует, что эти сигналы совпадают, образуя общую] зону5Дт/. Коды задержки и длительности этой зоны записываются в ОЗУ (2) с признаком совпадения (в первый разряд характеристики к] записывается единица). На этом заканчивается обработкасигнала (1) из БЗУ (2). При приеме сигнала (2) из БЗУ (2) он сравнивается с сигналом (3) из ОЗУ (1). Из рисунка видно, что сигнал (3)из ОЗУ (1) не совпадает с сигналом (2) из БЗУ (2) и имеет большую, чемсигнал (2), задержку. Отсюда следует, что сигнал (2) не нужносравнивать с другими сигналами из ОЗУ (/), так как они имеют ещебольшую, чем сигнал (3), задержку.
Код сигнала (2) должен быть переписан в ОЗУ (2) с признаком начала новой пачки (N>=* I, k, = 0... 1).Аналогичным образом производится сравнение на совпадение с сигналами из ОЗУ всех новых (поступающих из'^БЗУ) сигналов. В результате в ОЗУ накапливается и хранится в свернутом виде информацияо частично сформированных пачках. При отсутствии подтвержденийв двух соседних тактах пачка считается окончательно сформированной и она сбрасывается из ОЗУ.184Вследствие упорядоченного расположения кодов частично сформированных пачек в ОЗУ, каждый новый сигнал из БЗУ сравниваетсятолько с частично сформированными пачками, имеющими меньшую, чемон сам, задержку и (при отсутствии совпадения с этими пачками)с одной частично сформированной пачкой из ОЗУ, имеющей большуюзадержку. При этом время обработки (обслуживания) каждого сигналазначительно сокращается по сравнению со случаем неупорядоченнойзаписи кодов (в дальнейшем будем эти коды называть координатами)частично сформированных пачек.В соответствии с изложенными принципами свертывания и хранения информации в ОЗУ, алгоритм работы арифметического устройстваЦВМ можно представить в виде следующей операторной схемы:21 , 10, 11 , 12.
18ф 20. 25, 26 фА рА РОператоры этого алгоритма предназначены для решения следующих задач:0 ! — выбор из БЗУ кодов tx, хг очередного нового сигнала,Ф 2 — выбор из ОЗУ координат (tj, τ ; , Nj, kj) очередной частичносформированной пачки,А 3 —вычисление разности времени задержки сигнала,из'БЗУотносительно частично сформированной пачки из ОЗУ,Р 4 — проверка условия Ati} > О,А6 — при Ati} > 0 (задержка частично сформированной пачки изОЗУ больше задержки сигнала из БЗУ) производится проверка наличия совпадения между выбранными сигналами,для чего вычисляется Δτ( = тг — Att},Р в — проверка условия Axt ;> О,А7 — при AXi :> 0 (совпадение есть) вычисляется величина 6j =Р 8 — проверка условия 6j > О,Р 9 — при δ/>-0 принимается, что зона совпадения равна Δτ (и проверяется условие Δτ ( ^ t 0 , где τ 0 — допустимая минимальная зона совпадения,Ф 1 0 — при Axt !> τ 0 в оперативном запоминающем устройствезаписываются координаты уточненной частично сформированной пачки: гь Ати Nj-f-Ι, <1->Ргк>, где в скобках < >показана операция записи единицы в младший разряд реги.
стра к после сдвига его содержимого на один разряд влево,Фи — П Р И невыполнении условия оператора Р в считается, что зона совпадения отсутствует и сигнал из БЗУ записываетсяв ОЗУ как начальный сигнал новой пачки с координатамиU* "τ*. Ν, = 1, <l-»-Prk>,1S5Ф 1 2 — при невыполнении условия оператора Р 8 , т . е. при Ь} ^ О,в качестве зоны совпадения принимается длительность зонысовпадения предыдущей, частично сформированной пачкиτ} и в ОЗУ записываются координаты : t]t xj, N; + 1,<1-»-Рг k>,А 1 3 — при Atl} ^ 0 (задержка частично сформированной пачки изОЗУ меньше задержки сигнала из БЗУ) производитсяпроверка наличия совпадения между выбранными сигналами, для чего вычисляется Δτ^ — τ, — At и,Р 1 4 — проверяется условие Δτ ; > О,А1В — при Δτ; >• 0 (совпадение есть) вычисляется величина 6j —= τ, — Δτ,,Р 1 в — проверка условия δ, > О,P I 7 — при δ( > 0, принимается, что зона совпадения равна, Δτ,и проверяется условие Δτ, ^ τ 0 ,φιβ — при Δτ; Ξ^ τ 0 в ОЗУ записываются новые координаты частично сформированной пачки: th Δτ/, Nj + 1, <1 -*• Рг k),,Р 1 9 — при Δτ/ < х0 проверяется условие (критерий) фиксации конца пачки к; = к,Фго — при невыполнении критерия конца пачки, т.
е. при kj Ф к,частично сформированная пачка вновь записываетсяв ОЗУ с координатами: t ; , τ}, Nj + 1, <0 -*• Рг k>,Ф 2 1 — при невыполнении условия оператора Р 1 6 , т. е. при б ( - ^ О,в качестве зоны совпадения принимается длительность сигнала τ ( , полученного из БЗУ, и в ОЗУ записываются координаты: tit τ ( , Ν, + I, <I -> Рг k>,P 2 2 — проверяется условие выполнения критерия обнаружения- пачки: N j - ^ No,А г з — вычисляется число Qj элементарных интервалов от последней учитываемой позиции пачки (где выполняется критерийфиксации конца пачки) до позиции, соответствующей центру обнаруженной пачки по формуле.
Q,«.(N/+k—1)/2/(5.6.10)А м — вычисляется азимут центра пачки по формулеФ 2 6 — выдача координат rJt β>, Nj обнаруженной пачки,Ф 2 е — сброс из ОЗУ информации о законченной (сформированной)пачке, не удовлетворяющей критерию обнаружения.Соответствующая граф-схема алгоритма первичной обработки сигналов приведена на рис. 5.18.
По граф-схеме можно рассмотреть функционирование алгоритма по частям, соответствующим каждому извозможных вариантов расположения сравниваемых сигналов. При этомобщими для всех вариантов являются операции выбора кода tt, xt очередного сигнала из БЗУ (опер. 1), выбор координат частично сформированной пачки из'ОЗУ (опер. 2) и образование разности At и — t} — /,(опер. 3).1861. Частично сформированная пачка из .ОЗУ имеет большую, чемсигнал из БЗУ, задержку (Attj > 0). Совпадение сравниваемых сигналов отсутствует (Azt ^ ϋ ) . В том случае сигнал из БЗУ принимаетсяв качестве начального сигнала новой пачки (опер.; 1—2—3—4—5—6—11).2. Если в результате выполнения операций 1—5 получено Δτ ( > О,то это свидетельствует о наличии совпадения сравниваемых сигналов.φxt2ifA1!'8f/S.
Y/Рис. 5.18. Граф-схема алгоритма первичной обработки.В дальнейшем проверяется, представляет ли Дтг ширину зоны совпадения. Для этого Дт; сравнивается с τ} (онер. 7).а). При ту ^ Δτ; ширина зоны совпадения равна τ}. В ОЗУ записываются координаты:. th у, Ny + 1, <1 -^- Pr k> (опер. 12) и алгоритм переходит к выбору нового сигнала из БЗУ.б). При TJ > Δ-TJ ширина зоны совпадения равна Дт;. Проверяется(опер. 9), удовлетворяет ли Δτ ( минимально допустимой величинезоны совпадения т0.
При Δτ ; ^ τ 0 в ОЗУ записываются координатызоны совпадения: t}t Δτ ( , Ν; -Ь U <I ->- Рг k> {опер. 10) и алгоритмпереходит к выбору очередного сигнала из БЗУ. При Δτ-j < τ 0 сигнализ БЗУ принимается в качестве начального сигнала новой пачки.ВОЗУ записываются координаты: /,, τί4 Ν; = 1, < 1 -*• P r k ) (опер. И)и осуществляется переход к выбору нового сигнала из БЗУ.1873. Частично сформированная пачка на ОЗУ имеет меньшую, чемсигнал из БЗУ, задержку (Ai^s^'O). Совпадение сравниваемых сигналов отсутствует (Δτ ; -<ί)).
В этом случае для частично сформированной пачки из ОЗУ производится проверка на удовлетворение критерию сброса (конца пачки). Проверка производится путем сравнениясодержимого регистра Рг к с серией из к нулей (опер. 19). При отсутствии совпадения к} с к, частично сформированная пачка снова записывается в ОЗУ с прибавлением 1 к Ν; и записью 0 в младший разряд регистра Рг к после сдвига его содержимого на один разряд влево. Далеевыбирается для сравнения новая частично сформированная пачка изОЗУ (опер.