Киберқауіпсіздік ұлттық қауіпсіздікті қамтамасыз ететін басым бағыттардың бірі ретінде
Түйіндеме. Мақалада ұлттық киберқауіпсіздікті қамтамасыз етудегі маңызды мәселелер қарастырылады
және де шет елдік тәжірибені есепке ала отырып , қазіргі заманғы қауіптерге сәйкес киберқауіпсіздікті
қамтамасыз ететін жүйе құрастыруға тәсілдер ұсынылады.
Түйін сөздер: киберқорғаныш, киберқылмыскерлік, ұлттық қауіпсіздік, ақпараттық кеңістік, ақпаратты
қорғау.
Seilova N.A. , Baltabay A.G. , Abdygametova A.E.
Cybersecurity as one of the priorities of the national security
Summary. The actual problems of international and national cybersecurity are considered and proposes an
approach to the development of an adequate system of modern threats of cybersecurity, taking into account international
experience.
Key words: cybersecurity, cybercrime, information security, cyberspace, national security, information space
УДК 004.896
Сулейменов Б.А.
1
Казахского национального технического университета имени К.И. Сатпаева,
г. Алматы, Республика Казахстан,
batr_sul@mail.ru
МЕТОДЫ СОЗДАНИЯ ИНТЕЛЛЕКТУАЛЬНЫХ И ГИБРИДНЫХ СИСТЕМ
УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ
Аннотация. Предложена методика создания автоматизированных систем оптимального управления
технологическими процессами, основанная на использовании современных интеллектуальных технологий. Как
показал многолетний опыт традиционные методы математического моделирования не позволяют создавать
эффективные системы оптимального управления из-за низкой их адекватности. Предлагается вместо создания
математических моделей технологических процессов создавать интеллектуальные модели (алгоритмы)
управления ими, на основе опыта, знаний и интуиции операторов-технологов. При этом вместо общепринятых
правил продукции предложено формировать матрицы планирования полного факторного эксперимента (ПФЭ).
Матрицы планирования ПФЭ формируются с помощью проведения «мысленных» экспериментов, что
значительно сокращает сроки и упрощает разработку системы оптимального управления.
Ключевые слова: искусственный интеллект, нейронные сети, нечеткие алгоритмы, нейро-нечеткие
алгоритмы, оптимальное управление, алгоритм управления, система управления, окомкование, грануляция.
Введение
В настоящее время все более остро встает задача разработки систем оптимального управления
технологическими процессами в металлургии, химической промышленности, нефтехимии и т.д.,
позволяющих более рационально использовать минеральные ресурсы, экономить тепловую и
электрическую энергию, снижать экологические проблемы, повышать экономическую отдачу от
производства. Бурный этап в разработке систем оптимального управления различными
технологическими процессами в мире, СССР и Казахстане пришелся на 60-80 годы прошлого века.
Однако до сих пор, например в Казахстане, не внедрена ни одна система оптимального управления.
Это связано с чрезвычайной сложностью технологических процессов в цветной и черной
металлургии, химической и др. отраслях экономики Казахстана. Попытки создать достаточно
адекватные математические модели подобных сложнейших процессов, к сожалению, не увенчались
успехом, и мода на разработки моделей постепенно отошла. В последние годы заметно сократились
публикации в этом направлении.
Стремительное развитие современных методов разработки и создания интеллектуальных
систем привело к значительному росту публикаций по практическому применению этих методов при
создании систем управления[1-9] Однако львиная доля таких исследований посвящена разработке
систем локального управления, призванных решать лишь задачи стабилизации некоторых выходных
переменных с помощью интеллектуальных регуляторов.
Целью настоящей статьи является разработка методов и средств создания интеллектуальных и
гибридных систем оптимального управления технологическими процессами.
323
1 Разработка методики создания интеллектуальных и гибридных систем оптимального
управления технологическими процессами
В условиях рыночной экономики актуальной является задача разработки методов и средств
создания интеллектуальных систем оптимального управления технологическими процессами,
позволяющих значительно повысить их экономическую эффективность. Наиболее эффективно
использовать интеллектуальные технологии совместно с классическими методами управления
технологическими процессами. При этом удается совместить преимущества традиционных методов,
приемов и алгоритмов с математическим аппаратом теории искусственного интеллекта. Такие
системы назовем гибридными системами управления (ГСУ).
В разных сферах практической деятельности, связанных с решением задач управления и
контроля, оптимизации и моделирования, поиска и выбора, распознавания и классификации, остро
встала необходимость интеллектуальной поддержки для преодоления трудностей в слабофор-
мализованных ситуациях и при ограниченных ресурсах.
Методы и средства искусственного интеллекта материализуются и доходят до потребителя в
виде интеллектуальных технологий, которые практически инвариантны к той или иной проблемной
области. Настоящая работа посвящена рассмотрению вопросов практического применения
современных интеллектуальных технологий (ИТ). Традиционно к ИТ относят нечеткую логику (НЛ),
генетические алгоритмы (ГА) и нейронные сети (НС). ИТ могут успешно использоваться при
создании сложных систем управления. Современное устройство управления должно обеспечивать
надежное управление объектом в разных режимах его работы, быть устойчивым как к резким
изменениям, так и к медленной деградации параметров системы управления, учитывать возможное
наличие шумов и внешних предусмотренных и непредусмотренных влияний.
Анализ публикаций [1-9] показал, что ИТ можно использовать при разработке непосредственно
модели оптимального управления процессом, а не модели самого технологического процесса. То
есть рассматриваемые технологии позволяют разрабатывать сразу же алгоритмы управления, в
отличие от традиционной цепочки: разработка структуры модели процесса → проведение
экспериментальных исследований на объекте → идентификация модели → формулирование
оптимизационной задачи → подбор метода оптимизации → разработка алгоритма
оптимального управления. Традиционный подход предполагает длительный (порой несколько лет),
дорогостоящий и не всегда успешный путь создания системы оптимального управления.
Использование ИТ позволяет решать аналогичные задачи сразу же, и как показал опыт
достаточно успешно. Дело в том, что методы искусственного интеллекта предполагают
использование знаний, опыта и интуиции людей-экспертов, хорошо знакомых с предметной
областью. То есть здесь используется так называемый эффект «готовых знаний». В отличие от этого
разработка математической модели (основного компонента системы) является процессом создания
«новых знаний», и поэтому требует достаточно длительного времени на проведение теоретических
исследований, а также больших материальных и трудовых затрат для проведения экспериментальных
исследований и идентификации модели.
К тому же опытные операторы-технологи за время длительной работы научились вести
технологический процесс в оптимальных режимах при различных исходных ситуациях (и у них
зачастую это получается). Передача «готовых знаний» от людей-экспертов в базу знаний
интеллектуальной системы (ИС) значительно упрощает и удешевляет создание системы. Кроме того,
в ИС исключается влияние «человеческого фактора» (это такие свойства человеческого организма
как: усталость, недостаточно быстрая реакция, недостоточная психологическая устойчивость,
сонливость при монотонной работе, незначительный опыт работы молодых операторов и другие
причины).
Используя основную идею работы (разработка вместо модели технологического процесса
модели процесса управления им) и развивая имеющиеся методы ИТ, мы предлагаем следующую
трехэтапную процедуру создания систем оптимального управления технологическими процессами
(см. рисунок 1).
324
Априорные исследования
- анализ публикаций и заводской технической документации;
- выявление входных и выходных, контролируемых и
неконтролируемых, управляемых и неуправляемых переменных;
- разработка иерархической структуры системы управления процессом.
Разработка модели управления процессом
- определение основных входных и выходных переменных с помощью
опытных технологов;
- составление плана ПФЭ с помощью опытных операторов-технологов;
- разработка моделей управления с использованием: планирования
эксперимента, нечетких алгоритмов, нейронных сетей, нейро-нечетких
сетей, гибридных моделей.
Исследование моделей управления
- моделирование процесса управления при раз-личных входных
воздействиях;
- сравнительный анализ моделей, полученных различными методами,
определение их адекватности;
- имитационные испытания наилучшей модели в заводских условиях;
- интеграция модели управления пакета MatLab в промышленный
контроллер.
Рисунок 1 – Трехэтапная процедура создания гибридных и интеллектуальных систем управления
технологическими процессами
На первом этапе производятся априорные исследования технологических особенностей
объекта управления по литературным источникам, публикациям в периодических изданиях и
заводской технической документации. Как правило, действующие технологические процессы
должны были пройти длительный этап научных исследований, опытно-промышленных и
промышленных испытаний, прежде чем они были внедрены в производство. Наверняка остались
материалы этих исследований, а также попытки создания математических моделей данного процесса.
Необходим тщательный анализ всей этой информации с тем, чтобы использовать ее при разработке
интеллектуальных систем управления. Особенно это важно при возможном создании гибридных
систем управления (ГСУ).
На этом же этапе необходимо проанализировать исследуемый процесс как объект управления с
выявлением входных и выходных, контролируемых и неконтролируемых, управляемых и
неуправляемых переменных. При этом необходимо оценить инерционность объекта по различным
каналам, класс объекта (непрерывный или дискретный), степень полноты информации о переменных
объекта, рабочий диапазон изменения переменных объекта и т.д.
После тщательного анализа имеющейся информации необходимо составить структуру будущей
системы управления, что значительно облегчит дальнейшую работу.
На втором этапе разрабатывается модель процесса управления. С помощью опытных
экспертов (операторы-технологи, либо ИТР цеха или завода) определяется основная цель управления
(аналог целевой функции в оптимизационных задачах), которая, как правило, известна и которую
обычно стремятся достичь опытные операторы. Затем методом ранжирования из общего перечня всех
типов переменных определяются те, которые, по мнению экспертов, являются основными для
данного объекта (процесса).
Основной задачей второго этапа является составление матрицы планирования полного
факторного эксперимента (ПФЭ). С помощью матрицы планирования ПФЭ создается модель
(алгоритм) управления объектом (процессом). При этом, например, для трехуровневых факторов
полное число возможных сочетаний числа факторов при двух входных переменных равно N=3
2
=9,
для трех переменных – 3
3
=27 и т.д.
325
Например, при двух входных переменных составляется матрица планирования ПФЭ,
приведенная в таблице 1.
Таблица 1
Матрица планирования ПФЭ
№
эксперимента
Х
1
Х
2
Y
э
оценка
эксперта
1
0,0
0,0
2
0,0
0,5
3
0,0
1,0
4
0.5
0,0
5
0.5
0,5
6
0.5
1,0
7
1,0
0,0
8
1,0
0,5
9
1,0
1,0
Таблицы вида 1 являются основой для разработки интеллектуальных систем, так как в них
сосредоточен многолетний опыт, знания и интуиция людей-экспертов в конкретной предметной
области. От качества матрицы ПФЭ будет зависеть эффективность работы всей системы управления.
Величины: 0,0; 0,5; 1,0 означают минимальное, среднее и максимальное значения входных
переменных Х
1
и Х
2
. Эксперту остается лишь с учетом своего опыта, знаний и интуиции проставить
значения выходной переменной Y
э
(управляющего воздействия) в диапазоне от 0,0 до 1,0.
Нормализация в диапазоне от 0 до 1 входных и выходных переменных производится по формуле:
,
min
max
min
x
x
x
x
x
(1)
где:
x
- нормализованное (от 0 до 1) значение входной или выходной переменной; х – текущее
значение переменной; х
min
, х
max
– минимальное и максимальное значение переменной.
Составление матрицы планирования экспериментов гораздо более удобно для экспертов,
нежели рекомендуемое во всех учебниках и публикациях составление правил нечетких продукций.
При этом эксперту нет необходимости выдумывать бесконечные термы: («очень много», «очень-
очень мало», «вполне нормально» и т.д.) – он просто ставит значение выходной (управляющей)
переменной в диапазоне от 0,0 до 1,0. При этом матрица планирования ПФЭ может быть
использована для четырех разных методов создания модели управления: планирования эксперимента,
экспертные системы, нейронные сети, нейро-нечеткие алгоритмы.
В отличие от хорошо известного классического метода планирования эксперимента
составление матрицы планирования ПФЭ с помощью экспертов значительно ускоряет и удешевляет
эту процедуру. Эксперты проводят так называемые «мысленные эксперименты» вместо
дорогостоящих, реально проводимых активных экспериментов. Кроме того, нужно учитывать, что
проведение активных экспериментов в условиях действующего производства нереально из-за
возможного возникновения аварийных ситуаций при изменении переменных процесса от
минимальных их значений к максимальным значениям, и обратно. К тому же на многих
предприятиях просто нет возможности изменять переменные, согласно матрице планирования ПФЭ.
Необходимо подчеркнуть, что выходные значения Y
i
являются на самом деле управляющими
переменными, поэтому матрица планирования отображает модель управления процессом для всех
запланированных экспертами сочетаний входных переменных. Для расчета значений в
промежуточных сочетаниях входных переменных (например, для Х
1
=0,21 и Х
2
=0.74) необходимо
синтезировать модель управления процессом, что является главной задачей второго этапа.
Необходимо отметить, что наиболее эффективно совместно с интеллектуальными моделями
использовать известные математические зависимости, выявленные на первом этапе исследований.
При этом необходимо быть уверенным в том, что такие зависимости адекватно отражают те или иные
физико-химические закономерности конкретного процесса.
326
На третьем этапе производится исследование созданных моделей управления. При этом
производятся следующие мероприятия.
Полученные модели подвергаются тщательному исследованию и анализу их чувствительности,
устойчивости, однозначности. Для чего проводится моделирование процесса управления при
различных изменениях входных переменных, строятся кривые изменения выходных переменных при
изменении входных переменных, и производится их анализ совместно с экспертами.
После завершения исследования моделей, полученных разными методами, производится
сравнительный анализ на их адекватность. Для чего с помощью моделей рассчитываются выходные
переменные при значениях входных переменных, взятых из матрицы планирования ПФЭ и
сравниваются с оценками, даными экспертом. После чего формируется матрица сравнения
(см.таблицу 2), которая позволяет рассчитать величину ошибки моделирования различными
способами. Например, абсолютная ошибка в процентах рассчитывается по формуле:
N
i
р
э
Y
Y
N
1
|
|
1
100
,
(2)
где
э
Y
и
р
Y
- соответственно экспериментальные и расчетные значения выходных переменных.
Абсолютная ошибка рассчитывается для моделей, полученных четырьмя разными способами, а
затем производится их сравнительный анализ. Модель с наименьшей абсолютной ошибкой считается
наиболее адекватной.
Таблица 2
Матрица сравнений расчетных и экспериментальных значений выходной величины
№
эксперимента
Х
1
Х
2
Y
р
оценка
модели
Y
э
оценка
эксперта
1
0,0
0,0
2
0,0
0,5
3
0,0
1,0
4
0.5
0,0
5
0.5
0,5
6
0.5
1,0
7
1,0
0,0
8
1,0
0,5
9
1,0
1,0
Наиболее адекватная модель должна пройти имитационные испытания в условиях действующего
производства. При этом на вход модели подают действительные входные переменные, снятые с
измерительной аппаратуры промышленного агрегата, а результаты моделирования (выходная
управляющая переменная) сравнивается со значением управления, реально осуществляемым опытным
оператором-технологом. В случае удовлетворительного результата имитационных испытаний
производится интеграция модели в промышленный контроллер. В противном случае, все начинается
сначала – возврат к первому этапу, и уточнение всех параметров модели.
Выводы
Предложенная методика была с успехом опробована нами при разработке интеллектуальных и
гибридных систем оптимального управления технологическими процессами в цветной металлургии,
химической и атомной промышленности Казахстана [10-11].
ЛИТЕРАТУРА
1. Леоненков А.В. , 2003. Нечеткое моделирование в среде МАTLAB и fuzzTECH. – СПб.: БХВ-
Петербург. – 736 с.: ил.
2. Гаврилова Т.А., Хорошевский В.Ф., 2000 Базы знаний интеллектуальных систем. - СПб.:
Питер. - 348 с.
3. Рутковский Л. 2010 Методы и технологии искусственного интеллекта. – М.: Горячая линия-
Телеком., с. 202-279.
327
4. F. Bobillo, U. Straccia. FuzzyDL: An expressive fuzzy description logic reasoned. // 2008 IEEE International
Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence)-2008.
5. S. Russell, P. Norvig. 2009. Artificial Intelligence: A Modern Approach, 3
rd
edition. // Prentice Hall.
6. A. Mayrhauser, R. France, M. Scheetz, E. Dahlman, -2000. Generating test-cases from an object-oriented
model with an artifical-intelligence planning system.// IEEE Transactions on Reliability. #49
7. J. Gonzalez, S. DesJardins. Artifical Neural Networks: A New Approach to Predicting Application
Behavior.// Research in Higher Education.#43-2002., 235-258
8 C. Ramos, J. Augusto, D. Shapiro. Ambient Intelligence—the Next Step for Artificial Intelligence.// IEEE
Intelligent Systems. #23. 2008. 15-18.
9 Ponce-Cruz P., Ramirez – Figueroa F.D., 2010. Intelligent control systems with Lab VIEW. –
Berlin:Springer Verglad..
10. Сулейменов Б. А. , 2009. Интеллектуальные и гибридные системы управления технологическими
процессами. - Алматы. 207-304 стр.
11. Сулейменов Б.А., Мутанов Г.М., Сулейменов А.Б. 2010. Интеллектуальные системы управления :
теория, методы, средства. – Алматы; Издательство КазНУ им.Аль Фараби , 235 стр
Cулейменов Б.А,
Достарыңызбен бөлісу: |