Система поддержки разработчика керментных резистивных материалов и изделий на их основе тема автореферата и диссертации по физике, 01.04.10 ВАК РФ
Гришечкин, Дмитрий Михайлович
АВТОР
|
||||
кандидата технических наук
УЧЕНАЯ СТЕПЕНЬ
|
||||
Москва
МЕСТО ЗАЩИТЫ
|
||||
1994
ГОД ЗАЩИТЫ
|
|
01.04.10
КОД ВАК РФ
|
||
|
МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ (технический университет)
На правах рукописи
ГРИШЕЧКИН ДМИТРИЙ МИХАИЛОВИЧ
СИСТЕМА ПОДДЕРЖКИ РАЗРАБОТЧИКА КЕРМЕТНЫХ РЕЗИСТИВНЫХ МАТЕРИАЛОВ И ИЗДЕЛИЙ НА ИХ ОСНОВЕ
01.04.10 - физика полупроводников и диэлектриков 05.13.12 - системы автоматизированного проектирования
. ; ; Автореферат
диссертации на.соискание ученой степени ' кандидата технических наук
Москва 1994
- г -
Работа выполнена на кафедре "Физика и технология электротехнических материалов и компонентов" Московского энергетического института
Научный руководитель: кандидат технических наук, старший научный сотрудник ТИХОНОВ А. И. '
4
Официальные оппоненты: доктор технических наук, профессор. КУЗНЕЦОВ Г. Д.
доктор технических наук, профессор. САХАРОВ Ю.С.
Ведущая организация: Научно-производственное объединение "Физика".
<
Завдта состоится * мюья №97гв ауд. Г-408 в час 0£> мин на заседании Специализированного совета К-053.16.08 Московского энергетического института. .
Отзывы (в двух экземплярах, заверенных печатью) просим присылать по адресу: 105835 ГСП, Е-250. Москва. Красноказарменная■ул., д. 14, Ученый совет МЭИ. ;
С диссертацией можно ознакомиться в библиотеке института. Автореферат разослан *£>_* -мая,__ 1994г.
Ученый секретарь Специализированного совета К-053.16.08
к.ф.-м. н., доцент
Каретников И/А.
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность темы. Керметные резистивные материалы (КРМ) представляют собой стеклянно-металлические композиции для изготовления толстопленочных резистивных слоев. Высокие электрофизические свойства и хорошая технологичность обусловили их широкое распространение. Ежегодно в мире производится несколько миллиардов постоянных и переменных резисторов, гибридных микросхем на основе КРМ.
Исходными составлявшими керметннх композиций являются порошки соединений металлов платановой группы, свинцовоборосиликатных стекол и окислов переходных металлов, которые смешиваются в пропорциях, требуемых для получения нужного сопротивления. Добавление вязких жидкостей превращает их в пасты, наносимые через сетчатые трафареты на диэлектрические основания. Окончательные свойства изделий формируются в процессе высокотемпературного обжига в туннельных печах и последующей лазерной юстировки слоев.
Практическая деятельность инженера-разработчика керметннх ре-зистивных материалов и изделий на их основе (КРМиИ) связана с решением различных задач, условно разделяемых на два класса:
- получение КРМиИ с требуемыми свойствами на основе традиционных . технологических решений, куда относится подбор серийных паст. . расчет их реологии,• пропорций смешивания и топологии отпечат-• '"'„■' ков,, выбор режимов обжига-и подгонки слоев, согласование усло-.•■•' '. вий обработки паст для многокомпонентных и многослойных схем; Г получение новых КРМиИ. обладающих предельными или нетрадицион-' . ' ными свойствами, например., близким к нулю температурным коэффи-'Л? : "циентом сопротивления (ТКС) или высоким и воспроизводимым коэф-X-:.-; фициентом тензочувствительности.
■ Опытным разработчикам удается решать такие задачи руководству. ясь.не столько стандартными методиками, сколько правилами, вынесен-'яыйи' из длительной практической деятельности, а также собственной интуицией.' В этой облзсти, где тесно переплелись элементы науки, .ремесла и искусства, затруднен процесс обучения персонала, связанный не только с освоением научных основ предметной области (ПО), но й'с; постижением цеховых тайн ремесла. Требования по повышению качества изделий, жесткие ограничения на сроки их разработки, а также задачи подготовки кадров делают актуальным создание компьютерной , системы поддержки. (СП) материаловедческой деятельности.
Целью работы является создание СП инженера - . разработчика КРМиИ. шполняющей двоякую роль. С одной стороны - это помощь разработчику в его практической деятельности, возможность оперативной оценки влияния различных факторов ка свойства изделий и сравнения большого числа технологических решений. С другой стороны СП должна способствовать передаче знаний опытных материаловедов другим разработчикам в процессе обучения.
Традиционная реализация СП в виде набора формальных моделей, базирующихся на основных физических принципах и объединенных в пакет прикладных программ, не представляется возможной. В отличии от такой классической области, как физика монокристаллических полупроводников, для гетерогенных композиций (к которым относятся КРМ) отсутствует обобщенная теория электропереноса, количественно описывающая явления в КРК. СП должна ориентироваться на всю совокупность знаний о ПО, которыми могут руководствоваться материаловеды. Для ее создания необходимо решение последовательности задач:
- сбор и анализ информации о КРМ, классификация информационных источников;
- систематизация информации в терминах тетрады "состав - структура - технология - свойства" (ССТС);
- параметрическое описание ПО, систематизация сведений о взаимосвязях между параметрами, классификация их по • природе знаний, описание системы знаний о КРМ:
- разработка методов представления знаний в виде, пригодном для использования в СП;
- создание СП. функционирующей на персональных ЭВМ (ПЭВМ), разработка методов пополнения базы знаний в процессе эксплуатации.
Научная новизна работы состоит в следующем:
- предложена структура описания системы знаний по КРМиИ;
' - выделена понятийная структура ПО, сформированы' множества существенных параметров и взаимосвязей между ними;
- определены условия применимости существующих моделей для описании температурных и концентрационных зависимостей сопротивления реальных КРМ;
- на базе моделирования предложена рекомендации для получения КРМиИ с минимальным ТКС в рабочем диапазоне температур и сглаженной фермой концентрационной кривой:
- произведена классификация эмпирической информации, относящейся
к КРМ, разработаны методы ее представления в материаловедческой Сазе данных;
- произведена структуризация слоя эвристических знаний, показана их важная роль в описании КРМ. предложены способы представления эвристик в СП;
- предложена архитектура гибридной СП, базирующейся на модели функциональной сети с фреймовым представлением параметров;
- разработан аппарат представления параметров описания тетрады ССТС. включающий в себя базовое значение, стек смещений от внешних воздействий и результирующее значение параметра;
- предложены методы и средства динамической конверсии между качественным и количественным представлениями значений параметров. позволяющие использовать знания, относящиеся к теоретическому, эмпирическому и эвристическому слоям.
Практическая ценность работы заключается в создании работоспособной программной системы Кермет, осуществляющей поддержку разработок в области КРНиИ и функционирующей на ПЭВМ, совместимых с IBM PC. Эта'система позволяет оперативно прогнозировать последствия изменений, вносимых разработчиком в составы исходных материалов и параметры технологического процесса, а также планировать действия, необходимые для получения КРМиИ с требуемыми свойствами. С помощью •системы поддержки (СП) Кермет решаются также задачи фиксации и пе-; редачи знаний инженеров-технологов и материаловедов. '..}.". .'• Реализация результатов работы. Разработанная СП Кермет переда/на, $ НПО "Физика", где используется при подборе резистивных паст и .отработке технологии'изготовления тест-плат. Различные модификации 'системы внедрены как лабораторные практикумы в Московском институте '. приборостроения. Ленинградском институте повышения квалификации работников промышленности.по методам и технике управления, а также .Московском.энергетическом институте.
j ; Положения, выносимые на защиту: :* ;- описание системы знаний по КРМиИ в виде трех неравноценных и
г.взаимодействующих слоев (теоретического, эмпирического и эврис-^;.';^':тичecкoгo)r• каждый из которых имеет свою понятийную систему и
собственный язык представления знаний; i.-r: классификация моделей электропереноса в композиционных материа-V лах применительно к КРМиИ. результаты моделирования температур. . .. ноП и концентрационной зависимостей сопротивления;
- методы гибридного представления знаний, адекватно учитывающие особенности каждого из слоев знаний, методы динамического преобразования между численными и лингвистическими значениями;
- архитектура системы, базирующаяся на модели функциональной сети с фреймовым представлением параметров, алгоритмы управления распространением возмущений и уравновешиванием сети.
Апробация работы. Материалы диссертации обсуждались на конференциях: "Автоматизация проектирования в электромашиностроении" (Суздаль.1989), "Программное обеспечение, новой информационной технологии" (Тверь,1989). "Интеллектуальное программное обеспечение ЭВМ" (Терскол,1990). "Автоматизация проектирования в энергетике и электротехнике" (Ташкент. 1990), "Создание и применение экспертных систем" (Рига. 1990), "Программное обеспечение ЭВМ" (Тверь,1990), "Композиционные материалы" (Реутов, 1990), "Гибридные интеллектуальные системы" (Терскол, 1991), "Автоматизация проектирования в электронике и электротехнике", (Иваново, 1991); 34 международном научном коллоквиуме (Ильменау, 1989); 7 всесоюзном совещании по Технической диагностике и отказоустойчивости (Саратов,1990), международном форуме информатизации (Москва, 1992).
Публикации По материалам диссертации опубликовано 23 печатных работы. ' .
Структура и объем диссертации.
Диссертация состоит из введения, четырех глав и заключения.. Общий объем 214 страниц, в том числе 15 таблиц и 37 рисунков. Список литературы включает 287 названий.
СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована актуальность выбранной темы, сформулирована цель работы, изложены основные положения, выносимые на защиту, изложены научная новизна и практическая ценность работы.
Первая глаза посвящена анализу и систематизации информации о КРМ. Литературный обзор, производившийся на основе фондов ГПНТБ, РГБ, ВИНИТИ, ЦНИИ "Электроника", ГПБ, ИТИ. ПО "Гиперон", позволил' отобрать более 600 единиц информационных источников. Основная масса приходится на экспериментально - исследовательские статьи в периодической печати (более 65%), далее идут патенты (около Ш), каталоги фирм-производителей и публикации рекламного характера (менее
10%). Реже встречаются теоретические исследования (не более 10%) и юнографии по данной проблеме (менее 1%).
Помимо открытых публикаций существует большое количество внут-жфирменной информации, являющейся собственностью производителей. В )бзоре обрабатывались доступные технические отчеты, результаты ис-штаний и другая производственная документация.
Важным источником знаний о КРМ является личный опыт практически работы, а также сведения, полученные при личных контактах с фугими разработчиками. Эта информация касается правил действия в >пределенных ситуациях и критериев выбора решений.
• Имеющуюся информацию целесообразно сгруппировать вокруг раз-шчных этапов технологического процесса производства КРМ:
- выбор твердых компонентов паст; проводящие порошки (RuOz. В1гР.и207. Pb2Rh20T и др.. частицы 30. ..500 нм), стеклянная шихта (PbO. В203, S102, А1а03 и др., зерно 1...5 мкм);
- изготовление резистивных паст: смешивание проводящих и стеклян-• ных порошков (5/95.. .50/50). внесение модифицирующих добавок
(Мпг0э, Со203, MgO и др.), перемешивание порошков с вязкими органическими; жидкостями (ланолин, циклогексанол и др.);
- нанесение резистивных паст; изготовление сеткотрафаретов нужной топологии, .нанесение контактных площадок (Ag/Pd, Au. Au/Pt и др. ); печать пасти на подложку(А1г03. A1N, ВеО и др.);
- обжиг резистивнах слоев в конвейерных печах с трапецеидальным Температурным профилем (tUH„„a=40... 60 мин., TMSKC=850.. ,950°С,
• '/• Ю мин.) и циркуляцией окислительной атмосферы;
■. юстировка керметных резисторов: подрезание' слоев лазерным лучом V. до. получения сопротивления с точностью 0.01%, электро- и тер,. мотренировки для стабилизации параметров.
■ Извлекаемые из различных источников сведения различаются тема-"йкой, формой представления, подробностью и часто противоречат друг ФУГУ- V Для систематизации информации был выбран классификационный Ьзис. опирающийся на тетраду "состав - структура - технология -¡вййства" (ССТС). Действительно, КРМиИ характеризуются сильным вли-1нием ' параметров технологического процесса, составов используемых итериалов и микроструктуры получаемых композиций на электрофизические :,свойства пленок. В то же время составы и гранулометрия ис-юдных-компонентов сами претерпевают серьезные изменения в процессе >бработки. что такие отражается на свойствах изделий.
Взгляд на ПО в парадигме ССТС позволяет с одной стороны рассматривать крм как единую и взаимодействующую сложную систему, а с другой - перейти к декомпозиции и формализации этой системы, выделяя описывающие ее параметры и связи между ними.
Параметрическое описание КРМиИ с одной стороны должно адекватно характеризовать ПО, охватывая все элементы ССТС. а с другой -соответствовать представлениям о предмете материаловеда-практика; на которого ориентируется создаваемая СП. Разнообразие в происхождении данных приводит к различиям в степени параметрической детализации одних и тех же физических характеристик КРМиИ.
Например, такая характеристика резистора, как температурная зависимость сопротивления, для потребителя в каталоге представляется как единый ТКС в рабочем диапазоне температур. Производитель изделий из стандартных паст контролирует уже два параметра - "холодный" и "горячий" ТКС (в верхней и нижней областях рабочего диапазона). Изготовители паст оперируют коэффициентами параболической аппроксимации кривой ^"(Т), а разработчики новых материалов" - с конкретными точками этой зависимости.
Сведения о взаимосвязях между параметрами также разбросаны по информационным источникам. Даже простая вербальная фиксация найденных зависимостей, сгруппированных в блоки по парам "состав -структура", "состав - свойства", "технология - структура" и т.д., привела к выявлению нескольких сотен таких связей.
Собранное объемлющее описание ПО содержало более ста пятидесяти параметров и четырехсот взаимосвязей между ними. Его недостатком явилась громоздкость для реализации в СП и плохая корреляция с понятийной структурой, существующей у разработчиков КРМиИ. В ходе дальнейшей работы над проектом параметрическое описание удалось агрегировать так," что полученный базовый набор параметров стал интуитивно понятен пользователю и удобен для использования в СП.
Однако проблема формализации связана не столько с их количеством или противоречивостью, сколько с простой совместимостью данных. Оказалось, что различаются как методы описания связей (Формулы, наборы числовых значений, графики, выражения типа "лучше", "уменьшается" и др.), так и форма представления параметров (численные и качественные значения, интервальные и лингвистические величины). Различается также и степень доверия к информации, относящейся к различным уровням параметрической детализации ССТС.
Эти проблемы приводят к необходимости классификации имеющихся знаний о КРМ. что позволило выработать подходы к способам их формализации.
Во второй главе проведено описание системы знаний (СЗ) о ПО. существующей в керметном материаловедении, выделены критерии оценки различных слоев знаний, приведена их сравнительная характеристика.
Анализ имеющейся о КРМ информации показал наличие трех основных подходов к описанию ПО. являющихся проекциями трех слоев знаний о предмете: теоретического, змпирического и эвристического. Для сравнительного описания этих слоев была разработана система оценок, включающая в себя такие критерии, как объемная доля в СЗ,, степень покрытия ПО. происхождение, характер данных, предсказательная сила и репрезентативность (отношение научного сообщества).
Слой теоретических знаний - физические законы, формулы и модели. Это - традиционный способ научного представления знаний. Однако. в настоящее время не существует полноценной теории электропереноса в гетерогенных керметных композициях, что связано со сложностью и нерегулярностью КРМ.
Такая теория должна учитывать наличие нескольких структурных уровней материала, имеющих различные масштабные факторы. На уровне изделия (характерные размеры - миллиметры) в резистивном слое наблюдается наличие приконтактных и приподложечных областей с модифицированными свойствами, а также скрытая пористость. На уровне макроструктуры композиции (десятки микрон) обнаруживается принудительное структурирование проводящих частиц по границам стеклянных зерен. Микроструктура слоя (десятки нанометров) включает легированные прослойки стеклянной матрицы, разделяющие проводящие частицы.
"Была проведена систематизация существующих моделей электропереноса в композициях и их апробация применительно к поставленной задаче. Максимальный интерес представляли модели, описывающие основные свойства КРМ - температурную R-f(T) и концентрационную R«f(p) зависимости сопротивления. Было рассмотрено десять таких моделей. Условно их можно разделить на "геометрические" (вероятностные) и "физические".
Первые рассматривают материал как двухфазные механические смеси проводящих и изолирующих частиц, не учитывая наличие переходных областей вокруг проводящих зерен. Сюда относятся модели Кубовы и Форлани. основанные на теории протекания и учитывающие зависимость
критических индексов от гранулометрического состава композиции, £ также модель Ивена для протекания на "наклонных решетках". Модель СкарисСрика базируется на определении вероятности формировали? сквозных проводящих цепочек в композиционном материале. Применительно к керметам сна была адаптирована Кьюзи путем введения фактора упорядоченности, учитывающим геометрическую форму, проводящих частиц.
"Геометрические" модели ориентированы на расчеты только кривых Е=Г(р), считая, что ТКС смеси соответствует ТКС проводящей фазь (чего в действительности не наблюдается). Следует отметить, что концентрационные расчета реальных керметов требуют введения настроечных коэффициентов, не имеющих физического смысла.
Модели второго типа рассматривают элементарную ячейку материала, состоящую из двух проводящих частиц и разделяющей их межгранулярной прослойки. Существуют модели, описывающие перенос электронов через стеклянный барьер на основе механизмов резонансного туннели-рования (модели Пайка и Хилла), прыжковой проводимости (модель Яко-бони). а также комбинированная туннельно-прыжковая модель Холдера. Эти модели с различной степенью достоверности моделируют кривые Л-ИТ) для керметов. оставляя без внимания концентрационные зависимости. и влияние соотношения размеров частиц. .
Модель эффективной среды Смита-Андерсона занимает промежуточное положение, вводя в обычную двухфазную смесь ' частиц различных диаметров разброс контактных сопротивлений между проводящими шарами (что имитирует наличие прослоек различной толщины). Однако даже она не могла быть непосредственно использована для численных предсказаний Р. и ТКС в широком диапазоне входных параметров.
Проблема связана с тем, ни одна из моделей не учитывает сложности структуры реальных керметов. что приводит к появлению собственных систем понятий, плохо согласующихся с системой параметров КРМиИ. Исследование моделей электропереноса позволила сформулировать достоинства и недостатки, присущие теоретическому слою СЗ. Теоретические знания привлекательны своей высокой предсказательной силой и удобством обработки данных, однако для КРМ этот слой достаточно беден. Непосредственно в СП можно включить лишь закон Ома и две-три классические формулы. Имеющиеся модели оказались применимы для структурирования массивов эмпирической информации и выявления тенденций на качественном уровне'.
Такой вывод основан на анализе результатов моделирования (рассматриваемых в четвертой глазе). . которые позволили сформулировать рекомендации по получению материалов с минимальным ТКС и требуемым видом концентрационной кривой.
Слой эмпирических знаний - большие объемы экспериментальных данных по зависимостям между составами, свойствами материалов и параметрами техпроцесса. Эта информация разбросана по большому числу разнообразных источников' (научно-исследовательские публикации, каталоги серийных паст, патенты, результаты производственных испытаний и т.д.), где она представлена в самых разнообразных формах -таблицы, графики, отдельные значения параметров. - .
Основная черта эмпирических знаний - неоднозначность. Это связано с тем, что КРМ являются'сложными системами, которые при проведении экспериментов.трудно привязать к стандартной системе параметров. Поэтому, часть из них может либо не контролироваться, либо просто умалчиваться по коммерческим соображениям.
Отсюда плохая воспроизводимость результатов и противоречивость в. данных..При обработке эмпирики нужно быть готовым к учету неопределенности и противоречивости. Несмотря на большой объем, покрытие ПО экспериментальными знаниями осуществляется выборочно, а сами знания имеют низкую предсказательную силу.
По существу, эмпирические знания представляют собой точки в многомерном пространстве параметров, поэтому д.пя включения их в СП необходимо разработать методы поиска в базах данных, интерполяции и экстраполяции. Основными функциями этих знаний в СП представляется поиск прецедентов для начальных установок и верификация получаемых результатов.
Слой эвристических знаний - некодифицированные правила и интуитивные критерии, составляющие основу личного и группового опыта квалифицированных разработчиков. Такие знания можно рассматривать как цеховой свод правил, позволяющих успешно вести повседневную деятельность. Эвристики не считаются достаточно строгим знанием и поэтому на уровне публикаций, каталогов и проспектов они практически отсутствуют. Эти сведения представляют собой разновидность научно-инженерного фольклора и передаются в основном изустно.
Анализ доступной информации позволил предложите, следующую рабочую классификацию эвристик: а) эвристики - прогнозы, предсказывающие свойства изделий по известной комбинации параметров; 0) эврис-
тики - действия, задающие значения параметров для получения требуемых свойств; в) эвристики - запреты, определяющие недопустимые при проектировании сочетания параметров; г) эвристики - Факторизаторы. задающие отношения эквивалентности.
В керметном материаловедении слой эвристических знаний играет превалирующую роль, обслуживая всю ПО. выступая связующей основой СЗ и предохраняя ее от распада. Эвристики занимают промежуточное место интерпретируя теоретические знания и обобщая эмпирические.
Проведенная работа показала, что СЗ по КРМ состоит из трех пересекающихся и взаимодействующих меаду собой слоев. Каждый из них обладает своей системой понятий и собственным языком представления информации. Для формул, моделей и эмпирики характерны числовые данные, а для эвристик - качественные, типа: "большой", "уменьшается", "лучше" и т. д. Кроме того неопределенность в эмпирических знаниях часто приводит к необходимости интервального представления данных.
Третья глава посвящена проблеме формализации трех слоев СЗ по КРМ для использования их в создаваемой СП. Задача состоит как в выборе способов представления параметров и взаимосвязей, имеющих различную природу, так к в разработке методов целостной реализации системы, обеспечивающих преобразования меаду различными представлениями' данных. Для решения этой задачи было разработано гибридное представление знаний о КРМ.
В качестве структурной основы для реализации СП была выбрана модель функциональной сети - двудольного графа с вершинами двух типов: параметрами и правилами, которые формализуют связи между ними. Функциональная сеть (ФС) обеспечивает целостное представление системы. Вычисления на ФС основаны на распространении возмущений по сети. Активация очередного правила связана с изменением значений параметров, являющихся для него выходными. Эти параметры в свою очередь являются входными для других правил, которые также активируются и т.д. Управление ФС осуществляется да основе сценариев уравновешивания сети, включающих информацию о маршрутах распространения. контроле цикличности и условиях останова.
Сложность СЗ. большое количество параметров и правил вызывают необходимость декомпозиции ФС на отдельные подсети. В основу такого разбиения СП на модули легла привычная разработчику схема этапов технологического процесса. Передача возмущений между ними осуществляется через выделенные интерфейсные параметры.
Тип слоя СЗ, к которому принадлежит источник конкретного правила. определяет метод его реализации в СП. Правила, ведущие свое происхождение из теоретического слоя представляются в виде расчетных формул или алгоритмических моделей. Правила из эмпирического слоя реализуются как запросы к базе экспериментальных данных. Эвристики же формализуются в виде продукций типа "если - то". Помимо этого в системе предусмотрены правила - запросы к пользователю.
Каждое правило объединяет группу входных и выходных параметров. причем их действие на последние может различаться. Некоторые правила возвращают новые значения, например: "для паст серии ОиРопЬ 1400 при использовании сеток о ячейкой 200 меш -толщина отпечатка составляет 25±2 мкм". Результатом действия остальных правил является смещение от существующего значения. Примером может служить эвристика: "с уменьшением вязкости пасты толщина отпечатка уменьшается. а его площадь слабо растет". Все правила, используемые в СП с достаточно высокой достоверностью действуют независимо друг от дру- . га и их влияние на параметр определяется суперпозицией.
При неизменной физической сущности способ реализации правила может претерпевать изменения. Например, для зависимости толщины нанесенной пленки от вязкости пасты это могут быть: а) запрос к базе данных для конкретного типа пасты и техпроцесса: б) эмпирическая формула с настроенными коэффициентами и ограничениями: в) обобщаю- . цая эвристика; г) запрос к пользователю. Применение конкретного вида правила определяется подсистемой планирования в зависимости от степени общности правила и коэффициента доверия к нему. Такой подход дает возможность развития базы знаний, обеспечивая работу с СП на различных этапах ее наполнения, отладки и сопровождения.
Требования к методам представления параметров включают в себя возможность преобразования данных между различными представлениями (для согласования с конкретным правилом), учет множественности источников значений и многократности их преобразований. Реализацию описания параметра в ФС было решено проводить на основе фреймовой модели представления знаний, включающей в себя необходимую структуру данных с рабочими и управляющими слотами (полями), а также ассоциированные с ними процедуры обработки.
К рабочим слотам данных параметра относятся базовое значение, стек смещений и текущее значение. Размерность стека определяется числом входящих в данный параметр правил, которые смещают его базо-
вое значение. Текущее значение параметра определяется суммой базового значения и результирующего (по всему стеку) смещения. Основными операциями над полями данных являются суммирование значений со смещениями и смещений .мезду собой. Эти операции возложены на т.н. "процессор параметра" и выполняются.автоматически по мере поступления данных в процессе работы ФС.
Различная природа правил, влияющих на конкретный параметр, приводит к необходимости постоянных преобразований между числовой и лингвистическая формами представления данных. Лингвистическое представление величины связано с природой параметра. Например, за значением "высокая" для температуры и пористости стоят различные реалии, да и понятия "высокая температура" применительно к обжигу или условиям эксплуатации сильно различаются.
Поэтому для каждого параметра, включенного в СП были разработана контекстные шкалы значений и смещений типа "лингвистическая величина - числовой интервал" (для смещений.интервал обычно процентный). Число градаций каждой шкалы не превышает 7, что связано с порогом человеческого восприятия.
Аля того, чтобы качественные по своей природе эвристические правил- не сводились к принудительному , • преобразованию в .числовую шкалу" в целях дальнейшей обработки, оказалось необходимым разработать таблицы базовых лингвистических операций. Это - операции' сложения значения со смещением (значение + смещение '= новое значение) и сложения двух смещений (смещение + смещение, ■=- новое смещение). Трудоемкость создания таких таблиц достаточно высока, но их наличие делает СП прозрачной по отношению к способу представления данных. Формульные правила выполняются на числовой шкале, а.эвристические на качественной, не утрачивая при этом своей смысловой сущности.
Обработка числовых интервалов производится по выбору пользователя с использованием классической, марковской или хэмсеновской моделей, или же методом сжатия интервала к центральной точке.
Четвертая глава посвящена описанию ре&лизйда СП. На начальном этапе работ над проектом была предпринята. ;традиаионная .попытка построения СП на базе математического моделирования. свойств ■КРМ.:' Был разработан пакет программ для расчета температурных й концентрационных зависимостей КРМ. В .его основе лежат. 'дза модели электро- _ переноса, показавшие применительно к КРМ наилучшие- результаты: ■ тун- -нельная модель Хилла (микроуровень структуры, туннельное просачива-
ние электрона через полупроводящий стеклянный барьер) и модель эффективной среды Андерсона-Смита (макроуровень, проводимость смеси изолирующих и проводящих частиц, каждая из которых покрыта полупроводящим слоем различной толщины, что обеспечивает разброс контактных сопротивлений).
Производились попытки решения таких задач разработчика, как минимизация ТКС в рабочем диапазоне температур и уменьшение крутизны концентрационной зависимости в высокооиной области. Основная проблема заключалась в привязке таких параметров моделей, как высота и ширина потенциального барьера изолирующей . прослойки, степень разброса контактных сопротивлений и'др; к характеристикам реальных КРМ. Для ряда специальных случаев удалось получить наблюдаемые на практике: а) смещение точки минимума и-изменение кривизны температурной зависимости и б) 'сглаживание концентрационной зависимости и изменение порога протекания. Остальные результаты в лучшем случае •только качественно соответствуют.экспериментальным данным.
Эта работа продемонстрировала невозможность построения работоспособной СП на имеющейся теоретической базе. Однако она же позволила сделать важный вывод о необходимости использования в СП всей совокупности взаимосвязанных мекду собой знаний о КРМиИ. Об этом свидетельствует и тот факт, что на основе количественных результатов моделирования были сформулированы обобщающие качественные рекомендации по минимизации ТКС (подбор исходных материалов с близкими работами выхода, использование термокомпенсированных проводящих смесей), сглаживанию концентрационной кривой (предварительное легирование стеклофазы материалом проводника), и изменению порога протекания (использование проводящих частиц меньшего размера), вошедшие в СП в виде эвристических правил.,
Для отработки методов формализации эвристической компоненты знаний о КРМиИ на следующем этапе работ была проведена разработка программной оболочки (ПО) Поводырь, предназначенной для создания продукционных экспертных систем. Качественные сведения о предмете исследований представляются в ней в виде,продукций "ЕСЛИ А. ТО В" или более сложных конструкций, дополненных сферой применения продукции. условием ее применимости и возможным последействием. Заполнение такой экспертной .системы достаточным количестзом продукционных правил позволяет производить обратный вывод (от следствия к • причинам), '■'■/ . •'..'"■:•■ .
В процессе разработки и эксплуатации ПО Поводырь были отработаны не только методы представления эвристик в виде продукционных ' таблиц, но и принципы организации взаимодействия с пользователем, включая настраиваемые пользовательские интерфейсы и развитую систему объяснений. Подход к построению СП в виде продукционной эксперт- ' ной системы оказался также неприемлимым из за его слабой привязки к. численным .данным и недостаточного покрытия продукциями.ПО. Однако сама ПО Поводырь используется в ряде организаций для поддержки диагностики сложных систем (вычислительная техника, радиолокационное оборудование).
Результатом проведенных исследований явилась разработка системы поддержки деятельности инженера-материаловеда в области кермет-ного резисторостроения, названная Кертт. Это - гибридная система, основанная на различных методах представления знаний. В основе СП Кертт лежит модель ФС, объединяющая параметры и правила. Для практической реализации было выбрано минимальное базовое множество параметров, описывающих КРКиИ (18) и правил, связывающих их между собой (33). Функционально СП Кермет разбит на 4 взаимодействующих модуля, описывающих следующие этапы техпроцесса: подбор резистивных и контактных*паст, расчет топологии слоев, выбор подложки й нанесение паст, * термообработка керметных пленок. Основным принципом системы является ее максимальная ориентация на пользователя-технолога.
Внешне СП Кермет выглядит как электронная таблица с ячейками, соответствующими текущим значениям параметров., распространение возмущений на ФС приводит к автоматическому пересчету этих значений. Пользователь может сфокусироваться на любом параметре и .выяснить вклад всех правил - источников смещений, " установить приоритетную шкалу для пересчетов (числовую или лингвистическую) и метод обра-, ботки неопределенности. Большое внимание' уделено.объяснительной части СП'Кермет, построенной с помощью гипертекстовой технологии..В : любой момент пользователь может получить истесывающие разъяснения по тому, в каком состоянию находится системз, какнр: путями получе- . ны имеющиеся результаты, по описаниям вклфчеш'ВД в: систему парамет-.. ров и правил, источникам их происхождения.^ степени-доверия к ним. !
СП Кермет можно рассматривать как лабораторный стенд, позволяющий быстро моделировать задачи прогнозирования и планирования/ К -первым относятся задачи типа "а что будет, если..В этом случае ' разработчик изменяет один или несколько входных параметров (напри-
мер - увеличивает длину резистора на 1.5 мм. заменяет золотые контакты на серебро - палладиевые и уменьшает на 10°С температуру обжига) , после чего смотрит, как это отразится на выходных свойствах изделий (ТКС, 1?^). При решении задач второго типа ("как сделать, чтобы...") нужно установить требуемые свойства - значения выходных параметров (например - ТКС < 200-1<Г®К"1) и запустить уравновешивание ФС. подбирая подходящие варианты. .
СП Кармет может использоваться не только в повседневной деятельности. но и при обучении персонала. Это - открытая система, которая может пополняться и модифицироваться при переходе на новые технологии и материалы, а также по-мере накопления знаний о них.
В заключении кратко сформулированы полученные результаты:
1. Проанализированы задачи. . стояиле перед инженерами-материаловедами и технологами в области.создания керметных композиционных материалов и изделий.на их основе.' Поставлена задача создания зна--ниеориентированной компьютерной системы поддержки разработок, позволяющей -оперативно решать задачи двух типов: а) предсказания влияния изменений состава исходных компонентов, параметров технологического процесса на свойства изделий и б) определения путей и методов создания изделий на основе керметных композиционных материалов с заданными свойствами.
2. Проведено описание предметной области керметных композиционных материалов, выявлены и зафиксированы существенные параметры и взаимосвязи в тетраде "состав - структура - технология - свойства".
3. Произведена структуризация и описание- системы знаний по керметным композиционным материалам и изделиям на их ос.чове. Пока' зано, что система знаний состоит из трех неравноценных взаимодействующих слоез: тонкого слоя теоретических знаний, включающего Физические законы и модели электропереноса; обширного и неупорядоченного слоя эмпирических знаний и слоя эвристических знаний, представляющего собой набор неформализованных правил, являющихся обобщением коллективного опыта квалифицированных разработчиков и определяющих успешность их практической деятельности. Проведена сравнительная характеристика слоев, выделены понятийные системы и языки представ-■ления знаний для каждого слоя. Показана необходимость использования в компьютерной системе всех трех слоев знаний.
• 4. Предложена классификация моделей электронереноса в много-
фазных композиционных материалах с точки зрения описания различных уровней структуры: изделие, резистивный слой, макроструктура композиции и микроструктура проводящего канала. Рассмотрена возможность применимости существующих моделей к керметным материалам.
5. Проведено математическое моделирование температурных и концентрационных зависимостей керметов, на базе которого получены рекомендации. по подбору компонентов для получения материалов с минимальным 7КС в рабочем диапазоне температур и сглаженной концентрационной кривой. Предложено использовать твердые фазы с близкими работами выхода, термокомпенсированные смеси проводящих порошков и легированные стекла для получения низких контактных сопротивлений.
6. Предложены методы гибридного представления знаний по керметным композиционным материалам и изделиям на их основе, адекватные понятийному аппарату и языкам всех трех слоев системы знаний предметной области. В качестве интегрирующей среды использована модель функциональной сета. ...
7. разработан аппарат динамических преобразований представлений параметров между языками описания данных различных слоев, позволяющий поддерживать вычисления в числовой и качественной формах.
8. Разработана программная оболочка Поводырь, ориентированная на -создаете экспертных систем продукционного типа и предназначенная для накопления и систематизации знаний опытных технологов и - специалистов по эксплуатации сложного оборудования. Оболочка применяется при анализе причин технологического брака и■ диагностики . неисправностей сложных систем. . ..
9. Разработана знаниеориентированная система поддержки разработок в области керметных композиционных материалов и изделий на их' основе, названная Керлот. и позволяющая оперативно прогнозировать последствия изменений, вносимых пользователем, в состав исходных материалов и/или технологический, процесс:, >: а.карасе планировать действия. необходимые для получения материалов"йизделий с требуемыми, свойствами. С помощью СП Кгрмет решаются также задачи- фиксации-, и передачи знаний инженеров-технологов .и материаловедов.,' '..
Основные результаты изложены в следующих"публикациях: . .'.
1. Гришечкин Д.М.. Колдашов Н.Д. и др. Переменный непрово- .
лочный резистор движкового типа. //Электронная промышленность. * -1986. -N.7. -С.72. - • .
г.- Гришечкин Д.М.. Рубина о. В. и др. Толстопленсчкые наборы резисторов на унифицированных плоских керамических подложках. //Электронная промышленность. -1988. -Н.Э. -С.24.
3. Анохин В..В., Гришечкин Д.М.и др. Движковый резистор дискретного регулирования РДР1-1 //Электронная промышленность. -1989. -N.8. -С. 72.
4. Гришечкин Д.М.. Картмов К. й. Расчет температурной зависимости сопротивления керкетнкх резистивных материалов на основе Теории эффективной среды. //Депонировано в ВИНИТИ 20.12.63. -N.8852-B88. 15. с. , -
5. Гришечкин Д.М.. • Тихонов А.И. ' Простая экспертная система для диагностики неисправностей электротехнического оборудования.
. ..//Тезисы докладов, конференции; "Автоматизация, проектирования в 'электромашиностроении", Суздаль. 1S89. с.156-157.
. .- б. Гришечкин Д.М., Сутче.нкоз A. A.. ' Тихонов А.И. Экспертная ; система для проведения многовариантных инженерных расчетов. //34 Internationales Wissenschaftelche3 Kolloquium Techniche Ilmenau, P03terbeltr Bl, p. 17.
7. Гришечкин Д.М., Тихонов А.И. Простая оболочка для создания диагностических экспертных систем //Тезисы докладов конФерен- '
. ции "Программное обеспечение новой информационной технологии", . Калинин, 1989г. с. 167-168. ; -
8. Гришечкин Д. М., Тихонов А.И.■ Инструментальные средства • для разработки экспертных систем на Турбо Прологе //Тезисы докладов конференции "Интеллектуальное программное обеспечение ЭВМ", Терскол. 1990, 4.1. с.34-36.. _______
9. Гришечкин Д. М., Тихонов к. И. Экспертная система поддержки -.■.разработчика композиционных керметных резистивных- материалов.
' //там se. часть 2. с, 46-47. ;■"■ ;
10.. Гришечкин Д.М., Тандоев A.D.,' . Тихонов А.И. Инструментальные средства для разработки экспертных систем на Турбо Проло- -; ге. //Депонировано в'ВИНИТИ 13.12.89. -N.7398-B89. 16 с.
• 11. Гришечкин Д.М., Тихонов А.И. Инструментальные средства для разработки экспертных систем на Турбо Прологе. //Тезисы док-_ ;' ■. ладов, конференции "Создание и'применение экспертных систем". Ри-' .га, 1S90, с. 156-158. ..
13:- Гришечкин Д. Н. Тихонов А. И. Инструментарий для построе- ;. ния. интеллигентных инженерных систем на Турбо - Прологе. //Тезисы
докладов конференции "Программное обеспечение ЭВМ". Тверь. 1990, секция 3. с.7-8.
14. Гришечкин Д.М.. Тихонов А.И. Экспертная система поддержки разработчика керметных рсзкстивных материалов, //там же, секция 4. с. 78-80. ' ■
15. Гришечкин Д. И.. Тандоев А.Ю.,. Тихонов А. И. Инструмен-, тальные .средства для разработки инженерных систем ориентированных на знания //Сборник трудов МЭИ. Выпуск 635, 1990, с.24-34.
16. Гришечкин Д.М., Тихонов А.И. Инструментальные средства для построения интеллектуальных справочников. //Тезисы докладов конференции "Гибридные интеллектуальные системы". Терскол. 1991, часть 2, с. 13-15.
17. Гришечкин Д.М.. Тихонов А.И. КЕРМЕТ - экспертная система поддержки разработчика керметных материалов и. резисторов, //там же. часть 1. с.113-114.
18. Гришечкин Д,М., Тихонов А. И. Инструментальные средства -для построения интеллектуальных справочников. //Тезисы докладов . конференции "Автоматизация проектирования в.энергетике и.электротехнике", Иваново 1991. с.4-5. •
19.'Гришечкин Д.М.,■ Тихонов А.И. Представление знаний'р-материаловедении электронной техники. //там же, с. 1.1-12....
20. Гришечкин Д.П., Тихонов А.И. Представление -знаний-: для■ .системы поддержки принятия решений в, области резисторного материаловедения. //Сборник трудов,МЭИ. Выпуск 640, 1991, с.55-61.
21. Гришечкин Д.М.. Тихонов А.И. КЕРМЕТ экспертная система поддержки разработок в области, резисторного материаловедения. . ■ //Тезисы докладов международного форума информатизации,. 'Москва, 1992, С.69-70. '...-'.'; ..'..'
22. Гришечкин Д. М.. Оленев В..А; Тихонов А. К. Гипертекстовые системы. //Монитор. -.1992. -".5. С.4-8. .4 .
23. Гришечкин Д. М.. Тихонов А.И, Экспер'щвя..система.поддерж-,.'. ки разработчика керметных материалов-и р'езйсторЪв^ч.//Тезисы. док-.;',' ладов научно-технического семинара .'Тк&риднуе, экспертные системы. .V в задачах представления схеиоте^ческиХ/.объёкх^в^'^'Санкт-Це^ер-.-.