Главная страница  Периферийные измерительные устройства 

[0] [1] [2] [3] [4] [5] [ 6 ] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35]

на интервале времени ц„ = NTi. Последовательный процессор практически реализуется на двух элементарных ФП (см. рис. 1.22). Для построения параллельного Фурье-процессора реального времени требуется БИС, содержащая N элементарных ФП.

Легко вычислить эквивалентную производительность Фурье-лро-цессора, измеряемую количеством операций умножения с накоплением в секунду. Для вычисления одного коэффициента требуется операций, выполняемых за время ц„. Приняв Tj == 2Ti/3, получим \i„ == == 3.Vti/2. Параллельный процессор за время fi„ вычисляет N коэффи-циентов, т. е операций с производительностью Р = 2N/3xi. Приняв Ti = 10~° с, N = 10*, найдем значение производительности ФП Р = 0,66 . 10" операпий/с.

На пути достижения такой же производительности цифровыми в едствами стоят энергетические ограничения. При мощности рассеивания на одно переключение вентиля 1,5 • 10~ Вт на выполнение 2 . 10» операций перемножения со апоженнем 16-разрядных чисел в секунду требуется 2,9 Вт [131. Поэтому для получения производительности 0,66 • 10" операций/с потребуется мощность 100 кВт, что явно превышает разумные ограничения на мощность для сигнальных процессоров.

Зависимости (ю) и А, (ю) получены в результате интегрирования произведения входного гармонического сигнала и последовательностей импульсов, ограниченнык прямоугольным окном шириной NTi. Поэтому качество фильтров невысокое Снизить амплитуду боковых лепестков и повысить прямоугольность характеристик А (Дсо) можно путем взвешивания амплитуд последовательности стробиру-ющих импульсов по закону более сложных окон, например, таких, которые применяются для аподизации фильтров на поверхностно-акустических волнах [14]. К ним относятся функции Дольфа -Чебы-шева. Кайзера, Гаусса.

Функциональная схема ФП, в котором амплитудно-частотная характеристика полосовых фильтров синтезируется по методу взвешивания, показана на рис. 1.25. Центральная частота фильтра задается генераторами hi (t) и (t). Весовая функция на интервале времени NTi генерируется специализированной БИС, выходы которой подключены к ЦАП, управляющему крутизной входных транзисторных гар.

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

ФП со сложным импульсным откликом. Выше рассматривались методы обработки входных сигналов с помощью двух простейших типов опорных импульсных сигналов: последовательностей однопо-

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

Рис. 1.25. Схема формирования весового окна

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

В качестве синхросигнала длительностью ц„ выберем Л?-элементную двоичную псевдослучайную последовательность. Элементы последовательности, принимающие значения «1» или «-Ь, выбраны таким образом, что автокорреляционная функция имеет ширину, равную длительности элемента последовательности Tg = \iJN, а количество элемеров с противоположным знаком в последовательности отличается на единицу. Передаваемый по каналу синхросигнал на входе приемника аналитически огнсывается формулой

fi(0= i {~lfbiit-nT,)U„cosioiJ-),

(1.29>

где Л„ = 1, О, О, 1, О, ...- элементы двоичной псевдослучайной последовательности; 6i (t) - модулирующее напряжение, 6, (t) == е-; Ucos {(aJ - ф) - модулируемое колебание с периодом несущей частоты = 2л/а„ = Т/а при целочисленном а; ф - фаза колебания.

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

Частота появления сигнала Ui (t) на входе приемника Т„ = d\i.„, где d ~ количество информационных каналов. Следовательно, временная неопределенность прихода сигнала при большом d велика, что затрудняет использование корреляционных приемников, работающих на принципе регистрации максимума амплитуды выходного сигнала в момент временного совпадения входного и опорного сигналов. С целью уменьшения временной неопределенности в d раз примем в




п п г

П По

.0 1

п п

J U ° 1 п

U U П п

U U L П П

1 U

п ni

Г U U 1 U U 0U и 1

Рис. 1 26. Выходные сигналы корреляционного приемника

качестве опорного сигнала для приема сигнала (1.29) импульсную последовательность (рис. 1.26, б)

hit) =S(-l)"6,(-nr,).

где 6j (t) - последовательность импульсов на интервале Г„ длительность которых мала по сравйению с Г„.

При таком выборе опорного сигнала его свертка с входным сигналом на интервале Т„ имеет единственный максимум. Поэтому приемлем циклический режим работы приемника синхросигнала с периодом И.И, что уменьшает неопределенность совпадения Ui{t) ч h (t) до величины ц.

Для уточнения вида последовательности импульсов {t) представим входной сигнал на интервале ц„ в дискретной форме с шагом дискретизации Ti в виде двух составляющ.их:

и и ЦТ г) = S (- 1)"" 6i {iT, - пТ,) U„ cos ф cos iJT,,

n-O N-l

III s (iTi) = S (- f" 6i {iTi - пГэ) U„ sin ф sin (aJT.

Запишем функцию 6s {t) в виде двух знакопеременных импульсных последовательностей Ьзс (iTj) и бз, (iTj), сдвинутых на интервал вре-

мени Ti/2 (см. рис. 1.26, б):1

he т = II (- If" 62. {iT, - nr.),

hs (iTd = t (- 1)"» 62, (tTi - пТ, - Г1/2).

Дискретная корреляционная функция входного сигнала (ft и опорного сигнала ((Т) на интервале v = О, 1, 2, М - I, где М = VJTi, имеет вид

т = иге т he (iT, - vro =

= Ш„ cos ф 61 (tTo) 62 (i - v) Ту, cos a)„iTi. (1.30)

Синусоидальная составляющая входного сигнала не влияет на результат (1.30) потому, что функция (tTi) симметрична относительно начала координат. Поэтому (vTi) представляет собой усиленное в раз напряжение отсчетов с шагом Г, входного сигнала Um cos ф cos (UmiTibi (iTi). Так как выходной сигнал коррелятора

(vTi) зависит от фазы ф выходного сигнала, то ограничиться одним коррелятором для регистрации синхросигнала невозможно, потому что при ф = я/2 ± /тгя (т = О, 1,2, ...) приемник теряет чувствительность.

На вход второго коррелятора подаются входной сигнал Ui (t) и опорный сигнал h, (t - Т). Его выходное напряжение принимает дискретные значения

Rs т = и и [iT,) h, (iT, - vT-i) =

= Ш„siпфД fi,(tTi)6s(i-v)risin(o„Ti. (1.31)

Выход коррелятора R, (vTi) принимает нулевые значения при Ф = я ± тл, т. е. в точках, где функция R (vTO максимальна. Для исключения зависимости от фазы выходные сигналы обрабатываются в соответствии с формулой

R (vro=Vie т+т- (1-32)

Оценим возможности выполнения вычислений по формулам (1.30), (1.31) с помощью ФП (рис. 1.27). Входы процессоров запускаются сериями импульсов hic, h2c, /lis, h2, (рис. 1.28). Количество импульсов в каждой серии определяется отношением а = TJTi. На границах кодовых интервалов Т полярность серий изменяется в соответствии со значениями N„. Суммирующие и вычитающие входы перемножителей обозначим кружками, как показано на рис. 1.27. Они подключены к выходам линий задержки на время Г,. На другие входы перемножи-




I Рис. 1.27. Корреляционный приемник с

П П .[ -fr П П о П П I

о П П П П I П !

П П оП

ж-1.1

п п п п

Рис. 1.28. Управление ФП при сложном

телей поступает входной сигнал (/, Ц). Если каждую пару перелчю-жителей подключить к накопительному элементу, то получим корреляционный приемник, соответствующий формулам (1.30), (1.31). При том входные корреляционные функции будут дискретизованы с шаром Ti. Если по условиям работы не требуется высокая точность определения максимума функции R (vTi), то некоторое множество перемножителей Р может подключаться к одному накопительному элементу Выходы накопительных элементов через пороговые элементы ПЭ подключаются к общему выходу.

Найдем производительность приемника синхросигналов со следующими параметрами системы передачи информации: = 1024, а = = 8, = 2 • Ю"" с. Количество операций перемножения со сло-

жением, выполняемых двумя элементарными ФП для вычисления одного отсчета корреляционной функции, Pi = 4аЛ, общее количество отсчетов на интервале времени [х М = \.iJTi. Следовательно, производительность Р = PgiM/p = AaNITi = 1,6 • 10" операций/с, при этом количество каналов передачи информации с временным разделением 1/р,в = mNaTi = 3,4 • 10 Затраты транзисторных пар на приемник составляют 4аЛ. Высокое временное разрешение, обусловленное малой длительностью корреляционной функции в результате «сжатия» входного широкополосного сигнала по времени в раз и уве.личения его амплитуды в раз, часто используется для устранения интерференции сигналов при многолучевом распространении. Интерференция не сказывается на надежности приема, если длительность сигнала NT выбрана большей максимального запаздывания в параллельных каналах [15]. Если на выходе каждого ФП включить пороговый элемент, то получим простейшее устройство вторичной обработки отсчетов квадратурных составляющих корреляционной функции. Пороговые элементы можно включать на выходе устройства вычисления амплитудных значений в соответствии с формулой (1.32). Требуемый шаг дискретизации корреляционной функции выбирается объединением по схеме «ИЛИ» множества р перемножителей При этом временное разрешение устройства равно шагу дискретизации корреляционной функции М = pTj. Укрупнение шага дискретизации целесообразно в устройствах, работающих с большим интервалом неопределенности прихода сигналов. Например, в приемниках дальномеров при дальности DAT = 2D 1с, где с - скорость распространения электромагнитной волны, относительная погрешность измерения ра тоя-ния е = AtlAT = cpTi/2D. Если е = 1/2», D = 1 км, Гх = = 2 • с, количество входов «ИЛИ» р = 32, то разрешение по

дальности AD = eD = 1 м.

Очевидно, что пороговый метод вторичной обработки результатов вычислений, полученных с помощью ФП, является слишком грубым применительно к другому классу устройств, требующих фронтальной обработки, т. е. системам пространственного зрения для роботов. В таких системах не требуется больших D, но AD = 1 мм. Амплитудно-фазовый метод вторичной обработки, рассмотренной ниже, ориентирован на такие системы.

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

Предположим, что излучатель генерирует в направлении точечного отражателя две псевдошумовые последовательности Уг (Ф1) и Ui (фа) с фазовым сдвигсш Аф = ф - ф между гармоническими составляющими элементов двух последовательностей В корреляционном приемнике, состоящем из двух элементарных ФП, синхронно детектируются оба отраженных сигнала. В качестве опорных сигналов для




[0] [1] [2] [3] [4] [5] [ 6 ] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35]

0.0303