Введение 6
1 Экспертные системы и современные методы управления 8
1.1 Экспертные системы 8
1.2 Современные методы управления техническими 23
системами 23
1.3 Цель работы и постановка задачи 25
1.3.1 Цель и актуальность работы 25
1.3.2 Формулировка задачи 26
1.3.3 Исходные данные 26
1.3.4 Выходные данные 27
1.3.5 Используемые методы 28
1.4 Выводы по разделу 28
2 Моделирование экспертной системы 30
2.1 Метод дифференциальной эволюции 30
2.2 Особенности электрической сети как системы 33
2.3 Модель управления сетью 36
2.3.1 Структура сети 36
2.3.2 Критерии эффективности 38
2.3.3 Модель принятия решения 42
2.3.4 Модели данных и знаний 46
2.3.5 Алгоритмы принятия решения 47
2.4 Выводы по разделу 49
3 Разработка программного обеспечения экспертной системы 51
3.1 Проектирование справочной базы данных 51
3.2 Выбор и обоснование среды программирования 52
3.3 Структура информационных потоков 55
3.4 Проектирование экспертной системы 56
3.4.1 Описание основных модулей и взаимодействие между ними 56
3.4.2 Модуль авторизации 56
3.4.4 Модуль расчета 58
3.4.5 Модуль сохранения данных 59
3.4.6 Модуль администрирования 59
3.4.7 Модуль вывода данных 60
3.4.8 Справочный модуль 61
3.5 Порядок работы программы 62
3.5.1 Численный эксперимент 62
3.5.2 Руководство пользователя 64
Заключение 71
Список использованных источников 72
Приложение А 76
Приложение Б 77
Приложение В 78
Приложение Г 81
Процесс проектирования электрических сетей требует обработки большого количества информации. Чем больше вариантов использования будет рас¬смотрено, тем более подходящее решение будет найдено. Полный процесс проектирования без использования ЭВМ требует большого количества времени, а так же увеличивает вероятность ошибки в расчетах, что может привести либо к выбору электрооборудования недостаточной мощности, а вследствие этого - к его поломке при эксплуатации, либо к выбору электрооборудования с намного большим объемом потребления электроэнергии, чем это необходимо для работы, что повлечет за собой перерасход средств на оплату электроэнергии.
В данный момент внимание уделяется вопросу сокращения времени по¬иска подходящих двигателей и трансформаторов при проектировании электрических сетей и автоматизации выбора оптимального электрооборудования. Решением этого вопроса может стать специально разработанная экспертная система.
В связи с этим основной целью данной работы является разработка методики экспертизы и создание экспертной системы для оптимизации потребления энергии электрооборудованием (трансформаторами и двигателями) в электрических сетях на основе метода дифференциальной эволюции.
Для достижения данной цели необходимо решить следующие задачи:
- изучить структуру и особенности разработки современных экспертных систем;
- провести анализ основных параметров электрооборудования;
- определить критерии оптимизации сети электроснабжения и связи между ними;
- разработать математическую модель принятия решения;
- адаптировать метод дифференциальной эволюции для оптимизации сетей электроснабжения;
- разработать структуру базы данных;
- разработать способы представление и организация знаний;
- спроектировать экспертную систему оптимизации энергозатрат;
- разработать экспертную систему оценки эффективности сети электро¬снабжения для производственного участка цеха за счет минимизации приведенных затрат методом дифференциальной эволюции без учета затрат на потери в линиях электропередач, потери освещения и внутренние потери в проводниках.
Данная работа состоит из следующих разделов: введение, аналитическая часть, специальная часть, заключение, список использованных источников и приложения.
В первом разделе приведены основные сведения об экспертных системах и их проектировании, обзор существующих экспертных систем по назначению, постановка задачи.
Второй раздел содержит анализ предметной области и методов, используемых в работе, описание электрической схемы и основные критерии эффективности, математическую модель и алгоритмы принятия решения.
Третий раздел посвящен проектированию экспертной системы, которое включает в себя анализ информационных потоков в системе, разработку структуры программы «Сети электроснабжения», описание модулей программы и структуры базы данных.
Результаты работы планируется использовать в учебном процессе для выполнения курсового и дипломного проектирования, а также при проектировании электрических сетей для сокращения потребления энергозатрат.
Итогом работы представленной магистерской диссертации является методика выбора оптимального электрооборудования для сети, на основе которой разработано программное приложение «Сети электроснабжения» - экспертная система для оценки эффективности сетей электроснабжения на основе метода дифференциальной эволюции. Данная работа нацелена на подбор электрооборудования, что позволяет оптимизировать приведенные затраты путем сокращения потерь электроэнергии согласно алгоритму принятия решения выбора электрооборудования. Разработанная методика способствует снижению не только энергозатрат, но и амортизационных расходов предприятия.
Основные результаты работы состоят в следующем:
1) проведен анализ существующих экспертных систем и современных методов управления техническими системами;
2) построена математическая модель экспертизы сети, включающая в себя задачу оптимизации энергозатрат и модель принятия решения;
3) создано программное приложение «Сети электроснабжения» для решения поставленной задачи.
Результаты работы планируется использовать в учебном процессе для выполнения курсового и дипломного проектирования, а также при проектировании электрических сетей для сокращения потребления энергозатрат. Сфера применений представленной системы не ограничивается участком цеха пред¬приятия. Возможно расширение масштабов проектирования для всего промышленного предприятия.
1 Алгоритм дифференциальной эволюции в задачах оптимизации маршрутов прокладки инженерных сетей [Электронный ресурс] / О.Г. Монахов, Э.А. Монахова, Г.Ы. Токтошов // Наука и Образование. - Электрон. жури. - Москва: МГТУ им. Н.Э. Баумана, 2015. - № 09. - С. 135-144.
2 Алиев, И.И. Справочник по электротехнике и электрооборудованию / И.И. Алиев. - 2 изд. , перераб. и доп. - Москва: Высшая школа, 2000. - 255 с.
3 Гаврилова, Т.А. Базы знаний интеллектуальных систем / Т.А. Гаврилова, В.Ф. Хорошевский. - Санкт-Петербург: Питер, 2001. - 384 с.
4 Джексон, П. Введение в экспертные системы. / П. Джексон. - Москва: Вильямс, 2001. - 624 с.
5 Дифференциальная эволюция [Электронный ресурс] // Поисковая
система «Wikipedia». - Режим доступа:
https://ru.wikipedia.org/wiki/ Дифференциальная эволюция
6 Долотина, Е.А. Особенности применения экспертных систем в интеллектуальных компьютерных обучающих системах / Е.А. Долотина // НиКа. - 2013. - № 1. - С.276-278.
7 Дошина, А.Д. Экспертная система. Классификация. Обзор суще-ствующих экспертных систем / А.Д. Дошина // Молодой ученый. - 2016. - №21. - С. 756-758.
8 Држевецкий, Ю.А. Экспертные системы как Прикладная область искусственного интеллекта /Ю.А. Држевецкий // НиКа. - 2011. - №1. - С.152¬154.
9 Евгеньев, Г.Б. Интеллектуальные системы проектирования : учебное пособие / Г.Б. Евгеньев. - Москва : МГТУ им.Баумана, 2012. - 410 с.
10 Железко, Ю.С. Расчет, анализ и нормирование потерь электроэнергии в электрических сетях: руководство для практических расчетов / Ю.С. Железко, А.В. Артемьев, О.В. Савченко. - Москва: НЦ ЭНАС, 2004. - 280 с.
11 Затылкин, А.В. Синтез системы управления интеллектуальной компьютерной обучающей системой / А.В. Затылкин, Б.К. Кемалов, Н.К. Юрков // Новые промышленные технологии. - 2011. - № 2. - С. 58-62.
12 Макаров И.М. Теория выбора и принятия решений: учебное пособие / И.М.Макаров, Т.М. Виноградская, А.А. Рубчинский, В.В. Соколов. - Москва: Наука. Главная редакция физико-математической литературы, 1982. - 328 с.
13 Мартемьянов Ю.Ф. Экспертные методы принятия решений: учебное пособие / Ю.Ф. Мартемьянов, Т.Я. Лазарева. - Тамбов: ТГТУ, 2010. - 78 с.
14 Онлайн база по электрическим сетям и электрооборудованию [Электронный ресурс] / А.Н. Алюнов // Онлайн Электрик: Интерактивные расчеты систем электроснабжения. - Режим доступа:https://online-electric.ru
15 Пантелеев, А. В. Применение метода дифференциальной эволюции для оптимизации параметров аэрокосмических систем / А.В. Пантелеев, Дмитраков И. Ф. // Электронный журнал «Труды МАИ». - 2010. - № 37. - Режим доступа: https://mai.ru/upload/iblock/f49/primenenie-metoda-differentsialnoy-
evolyutsii-dlya-optimizatsii-parametrov-aerokosmicheskikh-sistem.pdf
16 Правила устройства электроустановок: 7-е издание (ПУЭ)/ Главгосэнергонадзор России. М.: Изд-во ЗАО «Энергосервис», 2007. - 610 с.
17 Применение оптимизационных методов для решения обратной за¬дачи сейсморазведки: отчет о НИР / Бабичев, Д.С. - Москва: МФТИ, 2014. - 114 с.
18 Прокопенко, Н. Ю. Системы поддержки принятия решений на базе Deductor Studio Academic 5.3: учебное пособие / Н.Ю. Прокопенко. - Нижний Новгород : ННГАСУ, 2017. - 188 с.
19 Пупкова, К.А. Методы классической и современной теории автоматического управления. Т. 5. Методы современной теории автоматического управления/ К.А. Пупкова, Н.Д. Егупова. - Москва: МГТУ им. Н. Э. Баумана, 2004. - 784 c.
20 Размахнина, А.Н. О применении экспертных систем в различных областях/ А.Н. Размахнина, Р.И. Баженов // Постулат. - 2017. - №1 - С. 38-45.
21 Сибикин, Ю.Д. Электроснабжение промышленных и гражданских зданий: учебное пособие / Ю.Д.Сибикин. - Москва: Издательский центр «Академия», 2006. - 368 с.
22 Системы автоматизированного проектирования технологических процессов. [Электронный ресурс]: Оптимизация технологических процессов // Учебные материалы онлайн «Studwood.ru». - Режим доступа: https://studwood.ru/1641196/tovarovedenie/optimizatsiya_ tehnologicheskih protsessov
23 Трофименкова, Е.В. Экспертные системы. Достоинства, недостатки и применение ЭС / Е.В. Трофименкова, Н.Ю. Якушенкова // Новая наука: проблемы и перспективы. - 2016. - №4-2. - С.145-148.
24 Федоров, А.А. Справочник по электроснабжению и электрооборудованию.Т. 1. Электроснабжение. / А.А. Федоров. - Москва: Энергоатомиздат, 1986. - 568 с.
25 Харрис Э. PHP/mySQL для начинающих: учебное пособие / Э. Харрис. Москва: Кудиц - образ, 2005. - 384 с.
26 Ходашинский, И.А Идентификация нечетких систем на основе метода дифференциальной эволюции / И.А. Ходашинский, И.А. Дудин // Управление, вычислительная техника и информатика Доклады ТУСУРа. - 2011. - № 1 (23). - С.178-183.
27 Хомченко, А.А. Использование алгоритма дифференциальной эволюции для решения одного класса задач оптимального портфельного инвестирования / А. А. Хомченко, Н. П. Гришина, К. Лукас, С. П. Сидоров // Изв. Са- рат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. - 2013. - Т. 13. № 2(2). - С.88-91.
28 Differential Evolution (DE) [Электронный ресурс]. - Режим доступа: http://www1.icsi.berkeley.edu/~storn/code.html
29 Kuznetsov, R.A. The technology of «computer vision» in the question of visual identification of a person/ R.A. Kuznetsov , M.A. Ushakova , M.V. Maschen- ko , E.A. Volkova // Scientific Visualization. - 2017. - №1. - P.124-136.
30 Shterenberg, S.I. Method of use of self-modification files for secure communication in the expert system / S.I. Shterenberg, R.I. Kaflanov , A.S. Dru- zhin , S.S. Marchenko // Наукоемкие технологии в космических исследованиях Земли. - 2016. - №1. - С.71-75 .
31 Storn R. Differential Evolution - A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces / R. Storn, K. Price // Journal of Global Optimization. - 1997. - Vol. 11. - P. 341-359.