129 Рис. 4.1.2. Структура базы знаний Содержание каждого модуля данной структуры представлено в предыдущей главе. Параметры контроля и параметры регулирования описаны лингвистическими переменными, для термов которых приведены функции принадлежности. Матрицы отношений определяют реакцию объекта управления (состояния параметров контроля) на управляющие воздействия. Данные базы знаний можно изменить, как в процессе работы модуля моделирования (это позволяет оперативно оценить и провести сравнительный анализ), так и до процесса моделирования. Модуль моделирования состояний объекта управления реализует алгоритм формирования исходных данных, которые в модели являются регулируемыми параметрами. Исходные данные можно генерировать различными способами. Для отражения производственных ситуаций возможно изменение функции генерации обрабатываемых данных. Это позволяет отражать присутствие неконтролируемых возмущений, а также реакцию псевдослучайного потока данных на принимаемые решения. То есть исходные данные носят характер случайных данных, но пределы их возможных значений можно регулировать. В основу модуля обработки информации и интеллектуализации процесса принятия решений положен алгоритм регулирования на базе аппарата нечеткой логики. Модуль вывода информации, графической и текстовой, реализует процесс вывода информации о регулируемых параметрах и вариантах принимаемых решений. Данные средства выводят в реальном времени данные через программный интерфейс пользователя, а также в лог-файл. В лог-файл выводится статистическая информация о параметрах регулирования, а также возможная реакция на доступные управленческие решения и собственно управляющее решение. Структура данного модуля представлена на рисунке 4.1.3. Рис. 4.1.3. Модуль вывода информации |
Содержание каждого звена структуры описано в предыдущей главе. Параметры контроля и параметры регулирования описаны лингвистическими переменными, для термов которых приведены функции принадлежности. Матрицы отношений дают понятие о реакции объекта управления (состояния параметров контроля) на управляющие воздействия. Данные базы знаний хранятся в файлах на жестком диске. Эти данные можно изменить, как в процессе работы программы моделирования (это позволяет моментально оценить и провести сравнительный анализ), так и до процесса моделирования. К средствам моделирования относится алгоритм формирования исходных данных, которые в модели являются регулируемыми параметрами. Исходные данные можно генерировать различным образом. Для отражения реальных явлении можно изменить функцию генерации обрабатываемых данных. Это может отражать присутствие неконтролируемых возмущений, а также реакцию псевдослучайного потока данных на принимаемые решения. То есть исходные данные продолжают носить характер случайных данных, но пределы их колебаний можно регулировать. В основу алгоритма обработки информации и принятия решений положено регулирование на базе нечеткой логики. Средства вывода информации, графической и текстовой, реализуют вывод информации о данных регулируемых параметров и принимаемых решениях. Эти средства выводят в реальном времени данные через программный интерфейс, а также выводят данные в лог-файл. В лог-файл выводится статистическая информация о параметрах регулирования, а также возможная реакция на доступные решения и собственно управляющее решение. Структура данного звена представлена на рисунке 4.3. 139 Рис. 4.3. Средства вывода информации Существование лог-файла решений позволяет оценить работу предложенного алгоритма принятия решений, а также позволяет оценить насколько правильно, с точки зрения оптимальности управления, описаны функции принадлежности и выбраны термы для лингвистических переменных. |