Анализатор интерферограмм

Номер патента: 1660209

Автор: Минутин

ZIP архив

Текст

.ЯУ й 7/ 1 В 11/00 1)5 ГОСУДАРСТВЕННЫЙПО ИЗОБРЕТЕНИЯМПРИ ГКНТ СССР МИТЕТОТКРЫТИЯМ ИСАНИЕ ИЗОБРЕТЕНИ ИДЕТЕЛЬС АВТОРСКО(54) АНАЛИЗАТОР ИНТЕРФЕРОГРАММ (57) Изобретение относится к измерительной технике, к анализатору интерферограмм. Его использование в системах контроля оптических деталей позволяет повысить точность, информативность и эргономические свойства, Положительный эффект достигается благодаря прореженному выводу штрихов интерферограммы на экран блока индикации и обеспечению возможности поворота полученного изображения на любой угол и сдвига его на требуемую величину вдоль строки, 2 з.п. ф-лы, 6 ил. 24кто рско-техно и Новгородск те гиче- полельство СССРй 7/18, 1987.ельство СССРМ 7/18, 1984,новки и выходы 17 кода ошиб альной уси,тся к измеритель ть использовано в еских деталей, повышение точно и эргономических относи жет бц оптич ния - ости левизионной (ТВ)испольэовать ка и, имеющие "ж льные геометриче амерерыткийие ис В качестве те к ы1 целесообразно м сПЗС-приемникам есрастр, т.е. минима сккажен ия,Формирователь 5 временных интервалов содержит первый 18 и второй 19 генераторы пилообразного напряжения,регулируемый биполярный усилитель 20,первый 21 и второй 22 делители частоты иэлемент 23 сравнения,Коммутатор 12 выполнен на элементахИ 24. а функциональная лизатора; на фиг.2 - блок-схема алгора; на фиг.4 - измеких искажений иг.5 и фиг.б - вреалов, поясняющие к 2 памяти содреобразовательи 27 счетчики и8 импульса, элемоминающее усалоговый преормационный вхинхроимпульса ержит знал АЦП) 25, п мпульсов, ф ентИ 29,о тройство ( бразовате од 32, вхо вход 34 с(71) Особое конструское бюро "Омега" иитехническом институ(56) Авторское свидетМ 1467794, кл. Н 04Авторское свидетМ 1218501, кл. Н 04 Изобретение ной технике и мо системах контрол Цель изобрете сти, информатив свойств анализато На фиг.1 изо схема предлагаем- блок памяти; на ритма работы ана нение геомет инте рферограммц меннце диаграмм работу анализатора. бражен ого ан фиг,3 лизато ричес ;наф ы сигн ра. Анализатор содержит телевизионную камеру 1, блок 2 памяти, сумматор 3, блок 4 индикации, блок 5 формирования временных интервалов, первый б, второй 7 и третий 8 счетчики импульсов, делитель 9 частоты, формирователь 10 одиночного строба, блок 11 деления, коммутатор 12, первый управляющий вход 13, вход 14 счетных импульсов, вторые управляющие входы 15, вход 16 наБло ровой и и второ ватель 2 ное зап цифроа 31, инф рового с ого-цифрвый 26 ормиро- еративОЗУ) 30.ь (ЦАП) 33 кад- рочногоизводственно-издательский комбинат "Патент", г. Ужгород, ул,Г 10 каз 1857 Тираж 410 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ ССС 113035, Москва, Ж.35, Раушская наб.,4/5синхроимпульса, тактовьй вход 35 и управляющий вход 36,Первый счетчик 6 формирует код периода Т штрихов интерферограммы на экранеблока 4 индикации,Второй счетчик 7 формирует код задержки Тз первого штриха по строке,Третий счетчик 8 формирует код смещения штриха по строке, необходимого приизмерениях геометрических искажений интерферограммы,Делитель 9 частоты вцрабатывает импульсы с периодом Т,Формирователь 10 одиночного стробаформирует импульс длительностью Тз, запрещающий работу делителя 9 частоты,Блок 11 деления осуществляет делениевеличины смещения на величину периода ивырабатывает код ошибки (может бцть всегментном коде для выдачи на цифровойи нди като р).Первый генератор 18 формирует на первом выходе пилообразное напряжение кадровой развертки, а на втором выходе -акоеже пилообразное напряжение меньшей амплитуды,Второй генератор 19 формирует пилообразное напряжение строчной развертки.Биполярный усилитель 20 имеет ручнуюрегулировку для изменения наклона пилообразного напряжения со второго выходапервого генератора 18 от положительногодо отрицательного.Делители 21 и 22 частоты служат дляпрореживания строк относительно стандартного телевизионного формата. При необходимости один из этих делителей 21 или 22может быть исключен,Первый счетчик 26 блрка 2 памяти формирует адрес элемента в строке,Второй счетчик 27 формирует адресстроки.Формирователь 28 совместно с элементом И 29 формирует импульсы записи в ОЗУ30 в течение одного кадра,На фиг,5 обозначены следующие сигналыа - кадровые синхроимпульсы;б - сигнал на выходе блока 2 памяти; в - пилообразное напряжение (кадровое) генератора 18;г - импульсы на выходе делителя 9 частоты;д - импульсы на вьходе формирователя 10 одиночного строба;е - сигналы на выходе сумматора 3.На фиг.6 обозначены следующие сигналы;а - пилообразное напряжение (строчное) генератора 19;б - сигналы на входах элемента 23 сравнения;в,г - сигналы на выходе элемента 23 сравнения при разных наклонах сигнала с выхода усилителя 20,Анализатор работает следующим образом. Перед включением анализатора осуществляют настройку оптического датчика интерферограмм, например интерферометра 10(не показан). В результате настройки на оптическом входе телевизионной камеры 1 должно быть иэображение интерферограммы, ориентированное так, чтобы направлеется визуально - такой точности достаточно) - шаг "1" блок-схемы, изображенной на 20 фиг,З. Подачей сигнала на первый управляющий вход 13 (например, от кнопки) осуществляется запись изображения в блок 2 памяти - шаг "2" блок-схемы, изображенной фиг.З. Информация при записи прорежива 25 30 35 40 45 50 55 ется (записываются строки, например, через три четвертая). Это необходимо, чтобы создался "объемный" эффект иэображения за счет отдельно различимых топограмм поверхности, а также чтобы исключить большую избыточность 100;4-го иэображения. Запоминание прореженного сюжета дает значительную экономию памяти (и, следовательно, аппаратных затрат) блока 2 памяти. Поскольку блок 2 памяти непрерывно сканируется как в кадре записи изображения, так и в остальнцх кадрах, то запомненное иэображение сразу появляется на экране блока 4 индикации, Оператор оценивает качество съемки кадра - шаг "3" (фиг.З). Если произошел смаз иэображения из-за вибрации или поворот полос, запись (шаг "2" на фиг,З) проводится повторно, Если качество сьемки кадра хорошее, начинается исследование топологии полос.Включив на блоке 4 индикации режим увеличенного масштаба, оператор при необходимости доворачиваетизображение до вертикального расположения полос - шаг "4" (фиг,З), Для этого регулируют наклон пилообразного напряжения с помощью усилителя 20 блока 5 (вручную). Далее в режиме нормального, а затем увеличенного масштаба изображения блока 4 индикации устанавливают величину задержки Тз (фиг.4) - шаг "5" (фиг,З), Для этого на управляющие входы 15.3 и (или) 15.4 подают поочередно логические "1", открывающие. соответствующие элементы И 24 в коммутаторе 12 для прохождения счетных импульсов со входа 14 анализатора на счетные входы второго счет 15 ние полос было перпендикулярным направлению сканирования по строке ТВ-камеры 1 (перпендикулярность контролиру 1660209чика 7, На экране блока 4 индикации наблюдают перемещение первого штриха. Его выводят на первую полосу изображения интерферограммы, Период штрихов в этот момент может быть произвольным,После этого аналогично производят установку периода штрихов путем наведения их на центры всего ансамбля полос - шаг "6" (фиг.З), Здесь логические "1" подают уже на управляющие входы 15,1 и (или) 15,2 также попеременно. Шаги "4", "5" и "6" (фиг.З) могут выполняться повторно для корректировки положения штрихов - шаг "7" (фиг.З), После наведения штрихов подают импульс на вход 16, который обнуляет третий счетчик 8 - , шаг "8" (фиг,З), Затем перемещают штрих на точку максимального прогиба (из положения а 1 в положение аг на фиг.4 б); подавая логические "1" на входы 15,3 и (или) 15,4 - шаг "9" (фиг.З). Эту операцию выполняют аналогично операциям вага "5". После вывода штриха на точку максимального прогиба в третьем счетчике 8 оказывается код, равный числу элементов разложения на отрезке перемещения (а 1-а 2) в прямом или дополнительном коде (первый - при перемещении вправо, т.е. при инкременте счетчика, второй - при перемещении влево - и ри декременте).Блок 11 деления делит смещение на период и выдает на выходы 17 результат деления, представляющий. обьективную характеристику искажения интерферограммы. При этом при перемещении вправо код ошибки является прямым, при перемещении влево - дополнительным до 100 о(если результат выводится в процентах), т.е, в последнем случае ошибка равна 100% минус число, соответствующее коду на выходах блока 11 деления. Это вычитание легко проводится в уме. Если же оператор этого делать не хочет, перемещение штриха осуществляют только вправо. При полосе, выгнутой влево, после шага "7" (фиг,З) перемещают штрих на точку максимального прогиба, т.е. уводят его влево, а затем обнуляют третий счетчик 8 и перемещают штрих в исходное положение (он двигается вправо и вычитать 100 полученный результат деления уже не потребуется - ошибка будет представлена в прямом виде), После получения кода ошибки можно продолжить измерения оставшихся участков изображения, при этом уже не требуется формировать код периода штрихов, что ускоряет работу.Кадровый синхроимпульс (фиг.5 а) с выхода ТВ-камеры 1 устанавливает адрес в блоке 2 памяти в нулевое состояние, подготавливая его к записи изображения, Кроме того, кадровый синхроимпульс запускает ге.нератор 18, который начинает формировать 5 кадровую "пилу" (фиг.5 в) для развертки изображения по вертикали на экране блока 4. индикации и для создания линейно меняЮщегося в течение кадра опорного напряжения для сравнения его со строчной "пилой".10 В моменты равенства элемент 23 сравнения блока 5 формирует импульсы (фиг,6 в,г).Поскольку опорное напряжение линейно меняется, то меняется линейно и временная задержка импульсов относительно начала 15 строки. Эти импульсы запускают разверткублока 4 индикации. Благодаря этой задержке визуализация строки начинается не с ее начала, а с некоторой точки, положение которой меняется в большую или меньшую 20 сторону, т.е, происходит поворот изображения собственно влево или вправо. Блок 5 формирует меньшее число импульсов запуска, чем число строчных синхроимпульсов, выдаваемых ТВ-камерой 1, для того, чтобы 25 легко воспринималась графика аксонометрического изображения (чтобы линии не налезали друг на друга). При записи изображения после подачи импульса на вход 13 в блок 2. памяти в течение кадра 30 записывается очередная видеоинформация, а вывод предыдущей продолжается (так как при обращении к ОЗУ 30 для записи во время дешифрации адреса на выходах ОЗУ 30 появляется хранимая в нем информация).35 Таким образом, смена сюжетов происходитбез пропуска кадров, без мельканий, С помощью сумматора 3 в видеосигнал, принимаемый с блока 2 памяти (фиг,5 б),замешиваются напряжение развертки по 40 кадру и импульсы штрихов. Штрихи отображаются в виде коротких "всплесков" на линии топографического сечения (фиг.5 е), В целом, на изображении с большим числом таких линий "всплески" сливаются в четкие 45 вертикальные штрихи, которые повторяютизменения поверхности интерферограммы без ее искажения, Благодаря своей вертикальности штрихи не прикрывают от наблюдения элементы рельефа изображения, т.е, они не поворачиваются вместе с изображе нием при регулировании усилителя 20(иначе штрихи смотрелись бы, как тонкий гребень при взгляде сбоку, прикрывающий собой расположенные за ним элементы рельефа). Процедура измерений заключа ется в повороте изображения до соосностиштрихов и гребней и впадин (т,е. полос) интерферограммы, выявление среднего периода полос по всему ансамблю полос (таким способом значение периода выявляется точнее, т.е, возрастает общая точность из 1660209мерений). Импульсы штрихов формирует делитель 9 частоты (фиг.5 г), который осуществляет деление частоты тактовых импульсов, формируемых ТВ-камерой 1, в соответствии с кодом, набранным в счетчике 6, В кач "ле каждой строки делитель 9 частоты блокируется сигналом с выхода формирователя 10, который формирует одиночный импульс, начало которого определяет внешний импульс запуска, а ,длительность - кодом, поступающим извне (фиг.5 д). Этот одиночный импульс блокирует делитель 9 частоты. Длительность блокировки задается кодомнабранным в счетчике 7, и определяет положение первого штриха, После вывода первого штриха на первую полосу положение его при регулировке периода штрихов не меняется, т.е, он служит как опора для зрения. Формирователь 10 запускается с началом каждой строки строчным синхроимпульсом. Если есть необходимость убрать из изображения штрихи, их можно просто "увести" за пределы экрана, задав длительность импульсов для формирователя 10 больше, чем длительность строки. Величины начальной задержки, периода и стрелки прогиба измеряются в количестве элементов разложения (тактовых импульсов с выхода ТВ-камеры 1). Величину стрелки прогиба определяют с помощью счетчика 8, работающего одинаково со счетчиком 7 (за исключением начальной установки), После установки периоца штрихов с помощью счетчика 7 весь ансамбль штрихов сдвигается на необходимое расстояние. Величина этого расстояния окажется в счетчике 8, если его перед сдвигом обнулить.Блок 2 памятм включает ОЗУ 30, непрерывно сканируемое счетчиками 26 и 27. Чтобы осуществить запись прореженной информации не используются один или несколько младших разрядов счетчика 27 (адреса строки) в коде адреса ОЗУ 30. В результате код номера строки меняется реже, чем происходит поступление строчных синхроимпульсов. Таким образом, производится прореживание видеоинформации по строкам без использования внешних (дополнительных) сигналов. При этом коэффициент деления процесса прореживания должен быть равен или превышать коэффи.циент деления делителя 22 частоты в блоке 5. Например, при запоминании 32 строк на экран блока 4 индикации можно вывести 32 строки или 64 строки (во втором случае каждая строка дублируется). На практике в большинстве случаев достаточно запомнить 16 строк, для прецизионных измерений - 32 строки. При визуализации оптимально выводить 32 строки - топография поверхности в этом случае наиболее наглядна.Оценим влияние поворота на результаты измерений, Если интерферограмма 5 (фиг,4 а) имеет стрелку прогиба полосы, равную Л см, то после поворота (фиг.4 б).новая стрелка прогиба, равная Л см, будет отли 1чатьсяотистиннойв раз,где а - уголсов а10 поворота. Визуальная ошибка определениявертикали равна 0,2 О. Пусть у оператора будет десятикратный запас в определении отклонения интерферограммы от вертикали (чтобы уменьшить нагрузку на зрение), т.е, 15 . Это значит, что оператор считает интерферограммы пригодными для продолжения измерений, если после съема и запоминания их в блоке 2 памяти их ориентировка находится в секторе, равном 4 О.20 Осуществив поворот при увеличенном масштабе, т.е. практически очень точно достигнув вертикали, оператор исказит стрелку прогиба в;1 125 О 0 99939,1 - 1,0006093раз.Таким образом, на абсолютную величину стрелки прогиба поворот сказывается очень мало (даже при 10-градусном повороте полос интерферограммы произойдет искажение в 1,0154263 раза, т,е. чуть более 1,5 ф)А отношение стрелки прогиба, равной Ьсм, к периоду Т вообще не изменится по сравнению с отношением истинных значений Лсм и Т, так как и стрелка прогиба и период при повороте изменяются в1сов араз, т,е. Ошибка = Ошибка .Оценим общую точность анализатора.Пусть экран блока 4 индикации имеет 40 делений (5 делений на 8 клеток), При наблюдении гребня (или впадины) полосы можно увеличить масштаб изображения, чтобы гребень(или впадина) занимали весь экран, т,е.половина периода Т индицировалась бы нг экране с 40 делениями. Поскольку период Т соответствует 1 /2, где А - длина волны, то на одно деление экрана приходится в этом случае А /160, Это число можно принять за потенциальную точность. Для ее полной реализации необходима соответствующая.разрядность;блок 2 памяти - 32 строки по 512 6-разрядных слов;счетчики 6-8 - 8-11 разрядов;формирователь 10 - 6 - 8 разрядов;блок 11 деления - два входа по 8 - 9 разрядов, выход - 2-3 тетрады двоична-десятичного или 2-3 слова семисегментного кода.10 15 20 30 50 55 Методика определения ошибки соответствует стандарту.Изображение на фиг,4 дано в соответствии с этим стандартом, а не в аксонометрическом, топографическом виде из-за сложности его графического исполнения,От этой частоты смены кодов зависитскорость перемещения штрихов на экране блока 4 индикации. Она не может быть высокой, так как оператор должен иметь возможность как непрерывного изменения кода(например, при удержании кнопки), так и изменения кода на один дискрет(короткий удар по кнопке). Для этого оптимальная частота смены кодов на используемых выходах счетчиков 6 - 8 должна быть порядка 10 - 12 Гц (если не используются два младших разряда счетчиков, смена кадров.происходит в четыре раза реже .и при использовании счетных импульсов в 50 Гц - смена кодов будет происходить примерно 12 раз в секунду). Визуализация иэображения осуществ ляется в "объемном", аксонометрическом виде, Это позволяет оператору значительно точнее оценивать искажения интерферограммы, при этом у него появляется возможность наблюдать не только изгибы полос, т,е. макроотклонения, но и искажение небольших участков поверхности (микроискажения), даже если гребни полос не прогнуты, Для лучшего изучения, дефектов оператор может исследовать их при различных ракурсах, а также в увеличенном масштабе, Анализатор обеспечивает получение количественных характеристик искажений геометрии в полном соответствии со стандартом, что дает объективность в процедуре контроля, возможность распределения изделий по группам. качества без грубого деления "годен-не годен". Работе на анализаторе не мешают повороты изображений интерферограмм, которые принципиально не устранимы как в производственных, так и в лабораторных условиях из-за невозможности абсолютной ликвидации вибраций, турбулентности воздуха и так далее, приводящих к высокой подвижности изображения интерферограмм, Важно, что относительные искажения интерферограммы, измеренные с помощью осциллографа в качестве блока 4 индикации,не зависят от угла отклонения полос от вертикали. Период полос определяют не по паре полос, а по всему их ансамблю, что увеличиваетточность измерений. Геометрическое "объемное" представление изображений уменьшает нагрузку на зрение. Формула изобретения 1, Анализатор интерферограмм, содержащий телевизионную камеру, первый счетчик импульсов, коммутатор и сумматор, о тл и ч а ю щ и й с я тем, что, с целью повышения точности, информативности и эргономических свойств, в анализатор введены второй и третий счетчики импульсов, блок памяти, блок формирования временных интервалов, делитель частоты, формирователь одиночного строба, блок деления и блок индикации, информационный выходтелевизи-онной камеры соединен с информационным входом блока памяти, управляющий вход которого является первым управляющим входом анализатора, выход кадрового синхроимпульса телевизионной камеры подключен к одноименным входам блока памяти и блока формирования временных интервалов, первый выход которого и выход блока памяти соединены с первым и вторым входами сумматора, выход строчного синхроимпульса телевизионной камеры подключен к одноименным входам блока памяти и блока формирования временных интервалов и входу запуска формирователя одиночного строба, выход которого соединен с,запрещающим входом делителя частоты, выход тактовых импульсов телевизионной камеры подключен к тактовым входам блока памяти, делителя частоты и формирователя одиночного. строба, информационный вход коммутатора является входом счетных импульсов анализатора, управляюцие входы коммутатора являются вторыми управляющими входами анализатора, первый и второй выходы коммутатора соединены соответственно с суммирующим и вычитающим входами первого счетчика импульсов, выходы которого подключены к первым входам блока деления и информационным входам делителя частоты, выход которого соединен с третьим входом сумматора,выход которого подключен к первому входу блока индикации, третий и четвертый выходы коммутатора соединены соответственно с суммирующими и вычитающими входами второго и третьего счетчиков импульсов, выходы второго счетчика импульсов подключены к информационным входам формирователя одиночного строба, вход обнуления третьего счетчика импульсов является входом начальной установки анализатора, выходы третьего счетчика соединены с вторыми входами блока деления, выходы которого являются выходами кода ошибки анализатора, второй выход блока формирования временных интервалов подключен к второму входу блока индикации.2, Анализатор по п,1, о т л и ч а ю щ и йс я тем, что блок формирования временных интервалов содержит генераторы пилообразного напряжения, делители частоты, регулируемый биполярный усилитель и 5 элемент сравнения, вход первого генератора пилообразного напряжения является входом кадрового синхроимпульса блока, первый выход первого генератора пилообразного напряжения является первым выхо дом блока, второй выход первого генератора пилообразного напряжения через регулируемый биполярный усилитель соединен с первым входом элемента сравнения, вход первого делителя частоты явля ется входом строчного синхроимпульса, блока, выход первого делителя частоты подключен к входу второго генератора пилообразного напряжения, выход которого соединен с вторым входом элемента срав нения, выход которого подключен к входу второго делителя частоты, выход которого является вторым выходом блока.3. Анализатор по п.1, о т л и ч а ю щ и йс я тем, что блок памяти содержит первый 25 и второй счетчики импульсов, оперативное запоминающее устройство, формирователь импульса, элемент И, цифроаналоговый преобразователь и аналого-цифровой преобразователь, информационный вход которого является информационным входом блока, вход обнуления первого счетчика импульсов объединен с тактовым входом формирователя импульса и является входом кадрового синхроимпульса блока, счетный вход первого и вход обнуления второго счетчиков импульсов объединены и являются входом строчного синхроимпульса блока, тактовый вход аналого-цифрового преобразователя объединен со счетным входом второго счетчика импульсов и первым входом элемента И и является тактовым входом блока, вход запуска формирователя импульса является управляющим входом блока, выходы первого и второго счетчиков импульсов соединены с соответствующими адресными входами оперативного запоминающего устройства, выход формирователя импульса подключен к второму входу элемента И. выход которого соединен с входом разрешения записи оперативного запоминающего устройства, выходы аналого-цифрового преобразователя подключены информационным входам оперативного запоминающего устройства, выходы которого соединены с входами цифроаналогового преобразователя, выход которого является выходом блока.1660209 стройка Мое ректирое тановкаОбн ление счетчика Ь Х вон, штриха на точ о 2 ыирование ода ормирование кода о грелки прогиба полое щ щиюм ПРОДОЛЖЕНИЕ ИЗЬРгих полОс или эапения интерферограмм Г

Смотреть

Заявка

4636253, 12.01.1989

ОСОБОЕ КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКОЕ БЮРО "ОМЕГА" ПРИ НОВГОРОДСКОМ ПОЛИТЕХНИЧЕСКОМ ИНСТИТУТЕ

МИНУТИН ЛЕОНИД ДМИТРИЕВИЧ

МПК / Метки

МПК: G01B 11/00, H04N 7/18

Метки: анализатор, интерферограмм

Опубликовано: 30.06.1991

Код ссылки

<a href="https://patents.su/10-1660209-analizator-interferogramm.html" target="_blank" rel="follow" title="База патентов СССР">Анализатор интерферограмм</a>

Похожие патенты