Некогерентное рассеяние радиоволн в высокоширотной ионосфере / А. Л. Суни [и др.] ; Акад. наук СССР, Кол. науч. центр, Поляр. геофиз. ин-т. – Апатиты : [б. и.], 1989. – 182с.

Дах), и другое состояние она не при­ мет до поступления следующей команды. Контроллер не содержит ни­ каких процессоров, и программирова­ ние его не представляет особой слож­ ности. На коррелометр возложены бо­ лее сложные задачи управления пото­ ком поступающих данных и обработки их в реальном времени после одного или многих циклов передачи - приема сигналов. Данные, поступившие в бу­ ферную память, он должен прочитать, обработать и после цикла накопления порядка секунд сбросить в ЭВМ ус­ редненные по времени значения ре­ зультата обработки. Усреднению под­ лежат от нескольких десятков до не­ скольких тысяч отдельных циклов передачи-приема (число циклов ус­ реднения может выбираться произво­ льным) и любое слово, содержащее­ ся в памяти хранения результата в коррелометре содержит информацию, непосредственно связанную с иссле­ дуемым объемом рассеяния в ионо­ сфере и с определенной задержкой автокорреляционной функции среды. Структура входных данных также до­ вольно сложная. В типичном эксперименте с применением модуляции средней сложности число отдельных блоков с данными в буферной памяти составляет 2 0 -3 0 при использовании пяти частотных каналов различных типов модуляции. Все это требует применения в коррелометре различных алгоритмов вычисления. При этом все поставленные перед ним задачи должны быть выполнены за мини­ мально возможное время. Как уже говорилось ранее, вместо прямых измерений спектра рассеянного сигнала HP в ЕИСКАТ используется его преобразование Фурье - автокорреля­ ционная функция. Коррелометр предназначен для вычисления реальной и мнимой части автокорреляционной функции сигнала по данным его квадратурных состав­ ляющих, поступающих с выхода приемной системы. Он является полуспециализи- рованным двухпроцессорным вычислительным устройством: специализированным— потому что предназначен для вычислений типа 12 X : X : _ : ( X; и X - : \ 1= о г L J L 1 J комплексные отсчеты), а полуспециализированным - потому что не содержит особо специальных устройств и может работать с многими микропрограммами, предназначенными для обычных расчетов. Коррелометр не изолирован от других устройств станции, а составляет часть системы, в которую входят еще управляющая ЭВМ типа ND -5 3 0 и контроллер станции (рис.67). Из памяти коррелометра данные передаются в па­ мять ЭВМ по высокоскоростному каналу прямого доступа к памяти. Загрузка памяти коррелометра от ЭВМ осуществляется по каналу непрямого доступа к памяти через систему КАМАК. Буферной памятью коррелометра управляет конт­ роллер, который выдает команды начала дискретизации, переключения буферной памяти и начала вычисления. Для различных вычислений, особенно там, где не­ обходима высокая скорость счета, коррелометр является мультипроцессором, в котором каждая микрокоманда может выполнять семь операций в параллель. Объем памяти, отведенный для микропрограмм, составляет 64 слова по .12 8 бит плюс различные поля данных. от квадрат детектора 90°\ V V 1 1 ^7=5 К к ФНЧ УПТ Коммугатар В,= 12 $ кГц & 2 ~25кГц, В;**50кГц к к 1 1 V V УЛТ В СФ тт Частота 'дискретаз Ссгласов. Фильтр к коррелометру Рис.66. Блок-схема одного из восьми частотных каналов приемной системы ( продолжение). 115

RkJQdWJsaXNoZXIy MTUzNzYz