Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Калинчук, Б. А. Анализаторы инфразвуковых случайных процессов

.pdf
Скачиваний:
22
Добавлен:
21.10.2023
Размер:
8.78 Mб
Скачать

Аналогично,

 

 

 

 

 

 

 

 

2 *

2 * t

 

 

 

Я4 = *=7— Sia- Я б = ~

(£12— £n)>

 

 

и

л

 

 

 

 

 

5

 

 

5

Ri

 

 

 

y>Ri

 

 

2

 

 

(1-150)

^Rs = і=7—

gax— (Ä4 Ч- R») —~— (S21— £12)>

É' В

 

 

 

 

 

 

 

5

 

 

 

 

5

 

 

2

 

 

 

2 ^

 

 

Ri = “ “ 7]

^ 2 2

(-^3 +

^ 4 + R&) — l~

Uв

( ^ 2 2

£ 2 1 ) >

Uв

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

/?і=^-(г/в-£82).

 

 

 

 

 

^ в

 

 

 

- Я ■ >' 'т

Вычисление произведений сомножителей X

і ( И

в цифровых коррелометрах выполняется с помощью средств дискретной техники. Часто используемым вариантом построения множительного узла является МУ, состоящий из регистров мно­ жимого, множителя, промежуточных произведений и сумматоранакопителя. Устройства такого типа работают по принципу после­ довательных суммирований одного из сомножителей с весами, определяемыми значениями разрядов второго сомножителя. Множи­ тельное устройство подобного вида предложено и рассмотрено в [92].

Принцип последовательной перезаписи одного из сомножителей в сумматор — накопитель положен в основу множительного устрой­ ства цифрового коррелометра, предложенного в [96]. Количество циклов перезаписи определяется числом единиц (величиной) вто­ рого сомножителя. МУ такого типа содержит реверсивные счетчики РСХ и РСу, в которых до процесса умножения накапливаются со­ множители, генератор тактовых импульсов ГТИ, узел совпадения УС и сумматор-накопитель СН (рис. 1-49).

Каждый цикл перезаписи величины, хранящейся в РСХ, в сум­ матор-накопитель заканчивается вычитанием единицы из числа, записанного в РСу. Процесс продолжается до полного очищения счетчика РСу.

При построении МУ цифровых анализаторов операцию умно­ жения суммы накопленных в сумматоре мгновенных произведений на 1IN (усреднение) обычно стараются выполнять косвенными ме­ тодами. В тех случаях, когда объем выборки N может быть задан заранее, а результат с сумматора-накопителя выводится в десятич­

ном коде, значения N имеет смысл выбирать в виде N = 10ѵ; в этом случае операция умножения на 1 IN сводится просто к переносу запятой в результате на у разрядов влево (отбрасывание у младших

90

разрядов). Аналогично, при двоичном выполнении индикации в

С-Н массив выбирается в виде N = 2Ѵ, что позволяет вместо ус­ реднения также обойтись переносом запятой влево на у двоичных разрядов.

Схемное выполнение устройств накопления результатов корре­ ляционного анализа определяется выбранным в аппаратуре спо­ собом умножения анализируемых сигналов. В качестве накопителей могут быть использованы цифровые счетчики импульсов, аналого­ вые интегрирующие ^С-цепи, магнитострикционные линии и т. п.

В процессе перемножения мгновенных ординат процессов "могут возникать как положительные, так и отрицательные произведения. Это соображение заставляет строить счетчики коррелометров по знакочувствительной реверсивной схеме, позволяющей в процессе

вычисления

ординаты

 

Импульс

 

корреляционной

функ-

Ф

 

 

 

ции

оперативно

менять

УС

с-н На индикатор

направление

работы

РСХ

счетного блока.

 

 

 

 

 

Рассмотрим

работу

РСи

ГГИ

 

цифрового

накапливаю­

Рис. 1-49. Множительное устройство коррело­

щего

устройства

на

примере

реверсивной

декады—накопителя ре­

зультатов анализа

ин­

метра с последовательной

перезаписью со­

фразвукового

квази'мультипликационного

коррелометра [31].

 

 

множителей

 

Здесь информация о знаке мгновенного произведения ординат про­ цессов поступает в счетный блок от специальной схемы дискрими­ натора знакового соответствия коррелируемых процессов (ДЗС) в виде последовательности отрицательных импульсов постоянной амплитуды и случайной длительности. Схема ДЗС строится таким образом, что длительности импульсов на ее выходе несут информа­ цию о времени знакового совпадения, а длительность пауз — о времени знакового несовпадения процессов или, иными словами, о продолжительности промежутков, в течение которых произведе­ ния исследуемых сигналов являются соответственно положитель­ ными и отрицательными. Импульсная последовательность с выхода ДЗС поступает на регулирующий орган счетного блока — триггер полярности и определяет режим работы счетчика.

Принципиальная возможность существования как положитель­ ных, так и отрицательных значений корреляционной функции (на­

пример, у корреляционных функций вида Rxy (т) = е~“ (х) cos сот и др.) заставляет строить схему счетного блока с таким расчетом, чтобы обеспечить возможность накопления и регистрации биполяр­ ных двоично-десятичных кодов.

На рис. 1-50 приведена блок-схема реверсивной декады. Здесь приняты следующие обозначения: Тгі -г- Тг4 — счетные триггеры; ТгП — триггер полярности; В — вентили; К — ключи.

91

Триггер полярности ТгП является элементом, определяющим режим (направление) работы реверсивной декады. ТгП строится по схеме с раздельными входами, на один из которых поступает последовательность импульсов отрицательной полярности со схемы ДЗС, несущая информацию о знаке мгновенного произведения ис­ следуемых сигналов, причем, наличие' импульса на входе ТгП должно сопровождаться одним устойчивым состоянием триггера полярности, отсутствие (пауза) — другим, т. е. ТгП должен пере­ брасываться от переднего и заднего фронтов импульсов. Это сооб­ ражение заставляет отказаться от обычной входной цепи (диффе­ ренцирующая цепочка—диод) и подавать сигналы непосредственно в базу транзистора. ТгП осуществляет управление счетными триг­ герами Тгі -ч- Тг4 через импульсно-потенциальные вентили В , и

В_, импульсные входы которых присоединены к выходным зажи­ мам счетных триггеров, а потенциальные — к шинам вычитания

исложения ТгП.

Висходном состоянии (при нажатии кнопки сброса Кн) счетные триггеры и ТгП устанавливаются в состояние, при котором их ле­ вые транзисторы (левые плечи на схеме) оказываются открытыми,

аправые —■запертыми. При этом шина вычитания 2 триггера по­ лярности оказывается под отрицательным потенциалом, а шина сложения 1 — под нулевым. Такое распределение потенциалов обеспечивает возможность переноса информации через вентили В ,

т.е. реверсивная декада устанавливается в режим сложения. До­ полнительное управление работой счетной декады в режиме сло­ жения осуществляется с помощью вентиля В І , связанного с послед­ ним счетным триггером декады Тг4. В исходном состоянии декады

слевого плеча Тг4 снимается нулевой потенциал, оставляющий вентиль ВІ открытым. В этом случае нормальный режим сложения сохраняется до поступления на вход декады восьмого импульса. При этом Тг4 перебросится, а отрицательный перепад напряжения,

снимаемый с его левого

плеча, закроет вентиль ВІ. Триггер Тг4,

в отличие от Тгі ТгЗ,

управляется не по счетному, а по раздель­

ным входам. В режиме сложения на вход правого плеча 7г4 посту­ пают счетные импульсы с выхода ТгЗ, а на вход левого триода Тг4 поступают импульсы с выхода Тгі. Последние не влияют на состоя­ ние Тг4 до поступления на вход декады восьмого импульса, так как в это время левый триод Тг4 открыт. При поступлении 8-го импульса левый триод Тг4 закрывается, а очередной отрицательный перепад с выхода Тгі, соответствующий десятому входному импульсу, вновь перебрасывает Тг4 и приводит декаду в исходное состояние. Связь Тгі с левым плечом Тг4 осуществляется через вентиль В5. С целью повышения устойчивости работы декады в режиме сложе­ ния эта связь до прихода восьмого импульса разорвана запиранием В5 отрицательным потенциалом с правого плеча Тг4. Дополнитель­ ное управление декадой в режиме вычитания обеспечивается вен­ тилями В2В4 и инвертором. Шина вычитания 2 находится при

92

9в7654-

Р и с . 1-50. Блок-схема реверсивной декады счетного узла

этом под нулевым потенциалом, что обеспечивает пропуск инфор­ мации с левых плеч счетных триггеров через вентили В_. В процессе

последовательного вычитания положительных чисел от + 9 до + 1 вентиль В2 открыт, а В4 закрыт. Это осуществляется с помощью

схемы совпадения

на

три

входа — вентиля

ВЗ и

инвертора

Ин.

Входы ВЗ подключены к выходам правых плеч счетных

триггеров

Тг2, ТгЗ и Тг4. При вычитании от + 9 до +

1 на выходе ВЗ сохра­

няется нулевой потенциал,

поддерживающий вентиль В2 в откры­

 

 

 

 

 

 

том состоянии. При этом вентиль

 

 

 

 

 

 

В4 поддерживается в закрытом

 

 

 

 

 

 

состоянии отрицательным потен­

П Л П П Ш Ш ІМ Л Ш Ш Ш Ш Ш

циалом с выхода инвертора, об­

условленным нулевым

уровнем

0* плгтяптшп

на выходе ВЗ.

В этом

случае

ным

образом.

 

В

положении

 

 

 

 

 

 

счет идет через вентиль В2

обыч­

 

 

 

 

 

 

1000

(т. е. при

записи

в

дека­

УкЗ

и ^ гп гіг

де -|- 1) с выходов правых плеч

 

триггеров

Тг2,

 

ТгЗ

и

Тг4 на

Ум

вход вентиля ВЗ поступают от­

«г/ пшшшшшшшшишшииш.

 

 

рицательные потенциалы; выход­

 

 

ной

отрицательный

 

уровень

 

 

вентиля ВЗ запирает В2 и повы­

Укі “ т

л

л л

л

л

л г

шает до нуля выходной потен­

циал

инвертора

 

Ин.

Вентиль

 

 

 

 

 

 

В4 при этом откроется

и даль­

У«з

 

 

 

 

 

нейший счет пойдет через него.

0

 

U

 

U

Диаграммы состояния триггеров,

УнъU

 

 

иллюстрирующиеU L

работу схемы, '

Рис. 1-51. Диаграмма состояния

представлены на

 

рис. 1-51. Со­

стояние триггеров в зависимости

от считываемого

числа

приве­

триггеров

реверсивной

декады

дено

в таблице 1-12.

 

 

 

Как следует из таблицы, отрицательные числа в двоичном коде записываются как дополйения соответствующих положительных чисел до 10; т. е. два числа, одно из которых (X) — положительное, а другое (К) — отрицательное, определяемые соотношением:

|Х | + |К | = 10

(1-151)

в двоичном коде записываются одинаково.

Это свойство используется для выбора схемы предварительного дешифратора. Предварительный дешифратор представляет собой диодную матрицу с десятью выходными шинами на 10 чисел в дво­ ичном коде. Появление высокого, отличного от нуля, отрицатель­ ного потенциала на одной из выходных шин матрицы может быть расшифровано в зависимости от состояния триггера знака 7 ЗН (ра­ бота которого будет рассмотрена ниже) двояким образом: либо в данный дискретный момент времени дешифруется записанное в де­

94

каде положительное число (значение которого совпадает с номером выходной шины дешифратора), либо отрицательное, абсолютное значение которого дополняет указанное положительное число до десяти.

 

 

 

 

 

 

Таблица 1-12

 

 

Состояние триггеров декады

Положительное

Число

 

 

 

 

число соответствую-

 

 

 

 

щее данному со­

 

 

Т1

Т2

т з

Т4

стоянию триггеров

 

1

2

3

4

5

6

+ 9

1

0

0

1

9

+ 8

0

0

0

1

8

+ 7

1

I

I

0

7

+ 6

0

1

I

0

6

+ 5

1

0

1

0

5

+ 4

0

0

1

0

4

+ 3

1

1

0

0

3

+ 2

0

1

0

0

2

+

1

1

0

0

0

I

 

0

0

0

0

0

0

— 1

1

0

0

I

9

— 3

0

0

0

1

8

1

1

1

0

7

— 4

0

I

1

0

6

— 5

1

0

I

0

5

— 6

0

0

1

0

4

— 7

1

1

0

0

3

— 8

0

1

0

0

2

— 9

1

0

0

0

1

Иными словами, каждой выходной шине матрицы соответствует пара чисел: + І и — 9, + 2 и — 8, + 3 и — 7 и т. д. Для оконча­ тельной дешифровки числа, записанного в декаде, требуется, оче­ видно, дополнительная информация о знаке. Блок-схема конечного дешифратора для одной пары взаимодополняющих друг друга до десяти цифр показана на рис. 1-52. Схема состоит из четырех схем совпадения И на 2 входа, двух схем сборки ИЛИ и триггера знака Тзи. Принцип работы схемы конечной дешифровки вполне очеви­ ден. На один вход каждой схемы поступает сигнал с одного плеча триггера знака, а на другой — сигнал с одной из двух шин дешиф­ ратора, с которых снимаются два дополняющих друг друга до 10 числа. В каждый дискретный момент времени высокий потенциал может появиться на выходе только одной из четырех схем совпаде­ ния. Этот потенциал подается на индикаторную лампу (например, типа ИН-2) и на табло зажигается соответствующая цифра. Одно­ временно сигнал с триггера знака подается на индикаторную лам­ почку, фиксирующую знак числа.

Рассмотрим принцип дискриминации знака числа, записанного в реверсивном счетчике. Триггер знака и схема фиксации знака

95

меняют свое состояние при переходе через нуль накопленного в про­ цессе реверсивного счета числа в счетчике. Схема дискриминации знака числа для трехразрядного счетчика показана на рис. 1-53. Очевидно, что схема дискриминации знака должна быть связана только с младшей декадой счетчика, так как отрицательные числа могут появиться только при вычитании от нуля. При этом нуль по­ нимается как нуль во всех декадах одновременно, следовательно в схему знака должен входить дешифратор нуля (схема И со столь­ кими входами, сколько декад в счетчике), на выходе которого при наличии нулей во всех декадах появляется отрицательный импульс.

Очевидно, что появление импульса на выходе дешифратора нуля обязательно характеризует переход схемы от «+ Ь> к «— 1» или от <<— 1» к « т‘ Ь> через нуль, т. е. в этот момент должен быть изме­ нен знак.

+/

Рис.

1-52.

Блок-схема конечного де­

Рис. 1-53. Схема дискриминации

 

 

шифратора

знака числа трехразрядного счет­

 

 

 

чика

Импульс с выхода дешифратора нуля устанавливает триггер

нуля

ТО в

положение, при котором

на коллекторе его правого

триода появляется отрицательный потенциал. Тогда, если после нуля приходит «+ Ь> или «— 1» с матрицы младшей декады, на вы­ ходе схем совпадений — И1 или И2 соответственно, появляется отрицательный импульс, переключающий ТЗ в то или иное поло­ жение, соответствующее положительным числам, либо отрицатель­ ным. Одновременно импульс с выхода И1 или И2 сбрасывает ТО — приводит его в исходное состояние. Блокинг — генератор Бг слу­ жит для формирования импульса запуска триггера знака.

Счетчик выполнен на унифицированных триггерах типа П22.13.06. В качестве вентилей В1В5 использованы импульсно­ потенциальные схемы совпадения, состоящие из диода (импульсный вход), сопротивления (потенциальный вход) и емкости. Вентили, обеспечивающие связь между триггерами в режимах сложения и вычитания, также представляют собой импульсно-потенциальные схемы и состоят из дифференцирующей цепочки, сопротивления, диода и емкости. В качестве вентиля ВЗ использована унифициро­ ванная схема совпадения типа П22.82.01. Инверторы выполнены по типовой схеме на триоде типа П 416. В качестве устройства ви­

96

зуальной индикации записанного в счетчике числа применены ин­ дикаторные лампы типа ИН-2.

Схема индикации каждой декады включает в себе 10 ключей, собранных на транзисторах 2Т 301Д. Через эти ключи катоды ламп ИН-2 подключены к соответствующим выходам схем индикации. На аноды индикаторных ламп подается напряжение + 200 в. В исход­ ном состоянии ключи закрыты и к катодам ИН-2 прикладывается напряжение питания ключей, равное -|- 30 в. Таким образом, в ис­ ходном состоянии разность потенциалов анод—катод составляет 170 в, что недостаточно для зажигания. При подаче на вход ключа импульса с дешифратора, ключ открывается, потенциал катода сни­ жается до нуля и напряжение промежутка анод—катод становится

равным 200

в — происхо­

 

дит зажигание.

 

 

Экспериментальная’про-

 

верка

функционирования

 

реверсивного

по

счетчика,

 

построенного

предла­

 

гаемому способу,в качестве

 

устройства для

накопле­

Рис. 1-54. Узел накопления на магнито-

ния и регистрации инфор­

мации

в дискретном квази-

мультипликационном кор­

релометре показала вполне

стрикцнонных линиях задержки

удовлетворительные результаты. Счетчик использовался при анализе коррелометром инфразвуковых случайных процессов с частотным диапазоном в области 0,01—10 гц. Максимальная скорость счета (в режимах сложения и вычитания), определяемая частотой работы блока выборки весовых коэффициентов, составляла здесь 7,5 кгц, минимальная — 500 гц.

В многоканальном цифровом коррелометре [94], пригодном для обработки низкочастотных случайных сигналов, вместо боль­ шого числа накопителей (количество которых равно числу вычис­ ляемых точек корреляционной функции) применена магнитострикционная линия задержки (MCJJ3). Блок-схема узла накопления коррелометра показана на рис. 1-54. Не показанные на схеме вход­ ные цепи прибора содержат два аналого-цифровых преобразова­ теля, синхронизируемых блоком управления и синхронизации БУС. Кодирование случайных сигналов происходит в приборе с раз­ делением по времени на величину гАт, где і = 1, 2 . . . — число каналов). Сдвинутые по времени выборки перемножаются и в циф­ ровой форме (в последовательном коде) через сумматор У) заносятся на магнитострикционную линию задержки МСЛЗ.

Задержанная в МСЛЗ кодовая запись произведения через ком­ пенсирующий усилитель КУ поступает вновь на вход сумматора 2 - Если время задержки в МСЛЗ выбрать равным г'Дт, то к этому мо­ менту на другой вход поступит новое произведение выборок процессов, сдвинутых на тот же интервал і'Дт. Первое и второе про­

97

изведения суммируются в ^ н полученная сумма с выхода сумма­ тора вновь заносится в МСЛЗ. Эти циклы повторяются N раз. За N циклов осуществляется накопление одной точки корреляционной функции с задержкой г'Ат.

Для реализации многоканального коррелометра, т. е. для осу­ ществления параллельного накопления многих точек корреляцион­ ной функции время задержки в МСЛЗ т3 выбирается равным

т3 = nAt,

где A t — время, занимаемое кодом одной точки корреляционной функции, п — количество анализируемых точек корреляционной функции. Теперь блок управления и синхронизации за счет исполь­ зования цикличности обращения каждой кодовой записи в МСЛЗ обеспечивает последовательное занесение и накопление в МСЛЗ за N циклов п точек корреляционной функции.

Так как время задержки в МСЛЗ получается достаточно боль­ шим, то для компенсации температурного дрейфа времени задержки было предложено использовать блок автоматической подстройки задержки БАПЗ.

Применение МСЛЗ в качестве накопителя позволяет произво­ дить также масштабно-временные преобразования сигналов, т. е. изменение временных интервалов между соседними выборками. По окончании процесса накопления ординат функции корреляции по команде БУС результат выводится с МСЛЗ на внешние реги­ страторы через считывающее выходное устройство СВУ. По данным эксперимента погрешность определения Rxx (т) и Rxy (т) не пре­ вышает 5%.

В аналоговой и цифро-аналоговой корреляционной аппаратуре инфранизкочастотного диапазона в качестве накопительно-усредни- тельных устройств используются сглаживающие л?С-фнльтры ниж­ них частот. Применение ^С-фильтров позволяет производить не­ прерывное измерение среднего значения квадрата сигнала (при определении дисперсии) или мгновенных произведений выборок сиг­ налов (при определении функций корреляции). Результат, накоп­ ленный на фильтре к некоторому моменту t — t0 + ts (to — момент подключения /?С-фильтра), дает взвешенное среднее значение сигнала на входе фильтра за время ts .

Примером выполнения узла аналоговых накопителей на следя­ щих PC -фильтрах нижних частот может служить блок накопления ординат функции корреляции инфразвукового коррелометра-спек­ троанализатора. Прибор выполнен в виде стоканального устройства

с параллельным вычислением 100

ординат R ^

(задержка ме­

жду окончанием вычисления первой и сотой ординат R

р, j

со­

ставляет ттах = (ртах =

1) Ат сек,

где

Ат — шаг

временной

ди­

скретизации сигналов во

входных

цепях

прибора).

 

 

 

98

Схема, поясняющая работу прибора (блока накопления) BHR, приведена на рис. 1-55. Здесь показан коммутатор, управляющий в режиме считывания информации из оперативного запоминающего устройства усилителями магнитоуправляемых контактов УM l УМ 100. В каждом положении коммутатора один усилитель работает в режиме с насыщением, что вызывает срабатывание связанного с ним контакта М. Поступающая от блока умножения БУ информация представляет собой ступенчатую биполярную функцию, длитель­ ность каждой ступеньки которой определяет время заряда t3ap под­ ключенной в данный момент к общей шине емкости CI -ч- С100. Постоянная времени каждого фильтра тзар определяется номина­ лом емкости (С1 = С2 = . . . = С100) и значением зарядного со­ противления І?эар.

Эквивалентная постоянная времени заряда тзар. экв выбирается из условия достаточно слабого «отслеживания» нижней спектраль­ ной составляющей инте­ грируемого сигнала,т. е.

^ з а р . э к в . г л і и

где а > - 1, Тн — период

нижней

составляющей

спектра

сигналов.

 

Так как эквивалент­

ная

постоянная времени

/?С-цепи в Q раз больше

зар

(Q — скважность

входных

импульсов

фильтра), то тзар следует выбирать из выражения

^3apQmin ^ « Т н -

С х Т ' н і

Рис. 1-55. Блок накопления ординат корре­ ляционной функции инфразвукового корре­ лометра-спектроанализатора

Значение Q определяется длительностью tn ступенек напряже­

ния с выхода БУ (т.

е. временем подключения емкостей фильтра

к БУ), длительностью

цикла

предварительной— до начала обра­

ботки — записи сигналов в

оперативную память коррелометра-

спектроанализатора 4 ап и полным интервалом времени считывания и перезаписи информации из оперативной памяти во все ячейки BHR:

Q _ ^зап -f~ ^сч

Если BHR построен на п фильтрах нижних частот, а узел опе­ ративной памяти устройства имеет при этом токе п ячеек, то

tc4 fttyi >

^зап ПТЛ,

где Тя —■период частоты дискретизации входных сигналов при­ бора.

99

Соседние файлы в папке книги из ГПНТБ