Ультразвуковой дефектоскоп

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51)5 6 01 N 29/08

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

: ПР14огтКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

В (21) 4797931/28 (22) 01.03.90 (46) 07.07,92, Бюл, N. 25 (71) Всесоюзный научно-исследовательский институт по разработке неразрушающих методов и средств контроля качества материалов (72) Г,В.Цвей (53) 620.179.16 (088.8) (56) Авторское свидетельство СССР

N. 1411658, кл. G 01 N 29/04, 1988.

Авторское свидетельство СССР

N 1647386, кл. G 01 N 29/04, 1991, Авторское свидетельство СССР.

N 1619169, кл. G 01 N 29/04, 1991. (54) УЛЬТРАЗВУКОВОЙ ДЕФЕКТОСКОП (57) Изобретение относится к неразрушающим испытаниям ультразвуковым методом и может быть использовано в автоматизированных установках для контроля материалов и изделий в промышленности. Целью

Изобретение относится к неразрушающим. испытаниям ультразвуковым методом и может-быть использовано в автоматизированных установках для контроля материалов и изделий в промышленности.

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

Известен также ультразвуковой дефектоскоп, содержащий кварцевый генера„„. Ж„„1746298 А1 изобретения является повышение достоверности контроля за счет автоматической корректировки дифференциальных нелинейностей реальной амплитудной характеристики приемно-усилительного аналого-цифрового тракта ультразвукового дефектоскопа. Использование дополнительных блоков — второго триггера и коммутатора и новых связей — позволяет производить автоматическую интерполяцию соответствующей идеальной а м пл итудной характеристики приемно-уси. лительного аналого-цифрового тракта на пропускаемые вследствие дифференциальной нелинейности значения его реальной амплитудной характеристики с одновременным определение корректирующих кодов, повысить частоту дискретизации аналогового сигнала в режиме ультразвукового контроля и реализовать конвейерную обработку информации. 3 ил.

4 тор, синхронизатор, распределитель, генераторно-приемный тракт, включающий генератор, преобразователь и усилитель, аналого-цифровой преобразователь, опера- О тивное запоминающее устройство и цифро- С9 вой преобразователь, где находятся однократно заданные цифровые коды кор )на рекции и преобразования реальной амплитудной характеристики приемного тракта, Наиболее близким к изобретеНию по технической сущности является ультразвуковой дефектоскоп, содержащий последовательно соединенные синхронизатор, первый триггер, счетчик адреса, генератор зондирующих импульсов, преобразователь, приемоусилительный аналого-цифровой

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

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

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

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

03У и вторым входом первого триггера, вто10 рой вход — с вторым выходом синхронизатора, второй выход — с вторым входом счетчика адреса, первый выход которого соединен с вторым входом первого триггера, достигается тем, дополнительно снабжен

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

25 гистратора, третий вход ОЗУ соединен с третьим выходом синхронизатора, четвертый вход — с выходом постоянного запоминающего устройства, а выход — с третьим входом регистратора, На фиг.1 представлена блок-схема ультразвукового дефектоскопа; на фиг,2 и 3— временные диаграммы, поясняющие его работу.

Ультразвуковой дефектоскоп (фиг,1) со30 триггер 2, счетчик 3 адреса, генератор 4 зондирующих импульсов (ГЗИ), приемнопередающий преобразователь (ПЭП) 5, ключ-селектор 6, логарифмический усилитель (ЛУ) 7, аналого-цифровой преобразова40 тель (АЦП) 8, вычитетель 9 и 03У 10, последовательно соединенные распределйтель 11. и постоянное запоминающее устройство (ПЗУ) 12, второй вход которого соединен с вторым выходом счетчика 3 адреса. генератор 13 экспоненциальнбго импульса (ГЭИ). включенный между первым выходом синхронизатора 1 и вторым входом ключа-селектора 6. формирователь 14 зоны контроля (ФЗК), включенный между первым выходом первого триггера 2 и третьим вхо50 дом ключа-селектора 6, четвертый вход последнего совместно с первым входом распределителя 11 и вторым входом ОЗУ 10 соединен с вторым выходом первого триггера 2, второй триггер 15, включенный между вторым выходом синхронизатора 1 и вторым входом вычитателя 9, коммутатор 16 и регистратор 17, первые входы которых со35 держит последовательно электроакустически соединенные синхронизатор 1, первый

1746298

25

35

40 в составе второго канала.

45 При установке первого триггера 2 в со50

55 вместно с вторым входом второго триггера

15 соединены с вторым выходом первого триггера 2, причем первый выход счетчика

3 адреса соединен с вторым входом первого триггера 2, второй выход синхронизато- 5 ра 1 — с вторыми входами распределителя

11 и коммутатора 16, второй выход распределителя 11 — с вторым входом счетчика 3 адреса, третий вход коммутатора 16 — с первым выходом распределителя 11, выход коммутатора 16 — с вторыми входами АЦП 8 и регистратора 17, третий вход ОЗУ 10 соединен с третьим выходом синхронизатора

1, четвертый вход — с выходом ПЗУ .12, а выход — с третьим входом регистратора 17.

Кроме того, обозначены сигналы 18 — 35 (фиг.2) на выходах блоков ультразвукового дефектоскопа.

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

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

Каждый цикл работы ультразвукового дефектоскопа состоит из двух последовательных режимов: определения корректирующих кодов (первый) и ультразвукового контроля (второй). До начала очередного цикла первый триггер 2 находится в состоянии "0", которому соответствует уровень "0" на его втором выходе (сигнал 22) и уровень логической "1" — на первом (сигнал 21). При поступлении импульса 20 цикла на первый вход первого триггера 2 последний устанавливается в состояние логической "1". реализуя и ри этом режим оп ределения корректирующих кодов, которому соответствуют уровень логической "1" на втором выходе и уровень "0" на первом. Одновре-. менно импульсом 20 цикла включается ГЭИ

13, формирующий образцовый сигнал — радиоимпульс 25 с экспоненциально убывающей амплитудой, частота заполнения которого соответствует рабочей частоте приемоусилительного аналого-цифрового тракта (ПУАЦТ) ультразвукового дефектоскопа, в.состав которого входят ключ-селектор 6, ЛУ 7 и АЦП 8. ГЭИ 13 может быть выполнен, например, на основе высокодобротного LC-контура ударного возбуждения с элементами, имеющими малые температурные коэффициенты индуктивности и емкости. С целью предотвращения воздействия различных дестабилизирующих факторов на параметры импульса 25, формируемого ГЭИ 13, последний может быть герметично экранирован. Экспоненциальный закон изменения амплитуды импульса обусловлен затуханием свЬбодных колебаний в LC-контуре.

Ключ-селектор 6 выполнен в виде ком-мутатора аналоговых сигналов с идентичными каналами и работает таким образом, что при поступлении уровня логической "1" на его четвертый вход и уровня "0" на третий открывается второй канал, на выход ключаселектора 6 передается сигнал с его второго входа. Аналогично при поступлении уровня логической "1" на его третий вход и уровня

"0" на четвертый открывается первый канал,. на выход ключа селектора 6 передается сигнал с первого входа. При наличии уровня "0" на третьем и четвертом входах ключа-селектора 6 последний полностью закрыт, аналоговые сигналы на его выход не передаются.

Так как ультразвуковой дефектоскоп обеспечивает возможность работы с совмещенным приемопередающим ПЭП 5, то в состав первого канала ключа-селектора 6 может входить, например, диодный ограничитель импульсов, однако для обеспечения идентичности его каналов в этом случае необходимо наличие аналогичного ограничителя и стояние логической "1" ключ-селектор 6 отпирается по второму каналу, и на вход ЛУ 7 поступает радиоимпульс 25 с выхода ГЭИ

13. В ЛУ 7, в состав которого может входить, например, двухполупериодный детектор, указанный радиоимпульс преобразуется по логарифмическому закону, детектируется и интегрируется. С выхода ЛУ 7 соответствующий видеоимпульс 26(1) поступает далее на АЦП 8, где его огибающая преобразуется в последовательность цифровых кодов, Известно, что если на вход идеального логарифмического усилителя, входящего в состав идеального ПУАЦТ, подать импульс с экспоненциально убывающей амплитудой, 1746298

30

40

50

55 то после логарифмического преобразования в усилителе, детектирования и интегрирования видеоимпульс на его выходе имеет огибающую в виде наклонной прямой линии (импульс 26Щ). Последовательность цифровых кодов, получаемая после преобразования огибающей указанного видеоимпульса в идеальном АЦП, тактируемом через равные промежутки времени, представляет собой арифметическую прогрессию с постоянной разностью. Параметры системы — постоянная времени LC-контура, входящего в состав ГЭИ 13, начальная амплитуда видеоимпульса 26 (l), частота следования тактовых импульсов синхронизации АЦП— должны быть подобраны таким образом, чтобы разность указанной арифметической прогрессии цифровых кодов была равна од- . ному значению единицы младшего разряда (ЕMP) АЦП.

Однако каждый из блоков, входящих в состав реального ПУАЦТ, обладает погрешностями преобразования, обусловленными отличием их реальных амплитудных характеристик от соответствующих идеальных, что проявляется как в нормальных, т,е. в расчетных, условиях, так и при воздействии различных внутренних и внешних дестабилизирующих факторов: изменение и колебание напряжений питания, изменение температуры и влажности окружающей среды, воздействие электромагнитного поля, старение элементов и изменение ими своих параметров и т,д. Характер реакции каждого иэ блоков — ключа-селектора 6, ЛУ 7, АЦП

8 и ПУАЦТ, в целом на совокупность указанных факторов в большинстве случаев теоретически не предсказуем, Особенно велико влияние дестабилизирующих факторов на блок с нелинейной амплитудной характеристикой — ЛУ 7, а также на блок преобразования аналоговой формы сигнала в цифровую — АЦП 8, который, кроме того, обладает специфическим видом погрешности — дифференциальной нелинейностью, выражающейся в отличии действительных значений некоторых шагов квантования по амплитуде от их среднего значения в 2 — 4 и более раз, Различного рода погрешности и нелинейности блоков в составе ПУАЦТ, а также их зависимость от воздействия дестабилизирующих факторов обуславливают искажения видеоимпульса 26 О), полученного преобразованием образцового радиоимпульса 25 в реальном ЛУ 7. его огибающая не представляет собой прямую наклонную линию, а соответствующая последовательность цифровых кодов нэ выходе реального

АЦП 8 — убывающую арифметическую прогрессию с постоянной разностьк.. В этой последовательности возможен пропуск отдельных значений цифровых кодов, так как время, в течение которого аналоговый сигнал на входе АЦП 8 принимает значения в диапазоне амплитуд, соответствующем шаry квантования с большой по абсолютной величине дифференциальной нелинейностью, может оказаться, например,, значительно меньше времени его нахождения в диапазоне других шагов квантования, а также периода следования тактовых импульсов синхронизации АЦП, Вследствие того, что амплитуда радиоимпульса 25 непрерывно уменьшается от своего максимального значения до нуля, то соответствующая ей последовательность кодов на выходе АЦП 8 есть дискретизированная амплитудная характеристика реального логарифмического

ПУАЦТ в определенном масштабе, обладающая всеми присущими ей погрешностями и нелинейностями и промодулированная суммарным воздействием всех дестабилизирующих факторов.

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

m(j), где j — порядковый номер выборки, получаемому на выходе ALltl 8 и принадлежащему дискретизированной амплитудной характеристике реального логарифмического ПУАЦТ, ставится в соответствие значение кода K(j), принадлежащее дискретизированной амплитудой характеристике идеального логарифмического ПУАЦТ, т,е. не имеющего погрешностей. нелинейностей и не подверженного влиянию различных дестабилизирующих факторов. Указанный идеальный

ПУАЦТ реализован в своем цифровом эквиваленте — счетчике 3 адреса и ПЗУ 12, причем в ячейках ПЗУ 12 с последовательно возрастающими адресами, начиная с некоторой начальной, записана арифметическая прогрессия кодов с постоянной единичной разностью, т.е, значение кода, содержащегося в каждой последующей ячейке, на единицу меньше значения кода, содержащегося в каждой предыдущей: K(l+ 1) = K(j) — 1.

При последовательном чтении информации из этих ячеек получаемая последовательность цифровых кодов есть ни что иное как эквивалент реакции идеального логарифмического ПУАЦТ при воздействии на его вход радиоимпульса 25 с зкспоненциально убывающей амплитудой. Оба в общем случае не равные одна другой последовательности кодов — с выхода АЦП 8 и выхода ПЗУ 12— синхронно, код за ходом, поступают соответственно на первый, адресный и четвер1Î

1746298

m(j+1) = m(j) — 2.!

О) = ко) — mQ);

m(j+1) = m(j) — 1, кО+1) «к «КО) 50

m(j+1) — 1 = m(j) — 2. или кО) — 1 «к «КО) тый информационный входы ОЗУ 10 и фиксируются в последнем таким образом, что в ячейку ОЗУ 10, адрес которой равен текущему значению m(j) кода с выхода АЦП.8, записывается соответствующий код K(j) с выхода ПЗУ 12, представляющий собой скорректированное значение кода m(j) (корректирующий код). Причем для обеспечения полного взаимного соответствия кодов обеих последовательстей адрес начальной ячейки ПЗУ 12, с которой начинается чтение, должен быть выбран с учетом временной задержки Т (сигнал 26), приобретаемой радиоимпульсом 25 при последовательном прохождении через все блоки, входящие в состав ПУАЦТ. Во всех ячейках ПЗУ 12 с адресами меньше начального могут быть записаны коды с нулевым значением, представляющие собой уровень постоянной составляющей ("нуля").

Определение корректирующих кодов для шагов квантования с большой по абсолютной величине дифференциальной нелинейностью производится с помощью интерполяции и заключается в том, что каждое значение K(j) корректирующего кода с выхода ПЗУ 12 записывается как в соответствующую ему ячейку 03У 10, адрес которой

m(j) определяется текущим кодом с выхода

АЦП 8 — основную ячейку, так и в следующую эа ней — дополнительную ячейку, адрес которой на единицу меньше: m(j)-1. Далее возможны два случая.

В первом случае при следующей выборке на выходе АЦП 8 устанавливается код, значение которого m(j+1) на единицу меньше предыдущего:

Соответствующий корректирующий код

K(j+1) для этого значения, считываемый из

ПЗУ 12, вновь записывается в ячейку с адресом m(j)-1, т.е. в ту ячейку, которая в предыдущей выборке была дополнительной, стирая ранее записанный код КО), а также в следующую за ней ячейку с адресом на еди- ° ницу меньшим:

В этом случае первая ячейка становится основной для данной выборки (так как ее адрес mQ+1) равен текущему значению кода с выхода АЦП 8), а вторая — дополнительной.

Во втором случае при следующей выборке на выходе АЦП 8 устанавливается код, значение которого m(j+1) на две единицы меньше предыдущего:

5 т,е. код со значением m(j) — 1 пропускается вследствие дифференциальной нелинейности АЦП 8. Соответствующий корректирующий код K(j+ 1) также записывается в

10 две ячейки: основную для данной выборки. адрес которой равен текущему значению

m(j+ 1) кода с выхода АЦП 8, и дополнительную с адресом на единицу меньшим, т.е. m(j+ 1) — 1 = m(j) — 3, ячейки. В этом

15 случае код K(j) в ячейке с адресом mQ) — 1, которая была дополнительной в предыдущей выборке, сохраняется неизменным и во втором режиме цикла используется в качестве корректирующего, при получе20 нии на выходе АЦП 8 кода со значением, численно равным m(j) — 1.

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

25 из ячеек ПЗУ 12 с соседними адресами. отличаются на 1 ЕМР:KQ+1) = KQ) — 1, Значения кодов m(j) и m(j+1), устанавливающиеся на выходе АЦП 8 в результате двух соседних выборок, могут отличаться один от другого

30 нэ 2 EMP: m(j+1) = mQ) — 2, что возможно в случае пропуска промежуточного значения (m(j) — 1) вследствие дифференциальной нелинейности АЦП. Разности I между соответствующими реальными и корректирующими

35 кодами:

I0+1) = K(j+1) — mQ+1) =

40 ю

= (КО) — 1) — (mQ) — г) =@)+1, отличаются на 1 EMP. Исходя из монотонности амплитудной характеристики ПУАЦТ

45 можно предположить, что условный корректирующий код К для значения mQ) — 1 был бы заключен в интервале

55 Так как корректирующий код может принимать только целые значения, то К должно быть округлено до значения одной из границ интервала, Вследствие- методической погрешности. квантования АЦП точ1746298 ное значение преобразуемого эналогoB0го сигнала неизвестно, поэтому указанный корректирующий код может быть с равной вероятностью округлен до любой, в том числе и верхней границы, что и производится.

При установке первого триггера.2 в состояние логической "1" он переводит ОЗУ 10 в режим записи по его второму входу, блокирует регистратор 17 по его первому входу, деблокирует распределитель 11 и счетчик 3 адреса по их первым входам. а второй триггер 15 — по второму входу. Кроме того, уровнем логической "1" на первом входе коммутатора 16 открывается первый канал последнего и на выход коммутатора 16 передаются сигналы с его третьего входа. Распределитель 11 может быть выполнен, например, в виде кольцевого регистра или набора триггеров и работает так, что первый же тактовый импульс из первой последовательности 18, поступивший на второй вход распределителя 11 следом за деблокированием последнего первым триггером

2, проходит на второй выход распределителя 11 (сигнал 23), второй импульс — на его первый выход (сигнал 24),.третий импульс — вновь на второй выход и т.д, Таким образом, частота, появления тактовых импульсов на каждом из выходов распределителя

11 в 2 раза ниже частоты следования тактовых импульсов 18.

Каждый подпроцесс обработки информации — выборка и преобразование аналоговой формы сигнала в цифровую, непосредственное определение корректирующих кодов и интерполяция — состоит иэ четырех тактов, начинается в момент появления очередного импульса 23 на втором выходе распределителя 11 и имеет свой порядковый номер. Первый подпроцесс начинается сразу же после включения в работу распределителя 11, Рассмотрим работу устройства в подпроцессе с номером j.

Импульс 23 с номером j с второго выхода распределителя 11 поступает на второй вход счетчика 3 адреса, в результате чего последний устанавливает на своем втором выходе j-e значение цифрового кода, являющееся адресом очередной ячейки ПЗУ 12 (сигнал 28). Код адреса ячейки поступает на второй, адресный вход ПЗУ 12, выполненного, например, на микросхемах постоянной или перепрограммируемой памяти с триггерами на выходе. Программирование ПЗУ 12 может быть осуществлено заранее с помощью известных программаторов.

Тактовый импульс из первой последовательности 18, вызвавший появление j-го импульса 23 на втором выходе распределителя

11 (первый тактовый импульс j-го подпроцесса). поступая одновременно на первый вход второго, счетного триггера 15, уста5 навливают его в состояние логической "1" (сигнал 32) (это следует из того, что к началу каждого подпроцесса второй триггер 15 находится в состоянии "0"). С выхода второго триггера 15 уровень логической "1"

10 поступает на второй вход вычитателя 9, на первом входе которого присутствует цифровой код со значением m(j-1) с выхода

АЦП 8. полученный в предыдущем (j — 1)-м подпроцессе обработки информации

15 (сигнал 31). Вычитатель 9. построенный, например, в виде многоразрядного сумматора, работающего в режиме вычитания, производит алгебраическое вычитание единицы из кода m(j — 1), и на

20 его выходе устанавливается значение

m(j 1) — 1 (сигнал 33). Работа вычитателя происходит в асинхронном режиме, т.е, временной сдвиг между моментами изменения сигналов на его входах и выходе определя25 ется лишь быстротой распространения процессов в нем, и он должен быть меньше чем полпериода следования тактовых импульсов любой из последовательностей 18 или

19.

30 Таким образом, к концу первого такта на первом, адресном входе ОЗУ 10 присутствует код со значением m(j-1) — 1 с выхода вычитателя 9, который представляет. собой адрес дополнительной для предыдущего

35 подпроцесса ячейки ОЗУ 10; На четвертом, информационном входе ОЗУ 10 присутствует корректирующий код со значением КО-1), (сигнал 30) с выхода ПЗУ 12, определенный в предыдущем (j-1)-м подпроцессе для зна40 чения m(j-1), т.е. для основной ячейки с этим адресом, ОЗУ 10 предназначено для хранения.корректирующих кодов и может быть выполнено на микросхемах оперативной памяти. Режим его работы задается по вто45 рому входу, а если на нем присутствует уровень логической "1", то ОЗУ 10 работает в режиме записи; если "0" — в режиме чтения, Собственно запись или чтение производятся по тактовому импульсу 19, поступающему

50 на его третий, синхронизирующий вход. На выходе ОЗУ могут быть установлены триггеры, обеспечивающие сохранение выходной информации до прихода очередного тактового импульса 19. Количество адресуемых

55 ячеек ОЗУ 10 должно быть не менее числа принципиально возможных состояний (значений) на выходе АЦП 8.

Во втором такте j-ro подпроцесса очередной тактовый импульс из второй последовательности 19 с третьего выхода

1746298

5

20

30

40

55 синхронизатора 1 поступает на третий, синхронизирующий вход ОЗУ 10, в результате чего происходит запись кода K(j — 1) в ячейку с адресом m(j-1) — 1. т,е. производится интерполяция корректирующего кода на следующее ожидаемое значение дискретизированной амплитудной характеристики реального ПУАЦТ, В третьем такте j-ro подпроцесса очередной тактовый импульс из первой последовательности 18 устанавливает второй триггер 15 в состояние "0" (сигнал 32) по его первому входу, а также проходит на первый выход распределителя 11 (сигнал 24). В результате этого из ПЗУ 12 считывается новая информация — цифровой код со значением

Ко) (сигнал 30, причем K(j) = К()-1) — 1), записанный в ячейку, адрес которой выставлен счетчиком 3 адреса на два такта ранее. Этот же импульс 24 с первого выхода распределителя 11, проходя через открытый первый канал коммутатора 16 (сигнал 27), поступает на второй, синхронизирующий вход АЦП 8, и последний преобразует аналоговый сигнал — текущую величину огибающей видеоимпульса 26 (I) в цифровой код с новым значением m(j) (сигнал 31). 8 состав АЦП 8 могут входить, например, триггеры для сохранения информации на его выходе до прихода следующего импульса 27. Так как второй триггер 15 в третьем такте подпроцесса находится в состоянии "0", то значения кодов на первом входе и выходе вычитателя 9 совпадают, т.е. фактически производится вычитание нуля из кода т()) (сигналы 31 и 33 соответственно), и к концу третьего такта на первом, адресном и на четвертом информационном входах ОЗУ .1 0 присутствуют, соответственно, цифровые коды со значениями mQ). принадлежащее амплитудной характеристике реального ПУАЦТ, и K(j),— принадлежащее амплитудной характеристике идеального ПУАЦТ. Причем последнее является корректирующим кодом для значения m(j). В четвертом такте j-го подпроцесса очередной тактовый импульс из второй последовательности 19, поступающий на третий, синхронизирующий вход

ОЗУ 10, осуществляет запись кода K(j) в ячейку ОЗУ 10 с адресом m(j). которая является основной для данного подпроцесса. так как ее адрес равен значению кода на выходе АЦП 8.

На этом данный j-й подпроцесс обработки информации завершается. Очередной тактовый импульс первой последовательности 18 начинает следующий (j+1}-й подпроцесс обработки информации. В первом такте подпроцесса второй триггер 15 вновь устанавливается в состояние логической "1", а нэ втором выходе счетчика 3 адреса появляется адрес (j+1) следующей ячейки ПЗУ 12. Бычитатель 9 производит вычитание единицы, поступающей с выхода второго триггера 15, из ранее полученного кода пф) с выхода АЦП 8, тем самым устанавливая на первом входе ОЗУ

10 адрес m(j} — 1 следующей ячейки, являющейся дополнительной для предыдущего Jro подпроцессэ. Во втором такте (j+1)-го подпроцесса ОЗУ 10 осуществляется запись корректирующего кода K(j), определенного

s предыдущем J-м подпроцессе, в дополнительную ячейку с адресом m(j) — 1. В третьем такте (j+1)-ãî подпроцесса очередной тактовый импульс с второго выхода синхронизатора 1 устанавливает второй триггер 15 в состоян ие "0", а по соответствующему ему импульсу 24 с первого выхода распределителя 11 производится считывание из ячейки

ПЗУ 12 с адресом (j+1) нового значения корректирующего кода K(j+1). Кроме того, по импульсу 27, поступающему на второй вход

АЦП 8 через открытый первый канал коммутатора 16, происходит преобразование нового текущего значения аналогового сигнала — огибающей видеоимпульса 26 (!)— в цифровой код m(j+1), который далее без изменения в вычитателе 9 поступает на первый вход ОЗУ 10, По четвертому тактовому импульсу (j+1)-го подпроцесса ОЗУ 10 производит запись нового значения корректирующего кода K(j+ 1) в ячейку с адресом

m(j+1) — основную для данного подпроцесса.

Аналогично on ределя ются корректирующие коды для каждого значения дискретизированной амплитудной характеристики реального ПУАЦТ, Это происходит до тех пор, пока в (п-1)-м подпроцессе цифровой код с выхода ПЗУ 12, считанный из ячейки с адресом n — 1, не достигает нулевого значения (К(п — 1) = О), что соответствует постоянной составляющей ("нулю"), и не будет записан в ячейку ОЗУ 10 с адресом m(n — 1) корректирующий код K(n — 1} для постоянной составляющей. Указанный корректирующий код записывается только один раз и только в одну основную ячейку. Поступление следующего импульса 23 на второй вход счетчика

3 адреса вызывает переполнение последнего, и на его первом выходе появляется импульс 29, который сбрасывает первый триггер 2 по его второму входу в исходное состояние. При этом на его втором выходе устанавливается "0" (сигнал 22), а на первом — логическая "1" (сигнал 21).

Тем самым первый триггер 2 блокирует распределитель 11, запрещая передачу тактовых импульсов на его выходы, закрывает ключ-селектор 6 по второму каналу, разры1746298

16 вая связь выхода ГЭИ 13 с входом ЛУ 7, переводит ОЗУ 10 из режима записи в режим чтения, сбрасывает счетчик 3 адреса в

"0" по его первому входу, а также блокирует дальнейшую работу второго триггера 15, при этом на выходе последнего устанавливается состояние "0", Кроме того, первый триггер 2 деблокирует работу регистратора

17 и переводит коммутатор 16 в открытое состояние для второго канала, при котором выход коммутатора 16 соединяется с его вторым входом, На этом первый режим работы дефектоскопа — определение корректирующих кодов — завершается, начинается второй режим — режим ультразвукового контроля, Импульсом 29 с первого выхода счетчика 3 адреса запускается ГЗИ 4. ГIоследний возбуждает приемопередэющий ПЭП

5, который излучает зондирующий импульс ультразвуковых колебаний {УЗК) в контролируемое изделие (не показано). Отраженные отдефектов или иных неоднородностей изделия УЗК принимаются там же или, в случае раздельной работы — другим, приемным ПЭП (не показан). С первого выхода первого триггера 2 уровень логической

"1" поступает на вход ФЗК 14. Последний формирует строб-импульс 34 зоны контроля. причем задержка его по отношению к зондирующему импульсу может выбираться, например, иэ условия не попадания последнего в зону контроля, а в иммерсионном варианте — не попадания первого импульса, отраженного от передней поверхности контролируемого иэделия. С выхода ФЗК 14 строб-импульс 34 эоны контроля поступает на третий вход ключа-селектора 6 и при наличии уровня "0" на его четвертом входе открывает ключ-селектор 6 по первому каналу, в результате чего сигналы, принятые ПЭП 5, поступают на вход ЛУ 7, где усиливаются, преобразуются по логарифмическому закону, детектируются и интегрируются. Далее соответствующие видеоимпульсы 26 (II) с выхода ЛУ поступают на первый вход АЦП

8.

Каждый подпроцесс обработки информации во втором режиме цикла состоит иэ двух тактов, начинается в момент появления очередного импульса первой последовательности 18 íà втором выходе синхронизатора 1 и имеет свой номер, начиная с п.

С установкой первого триггера 2 e состояние "0" в коммутаторе 16 открывается второй канал, и тактовые импульсы первой последовательности 18 начинают поступать на вторые, синхронизирующие входы АЦП 8 и регистратора 17 (сигнал 27), С каждым импульсом 27. т.е. в первом такте каждого подп роцессора, АЦП 8 преобразует текущее значение огибающей видеоимпульсов 26 (! )) или, при закрытом ключе-селекторе 6, уровня "нуля" — в соответствующий цифровой код m(i), где 1 — номер очередного подпроцесса: i = n, n+1, n+2, ..., а члены.последовательности m(i) могут принимать любые синхрониэирующий вход АЦП 8 во втором режиме цикла в 2 раза выше, чем в первом, то в 2 раза выше оказывается и частота дискретизации аналогового сигнала, что позволяет более точно преобразовать, скорректировать и обработать огибающую сигналов. С выхода АЦП 8 цифровой код

m(i) через вычитатель 9 поступает на первый, адресный вход ОЗУ 10. определяя адрес необходимой ячейки. Так как второй триггер 15 заблокирован в состоянии "0", то информация на первом входе и выходе вычитателя 9 совпадает. Во втором такте подпроцесса по очередному импульсу второй последовательности 19, поступающему на третий, синхронизирующий вход ОЗУ 10, производится чтение из последнего цифрового кода со значением K(m(I)) (сигнал 35), записанного в первом режиме работы дефектоскопэ по тому адресу, который численно равен данному значению m(i), С выхода ОЗУ 10 код K(m(i)), являющийся скорректированным, с учетом всех погрешностей и воздействия дестабилизирующих факторов цифровым значением m(i) текущей величины огибающей сигналов, принятых ПЭП 5, поступает на третий вход регистратора 17.

На этом данный подпроцесс обработки информации заканчивается. Следующий подпроцесс начинается в момент появления очередного тактового импульса первой последовательности 18 на втором выходе синхронизатора 1, По соответствующему ему импульсу 27, поступающему на второй вход регистратора 17, во входные устройства последнего (например, регистры, ОЗУ и др.) записывается полученное в предыдущем подпроцессе значение кода K(m(i)), В регистраторе 17 происходит определение параметров сигналов — амплитуды, координаты и т.д. Одновременно импульс 27 поступает и на второй вход АЦП 8, в результате чего последний преобразует в цифровой код со значением m(i+1) следующую точку огибающей видеоимпульса 26 (И) и т.д, Таким образом, во втором режиме работы дефектоскопа АЦП 8 последовательно, 10 значения иэ числа принципиально возможных на выходе АЦП 8. Так как частота поступления импульсов .27 нэ второй, 1746298

18 точка за точкой. преобразует огибающую видеоимпульсов. соответствующих принятым ПЭП 5 УЗ К, и промодулированную погрешностями и воздействием дестабилизирующих факторов, в цифровые коды, яв- 5 ляющиеся адресами ячеек ОЗУ 10, и откуда далее считываются и регистрируются соответствующие скорректированные, истинные значения кодов амплитуд. При этом устраняются погрешности амплитудной ха- 10 рактеристики, существующие как при нормальных условиях, так и зависящие от воздействия различных дестабилизирующих факторов, а также погрешности, обусловленные дифференциальной нели- 15 нейностью ПУАЦТ.

С приходом очередного импульса 20 цикла с первого выхода синхронизатора 1 на первый вход первого триггера 2 последний вновь устанавливается в состояние ло- 20 гичес кой "1", и работа устройства повторяется.

Как частный случай, синхронизатор 1, первый триггер 2, распределитель 11 и коммутатор 16 могут быть объединены в один 25 блок синхронизатора-распределителя с сохранением всех внешних функций, выполняемых указанными блоками.

Таким образом, двойная последовательная запись в первом режиме работы 30 дефектоскопа каждого значения корректирующих кодов в две ячейки ОЗУ; основную — адрес которой равен значению кода с выхода АЦП, дополнительную — с адресом. на единицу меньшим, позволяет автомати- 35 чески заполнять ячейки с теми адресами, значения которых могут быть пропущены в последовательности кодов на выходе АЦП вследствие его дифференциальной нелинейности, т.е. производится автоматиче- 40 ская интерполяция корректирующих кодов на те значения дискретизированной амплитудной характеристики реального ПУАЦТ, для которых они не могут быть определены (непосредственно. Это повышает общую до- 45 стоверность и полноту корректировки дифференциальных нелинейностей, позволяет избежать "провалов" или "горбов" в получаемой вследствие проведения коррекции амплитудной характеристике ПУАЦТ. а также 50 повышает достоверность регистрируемой информации и всего ультразвукового контроля в целом, Интерполяция, проводимая именно одновременно с непосредственным определением корректирующих кодов, также повышает и прЬизводительность ультразвукового контроля.

Формула изобретения

Ультразвуковой дефектоскоп, содержащий последовательно электроакустически соединенные синхронизатор, первый триггер, счетчик адреса, генератор зондирующих импульсов, приемно-передающий преобразователь, ключ-селектор, логарифмический усилитель, аналого-цифровой преобразователь, вычитатель и оперативное запоминающее устройство, последовательно соединенные распределитель и постоянное запоминающее устройство, второй вход которого соединен с вторым выходом счетчика адреса, генератор экспоненциального импульса, включенный между первым выходом синхронизатора и вторым входом ключа-селектора, формирователь зоны контроля, включенный между первым выходом первого триггера и третьим входом ключа-селектора, и регистратор, первый вход распределителя соединен с четвертым входом ключа-селектора, вторым входом оперативного запоминающего устройства и вторым выходом первого триггера, второй вход — с вторым выходом синхронизатора, второй выход — с вторым входом счетчика адреса, первый выход которого соединен с вторым входом первого триггера, о т л и ч аю шийся тем, что, с целью повышения достоверности контроля, он снабжен вторым триггером, включенным между вторым выходом синхронизатора и вторым входом вычитателя, и коммутатором, первый вход которого соединен с первым входом регистратора, вторым входом второго триггера и вторым выходом первого триггера, второй вход — с вторым выходом синхронизатора, третий вход — с первым выходом распределителя, выход — с вторыми входами аналогоцифрового преобразователя и регистратора, третий вход оперативного запоминающего устройства соединен с третьим выходом синхронизатора, четвертый вход — с выходом постоянного запоминающего устройства, а выход — с третьим входом регистратора, 1746298 (ригЛ! и-г, г i и-г л-

y-r,)

L (n) Ф

Г2

23

М к(4 «(г) I к -г) ку к(М) к(а-г) К М/

L — 4

m(rJ m(z/ е4-1) m )

1746298

m(i g) (т(с +r) mfi r 3) 4(erJj

K(a /if) Редактор Н.Бобкова с

Корректор Н.Король

Заказ 2392 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101

И .л7/д Ф) л(g !

Составитель Г.Цвей

Техред М.Моргентал

Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп Ультразвуковой дефектоскоп 

 

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

Изобретение относится к ультразвуковому не разрушающему контролю и может быть использовано на железнодорожном транспорте и в различных отраслях машиностроения

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

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

Изобретение относится к неразрушающему контролю изделий и может быть использовано для контроля качества криогенных вакуумных сосудов

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

Изобретение относится к акустическим методам неразрушающего контроля

Изобретение относится к ультразвуковому контролю труб

Изобретение относится к области акустических методов неразрушзюч-его контроля

Изобретение относится к области акустических методов неразрушающего контроля

Изобретение относится к неразрушающему контролю материалов и изделий ультразвуковым методом и может быть использовано для контроля толстолистового проката

Изобретение относится к контрольно-измерительной технике, а именно к методикам обнаружения дефектов в трубопроводах

Изобретение относится к контрольно-измерительной технике и может быть использовано для ультразвуковой дефектоскопии толстолистового проката в потоке производства Цель изобретения - повышение достоверности контроля Это достигается за счет «беспечения беспрепятственного прохождения звука через струйный контакт при сквозном прозвучивании изделия путем выбора соответствующих режимов работы верхнего и нижнего струеобразукхцих устройств

Изобретение относится к неразрушающему контролю и может быть использовано в ультразвуковой дефектоскопии
Наверх