Главная  Микропроцессорные системы 

[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] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [ 73 ] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92]

чсазаны жирными линиями на рис. 5.22,а, г), а импуль-"Сы помех (тонкие линии на рис. 5.22,а) «отсеиваются».

Использование операции стробирования позволяет извлечь следующие выгоды:

уменьшить число обрабатываемых импульсов за счет «отсеивания» помех и, следовательно, снизить вычислительную загрузку МП;

уменьшить анализируемый интервал полезных параметров и до ширины интервала селекции {х и т,.)

и, следовательно, снизить требования к разрядности МП

u(t} UcT u*(L) u(i]


I I

Рис. 5.23. Принцип амплитудной селекции сигналов

и преобразователя время - код при высокой инструментальной точности измерений.

Операция стробирования может оказаться полезной и при передаче сигналов автономных датчиков. Для примера рис. 5.23 иллюстрирует операцию селекции амплитудной информации, заключенной в величине выходного напряжения u{t) одного из датчиков. Эта операция основывается на использовании результатов оценивания параметров тл V для управления аналого-цифровым преобразователем (АЦП), построенным по следящему принципу [25]. Для этого необходимо осуществить вывод из вычислительного устройства значений измеряемых параметров и последующее цифроаналоговое пре-г)бразование (ЦАП) в опорное напряжение («*v(J) или и\(0) предсказывающее ожидаемые значения входных сигналов (ыт(0 или «(0) с точностью до ширины строба амплитудной селекции Ыст (см. рис. 5.23). При этом функции АЦП сводятся к представлению в цифровой форме величины отклонения текущего выходного лапряжения датчика от ожидаемого значения



что позволяет радикально уменьшить количество разрядов и время преобразования АЦП.

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

5. Ввод данных. Использование операций управляемого* стробирования принимаемых сигналов оказывает заметное влияние на характер пocлeдyюшx операций, непосред-сгвенно связанных с процедурой обмена данными междувычислительным устройством и источниками сигналов. Основной особенностью обмена в данном случае является» то, что в вычислительное устройство на каждом шаге

измерения вводятся не полные значения измеряемых пара меров, т.е. компоненты вектора р(/) = [т (г), Uy{i)~

{i)Y, а только их отклонения от некоторых ожидаемых.

!значений-Р*(г), вычисленных в результате полного цикла обработки сигналов на предыдущем шаге измерения.

t В тракте передачи автономных данных вычисление откло-Ыеат Sy (г) - и, (i) - и*у,у (i) осуществляется непосред-

ственно аппаратным путем в процессе операции аналого-1ифрового преобразования выходных напряжений датчиков, рри этом исключаются программные операции вычислени» соответствующих компонентов вектора отклонений е (i) =г t==\s{i), s{i), Sy{i), e{i)Y, которые относятся к следующе-

программному блоку. I Иначе обстоит дело в радиотехническом тракте, где-1ля вычисления отклонений е = (г) - т* (г) требуется осуществить ряд операций обработки принимае-1мых сигналов с помощью вычислительного устройства.



Смысл этих операций определяется характером входных •сигналов, изображенных на рис. 5.22, и для их рассмотрения можно воспользоваться соображениями и результатами, приведенными в § 5.2, 5.3.

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

рис.5.22). Совокупность амплитуд принятых импульсов т"в/()} (где j = [l,N\, и iV-число импульсов в пачке) характеризует отклонение измеряемого параметра г(г) от ожидаемого значения с*(г), определяющего временное

«оложение азимутального строба на г-м шаге. Совокупность N значений непосредственно отражает закон

изменения полезного параметра -с на интервале селек-

дии пачки х: При этом наличие N отсчетов позволяет

осуществить сглаживание флюктуации за время х и

тем самым повысить точность измерения x{i) на г-м шаге.

Реализация процедуры сглаживания отнесена к следующему программному блоку. В силу специфики стробирования

импульсных сигналов исходными данными для этой процедуры является совокупность значений (s(/) = х.(г) -

-г*р(г)} для /=:[l,iV].

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

массивов радиотехнических данных {sjii)} и {Мду(0}>

каждый из которых состоит иЗ N элементов. Эти операции обмена между вычислительным и внешними устройствами неотделимы от предшествующих операций стробирования сигналов в реальном времени, которые выполняются аппаратными средствами. Последовательность соответствующих аппаратных и программных операций, осуществляющих етробирование сигналов и ввод данных, образует схему алгоритма обмена данными, представленную на рис. 5.24. Эта схема показывает, что принятое на рис. 5.17 разбиение алгоритма обмена на программные блоки «Управление стробированием» и



[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] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [ 73 ] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92]

0.0009