Научная статья на тему 'РАЗРАБОТКА МЕТОДА АНАЛОГОВОГО СИГНАТУРНОГО АНАЛИЗА'

РАЗРАБОТКА МЕТОДА АНАЛОГОВОГО СИГНАТУРНОГО АНАЛИЗА Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
279
40
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АНАЛОГОВЫЙ СИГНАТУРНЫЙ АНАЛИЗ / ТЕСТИРОВАНИЕ НА КОМПОНЕНТНОМ УРОВНЕ / ВОЛЬТ-АМПЕРНАЯ ХАРАКТЕРИСТИКА / ЛОКАЛИЗАЦИЯ НЕИСПРАВНОСТЕЙ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Крюков Д.А., Ланкин М.В., Ланкин А.М., Блажкова Е.Н., Гороховатенко Е.С.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DEVELOPMENT OF A METHOD FOR ANALOG SIGNATURE ANALYSIS

In modern times due to the growth of mass production of electronic devices, it becomes necessary to quickly and accurately verify their characteristics. At the same time, device testing, as a rule, includes a set of different types of checks performed at different stages of the production process. In particular, the analog signature analysis method is used for these purposes. It allows you to quickly detect faults at the component level, which makes it useful in various stages of production, such as incoming inspection, testing printed circuit boards or repairing faulty devices. This article discusses the basic principles of the method, as well as the features of its application.

Текст научной работы на тему «РАЗРАБОТКА МЕТОДА АНАЛОГОВОГО СИГНАТУРНОГО АНАЛИЗА»

Разработка метода аналогового сигнатурного анализа

Д.А. Крюков, М.В. Ланкин, А.М. Ланкин, Е. Н. Блажкова, Е. С. Гороховатенко, И. А. Огородников

Южно-Российский государственный политехнический университет (НПИ)

им. М. И. Платова, Новочеркасск

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

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

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

позволяет сократить затраты времени и ресурсов, а также существенно облегчить выявление неисправностей [4].

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

Проверка электрических схем или элементов происходит без подачи питания и предварительно разряженными конденсаторами. Это является основным преимуществом метода аналогового сигнатурного анализа, так как тестирование может проводиться при невозможности запустить проверяемый блок, а также при наличии короткого замыкания. Также преимуществом данного метода является возможность испытывать печатные платы без документации к ним, так как проверка происходит на компонентном уровне. Ещё одним плюсом использования аналогового сигнатурного анализа является возможность дополнить функциональное тестирование. Это позволяет быстрее обнаруживать дефектные элементы при диагностике печатной платы [5].

На рис. 1 представлена упрощённая функциональная схема устройств [6, 7], использующих метод аналогового сигнатурного анализа. Генератор тестового сигнала имеет внутреннее сопротивление Тестируемый элемент является нагрузкой и имеет собственный импеданс. Во время проверки сопротивление элемента подключено с сопротивлением источника последовательно, и они представляют собой делитель напряжения. Падение напряжения зависит от сопротивления Яи, так как сопротивление

тестируемого элемента является неизменным. Дисплей предназначен для вывода информации о состоянии процесса проверки.

Рисунок 1. - Упрощенная функциональная схема сигнатурного анализатора

Тестовый сигнал имеет следующие регулируемые параметры: ии -напряжение источника, Яи - сопротивление источника, - частоту сигнала источника. Данные параметры задаются пользователем или в автоматическом режиме для получения наиболее точных данных об испытуемом компоненте.

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

и

излом на кривой. На рис. 2 показаны типовые сигнатуры различных компонентов [3, 6].

Рисунок 2. - Типовые сигнатуры компонентов: а) - Сигнатура резистора; б) - Сигнатура конденсатора; в) - Сигнатура диода

Транзистор является трёхполюсным элементом, и его проверка проходит следующим образом: либо используются семейства сигнатур для двухполюсника, либо происходит проверка с использованием источника постоянного напряжения на третьем управляющем электроде. При первом варианте сигнатура представлена семейством из трёх кривых, полученных между различными выводами. Транзисторы имеют два полупроводниковых перехода, следовательно, сигнатура база-эмиттер аналогична работе стабилитрона, а сигнатура база-коллектор аналогична работе диода [8]. На рис. 3 представлены типовые сигнатуры работы транзистора.

Рисунок 3. - Типовая сигнатура п-р-п транзистора: а) - База-эмиттер; б) - База-коллектор; в) - Эмиттер-коллектор

и

Во втором варианте проверки с использованием источника постоянного напряжения сигнатура представляет собой одну кривую. Для её получения необходимо подключить источник напряжения на базу, а измерительные щупы на остальные выводы. Данный способ позволяет проверить работоспособность и коэффициент усиления транзистора при помощи изменения напряжения, подаваемого на базу [4]. Сигнатура, полученная таким способом представлена на рис.4.

Рисунок 4. - Типовая сигнатура п-р-п транзистора с использованием источника постоянного напряжения

В связи с тем, что сигнатуры имеют сложный характер, это затрудняет их сравнение с эталонными. Поэтому необходимо снизить размерность анализируемой информации. Для снижения размерности анализируемой информации в настоящее время все чаще находит применение проекционный подход, использующий метод главных компонент (ГК) [9, 10]. Сущность метода главных компонент состоит в переходе от исходных переменных к новым величинам - главным компонентам (ГК), которые представляют собой линейные комбинации исходных переменных, имеющих максимально возможную дисперсию. При этом первая главная компонента обладает максимальной дисперсией и является нормированной линейной комбинацией всех возможных исходных признаков, вторая - учитывает максимальное значение оставшейся дисперсии и корреляционно не связана с первой компонентой, и так далее до п (п - количество ГК).

и

В качестве иллюстрации рассмотрим применение метода главных компонент в общем виде для двух сигнатур у1=/1(х) и у2=/>(х).

Каждую из рассматриваемых сигнатур можно представить в виде выражения:

у=/(х1, х2, х3...| а1, а2, а3...) + е, (1)

где /(х1, х2, х3,...| а1, а2, а3,...) - составляющая, несущая латентную информацию о признаках исследуемого объекта, е - составляющая, несущая информацию о шумах (случайные помехи, случайные составляющие погрешности измерений).

Задавшись фиксированным рядом значений независимых переменных хг (г изменяется от 0 до п), представим рассматриваемые кривые в виде матрицы У:

Х0) У 2 (Х0)

У =

У1( Х1) У2( Х1)

У1( *„) У2( X)

(2)

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

Рисунок 5. - Проецирование в пространство главных компонент

М Инженерный вестник Дона, №9 (2021) ivdon.ru/ru/magazine/arcliive/n9y2021/7181

В нашем случае для описания исходного распределения переменных у1 и у2, требуется две прямые 21 и 22 (рис. 5).

^ = Ри • У1 + Р12 • У2; = Р21 • У1 + Р22 • У2. (3)

Линейные комбинации (3) исходных переменных у1, у2 являются ГК. Общее число ГК равно числу описываемых переменных, но на практике для описания п переменных не всегда требуются п ГК [9]. Необходимость включения той или иной ГК определяется тем, насколько большой объём исходного распределения она описывает, т.е. какой объём информации об исходных переменных она несёт.

Представим исходные зависимости (3) в матричном виде:

Ъ = V •в, (4)

ъ

где

Л

"Р11 Р21 .Р12 Р 22

в

матрица значений главных компонент; матрица значений коэффициентов.

Первая задача анализа ГК заключается в нахождении матрицы главных компонент с максимальной дисперсией. Поэтому найдём максимальную дисперсию В матрицы Z, используя при этом следующее свойство дисперсии:

В(с• у) = с2 • В(у),

где с - некоторая константа.

Тогда:

ДЪ) = ДУ • В); ДУ • В) = Вт • ДУ) • В (5)

где вТ - транспонированная матрица значений коэффициентов в.

Если учесть, что дисперсия двух случайных величин является их ковариацией, то выражение (5), можно записать в следующем виде:

ДЪ) = Вт • 8 • В, (6)

где 8 - ковариационная матрица исходных переменных у1 и у2.

и

Для того чтобы эта дисперсия определялась однозначно, необходимо ввести ограничение на В. Для этого нормируем оба вектора, входящих в матрицу В. Отметим, что выражение (6) описывает квадратичную поверхность, положение которой определяется ковариационной матрицей исходных переменных, причем матрица, обратная матрице 8, определяет положение в пространстве эллипса, изображённого на рис. 5. Задача нахождения максимума функции, являющегося решением уравнения (6), решается различными способами, сводящимися к решению уравнения:

(8 - ЩВ = 0

где X - постоянный множитель; Я - единичный вектор в плоскости у1,

У2.

Решение этого уравнения заключается в нахождении корней

-М = о я ~

характеристического уравнения , представляющего собой

алгебраическое уравнение относительно X. Полученные значения X являются

характеристическими корнями матрицы 8. И каждому значению

характеристического корня соответствует определённый вектор Б, т.е.

характеристический вектор матицы 8.

Если учесть тот факт, что характеристические векторы матрицы 8 и 8-1 идентичны и ортонормированны, т.е. перпендикулярны друг другу и имеют единичную длину, то смысл выражения (4) может быть интерпретирован как

разложение вектора [У1(Х) У2(Х')] в плоскости у1, у2, по базису характеристических векторов Б. Действительно, каждая точка 70 с координатами (у1(х0), у2(х0)) из распределения у1 и у2 представляется в следующем виде,

21 = 70 • Рх; ¿2 = 70 • р2

или, что равносильно:

и

¿1 =[^1( Х0) У2( Х0)]"

Рп Р12

; ¿2 =[У1(Х0) У2( Х0)]

Р21"

Р22

где Р1 и р2 - соответственно столбцы матрицы В.

Фактически значения г\ и г2 - это координаты точки У0 в новом базисе, образованном характеристическими векторами матрицы 8, являющейся матрицей ковариаций исходных переменных у и у2. Значения этих координат определяются тем, для какого из найденных собственных чисел получен соответствующий собственный вектор. И это значение прямо пропорционально значению А.

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

Значимость той или иной ГК выражается через её участие в общей дисперсии, т.е.

В(2г) _ \

к = ■

Хад) х\

(7)

г=1 г =1

где к - значимость ГК.

Обычно учитываются только (п-1) наибольших ГК, сумма значимостей которых лежит в пределах 0,8^0,99 (I - количество незначимых ГК).

Таким образом, каждая из сравниваемых сигнатур проецируется в пространство ГК, где она имеет вид точки в новом ортогональном пространстве с 2 или 3 координатами и сравнивается с эталонными.

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

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

Литература

1. Воронов Д.С., Кривошеин А.И. Измерение вольт-амперных характеристик полупроводниковых приборов методом аналогового сигнатурного анализа. // Аллея науки. - 2017. - Т. 1. - № 10. - С. 723-728.

2. Oeftering R. C., Wade R. P., Izadnegahdar A. Component-Level Electronic-Assembly Repair (CLEAR) Spacecraft Circuit Diagnostics by Analog and Complex Signature Analysis. - 2011. 37 p.

3. Крушный В.В. Основы теории информации и кодирования. // Снежинск. - СГТФА. - 2005. 69 с.

4. Каландия Г. Г., Дюдюн Д. Е. Основные методы анализа цифровых и аналоговых микросхем в радиоэлектронной промышленности. // Вестник Северо-Кавказского федерального университета. №1. 2018. С. 13-17.

5. Диагностика печатных плат без документации. Добавление диагностики компонентного уровня к системам, выполняющим функциональное тестирование. URL: docplayer.ru/26000849-Diagnostika-pechatnyh-plat-bez-dokumentacii-dobavlenie-diagnostiki-komponentnogo-urovnya-k-sistemam-vypolnyayushchim-funkcionalnoe-testirovanie.html .

6. Fundamentals of Signature Analysis. An In-depth Overview of Poweroff Testing Using Analog Signature Analysis. Huntron. 2009. 51 p. URL: smtnet.com/library/files/upload/ASA%20white%20paper.pdf.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

7. Fundamentals of Signature Analysis., 30 p. URL: huntron.com/corporate/docs/ASA-paper-extract.pdf.

8. Локализатор неисправностей SFL3000. Руководство по эксплуатации. 45 с. URL: ron.terraelectronica.ru/pdf/show?pdf_file=%252Fz%252FDatasheet%252FS%252 FSFL1500_3000.pdf.

9. Эсбенсен, К. Анализ многомерных данных. Избранные главы. / Пер. с англ. Кучерявского С.В. Под ред. Родионовой О.Е. - Барнаул: Изд-во Алт. ун-та, 2003. - 157 с.

10. Бутенко Д.В. Использование инверсионного многомерного классифицирования в концептуальном проектировании. // Инженерный вестник Дона, 2012, №3 URL: ivdon.ru/magazine/archive/n3y2012/1022.

References

1. Voronov D.S., Krivoshein A.I. Alleja nauki. 2017. T. 1. № 10. pp. 723-728.

2. Oeftering R. C., Wade R. P., Izadnegahdar A. Component-Level Electronic-Assembly Repair (CLEAR) Spacecraft Circuit Diagnostics by Analog and Complex Signature Analysis. 2011. 37 p.

3. Krushnyj V.V. Osnovy teorii informacii i kodirovanija [Foundations of information theory and coding]. Snezhinsk. SGTFA. 2005. 69 p.

4. Kalandija G. G., Djudjun D. E. Vestnik Severo-Kavkazskogo federal'nogo universiteta. №1. 2018. pp. 13-17.

5. Diagnostika pechatnyh plat bez dokumentacii. Dobavlenie diagnostiki komponentnogo urovnja k sistemam, vypolnjajushhim funkcional'noe testirovanie. [Diagnostics of printed circuit boards without documentation. Add component-level diagnostics to systems that perform functional testing]. URL: docplayer.ru/26000849-Diagnostika-pechatnyh-plat-bez-dokumentacii-dobavlenie-diagnostiki-komponentnogo-urovnya-k-sistemam-vypolnyayushchim-funkcionalnoe-testirovanie.html.

6. Fundamentals of Signature Analysis. An In-depth Overview of Poweroff Testing Using Analog Signature Analysis. Huntron. 2009. 51 p. URL: smtnet.com/library/files/upload/ASA%20white%20paper.pdf.

7. Fundamentals of Signature Analysis, 30 p. URL: huntron.com/corporate/docs/ASA-paper-extract.pdf.

8. Lokalizator neispravnostej SFL3000. Rukovodstvo po jekspluatacii [Fault locator SFL3000. Manual]. 45 p. URL: ron.terraelectronica.ru/pdf/show?pdf_file=%252Fz%252FDatasheet%252FS%252 FSFL1500_3000.pdf.

9. Jesbensen, K. Analiz mnogomernyh dannyh. Izbrannye glavy. [Analysis of multivariate data. Selected chapters.]. Barnaul: Izd-vo Alt. un-ta, 2003. 157 p.

10. Butenko D.V. Inzhenernyj vestnik Dona, 2012, №3. URL: ivdon.ru/magazine/archive/n3y2012/1022 .

i Надоели баннеры? Вы всегда можете отключить рекламу.