Научная статья на тему 'Автоматизация поиска неисправностей с самонастройкой на оптимальный способ поиска'

Автоматизация поиска неисправностей с самонастройкой на оптимальный способ поиска Текст научной статьи по специальности «Компьютерные и информационные науки»

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

Текст научной работы на тему «Автоматизация поиска неисправностей с самонастройкой на оптимальный способ поиска»

ИЗВЕСТИЯ

ТОМСКОГО ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ПОЛИТЕХНИЧЕСКОГО

ИНСТИТУТА имени С. М. КИРОВА

Том 141 1966

/

АВТОМАТИЗАЦИЯ ПОИСКА НЕИСПРАВНОСТЕЙ С САМОНАСТРОЙКОЙ НА ОПТИМАЛЬНЫЙ СПОСОБ ПОИСКА

В. М. РАЗИН

(Представлена научным семинаром факультета автоматики и вычислительной техники)

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

При последовательном способе проверки всех блоков системы минимизация среднего времени поиска неисправностей достигается следующим образом [Л1]. Для каждого ¿-го блока вычисляется величина

п^^, ■ (1)

Чь

где ^ — время, затрачиваемое на проверку ¿-го блока;

ц1 — вероятность отказа ¿-го блока;

¿=1,2......../V; а А/" — число блоков.

Проверка блоков производится в порядке возрастания чисел

После обнаружения неисправности в каком-либо блоке производится его замена и назначается общая проверка системы. Если система по-прежнему неисправна, продолжается проверка блоков в установленном ранее порядке и т. д. При этом предполагается, что общее время проверки системы для всех ¿.

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

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

(2)

число элементов в начале испытаний; время испытаний;

число элементов, вышедших из строя на интервале времени

-где /У0 —

г-щ —

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

\-qi~X.

Далее, поскольку проводится проверка однотипных систем, то для всех блоков будут примерно одинаковыми величины А/, и в соотношении (2), и тогда, вместо вычисления п,- из формулы (1), можно на основании все возрастающего числа проверок систем фиксировать некоторые величины

Т;

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

= ± = (3)

а1

Таким образом, задача сводится к регистрации числа отказов Е/и, в ¿-том блоке, и при заранее известном значении времени проверки /-го блока, к вычислению или измерению чисел bL. При этом последовательность проверки блоков в каждой последующей проверяемой системе производится в порядке возрастания чисел bi или некоторых пропорциональных этим числам величин

Ci = kl Е/И/, (4)

где коэффициент ki в определенном масштабе моделирует величи-

1

ны —, т. е. имеет место соотношение

ъ

ki-Mi — , (5)

тi

где Mi — масштабный коэффициент.

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

На рис. 1 проверяемая система состоит из 4 блоков: 1, 2, 3, 4.

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

Б сАК имеется имитатор эталонных сигналов ИЭС и сравнивающее устройство СУ, в котором производится компарированпе эталонных сигналов с фактически снимаемыми в контрольных точках при подаче на входы соответствующих входных эталонных сигналов. Коммутация эталонных сигналов производится ключевыми элементами на входах блоков Кь К2, К3 и К4, с выходов блоков Ki, Кг, Кз и К4 на входе СУ Ki, К2, Кз и К4. Управление ключевыми элементами осуществляется с помощью электронных реле времени РВ-О, РВ-1, РВ-2, РВ-3 и РВ-4. ю

(

Последовательность срабатывания реле времени задается специализированной логической вычислительной машиной СЛВМ. Этим самым определяется вся процедура проверки.

В случае обнаружения неисправьости в каком-либо блоке сигнал подается на один из индикаторов Ии И2, Иа и И4, что указывает на необходимость замены этого блока, и, через пересчетную схему ПСЬ. ПС.,, Г1С3 или ПС4, моделирующую коэффициент к1 в соотношении (4), в счетчики СЧЬ СЧ2, СЧ;> или СЧ4, накапливающие по мере испытания проверяемых систем числа с1 (уравненля (4)).

Рис. 1. Блок-схема системы автоматического контроля неисправностей.

Схема сравнения Сср на основании сравнения чисел С/ в счетчиках СЧ/ заставляет срабатывать устройство управления УУ, включающее в необходимой последовательности реле времени РВ—¿.

В целом работа системы автоматического поиска неисправностей с самооптимизацией последовательности проверки блоков проверяемого объекта должна протекать следующим образом. После подключения САК к объекту нажимается пусковая кнопка в УУ СЛВМ, при этом в соответствии с ранее накопленными данными в определенном порядке начинается проверка. Если САК предназначена для проверки новых изделий, в которых неисправностей может и не быть, то сначала производится общая проверка. Если изделие исправно, выдается соответствующий сигнал и на этом проверка заканчивается. Регистрация неисправностей всей системы осуществляется индикатором И0, пересчетной схемой ПС0 и счетчиком СЧ. В противном случае после общей проверки начинается последовательный поиск неисправного блока в указанной выше последовательности.

При отсутствии первоначальной информации в счетчиках проверка может производиться в произвольной последовательности, либо в порядке возрастания Т/. При наличии накопленной в счетчиках информации процедура проверки задается в соответствии с содержанием последней.

При обнаружении неисправного блока проверка прекращается. Производится замена блока в соответствии с показаниями индикаторов ]Лп

ш

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

Специализированная логическая вычислительная машина в составе САК может быть заменена любой универсальной цифровой вычислительной машиной, работающей по заранее составленной программе с выполнением указанных операций. В случае наполнения какого-либо счетчика СЧ, до максимальной возможной величины устройство управления УУ должно уменьшить показания всех счетчиков в С} раз, где <2 — любое целое число.

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

ЛИТЕРАТУРА

1. Ю. В. Л ю б а т о в. Оптимизация одной схемы поиска неисправностей. Тр>ды • института машиноведения, изд. АН СССР, вып. 17, 1963.

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