Научная статья на тему 'Моделирование знаний для исследования динамики технического состояния уникальных объектов'

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

CC BY
335
57
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДЕЛИ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ / ПРЕЦЕДЕНТ / ПРОДУКЦИЯ / ОБРАБОТКА ЗНАНИЙ / УНИКАЛЬНАЯ МЕХАНИЧЕСКАЯ СИСТЕМА / MODELS OF KNOWLEDGE REPRESENTATION / PRECEDENT / PRODUCTION / KNOWLEDGE PROCESSING / UNIQUE MECHANICAL SYSTEM

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Николайчук Ольга Анатольевна

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

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

The models of knowledge representation are developed and the further application of these models for solution of problems of genesis, forecasting and decision-making during the process of investigation of unique objects technical state dynamics is shown. As a result of a combination of case, production, and mathematical approaches, the hybrid model of knowledge representation, developed with an allowance for restrictions imposed by problem and subject areas is achieved. The algorithm of knowledge processing which uses the given hybrid representation is offered.

Текст научной работы на тему «Моделирование знаний для исследования динамики технического состояния уникальных объектов»

УДК 004.89

МОДЕЛИРОВАНИЕ ЗНАНИЙ ДЛЯ ИССЛЕДООАНИЯ ДИНАМИКИ ТЕХНИЧЕСКОГО СОСТОЯНИЯ УНИКАЛЬНЫХ ОБЪЕКТОВ

О.А. Николайчук

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

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

ВВЕДЕНИЕ

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

Модели представления знаний создаются на основе объектно-ориентированного подхода и прецедентного, продукционного и математического методов моделирования.

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

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

Прецедентный метод [1, 2] позволяет использовать опыт в некоторой предметной области, т. е. частное знание, которое было приобретено (оценено и сохранено) субъектом в процессе решения проблемы; зачастую его называют конкретным, фактическим знанием или фактом.

Продукционный метод [1] применяется для реализации рассуждений на основе модели, отражающей процессы, явления и события, происходящие на исследуемом объекте.

Математические модели представляют собой знание предметной области, представленное в виде аналитических зависимостей.

Сочетание перечисленных методов призвано компенсировать недостатки их раздельного применения [3]. Прецедентный метод позволяет получить правдоподобное решение без трудоемкого и тщательного анализа предметной области, но при наличии достаточного объема опытных данных, представленных в виде прецедентов. Продукционный метод позволяет получить достоверное решение и может быть задействован при отсутствии опытных данных, но требует наличия информации

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

обеспечивает получение точных решений при соответствующей формализации предметной области.

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

Примеры использования предложенных моделей основаны на знаниях, отражающих динамику технического состояния опасных уникальных объектов [4]. Подобные объекты изготовляются в единичных экземплярах, подвергаются экстремальным воздействиям нагрузок и сред и представляют опасность для людей и окружающей среды. Такие объекты не могут быть испытаны в условиях, приближающихся к эксплуатационным, поэтому их надежность и безопасность обеспечиваются преимущественно посредством расчетно-экспериментальных и эвристических методов. К таким объектам относятся аппараты типа реакторов и колонн синтеза, котлы различного назначения, технологические трубопроводы, компрессоры и насосы высокого и сверхвысокого давления, применяемые в химической, нефтехимической и энергетической промышленности при давлениях и температурах, достигающих соответственно 320 МПа

и 500°С.

Моделирование знаний в данной предметной области необходимо для решения следующих исследовательских задач: определения причинноследственного комплекса возникших (генезис) и возможных (прогнозирование) опасных ситуаций, идентификации, диагностирования и прогнозирования технического состояния объектов. Решение этих задач создает научную основу для управления техническим состоянием. Полное, на стадии создания, и своевременное, на стадии применения, определение и прогнозирование параметров технического состояния, обоснование и реализация методов выявления и интерпретации предвестников изменения технического состояния, а значит, устранение причин изменения технического состояния, позволит обосновать рациональную систему управления созданием и эксплуатацией уникальных объектов, а значит, реализовать необходимые мероприятия по обеспечению их безопасности. Отметим, что при исследовании уникальных объектов использование прецедентов, описывающих даже в некоторой степени отличающиеся события или состояния, что характерно для уникальных объектов, позволяет сократить число альтернатив для принятия решений.

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

1. ОБЩАЯ СТРУКТУРА МОДЕЛИ ЗНАНИЙ

Согласно классификации видов онтологий [5], предлагается моделирование знаний основывать на моделях как предметной (ПО), так и проблемной областей (ПрО) (рис. 1). В этом случае имеет место оптимизация (рационализация) соотношения представления и обработки информации, что обеспечивает их независимое развитие. Рассматриваемая предметная область представлена уникальными объектами (машины и аппараты) [3, 4, 6, 7], а проблемная область отражает задачи генезиса, прогнозирования и принятия решений.

Рис. 1. Структура модели знаний

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

Объектно-ориентированные модели предметной области включают в себя предметные сущности (классы и экземпляры классов) и отношения между ними. Модели проблемной области охватывают знания о способах решения разнообразных типов задач. При этом для эффективного решения каждой задачи требуется адекватное представление данных и знаний, а также алгоритмы, реализующие решение. Для обеспечения более полного использования и быстрого извлечения существующих знаний предлагается применять гибридный метод решения задач, который отражает сочетание различных методов решения, а, следовательно, различных типов моделей представления знаний (рис. 2).

Определим модели представления знаний для предметной и проблемной областей, а также для области приложения.

2. ПРЕДМЕТНАЯ МОДЕЛЬ ОБЪЕКТА

Объект предметной области представляем моделью:

Объект = (Свр Cbn),

(1)

где Объект — модель объекта; СBj — у-е свойство объекта исследования; свойства могут иметь различную объектно-ориентированную структуру,

у = 17^.

Далее, СBj = (имя, значение, область знаний), имя — наименование свойства, значение — значение свойства, область знаний — знания, которые позволяют определить значения свойства. Область знаний может включать в себя следующие данные и знания: принадлежащие пользователю (т. е. данные и знания вводятся пользователем); хранимые в базах данных (т. е. данные определяются в результате запроса к базе данных) и базах знаний (т. е. знания определяются в результате работы машины вывода на определенной базе знаний); имеющиеся в библиотеках математических моделей (т. е. данные получаются в результате вычислительных операций процедур (модулей)).

Подобное представление свойств объекта обеспечивает создание гибридной модели представления знаний, которая, в свою очередь, создает возможность использования гибридного метода решения задач предметной области.

3. ПРЕЦЕДЕНТНАЯ МОДЕЛЬ ЗНАНИЙ

Каждый прецедент включает в себя описание проблемы и ее решение, и обобщенная модель прецедента имеет следующий вид: П = <Пр, Р>,

где П — прецедент; Пр — описание представленной в прецеденте проблемы; Р — описание решения (методы и средства) проблемы. Под проблемой понимается наличие неизвестных свойств объекта исследования и необходимость их определения по известным свойствам, т. е. Пр = <О, Ц>, где О — объект исследования (1); Ц — цель разрешения проблемы.

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

3.1. Прецедентная модель знаний проблемной области

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

ПрО N1 N..

прп,° = ({к, ц‘.,......{о„^;.,.

ПроцессДСвд, ..., Св

Jn

Процесс

p = 1

Ц(Оц(СвЦ1, ..., Свц n))>,

(2)

где ПрПрО — описание проблемы прецедента в ас-

пекте проблемной области; {Oik, j

N

k, = 1

— i-й класс

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

Ой(Свя, ..., Св^) — состояние объекта /-го класса в ^й момент времени описывается набором

свойств Св

'tV

Cbn t = 0, T, £ N = T;

n

1

Процесср(Св^, Св,-

)

Процесс

— класс

p - 1

процессов, протекающих на объекте, Л^Процесс — число свойств, определяющих процесс (процесс определяется некоторым набором свойств объекта). В данном классе необходимо описывать процессы, наиболее значимые для решения поставленных задач. Он необходим для применения методов частичной прецедентности решения и понижения неопределенности решения задач проблемной области.

Цель решения проблемы Ц(Оц(Свц р ..., Свц ^)) определяется достижением некоторого «целевого» состояния объекта Оц(Свц р ..., Свц №).

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

про М

РПрО = <{Рхл,, Кр1 },11= ! , ..., {Рзк, Кр5^ ! },

где РПрО — модель решения, определяемая проб-

М„

лемной областью; {Р5к, Кр5}, _ 1 — s-й класс решений по критерию Кр^; Рт — возможное решение поставленной проблемы в виде объектно-ориенти-

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

На основе структуры изучаемого объекта формируется разбиение полного пространства прецедентов на подпространства:

п = ППО(О) = Z П(ОСтр),

Стр

где ППО — пространство прецедентов предметной области; ОСтр — подсистема или структурный элемент объекта; П(ОСтр) — прецедент структурного элемента объекта.

3.2. Прецедентная модель знаний приложения

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

Динамика технического состояния должна рассматриваться в течение всего «жизненного цикла» механической системы: от этапа проектирования до этапа утилизации. В связи с этим классификация состояний имеет два основания: в соответствии с этапами «жизненного цикла» — проектирование, изготовление, испытание, эксплуатация и утилизация и в соответствии со степенью опасности (или нежелательности) состояния на стадии эксплуатации: дефект, повреждение, разрушение, критический отказ.

С учетом предложенных ограничений проблемной (2) и предметной областей прецедент приложения «исследование динамики технического состояния уникальных механических систем» имеет вид, представленный кортежем:

( ^ !%р ( „ !%з

ПУМС = <{ мсПр I , {мсИЗ I ,

PJ%P = 1 I J%3 = 1

MC

{ мс?: | %с Г 1 %ф , 1МСДеФ кдеф 1 ,

і ' кИс - 1 1 Г ^NP J кДеф - 1 г | N0t

Пп 1 M C МСОтк0т 1

- П - P 1 - н 0

,%т

MCy;[ , {НП }f= 1, ц,

- 1

МПр ,МУт

{ РПр%р> КрПр}кПр - 1 , ..., { РУткУт> КрУт}кут - 1 X (3)

где пУМС — прецедент уникальной механической

Пр

N

Пр

системы; 1 МСП 1 — класс состояний при

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

1 %р -1

проектировании; 1 MC

-,Из

N

Из

— класс состоя-

ний при изготовлении; <! МС

чИе

N

Ис

— класс со-

кис - 1

стояний при испытаниях; ^ МСдефк

Деф

N

Деф

кДеф - 1

класс состояний дефекта при эксплуатации;

MC

№П

Пкп ? — класс состояний повреждений при

кп - 1

эксплуатации; MC

"Ркх

— класс состояний

разрушений при эксплуатации; ^ МС

'От к,

От

N

От

кот - 1

класс состояний отказа при эксплуатации;

MC

Ут

— класс состояний при утилизации;

{НП, }^_ 1 — нежелательные процессы, протекающие в процессе «жизненного цикла» механической системы, Ц — цель исследования (достижение состояния механической системы приемлемо-

го уровня надежности); {Р^кПр, КрПр}к~ПрР_ 1 — класс решений на этапе проектирования; {РУтку , КрУт}А: Ут_ 1 — класс решений на этапе утилизации. Классы решений представляют собой перечень мероприятий, осуществление которых позволяет достигнуть целевого состояния. Критериями выбора возможных решений служит уровень надежности, который они обеспечивают, и стоимость мероприятий.

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

ППО = ППО(0) = 212 П(°'мс'се'д )■

гМС гСЕ гД

где 1д — индекс деталей, /СЕ — индекс сборочных единиц, /Мс — индекс специфицированных изделий.

Прецеденты, описанные в виде предложенной структуры, образуют базу прецедентов [7].

4. ПРОДУКЦИОННАЯ МОДЕЛЬ ЗНАНИИ (РАССУЖДЕНИЯ НА ОСНОВЕ МОДЕЛИ)

На обобщенном уровне модель знаний в виде продукции имеет вид:

если <условие> то <действие>.

4.1. Продукционная модель знаний проблемной области

Основываясь на модели предметной области и введенных в § 3 понятиях, уточняем вид продукции:

если Св.- , ..., Св.- то Св;; , ..., Св;; ,

Н »1 Ищ

где Св., ..., Св/щ, Сву:/1, ..., Св.щ. — некоторые наборы свойств.

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

если 0гt(Свtl, ..., Св^

Т0 0г(г-+1)(Св(^+1)1 ^ ..., ^(^Л^

и(или)

если Св/ , ..., Св/щу или 0гt(Свtl, ..., Св^

то Процесс^Св^, Св

Jn„

■ Процесс

и(или)

если Ой(С%, ..., Свда> т0 Рт’

),

t и t + 1; Процесс^Св^, ..., Сву-^

где 0й(СвД, ..., Св^Ж), 0г(/+1)(Св(/+1)1, ..., Св(^+1)Ж)

некоторые состояния объекта в моменты времени

) — некото-

щ Процесс

рый процесс, протекающий на объекте; Рт — некоторое решение, принятое исходя из цели поставленной задачи.

4.2. Продукционная модель знаний приложения

Используя результаты моделирования предметной области, в частности, предложенную классификацию технических состояний объекта исследования (по этапам жизненного цикла и по степени опасности на стадии эксплуатации), определим модели продукций уровня приложения «исследование динамики технического состояния уникальных механических систем»:

^Пр: если МСЙЬ то МС, + 1г + 1к 1,

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

ми объекта; МСйк, — состояние объекта из /-го

класса состояний в некоторый момент времени /; МС( (+ !)(; + !)к, 1 — состояние объекта из (/ + 1)-го

класса состояний в некоторый следующий момент времени / + 1.

RHn: если MCtik то НП

tik;

где ЛНП — имя класса продукций, описывающих нежелательные процессы; НПр — р-й нежелательный процесс.

^НПР' если МСГгк,.

т0 {РПркпр> КрПр}кППрР= 1 , ..., {РУткут, КрУт]-кут = 1 ,

где ^НПР — имя класса продукций, описывающих

Ут

А/Т/^НС

решения; МСт, — нежелательное состояние в

некоторый момент /' в прошлом, являющееся причиной возникновения некоторого текущего состояния.

Классы продукций с учетом введенной классификации образуют базы знаний [7].

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

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

5. ГИБРИДНАЯ МОДЕЛЬ ЗНАНИЙ И МЕТОД ЕЕ ОБРАБОТКИ

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

Рис. 3. Алгоритм взаимодействия методов

ределения значений свойств или при адаптации решений, полученных по аналогии:

МЗ = (П, Продукция, М, F

ПМ’

р р )

Продукциям ПродукцияП7 5

где МЗ — модель знаний, П — прецедентная модель, Продукция — продукционная модель, М — математическая модель, РПМ: П ^ М — множество отношений между прецедентами и математическими моделями, ^Продукциям: Продукция ^ М — множество отношений между продукциями и математическими моделями, РПродукцияП: П ^ Продукция — множество отношений между продукциями и прецедентами.

ОтноШения РПМ, ^Продукциям, РПродукцияП обеспечиваются на основе информации, содержащейся в описании свойств объекта предметной области (1).

Гибридный алгоритм взаимодействия рассматриваемых методов приведен на рис. 3.

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

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

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

6. ПРИМЕР

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

МС0(Св01, ..., Св0Аг):

• свойства объекта исследования: объект изготовлен из углеродистой стали (Св01); имеются сварные монтажные швы (Св02); обеспечивается герметичность элементов (Св03); трубопровод предназначен для транспортировки пожаровзрывоопасной рабочей среды (Св04) и др.;

• воздействующие факторы: высокое внутреннее давление; высокая температура (Св05); вибрация

(Св06) и др.;

• свойства системы прочностной надежности: запасы прочности (Св07); запасы ресурса (Св08); периодическое диагностирование (Св09) и др.

Для примера опишем только первый класс состояний — класс дефектности и последний класс состояний — класс отказов (в дальнейшем заменим индексы в выражении (3): Деф на 1, От на 4).

• Класс дефектности MC

'1k

N

. Состояние

MC

Св,

Св

ksd,

..), принадлежащее

этому классу, описывается объектными свойствами, например: Св^2 (св^21 < 3 мм, ...) — свойство, описывающее сварные монтажные швы, где свк 21 — допускаемая высота валика шва;

CBksd (св

k^sd!

< 5 мм2, CBkiSd2 < 2 мм2, ...) — свойс-

тво, описывающее дефект сварки, где св

k^sd!

допускаемая эквивалентная площадь дефекта, свк1^2 — допускаемая длина дефекта.

Класс отказов,

MC

4k

N

Состояние

MC?, (..., Св

...), принадлежащее этому

классу, описывается свойствами, например: Св^4 (свк4 то1 < 1 л/ч, ...) — свойство, описывающее параметры разгерметизации неразъемных соединений, где свк4^о1 характеризует допустимость

разгерметизации неразъемных соединений не более 1 л/ч.

Среди деградационных процессов, происходящих на объекте, можно выделить следующие: НП1 — многоцикловая усталость; НП2— коррозионное растрескивание.

Цель Ц исследования заключается в достижении состоянием механической системы приемлемого уровня прочностной надежности и безопасности, т. е. «целевого» состояния Оц(..., Свц7, ...), где свойство Свц7(свц71 = 25 МПа, ...) описывает циклическую прочность при многоцикловых нагрузках, свц71 — предел выносливости при симметричном цикле нагружения.

На стадии проектирования рассмотрим ситуацию, когда на объекте, на стадии изготовления, может быть пропущен недопустимый дефект сварки: площадь дефекта свк1 ^ 1 5 мм и длина дефекта свк1_^2 1 2 мм. Необходимо решить задачу

прогнозирования состояния объекта с таким дефектом при воздействии вибрации.

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

Шаг 1. На основе известных свойств объекта определяется множество состояний объекта, т. е. состояний, где обнаружен подобный недопустимый дефект и имеет место какой-то деградацион-ный процесс. На основе анализа близости аналогов (подобных состояний) определяется вид деградаци-онного (нежелательного) процесса, протекающего на исследуемом объекте. В нашем случае определен деградационный процесс: НП1(имя НП, ...

Св/-нп, Сва + 1)нп ...), где имя НП — имя деграда-

ционного процесса, многоцикловая усталость; Св/ (св/ 1, ..., св/нп^нп) — свойство, описыва-

ющее кинетику деградационного процесса (совокупность событий, описывающих опасные про-

цессы и явления); св/ пр (имя события, содержание события, БЗдП) — свойство, описывающее

событие, пр = 1, ^НП, БЗдП — база знаний дегра-дационных процессов, на основе которой можно получить знания о кинетике этого процесса; Св(/- + 1) нп — свойство, описывающее признаки де-

градационного процесса; св^ +1) пр (имя признака, содержание признака, БЗдП) — свойство, описывающее признак.

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

Шаг 2. На основе известных свойств объекта и вида деградационного процесса определяются признаки деградационного процесса с помощью продукционного метода и базы знаний БЗдП. В частности, при многоцикловой усталости зарождаются и развиваются трещины, опасность которых характеризуется величиной К1. Поэтому среди применяемых правил используется следующее:

если Св/ ((Коэффициент интенсивности на-

пряжений К1; значение неизвестно; Процедура^ ) 1

1 (Вязкость разрушения материала в вершине макротрещины, К1С; значение неизвестно; БДМ), ...) то Св(/+1)нп (Разрушение (вид — «хрупкое», ...), ...).

Для соблюдения этого правила необходимо вычислить с помощью процедуры Процедура^ значение переменной К1 и выполнить запрос к базе данных материалов БДМ для определения значения К1С.

Шаг 3. Значения переменной К1 определяется с помощью математического метода и возвращается продукционному методу.

Шаг 4. Далее, с помощью выбранного продукционного правила определяются признаки дегра-дационного процесса (Разрушение (вид — «хрупкое», ...). Результаты передаются в прецедентный метод.

Шаг 5. На основе полученной информации о значениях свойств описывающих деградационный процесс решается задача прогнозирования состояния с помощью прецедентного метода.

В результате взаимодействия методов получаем решение — прогнозируемые варианты динамики технического состояния трубопровода:

— хрупкое разрушение с фактором уверенности 0,9;

— дальнейший рост сквозной трещины с фактором уверенности 0,1.

ЗАКЛЮЧЕНИЕ

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

Результаты моделирования знаний были использованы для реализации информационно-логико-математической модели в системе имитационного моделирования технического состояния уникальных машин и аппаратов [6], а также в интеллектуальных программных системах для определения причин отказов и аварий [3, 7].

ЛИТЕРАТУРА

1. Люггер Джордж Ф. Искусственный интеллект: стратегии и методы решения сложных проблем. — М.: Вильямс, 2003.

2. Aamodt A., Plaza E. Case-Based reasoning: Foundational issues, methodological variations, and system approaches // AI Communications. — 1994. — Vol. 7, N 1. — P. 39—59.

3. Николайчук О.А., Юрин А.Ю. Прототип интеллектуальной системы для исследования технического состояния механических систем // Искусственный интеллект. — 2006. — № 4. — С. 459—468.

4. Берман А.Ф. Деградация механических систем. — Новосибирск: Наука, 1998. — 320 с.

5. Handbook on Ontologies / Staab Steffen eds. — Heidelberg: Springer — Verlag, 2004.

6. Берман А.Ф., Николайчук О.А. Пространство технических состояний уникальных механических систем // Проблемы машиностроения и надежности машин. — 2007. — № 1. — C. 14—22.

7. Nikolaychuk O.A., Yurin A.Y. Computer-Aided Identification of Mechanical System's Technical State With the Aid of Case-Based Reasoning // Expert Systems With Applications. — 2008. — Vol. 34. — P. 635—642.

Статья представлена к публикации членом редколлегии

С.Н. Васильевым.

Николайчук Ольга Анатольевна — канд. техн. наук,

ст. науч. сотрудник, Институт динамики систем и теории

управления СО РАН, г. Иркутск, ®(3952) 45-31-52,

И nikoly@icc.ru.

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