ЭТАПЫ ПРОГРАММНОЙ ОТБРАКОВКИ ПОТЕНЦИАЛЬНО НЕНАДЕЖНЫХ ЭЛЕМЕНТОВ МЕТОДОМ ПОРОГОВОЙ ЛОГИКИ
01.09.2021 21:54
[1. Информационные системы и технологии]
Автор: Даниленко А.В., магистрант, кафедра проектирования информационно-компьютерных систем, Белорусский государственный университет информатики и радиоэлектроники, г. Минск
На сегодняшний день проблема повышения надежности радиоэлектронной аппаратуры не теряет актуальности. Технический прогресс в сфере радиоэлектроники приводит к стремительному росту сложности аппаратуры, который намного опережает рост качества элементной базы.
Качество и надежность элементов радиоэлектроники контролируется по множеству электрических параметров, являющихся критериальными в определении функциональной пригодности изделия. Как правило, эти параметры указываются в технических условиях на изделия [1].
На основе соответствия рассматриваемых критериальных параметров (x1,…, xk) их пороговым значениям (xi0) методом пороговой логики определяется один из двух классов элемента: К1 – класс надежных экземпляров, К2 – класс потенциально ненадежных экземпляров.
Двоичное представление признаков существенно упрощает прогнозирование надежности элементов и устройства в целом. В статье [2] признаки x1, …, xk предложено преобразовывать в двоичные сигналы z1, …, zk так, чтобы значения zi=1 в основном соответствовали экземплярам класса К1. Для обеспечения этого могут использоваться выражения
где xi0 – пороговый уровень (кратко – порог) i-го признака, определяемый экспериментально с использованием результатов обучающего эксперимента.
Одним из важнейших этапов программной отбраковки элементов является обучение решающей функции. Для нахождения решающего правила через обучающий эксперимент необходимо предварительно обработать входные данные, используя выражения (1) и (2). Далее каждому из параметров элемента присваивается весовой коэффициент и устанавливается пороговое значение.
На основе имеющихся данных формируется прогнозирующее правило в форме логической таблицы [2]: для k признаков количество сочетаний (комбинаций) N двоичных сигналов zi равно: N=2k.
Подсчет значений решающей функции осуществляется по формуле
где αj (Zji) – вес j-го двоичного сигнала, взятый для i-го элемента.
Далее определяется порог разделения классов. И затем рассчитывается расчетный класс.
Для всех последующих элементов, не принимавших участие в эксперименте, прогнозирование осуществляется в три этапа:
1. Измерение значений параметров i-го контролируемого изделия.
2. Преобразование полученных значений во входные двоичные сигналы.
3. Поиск в логической таблице набора, соответствующего контролируемому изделию и определение класса.
В качестве инструмента автоматизации метода пороговой логики был использован язык программирования Python, как один из наиболее популярных языков для задач, связанных с классификацией данных.
Литература:
1. Горлов, М. И. Современные диагностические методы контроля качества и надежности полупроводниковых изделий / М. И. Горлов, В. А. Сергеев; под науч. ред. М. И. Горлова. – 2-е изд. – Ульяновск : УлГТУ, 2015. – 406 с.
2. Прогнозирование надежности изделий электронной техники методом пороговой логики / С. М. Боровиков и [др.]. – Минск. – Доклады БГУИР №2, 2006. – С. 49–55.