Разработка интеллектуальной системы управления процессом агломерации фосфоритовой мелочи

 Разработка интеллектуальной системы управления процессом агломерации фосфоритовой мелочи

Содержание
Введение
1 Современное состояние интеллектуальных технологий. Разработка
концепции создания систем управления
1.1 Экспертные системы
1.2 Нейронные сети
1.3 Нейро-нечеткие сети
1.4 Интеллектуальные системы управления
1.5 Концепция создания систем управления
2 Разработка MES-системы для планирования работы агломерационного
производства НДФЗ
2.1 Современное состояние MES-технологий
2.2 Краткое описание технологии производства агломерата на НДФЗ
2.3 Разработка структуры MES-системы
2.4 Разработка и исследование интеллектуальной модели управления
процессом зажигания шихты
2.5 Разработка модели системы оптимального управления шихтоподго-
Товкой
3 Экономическая часть
3.1 Технико - экономическое объяснение для внедрение системы
автоматизации агломерационной машины.
3.2 Определение затрат в системах автоматизации
3.3 Расчет суммарных эксплуатационных затрат для 1-ого варианта
автоматизации
3.4 Расчет суммарных эксплуатационных затрат для 2-ого варианта
АСУТП
4 Безопасность жизнедеятельности
4.1 Анализ условий труда диспетчерского пункта
4.2 Расчет системы кондиционирования помещения
4.3 Расчет искусственного освещения помещения методом
коэффициента использования
4.4 Расчет искусственного освещения точечным методом
ЗАКЛЮЧЕНИЕ

.
1 Современное состояние интеллектуальных технологий.
Концепция создания систем управления
В разных сферах практической деятельности, связанных с решением
задач управления и контроля, оптимизации и моделирования, поиска и
выбора, распознавания и классификации, остро встала необходимость
интеллектуальной поддержки для преодоления трудностей в слабофор-
мализованных ситуациях и при ограниченных ресурсах.
Методы и средства искусственного интеллекта материализуются и
доходят до потребителя в виде интеллектуальных технологий, которые
практически инвариантны к той или иной проблемной области. Настоящая
монография посвящена рассмотрению вопросов практического применения
современных интеллектуальных технологий (ИТ). Традиционно к ИТ относят
нечеткую логику (НЛ), генетические алгоритмы (ГА) и нейронные сети (НС).
Как показали последние исследования, ИТ могут успешно
использоваться при создании сложных систем управления. Современное
устройство управления должно обеспечивать надежное управление объектом
в разных режимах его работы, быть устойчивым как к резким изменениям, так
и к медленной деградации параметров системы управления, учитывать
возможное наличие шумов и внешних предусмотренных и
непредусмотренных влияний.
Стремительное развитие современных методов разработки и создания
интеллектуальных систем привело к значительному росту публикаций по
практическому применению этих методов при создании систем управления.
Ниже приведен краткий анализ современного состояния интеллектуальных
технологий и их использование в задачах управления.

1.1 Экспертные системы
Обычно к экспертным системам (ЭС) относят системы, основанные на
знании, т.е. системы, вычислительная возможность которых является
следствием их наращиваемой базы знаний и только во вторую очередь
определяется используемыми методами. Методы инженерии знаний (методы
ЭС) в значительной степени инвариантны тому, в каких областях они могут
применяться: военные приложения, медицина, электроника, вычислительная
техника, геология, математика, космос, сельское хозяйство, управление,
финансы, юриспруденция и т.д. В настоящее время ЭС используются при
решении задач следующих типов: принятие решений в условиях
неопределенности (неполноты информации), интерпретации, символов и
сигналов, предсказание, диагностика, конструирование планирование,
управление, контроль и др. [2].
Рассмотрению ЭС посвящено большое количество работ, например [3-
25], в которых предлагаются различные структуры ЭС и их классификация.

Наиболее полно отражено все многообразие структур ЭС и их классификация
отражены в работе [3].

1.1.1 Структура экспертной системы
Типичная ЭС состоит из следующих основных компонентов (см.
рисунок 1.1): решателя (интерпретатора), рабочей памяти (РП), называемой
также базой данных (БД), базы знаний (БЗ), компонентов приобретения
знаний, объяснительного и диалогового блоков.
Объяснение
Решатель Эксперт- пользователь Рабочая память (БД) Приобретение База знаний Правил Общие факты знаний
Рисунок 1.1 - Схема обобщенной экспертной системы
База данных предназначена для хранения исходных и промежуточных
данных решаемой в текущей момент задачи. Этот термин совпадает по
названию, но не по смыслу с термином, используемым в информационно-
поисковых системах (ИПС) и системах управления базами данных (СУБД)
для обозначения всех данных (и в первую очередь не текущих, а
долгосрочных), хранимых в системе.
База знаний в ЭС предназначена для хранения долгосрочных данных,
описывающих рассматриваемую область (а не текущих данных), и правил,
предусматривающих целесообразные преобразования данных этой области.
Решатель, используя исходные данные из БД и знания из БЗ,
формирует такую последовательность правил, которые, будучи
примененными к исходным данным, приводят к решению задачи.
Компонента приобретения знаний автоматизирует процесс наполнения
ЭС знаниями, осуществляемый пользователем-экспертом.
Объяснительная компонента объясняет, как система получила решение
задачи (или почему она не получила решения) и какие знания при этом она
использовала, что облегчает эксперту тестирование системы и повышает
доверие пользователя к полученному результату.
Диалоговая компонента ориентирована на дружелюбное общение со
всеми категориями пользователей как в ходе решения задач, так и в ходе
приобретения знаний, объяснения результатов работы.
В разработке ЭС участвуют представители следующих специальностей:
эксперт в той проблемной области, задачи которой будет решать ЭС; инженер
по знаниям (когнитолог) - специалист по разработке ЭС; программист -
специалист по разработке инструментальных средств (ИтС). Необходимо
отметить, что отсутствие среди участников разработки инженера по знаниям
(т.е. его замена программистом) либо приводит к неудаче в процессе создания
ЭС, либо значительно удлиняет его.
В подавляющем большинстве существующие ЭС исходят из
предположения статичности предметной области и решают статические
задачи. Будем называть такие ЭС статическими. ЭС, которые имеют дело с
динамическими предметными областями и решают статистические или
динамические задачи, будем называть динамическими. В последние годы
стали появляться первые динамические ЭС. Видимо, решение многих
важнейших практических неформализованных задач возможно только с
помощью динамических, а не статических ЭС. На рисунке 1.2 представлена
архитектура статической и динамической ЭС. Статическая ЭС совпадает с
традиционной схемой (см. рисунок 1.1) [4].

1.1.2 Системы нечеткого вывода
Нечеткий вывод занимает центральное место в нечеткой логике и
системах нечеткого управления. Процесс нечеткого вывода представляет
собой некоторую процедуру или алгоритм получения нечетких заключений
на основе нечетких условий или предпосылок с использованием
рассмотренных выше понятий нечеткой логики. Этот процесс соединяет в
себе все основные концепции теории нечетких множеств: функции
принадлежности, лингвистические переменные, нечеткие логические
операции, методы нечеткой импликации и нечеткой композиции [5].
Системы нечеткого вывода предназначены для реализации процесса
нечеткого вывода и служат концептуальным базисом всей современной
нечеткой логики. Достигнутые успехи в применении этих систем для решения
широкого класса задач управления послужили основой становление нечеткой
логики как прикладной науке с богатым спектром приложений. Системы
нечеткого вывода позволяют решать задачи автоматического управления,
классификации данных, распознания образов, принятие решений, машинного
обучения и многие другие.

1.1.3 Базовая архитектура систем нечеткого вывода
Системы нечеткого вывода являются частным случаем продукционных
нечетких систем или систем нечетких правил продукций, в которых условия и
заключение отдельных правил формулируется в форме нечетких
высказываний относительно значений. Поскольку те или иные
лингвистические высказывания имеют фундаментальное значение в контексте
современной нечеткой логики, изучение систем нечеткого вывода начнем
именно с них.
1.1.4. Нечеткие лингвистические высказывания

Нечетким лингвисти-ческим высказыванием будем называть
высказывание следующих видов [5].
1. Высказывание «β есть α», где β - наименование лингвистический
терм из базового терм- множество Т лингвистической переменной β.
2. Высказывание «β есть α », где модификатор, соответствующий
таким словам, как: «ОЧЕНЬ», «БОЛЕЕ ИЛИ МЕНЕЕ», «МНОГО БОЛЬШЕ»
и другими, которые могут быть получены с использованием специальных
процедур для данной лингвистической переменной.
3. Составные выказывания, образованные из высказываний видов 1 и 2 и
нечетких логических операций в форме связок: «И», «ИЛИ», «ЕСЛИ – ТО »,
«НЕ».
Поскольку в системах нечеткого вывода нечеткие лингвистические
высказывания занимают центральное место, далее будем их называть просто
нечеткими высказываниями.
Пример. Рассмотрим некоторые примеры нечетких высказываний.
Первое из них – «скорость автомобиля высокая» представляет собой нечеткое
высказывание первого вида, в рамках которого лингвистической переменной
«скорость автомобиля» присваивается значение «высокая». При этом
предполагается, что на универсальном множестве Х переменной «скорость
автомобиля» определен соответствующего лингвистического терм «высокая»
модификатором «ОЧЕНЬ», который изменяет соответствующего
лингвистического терма «высокая» на основе использования некоторой
расчетной формулы, например для операции концентрации CON(A) нечеткого
множества А для терма «высокая».
Переменной «скорость автомобиля» присваивается значение «высокая»,
а другой лингвистической переменной «расстояние до перекрестка»
присваивается значение «близкое». Эти нечеткие высказывания первого вида
соединены логической операцией нечеткая конъюнкция (операции нечеткое
«И»).

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

1.2.1 Структура и функционирование одиночного нейрона
Базовый элемент нервной системы - нервная клетка, называемая нейро-
ном. На рисунке 1.3 представлена упрощенная модель нейрона. В нейроне
можно выделить тело клетки, называемое сомой, а также исходящие из него
два вида отростков: а) по которым в нейрон поступает информация -
дендриты и б) по которым нейрон передает информацию - аксон. Каждый
нейрон имеет только один выходной отросток, по которому он может
передавать импульс другим нейронам [6].
1 - тело клетки; 2 - аксон; 3 - дендриты; 4 - синапсы
Рисунок 1.3 - Упрощенная модель нейрона и его соединения с соседним
нейроном.

Одиночный нейрон принимает возбуждения от огромного количества
нейронов (их число может достигать тысячи). Как уже отмечалось, мозг
человека состоит из порядка 1011 нейронов, которые взаимодействуют через
огромное количество соединений. Каждый нейрон передает возбуждение другим
нейронам через нервные стыки, называемые синапсами, при этом процесс
передачи сигналов имеет сложную электрохимическую природу. Синапсы
играют роль репитеров информации, в результате функционирования которых
возбуждение может усиливаться или ослабляться. Как следствие, к нейрону
приходят сигналы, одна часть из которых оказывает возбуждающее, а вторая -
тормозящее воздействие. Нейрон суммирует возбуждающие и тормозящие
импульсы. Если их алгебраическая сумма превышает некоторое пороговое
значение, то сигнал с выхода нейрона пересылается посредством аксона к другим
нейронам.
Рассмотрим модель нейрона, связанную с первыми попытками формали-
зовать описание функционирования нервной клетки. При этом приняты
следующие обозначения: п - количество входов нейрона; х1,...,хn - входные
сигналы, х = [х1,…, хn]T; w0,…,wn - синаптические веса, w =[w0,..., wn]T; у - выходной
сигнал нейрона; w0 - пороговое значение; f- функция активации [7].
Формула, описывающая функционирование нейрона, имеет вид

Рисунок 1.4 - Модель нейрона

Функция активации f может принимать различные формы в зависимости
от конкретной модели нейрона.
Как следует из приведенных формул, нейрон функционирует очень
простым образом. Вначале входные сигналы х0, хи ..., х п умножаются на
соответствующие им веса w0, wx, ..., wn. Полученные значения суммируются. В
результате возникает сигнал s, отражающий функционирование линейной части
нейрона. Этот сигнал подается на вход функции активации, которая чаще всего
имеет нелинейный характер. Предположим, что значение сигнала х0 равно 1, а
вес w0 называется порогом (англ. bias), тогда где хранятся знания в нейроне,
имеющем такое описание? Оказывается, что знания хранятся именно в весах.
Однако наибольшим феноменом оказывается то, что нейроны очень легко
обучаются, причем обучение сводится к подбору значений весов [7].
На рисунке 1.4 изображена обобщенная модель нейрона, однако в
искусственных нейронных сетях применяются его конкретные модификации
Необходимо отметить, что искусственные нервные клетки, структура которых
соответствует рисунку 1.4, соединяются между собой в математических моделях
также как и их оригиналы в настоящем мозге.
1.2.2 Модель персептрона
Структура персептрона представлена на рисунке 1.5 Функционирование
персептрона можно описать выражением [7]
Рисунок 1.5 - Структура персептрона
Формула (1.6) сводится к более обобщенному выражению (1.5) при w0 .
Функция f может быть дискретной ступенчатой функцией - биполярной (т.е.
принимающей значения -1 или 1) либо униполярной (принимающей значения 0
или 1). В последующих рассуждениях будем предполагать, что функция активации
биполярная и имеет форму
В соответствии с функцией активации персептрон может принимать
только два различных выходных значения, поэтому он может классифи -
цировать сигналы, подаваемые на его вход в виде векторов х ~ [х1 ..., хn]T
одному из двух классов. Например, одновходовый персептрон может
распознавать, является ли входной сигнал положительным или
отрицательным.
Персептрон можно обучать. В процессе обучения модифицируются веса
персептрона. Метод обучения персептрона получил название «обучение с
учителем» или «обучение под надзором». Роль учителя заключается в подаче
на вход персептрона сигналов x(t)=[x0(f), x1(t), ..., хп(t)]T, t = 1, 2, ..., и для
которых известны истинные значения выходных сигналов d(t), t = 1,2, …,
называемых эталонными сигналами [7].
Совокупность таких входных выборок соответствующих им значений
эталонных сигналов называется обучающей последовательностью. При
использовании методов рассматриваемой группы после ввода входных
значений рассчитывается выходной сигнал нейрона. После этого веса
модифицируются так, чтобы минимизировать погрешность между эталонным
сигналом и выходным сигналом персептрона. Такой подход объясняет термин
«обучение с учителем», поскольку именно учитель задает эталонные
значения. Конечно, существуют алгоритмы обучения сетей без учителя,
однако эти алгоритмы мы будем рассматривать несколько позднее.....


Толық нұсқасын 30 секундтан кейін жүктей аласыз!!!


Әлеуметтік желілерде бөлісіңіз:
Facebook | VK | WhatsApp | Telegram | Twitter

Қарап көріңіз 👇



Пайдалы сілтемелер:
» Туған күнге 99 тілектер жинағы: өз сөзімен, қысқаша, қарапайым туған күнге тілек
» Абай Құнанбаев барлық өлеңдер жинағын жүктеу, оқу
» Дастархан батасы: дастарханға бата беру, ас қайыру

Соңғы жаңалықтар:
» 2025 жылы Ораза және Рамазан айы қай күні басталады?
» Утиль алым мөлшерлемесі өзгермейтін болды
» Жоғары оқу орындарына құжат қабылдау қашан басталады?