Пример фрагмента базы знаний

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

Рубрика Программирование, компьютеры и кибернетика
Вид доклад
Язык русский
Дата добавления 25.06.2013
Размер файла 461,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Пример фрагмента базы знаний

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

Принята структура фрейма, имеющая вид:

Ф {(с1, з1, n1), (с2, з2, n2),… (ск1, зк1, nк)},

где: Ф - имя фрейма; с - имя слота; з - значения (возможно структура данных); n - имя процедуры, связанной с данным слотом.

Программная реализация ИСУ выполнена с использованием инструментария языка экспертных систем CLIPS.

Ниже в качестве примера представления исходной ситуации Ai в мехатронной технологической системе сформирован протофрейм целевого состояния обрабатываемой детали.

Фрейм Деталь Цапфа РСМ10.01.34.606

Слот AKO

Имя первой ячейки Ai

Слот Материал

Имя первой ячейки марка материала

Первое данное сталь 50

Слот Тип детали

Имя первой ячейки тело вращения

Слот Геометрические особенности поверхности Pj (комментарий - только для лимитирующих)

Имя первой ячейки координата lj поверхности от торца патрона станка

Первое данное размер, мм

Второе данное 120

Имя второй ячейки диаметр наружный

Первое данное размер, мм

Второе данное 45

Имя третьей ячейки допустимые отклонения диаметра

Первое данное значение отклонения верхнее / нижнее, мкм

Второе данное 0/16

Имя четвертой ячейки диаметр центрального осевого отверстия

Первое данное размер, мм

Второе данное 0 (отсутствует)

Слот Допустимая погрешность формы поверхности Pj

Имя первой ячейки Овальность

Имя второй ячейки разность между максимальным и минимальным значением диаметра в поперечном сечении

Первое данное размер, мм

Второе данное 0,001

Комментарий

Имя третьей ячейки бочкообразность

Имя четвертой ячейки разность между максимальным и минимальным значением диаметра по длине поверхности j

Первое данное размер, мм

Второе данное 0,002

Слот допустимая шероховатость поверхности Pj

Первое данное Ra

Второе данное 1,25

Для написания этого фрейма целевого состояния обрабатываемой детали используется конструктор defclass языка CLIPS. На рис. 3 представлен фрагмент листинга фрейма обрабатываемой детали.

Фрагмент листинга фрейма «Деталь»

Конструктор defclass удобен как для описания фрейма, так и для каждого его слота. Слоты в итоге соединяются в единую структуру следующим конструктором:

(defclass ДЕТАЛЬ (is-a ДОП_ШЕРОХОВАТОСТЬ ДОП_ПОГР_ФОРМЫ ГЕОМ_ОСОБ_ПОВЕРХ ТИП_ДЕТАЛИ МАТЕРИАЛ AKO) (role concrete))

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

деталь станочный clips программный

Результат загрузки фрейма «Деталь»

Размещено на Allbest.ru

...

Подобные документы

  • База знаний - структурированная информация из области знаний для использования кибернетическим устройством (человеком). Классификация, структура, формат представления знаний, интеллектуальные системы поиска информации. Базы знаний на примере языка Пролог.

    презентация [51,3 K], добавлен 17.10.2013

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

    курсовая работа [715,1 K], добавлен 14.05.2014

  • Понятия, классификация и структура экспертных систем. Базы знаний и модели представления знаний. Механизмы логического вывода. Инструментальные средства проектирования и разработки экспертных систем. Предметная область ЭС "Выбор мобильного телефона".

    курсовая работа [2,2 M], добавлен 05.11.2014

  • Программные системы искусственного интеллекта, экспертные системы как их разновидность. Автоматизированное формирование баз знаний в формате CLIPS на основе анализа баз данных СУБД Cache. Программные средства и технологии. Описание программной системы.

    дипломная работа [5,1 M], добавлен 25.05.2012

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

    дипломная работа [1,6 M], добавлен 29.09.2013

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

    реферат [16,9 K], добавлен 07.03.2010

  • Анализ процессов диагностики повреждений трубопровода. Разработка модели продукционной базы знаний: обзор методов представления знаний, описание создания базы знаний и разработки механизма логического вывода. Экономическое обоснование концепции проекта.

    дипломная работа [3,0 M], добавлен 16.04.2017

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

    реферат [2,6 M], добавлен 22.12.2014

  • Структура экспертных систем, их классификация и характеристики. Выбор среды разработки программирования. Этапы создания экспертных систем. Алгоритм формирования базы знаний с прямой цепочкой рассуждений. Особенности интерфейса модулей "Expert" и "Klient".

    курсовая работа [1,1 M], добавлен 18.08.2009

  • Организация проверки результатов обучения и оценки знаний, использование систем тестирования, основные требования к ним. Создание современной модели WEB-сервиса тестирования знаний; программная реализация; защита от копирования информации и списывания.

    курсовая работа [24,1 K], добавлен 11.05.2012

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

    презентация [195,3 K], добавлен 29.10.2013

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

    курсовая работа [325,0 K], добавлен 04.02.2011

  • Построение графа связей фактов и определение структуры базы знаний. Описание функций инициализации и констатации фактов, входных и выходных данных. Операции, направленные на занесение фактов и действий в базу знаний. Итоговое представление базы знаний.

    курсовая работа [176,9 K], добавлен 13.11.2012

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

    курсовая работа [2,5 M], добавлен 15.08.2012

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

    презентация [1,6 M], добавлен 25.12.2014

  • Процедура назначения дальнего воздушного боя по воздуху на истребителе 4-го поколения F-16M1. Индикационное обеспечение ДБВ, проект бортовой оперативно-советующей экспертной системы. Фрагмент базы знаний для проблемной субситуации "Защита с нападением".

    курсовая работа [4,4 M], добавлен 08.01.2016

  • Фреймовые модели представления знаний. Разработка структуры фреймов для реализации экспертной системы. Разработка экспертной системы с фреймовой моделью представления знаний. Редактирование базы фактов кандидатов и описание режима консультации.

    курсовая работа [1,3 M], добавлен 13.10.2012

  • Пример экспертной системы с использованием метода Криса-Нейлора. Структура базы данных. Стратегия вывода результатов выбора страны. Руководство пользователя, редактирование базы знаний. Режим тестирования, его завершение, блок объяснения решения.

    контрольная работа [1,6 M], добавлен 29.12.2012

  • Разработка, составление и отладка программного модуля "База знаний" средствами программы Quick Sales. Описание схемы базы: возможности редактирования, удаления и добавления данных. Текст программы и контрольный пример поиска через панель управления.

    курсовая работа [519,0 K], добавлен 26.01.2013

  • Понятие базы данных, их цели и задачи, требования к БД; система управления базами данных. Файловые системы: именование и структуры файлов, программное обеспечение. Уровни абстракции в СУБД, функции абстрактных данных. Экспертные системы и базы знаний.

    презентация [301,6 K], добавлен 17.04.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.