Исследование методических погрешностей двухкоординатного оптико-электронного датчика контроля положения объектов

ИССЛЕДОВАНИЕ МЕТОДИЧЕСКИХ ПОГРЕШНОСТЕЙ ДВУХКООРДИНАТНОГО ОПТИКО-ЭЛЕКТРОННОГО ДАТЧИКА КОНТРОЛЯ ПОЛОЖЕНИЯ ОБЪЕКТОВ

К.Г. Араканцев Научный руководитель - кандидат технических наук, старший научный сотрудник А.Н. Тимофеев

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

Введение

Для высокоточных измерений смещений удаленных объектов в военной и космической технике (системы наведения и слежения), строительстве (контроль деформаций сооружений) [1], астрономии, навигации и многих других областях активно используются оптико-электронные системы [2].

Развитие элементной базы электроники (высокий уровень интеграции в микросхемотехнике, появление многоэлементных фотоприемников на основе ПЗС и КМОП-структур), совершенствование алгоритмов обработки цифровой видеоинформации обусловили появление новых широкодиапазонных и высокоточных измерительных оптико-электронных систем для контроля пространственного положения объектов [3]. При реализации по схемам визуальных дальномеров геометрического типа эти системы наиболее эффективны для дистанций 1000-10000 мм [4] и позволяют измерять не только расстояние до объекта, но и его поперечные смещения, что дает возможность использовать данные системы для полного контроля положения объекта в трехмерном пространстве.

На кафедре ОЭПиС СПбГУ ИТМО разрабатывается двухкоординатный оптико-электронный датчик (ДОЭД) для считывания координат контрольных меток, абсолютные координаты которых относительно земли известны. При движении системы вдоль меток происходит определение их положения в системе координат, связанной с базовым блоком датчика. Результаты измерений несут информацию о положении пути, по которому движется система, относительно контрольных меток. Разрабатываемая система должна иметь диапазон измерений дальности от 2000 мм до 7000 мм и вертикальных смещений - от +80 до -200 мм для дистанции 2000 мм и от +100 до -260 мм для дистанции 7000 мм. Измерения могут проводиться на скоростях до 10 км/ч. Погрешность измерений в продольном и вертикальном направлении не должна превышать 1 мм.

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

Основная часть

Для реализации измерений по указанному алгоритму была предложена принципиальная схема, представленная на рис. 1.

ДОЭД представляет собой полуактивную оптико-электронную систему, реализованную по схеме визуального внутрибазового дальномера [4]. Базовый блок ДОЭД со-

держит две видеокамеры на матрицах ПЗС 1 и 2 (МФ1, МФ2), которые разнесены на величину базы В; два инфракрасных прожектора подсветки (ПИ) контрольной метки 3, 4; инициатор захвата кадра 5 (ИЗК); буферные запоминающие устройства (БЗУ1, БЗУ2) (на рис. 1 не показаны). Контрольный элемент (КЭ) 6 состоит из метки, по которой ИЗК вырабатывает сигнал захвата кадра, и контрольной метки (КМ), смещения которой измеряются системой.

Рис. 1. Принципиальная схема измерений: Ф - половина параллактического угла; БТ - задний фокальный отрезок объективов фотоприемных модулей, мм; В - база, мм; Т0 - расстояние до аналитической точки в приборной системе координат, мм; ХУТ -приборная система координат; Х'УТ- промежуточная система координат; ДТ, ДТ -координаты КМ вдоль осей Т и Т, мм; ДУ, ДУ'- координаты КМ вдоль осей У и У', мм

Измерение смещений КМ происходит следующим образом. В момент прохождения системой КЭ ИЗК вырабатывает сигнал захвата кадра. Этот сигнал поступает в БЗУ обоих измерительных каналов, и в каждом БЗУ сохраняются кадры, в данный момент поступившие с видеокамер и содержащие изображение КМ. Определение смещений КМ относительно аналитической точки ДОЭД в вертикальном и продольном направлениях выполняется в два этапа. Вначале в блоках БЗУ каждого из каналов вычисляются вертикальные координаты в пикселях «центров тяжести» изображений контрольной метки у\, у '2 (рис. 2).

Алгоритм определения энергетического центра является наиболее простым и обеспечивает погрешность 0,1-0,01 размера элемента фоточувствительной матрицы (пиксель) [5, 6]. Затем эта информация в цифровом виде поступает в центральный блок обработки (ПК), где координаты у' 1, у '2 из пикселей переводятся в мм (линейные размеры пикселей известны) и рассчитываются смещения относительно аналитической точки ДОЭД (в промежуточной системе координат ХТ^').

При захвате кадра во время движения неизбежно смазывание изображения, что приводит к большой погрешности измерений координат х'1, х '2. Поэтому эти координаты нельзя использовать для расчета смещений контрольной метки. Отсутствие информации об х'ь х'2 накладывает более жесткие ограничения на положение видеокамер МФ1 и МФ2. Обе камеры должны находиться строго в вертикальной плоскости. На-

га

клон плоскости, в которой находятся камеры, приводит к возникновению систематических ошибок в измерении ДZ', AY'. Поэтому необходим контроль положения камер с помощью уровня либо учет наклона плоскости камер при расчетах.

У

У

>i

МФ1

МФ2

Рис. 2. Поля изображений МФ1 и МФ2 при измерениях

Окончательные формулы для расчета AZ', ДY':

AY'(y[, y2 ) = a0

DZ'(yí, у2 ) =

У 2 • Р

У1 • Р

У2 • Р • C0s

0

' yí • p • sin

a0 • yí•Р

^ + 'y2 • Р • sin

4-

AY'(yí, y2 )•

(

• Р • sin

yíí

Л

b • sin

Здесь .у'ьу '2 - координаты изображений КМ в вертикальной плоскости, измеренные в 1-ом и 2-ом каналах в пикселях.

Дополнительные обозначения:

Г B Л

- f '2

f I +(Zo )2

b = -

+ f', y = arcíg

+

(Z o )2

Формулы справедливы для случая, когда объективы видеокамер МФ1 и МФ2 сфокусированы на расстояние a0, т.е. на аналитическую точку системы. При этом учтена расфокусировка, возникающая при смещении КМ относительно аналитической точки и сопровождающаяся смещением «центров тяжести» изображений в вертикальном направлении.

Окончательный переход к координатам КМ в приборной системе координат XYZ производится по формулам: DZ = Z 0 + DZ DY = DY'.

Диапазоны измерений ДОЭД по дальности и вертикальному смещению определяются фокусным расстоянием/' объективов видеокамер МФ1 и МФ2, величиной базы B (по техническому заданию B=300 мм), расстоянием до аналитической точки Z0 и форматом фоточувствительной матрицы (использовалась КМОП-матрица размером 5x4 мм, разрешением 5 мегапикселей и интерфейсом USB 2.0 для подключения к ПК). Расчеты показали, что для Z0=7000 мм указанные выше диапазоны измерений удастся обеспечить при /'=17 мм. Начало отсчета координат изображений на матрице должно быть смещено относительно ее центра. Это необходимо для эффективного использования всей фоточувствительной поверхности матрицы, поскольку диапазон измерений

2

0

КМ по вертикали несимметричен относительно начала отсчета приборной системы координат.

Погрешность измерения Ь.2' и Д7' при Х0=7000 определяется значением/', В и размером элемента КМОП-матрицы. Точность, которой удалось достичь при определении координаты энергетического «центра тяжести» изображения, - 0.05 пикселя. Это приводит к тому, что при размере пикселя р=2 мкм координату изображения в линейной мере не удастся измерить точнее, чем 0.1 мкм. Чувствительность датчика минимальна на максимальной дистанции ДZ, равной 7000 мм в окрестности аналитической точки, поэтому заданную погрешность измерений дальности и вертикального смещения равную 1 мм необходимо обеспечить именно в этом положении КМ. На ближних дистанциях погрешность будет меньше, поскольку с уменьшением расстояния до КМ чувствительность измерений возрастает. Кроме того, чувствительность измерений вертикальных смещений на два порядка больше, чем продольных (рис. 2, 3), поэтому параметры датчика, обеспечивающие требуемую погрешность измерений дальности, всегда будут удовлетворять требуемой точности измерений вертикальных смещений.

0.8-

о 0.6-

ее

1 «

« О

Ш н

Рч и

!«< и

5 <4

С №

0 4-

0.2

Г=17лш Б=3ввми /

Ш! /

/

диет акция до КМ. мм

2000

3000

4000

5000

6000

7000

Рис. 3. Зависимость погрешности измерения продольной координаты КМ от расстояния до КМ

Рис. 4. Зависимость погрешности измерения вертикальной координаты КМ от расстояния до КМ

Как видно из рис. 3, погрешность измерений продольных смещений КМ увеличивается с ростом дистанции до КМ. Если при ДZ=7000 мм возможно зарегистрировать продольное смещение 1 мм, то на минимальной дистанции ДZ=2000 мм эта величина составляет 0.1 мм. Данная зависимость имеет место, если погрешности измерения у\, у'2 одинаковы и разного знака. В этом случае погрешность измерения ДУ равна нулю.

График на рис. 4 показывает, что погрешность измерения вертикальных смещений КМ линейно возрастает с увеличением расстояния измерений, оставаясь для всех дистанций меньше погрешности измерения продольных смещений КМ. Для фиксированной дистанции данная погрешность остается постоянной по всему диапазону вертикальных смещений КМ. Эта зависимость имеет место, если погрешности измерения у\, у'2 одинаковы по величине и по знаку. При этом помимо погрешности измерения ДУ возникает также погрешность измерения ДZ; она незначительна и снижается с уменьшением дистанции измерений (рис. 5).

и з

а б

ф §

с

нн

>4 Н

U О

Л 4 10 о

et S а

4

5 мо

о о

я

f=17лри В=Шм z^imo. № Ii«

дистан - щи до I - ¿М, мм —--

2000

3000

40QQ

5000

60,00

7000

Рис. 5. Зависимость погрешности измерения расстояния от дистанции до КМ, если погрешности величин y'1t y'2одного знака

Следует отметить, что Z0, /' и B являются параметрами, варьируя которые, можно при заданном формате фоточувствительной матрицы обеспечить заданные диапазоны и точность измерений. В данном случае величина Z0=7000 мм, равная максимальной дистанции измерений, является оптимальной для заданной точности измерений при /'=17 мм и B=300 мм. Диапазоны измерений при заданном формате матрицы от величины Z0 не зависят.

При анализе алгоритма вычисления смещений КМ выяснилось, что при прочих равных условиях произведение /' и B для заданной точности измерений является величиной постоянной:

f '• B = const.

Зная эту величину и задавшись/' или B, по формуле (1) можно определить второй параметр. Объективы МФ1, МФ2 следует фокусировать не на аналитическую точку ДОЭД, а на среднюю дистанцию. Это несколько уменьшит погрешность определения координат изображений КМ, обусловленную расфокусировкой изображений при перемещении КМ.

Все численные расчеты велись в программе MathCad 2001i Professional.

Заключение

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

по координатам изображений метки на фоточувствительных матрицах измерительных каналов датчика. Показана возможность обеспечения заданных диапазонов и точности измерений смещений контрольной метки в вертикальном и продольном направлениях подбором основных параметров датчика: базы B, фокусного расстояния объективов /' фотоприемных модулей, расстояния Z0 до аналитической точки. Приведено соотношение f '• B = const, позволяющее облегчить выбор параметров датчика.

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

Литература

1. Джабиев А.Н., Мусяков В.Л., Панков Э.Д., Тимофеев А.Н. Оптико-электронные приборы и системы с оптической равносигнальной зоной. / Под общей редакцией Э.Д. Панкова. СПб: СПбГУИТМО, 1998. 238 с.

2. Сытник B.C. Лазерные геодезические приборы в строительстве. М.: Стройиздат, Будапешт, Мюсекл, 1988. 200 с.

3. Коротаев В.В., Краснящих A.B. Исследование измерительного канала распределенной оптико-электронной системы контроля деформации крупногабаритных инженерных сооружений. // Сборник трудов конференции «Оптика 2003» 20-23 октября 2003 г., Санкт-Петербург. СПб: ГОИ, 2003. 300 с.

4. Грейм И.А. Оптические дальномеры и высотомеры геометрического типа. М.: Недра, 1971. 176 с.

5. Якушенков Ю.Г. Теория и расчет оптико-электронных приборов. М.: Машиностроение, 1989. 245 с.

6. Соломатин В.А., Якушенков Ю.Г. Сравнение некоторых способов определения координат изображений, осуществляемых с помощью многоэлементных приемников излучения. // Известия вузов. Приборостроение. 1986. № 9. С. 62-69.