Устройство для автоматического сопровождения объекта слежения
DEVICE FOR TRACKING OBJECT AUTOMATIC TRACKING DEVICE

Область техники, к которой относится изобретение
Изобретение относится к системам, аналогичным радиолокационным следящим системам, в которых тип волн несущественен, в частности, к устройству для автоматического сопровождения объекта слежения и может быть использовано в автоматических двумерных телевизионных следящих системах, измеряющих рассогласование по двум координатам, а именно к телевизионным визирам, например, в робототехнических системах сельского хозяйства.
Уровень техники
Известен оптический коррелятор реального времени Вен дер Люгта на фоторефрактивном кристалле арсенида галлия GaAs, в котором для повышения надежности распознавания обрабатываемые изображения предварительно оконтуривают (см. патент США 5150228, МПК G03B 1/16, опубликован 22.09.1992 г.).
Недостатками аналога - коррелятора являются: сложная оптическая схема, чувствительность к вибрации, что не позволяет использовать его в мобильных робототехнических системах.
1,2
A
1
2
2
1
Известен способ измерения рассогласования в автоматических следящих устройствах, основанный на дифференциальном методе построения пеленгационных характеристик двух каналов, при котором в каждом канале вычисляются два значения корреляционной функции: K(X)=∫B(x-X)⋅B(x±ΔX)dX, где х - аргумент эталонной (опорной) функции В(х), а X - измеряемая величина смещения (рассогласования) текущей функции В(х-Х) относительно опорной В(х), ΔХ - фиксированное значение смещения функции В(х), с опережением В(х-ΔХ) и запаздыванием В(х+ΔХ), применяемое для вычисления корреляционных функций K(X) и K(Х), позволяющих построить пеленгационные характеристики ΔК(Х)=К(Х)-К(X) в автоматических следящих устройствах для определения знака (направления смещения) и величины (модуля) рассогласования X. Исполнительные устройства по вычисленному знаку и значению устраняют рассогласование в требуемом направлении и на вычисленную величину (см. Мелик-Шахназаров A.M., Маркатун М.Г. Цифровые измерительные системы корреляционного типа. - М.: Энергоатомиздат, 1985, с. 53-60).
Недостатком известного способа является гипотеза об аналогичности сигналов в каналах измерения, однако, если в каждом канале обрабатываются разнотипные сигналы, то они требуют различных алгоритмов обработки.
Y
Z
Известно наиболее близкое по технической сущности устройство-прототип для автоматического сопровождения объекта слежения с двумя независимыми идентичными каналами вычисления рассогласований U и U, состоящее из видеоусилителя, порогового устройства, генератора стандартных импульсов, линии задержки, блока записи, блока измерения параметра Т, блока памяти, четырех умножителей, четырех фильтров, двух вычитателей и двух усилителей с автоматической регулировкой усиления, при этом аналоговый вход видеоусилителя является входом устройства, входом порогового устройства является выход видеоусилителя, входом генератора стандартных импульсов является выход порогового устройства, входом линии задержки является выход генератора стандартных импульсов, на вход блока управления поступают синхронизирующие импульсы, входами блока записи являются выход блока управления и первый выход линии задержки, входом блока измерения параметра Т является выход блока записи, входами блока памяти являются выход блока измерения параметра Т и выход блока записи, входом блока памяти эталонного изображения является выход блока записи, первыми входами первого, второго, третьего и четвертого умножителей являются соответствующие выходы блока памяти эталонного изображения и вторыми входами - второй выход линии задержки, входами первого, второго, третьего и четвертого фильтров низких частот являются выходы первого, второго, третьего и четвертого умножителей, соответственно, входами первого вычитателя являются выходы первого и второго фильтров низких частот, входами второго вычитателя - выходы третьего и четвертого фильтров низких частот, входами первого и второго усилителей с автоматической регулировкой усиления являются выходы первого и второго вычитателей, соответственно, выходы усилителей с автоматической регулировкой усиления являются выходами устройства-прототипа, сигналы с которых поступают на приводы следящей системы для устранения рассогласования (см. пат. РФ №2284552, кл. G01S 13/66, опубл. 27.09.2006).
i
i
i
оп
0
;
1
2
Недостатком данного известного устройства-прототипа является ошибка в определении величины рассогласования по каналу Y, возникающая вследствие предположения об одинаковости угла наклона γ линий контура объекта слежения к телевизионной строке (фиг. 4.а или 4.б или 4.в) при формировании цифрового контура объекта слежения. Реальный цифровой контур объекта слежения могут формировать линии с различными углами наклона γ, приводящими к различным значениям параметра T (фиг. 5). Не учет множественности значений T высот пакетов импульсов и сдвиг эталонных цифровых контуров объекта слежения по кадру, измеряемый в канале Y, на принятое значение, например, f(t±T) когда T=T или Т=Т приводит к нелинейностям реальных пеленгационных характеристик (фиг. 2.а.6 и 2.в.6) и, как следствие, к снижению точности определения рассогласования по каналу Y и, соответственно, уменьшению надежности сопровождения объекта слежения.
Раскрытие изобретения
cp
i
i
i
i
i
i
i
Технической задачей изобретения является повышение точности определения рассогласования по каналу Y и, соответственно, надежности сопровождения объекта слежения вычислением среднего значения T=∑NT/∑N, учитывающего множественность значений параметра T - -высот пакетов импульсов цифрового контура объекта слежения, измеряемых количеством импульсов n в каждом из N - пакетов импульсов (фиг. 4 и 5), формирующих цифровые контуры объекта слежения, который является величиной переменной, зависящей от угла γ - наклона контура объекта слежения, что позволяет формировать пеленгационную характеристику ΔК(Y) канала Y дифференциальным методом (фиг. 2.б.4 и б.5), максимально приближенную к линейной (фиг. 2.б.6).
Технический результат предлагаемого изобретения сводится к повышению точности определения рассогласования по каналу Y и, соответственно, надежности сопровождения объекта слежения.
i
ср
ср
Технический результат достигается с помощью устройства для автоматического сопровождения объекта слежения, содержащего видеоусилитель, аналоговый вход которого является входом устройства, пороговое устройство, входом которого является выход видеоусилителя, генератор стандартных импульсов, входом которого является выход порогового устройства, линию задержки, входом которой является выход генератора стандартных импульсов, блок управления, на вход которого поступают синхронизирующие импульсы, блок записи, входами которого являются выход блока управления, по командам которого производится перезапись эталонного цифрового контура объекта слежения, и первый выход линии задержки, блок измерения параметра Т, вычисляющий высоты пакетов импульсов T эталонного цифрового контура объекта слежения по каналу Y, входом которого является выход блока записи, блок памяти эталонного цифрового контура объекта слежения, выполненный с возможностью формирования сдвинутых на фиксированные величины ±Т и ±τ эталонов цифрового контура объекта слежения по каналам Y и Z соответственно, где параметр Т - высота пакета импульсов эталонного цифрового контура объекта слежения по каналу Y, а параметр τ - длина импульса по каналу Z, формируемого генератором стандартных импульсов, входами блока памяти являются выход блока измерения параметра Т и выход блока записи, первый, второй, третий и четвертый умножители, первыми входами которых являются соответствующие выходы блока памяти эталонного цифрового контура объекта слежения и вторыми входами - второй выход линии задержки, первый, второй, третий и четвертый фильтры низких частот, входами которых являются выходы первого, второго, третьего и четвертого умножителей соответственно, первый и второй вычитатели, входами первого вычитателя являются выходы первого и второго фильтров низких частот, входами второго вычитателя - выходы третьего и четвертого фильтров низких частот, первый и второй усилители с автоматической регулировкой усиления, входами которых являются выходы первого и второго вычитателей соответственно, выходы усилителей с автоматической регулировкой усиления являются выходами устройства, сигналы с которых поступают на приводы следящей системы для устранения рассогласования, предлагаемое устройство дополнительно имеет блок вычисления среднего значения Т параметра Т - средней высоты пакетов импульсов эталонного цифрового контура по каналу Y, вход которого соединен с выходом блока измерения параметра Т, а выходом является первый вход блока памяти эталонного цифрового контура, выполненного с возможностью формирования сдвинутых эталонов цифрового контура объекта слежения по каналу Y на вычисленную величину ±Т.
ср
i
оп
Существенным отличительным признаком, отраженным в формуле изобретения, является элемент устройства для автоматического сопровождения объекта слежения - блок вычисления Т - среднего значения высот Т, пакетов N - импульсов эталонного цифрового контура f(t).
ср
i
i
Технический результат изобретения достигнут за счет учета вычисленного среднего значения Т множества T параметра Т - высот N пакетов импульсов эталонного цифрового контура, благодаря использованию нового блока и новых связей в схеме устройства для автоматического сопровождения объекта слежения.
Краткое описание чертежей
На фиг. 1 представлена структурная схема системы слежения, общий вид;
на фиг. 2 - графики, иллюстрирующие формирование пеленгационной характеристики следящей системы по каналу Y;
на фиг. 3 - развертка телевизионного сигнала, снимаемого с генератора стандартных импульсов;
на фиг. 4 - развертка телевизионного сигнала после квантования по времени, снимаемого с линии задержки;
на фиг. 5 - реальные цифровые контуры объекта слежения с различными углами наклона.
Осуществление изобретения
оп
i
i
оп
i
i
ср
оп
оп
ср
оп
cp
оп
cp
оп
оп
Y
Z
ср
cp
i
i
i
i
i
i
i
i
i
i
оп
оп
cp
оп
cp
ср
Устройство для автоматического сопровождения объекта слежения, измеряющее рассогласования Y и Z по каналам Y и Z, соответственно, (фиг. 1), содержит видеоусилитель 1, аналоговый вход которого является входом устройства для автоматического сопровождения объекта слежения, пороговое устройство 2, входом которого является выход видеоусилителя 1, генератор 3 стандартных импульсов, входом которого является выход порогового устройства 2, линию 4 задержки, входом которой является выход генератора 3 стандартных импульсов, блок 5 записи, входами которого являются первый выход линии 4 задержки и выход блока 6 управления, по командам которого производится перезапись эталонного цифрового контура объекта слежения f(t) (фиг 2), на вход которого поступают синхронизирующие импульсы (СИ), блок 7 измерения параметра Т, вычисляющий высоты T пакетов N импульсов эталонного цифрового контура объекта слежения f(t) по каналу Y и количество пакетов N с высотой T входом которого является выход блока 5 записи, а выход подключен к блоку 8 вычисления среднего значения параметра Т - средней высоты Т пакетов импульсов эталонного цифрового контура объекта слежения f(t) по каналу Y, выход которого является первым входом блока 9 памяти эталонного цифрового контура объекта слежения f(t), выполненного с возможностью формирования сдвинутых эталонов цифрового контура объекта слежения по каналу Y на вычисленную величину ±Тср, и ±τ эталонов цифрового контура объекта слежения по каналам Y и Z, соответственно, где параметр τ - период следования синхронизирующих импульсов (СИ) по каналу Z, формируемых генератором 3 стандартных импульсов, входами блока 9 памяти являются выходы блока 8 вычисления Т и блока 5 записи, а выходы являются первыми входами первого f(t+T), второго f(t-T), третьего f(t+τ) и четвертого f(t-τ) умножителей 10, 11, 12, 13, соответственно, а вторыми их входами - второй выход линии задержки; первый, второй, третий и четвертый фильтры 14, 15, 16, 17 низких частот, соответственно, входами которых являются выходы первого, второго, третьего и четвертого умножителей 10, 11, 12, 13, соответственно; первый 18 и второй 19 вычитатели, входами первого вычитателя 18 являются выходы первого и второго фильтров низких частот 14, 15, соответственно, входами второго вычитателя 19 - выходы третьего и четвертого фильтров 16, 17 низких частот, соответственно, первый 20 и второй 21 усилители с автоматической регулировкой усиления, входами которых являются выходы первого и второго вычитателей 18, 19, соответственно, выходы усилителей с автоматической регулировкой усиления 20, 21, соответственно, являются выходами устройства для автоматического сопровождения объекта слежения, значения рассогласований U и U с которых поступают на приводы следящей системы (на фиг. 1 не показана) для устранения рассогласования, при этом дополнительно содержит блок 8 вычисления Т, на выходе которого формируется значение T=∑NT/∑N (N - количество пакетов с высотой T, измеряемой количеством импульсов n в пакете N, ∑N - общее количество пакетов импульсов) по каналу Y, вход которого соединен с выходом блока 7 измерения параметра T и подсчета количества пакетов N, а выход является первым входом блока 9 памяти эталонного цифрового контура объекта слежения f(t), выполненный с возможностью формирования сдвинутых эталонов f(t+T) и f(t-T), соответственно, цифрового контура объекта слежения по каналу Y на вычисляемую величину ±Т.
Устройство для автоматического сопровождения объекта слежения работает следующим образом.
тек
i
i
оп
i
i
i
ср
ср
оп
cp
i
ср
оп
ср
оп
ср
оп
or
тек
1
оп
тек
2
оп
тек
1
оп
тек
2
оп
тек
2
1
2
1
Y
Z
оп
тек
Видеосигнал с видикона (на фиг. 1 не показан) поступает на видеоусилитель 1 и далее на пороговое устройство 2, на выходе которого формируется бинарный сигнал - прямоугольные импульсы с различной длительностью. С порогового устройства 2 бинарное изображение поступает на генератор 3 стандартных импульсов, на выходе которого формируются импульсы с одинаковой длительностью τ, равной периоду следования синхроимпульсов; изображение объекта слежения, созданное приведением бинарного изображения к импульсам одинаковой длительности τ, подается на линию 4 задержки, в результате формируется аналоговый контур объекта слежения (фиг. 3). Линия 4 задержки компенсирует систематический сдвиг изображения за счет квантования по времени, кроме того, логическим умножением импульсов аналогового контура объекта слежения и синхронизирующих импульсов производится преобразование аналогового контура объекта слежения в наборы меандров, формирующих цифровой контур объекта слежения (фиг. 4). В результате цифровой контур объекта слежения f(t) получается с растровыми искажениями в виде пакетов импульсов с постоянной шириной τ и переменными высотами T, зависящими от углов наклона γ к телевизионной строке (фиг. 4.а, б, в) в цифровом контуре объекта слежения. Двоичный код, представляющий, цифровой контур объекта слежения (фиг. 4) поступает в блок 5 записи и на четыре умножителя 10, 11, 12, 13, соответственно. Блок 5 записи формирует цифровой контур объекта слежения в виде массива нулей и единиц (фиг. 4), который поступает в блок 9 памяти и по командам блока 6 управления периодически перезаписывается цифровой контур объекта слежения, хранимый в виде опорного (эталонного) цифрового контура объекта слежения f(t) (фиг. 2, поз. 1), и в блок 7 измерения параметра Т для определения высот T пакетов импульсов подсчетом количества n импульсов в пакете и количества этих пакетов N по каналу Y, которые подаются в блок 8 вычисления средней высоты Т пакета импульсов, выход которого является входом блока 9 памяти, в котором Т учитывается при формировании сдвинутых эталонных цифровых контуров f(t±T) объекта слежения по каналу Y (фиг. 2.б, поз. 2, 3), таким образом достигается адаптация системы слежения к изменениям углов γ наклона линий в цифровых контурах объекта слежения (фиг. 3, 4, 5) и построение настраиваемой пеленгационной характеристики по каналу Y (фиг. 2.б.6). Принцип формирования пеленгационной характеристики одинаков для обоих каналов Y и Z (фиг. 1). Опорные (эталонные) цифровые контуры объекта слежения, сдвинутые в блоке 9 памяти на вычисленную величину ±Т параметра Т по каналу Y: f(t+Т), f(t-Т) и на ±τ постоянную величину параметра т по каналу Z: f(t+τ), f(t-τ) в четырех умножителях 10, 11, 12, 13 умножаются на обработанный, аналогично опорному, текущий цифровой контур объекта слежения f(t), поступающий с выхода линии 4 задержки. Фильтры 14, 15, 16, 17 низких частот производят суммирование результатов произведения, тем самым вычисляют значения корреляционных функций K(Y)=∑f(t-T)⋅f(t), K(Y)= ∑f(t+T)⋅f(t) в канале Y (фиг. 2.б, поз. 4, 5) и K(Z)=∑f(t-τ)⋅f(t), K(Z)= ∑f(t+τ)⋅f(t) в канале Z. Вычитатели 18, 19 реализуют дифференциальный принцип определения рассогласований, вычисляя дифференциальные корреляционные функции ΔК(Y)=К(Y)-К(Y) в канале Y (фиг. 2.б, поз. 6) и ΔК(Z)=К(Z)-K(Z) в канале Z, тем самым формируя пеленгационные характеристики каналов Y и Z устройства для автоматического сопровождения объекта слежения. Сигналы U и U, пропорциональные рассогласованиям Y и Z в каналах Y и Z, соответственно, между опорным f(t) (требуемым) и текущим f(t) цифровыми контурами объекта слежения, поступают на усилители 20, 21 с автоматической регулировкой усиления, соответственно, с выходов которых подаются на приводы следящей системы (на фиг. 1 не показаны) для устранения рассогласования.
Эффективность предлагаемого решения проверена и подтверждена компьютерным моделированием.
ср
i
i
Предлагаемое изобретение по сравнению с прототипом и другими известными решениями за счет учета вычисленного среднего значения Т множества T параметра Т - высот пакетов импульсов N эталонного цифрового контура объекта слежения в канале Y, реализованного в новом блоке, и новым связям в схеме устройства, имеет преимущество: повышение точности определения рассогласования по каналу Y и, как следствие, надежности сопровождения объекта слежения.