В этом разделе рассматривается пример визуальной экспертной системы, созданной на Акторном Прологе. Экспертная система предназначена для решения следующей задачи. В настоящее время существует большое количество методов воздействия на нефтяные месторождения, повышающих нефтеотдачу пластов - термические, физико-химические, газовые, микробиологические и др. Выбор метода воздействия для нефтяного месторождения является сложным и ответственным этапом разработки залежи. При выборе метода воздействия необходимо учесть большое количество параметров, таких как характеристики горной породы, параметры пласта, нефти, пластовой воды, газа, минеральный состав породы, содержание пластовых веществ и др. Ошибка при выборе метода воздействия может привести к значительным издержкам и потерям ещё до начала нефтедобычи, потому что современные методы воздействия на нефтяное месторождение требуют дорогостоящих реагентов и аппаратуры. Данная экспертная система позволяет оценивать пригодность известных методов воздействия на ранних этапах исследования месторождения, в условиях неопределённости и отсутствия полной информации. Экспертная система реализует следующие принципы анализа данных:
|
Рис. 1. Запуск экспертной системы.
Диаграмма верхнего уровня состоит из трёх блоков: "Описание параметров месторождения", "Анализ применимости известных методов" и "Вывод результатов". |
Рис. 2. Выбор метода воздействия.
Откройте окно "Описание параметров месторождения". Для удобства работы параметры месторождения сгруппированы в отдельные блоки. |
Рис. 3. Описание параметров месторождения.
Откройте блоки и введите известные Вам параметры месторождения. Если некоторые параметры Вам не известны, оставьте соответствующие поля пустыми. |
Рис. 4. Ввод параметров месторождения.
По мере того, как Вы будете конкретизировать параметры месторождения, экспертная система будет уточнять применимость известных ей методов воздействия на нефтяное месторождение. Различаются следующие методы воздействия: |
Рис. 5. Классификация методов воздействия на нефтяное месторождение.
|
Рис. 6. Термические способы.
|
Рис. 7. Физико-химические способы.
|
Рис. 8. 1-я группа физико-химических способов.
|
Рис. 9. 2-я группа физико-химических способов.
|
Рис. 10. Газовые способы.
|
Рис. 11. Нагнетание азота.
|
Рис. 12. Нагнетание углекислого газа.
|
Рис. 13. Микробиологические способы.
|
Рис. 14. Использование биополимеров.
Блоки диаграмм, соответствующие пригодным методам воздействия на месторождение, автоматически перекрашиваются в зелёный цвет. Методы, пригодность которых вызывает сомнения, обозначаются красным цветом. Одновременно с этим экспертная система выводит список пригодных методов воздействия в текстовое окно "Вывод результатов". |
Рис. 15. Перечень подходящих методов воздействия.
При нажатии блока левым щелчком мыши, экспертная система выводит объяснения принятого решения. |
Рис. 16. Объяснение принятого решения.
При проведении анализа нефтяного месторождения рекомендуется открыть одновременно несколько диаграмм, соответствующих интересующим Вас методам воздействия на месторождение, и упорядочить командой "Window | Horizontal Tile". |
Рис. 17. Многооконный интерфейс.
После этого, изменяя параметры месторождения, можно наблюдать за изменением раскраски соответствующих диаграмм. |
Рис. 18. Визуализация процесса принятия решений.
Данная экспертная система является коммерческим продуктом и не входит в стандартный комплект поставки Акторного Пролога. Применение Акторного Пролога для создания экспертных систем позволяет использовать преимущества объектно-ориентированного логического программирования, а именно:
|
Оглавление |