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

Рассматривается задача синтеза оптимального управления нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния. Найдено аналитическое выражение для расчёта оптимального управления по функционалу обобщенной работы. Для структурно-параметрической идентификации прогнозирующе...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2015
Hauptverfasser: Корниенко, В.И., Мацюк, С.М.
Format: Artikel
Sprache:Russian
Veröffentlicht: Інститут проблем штучного інтелекту МОН України та НАН України 2015
Schriftenreihe:Штучний інтелект
Schlagworte:
Online Zugang:https://nasplib.isofts.kiev.ua/handle/123456789/117159
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Zitieren:Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния / В.И. Корниенко, С.М. Мацюк // Штучний інтелект. — 2015. — № 1-2. — С. 137-145. — Бібліогр.: 5 назв. — рос.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id nasplib_isofts_kiev_ua-123456789-117159
record_format dspace
spelling nasplib_isofts_kiev_ua-123456789-1171592025-02-09T18:03:45Z Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния Оптимальне керування нелінійним динамічним процесом з інтелектуальним прогнозуванням його стану Optimal Control of Nonlinear Dynamic Process with Intellectual Prediction of His State Корниенко, В.И. Мацюк, С.М. Теорія та засоби обчислювального інтелекту Рассматривается задача синтеза оптимального управления нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния. Найдено аналитическое выражение для расчёта оптимального управления по функционалу обобщенной работы. Для структурно-параметрической идентификации прогнозирующей модели процесса используются нейронные сети и системы с нечеткой логикой, обучаемые с помощью генетического алгоритма. Розглядається задача синтезу оптимального керування нелінійним динамічним процесом з інтелектуальним прогнозуванням його стану. Знайдений аналітичний вираз для розрахунку оптимального керування за функціоналом узагальненої роботи. Для структурно-параметричної ідентифікації прогнозуючої моделі процесу використовуються нейронні мережі і системи з нечіткою логікою, що навчаються за допомогою генетичного алгоритму. The task of synthesis of optimal control a nonlinear dynamic process is examined with intellectual prediction of his state. Analytical expression is found for the calculation of optimal control on functional of the generalized work. For structural-parametric identification of predicting model of process neuron networks and systems with fuzzy logic, taught by a genetic algorithm are utillized. 2015 Article Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния / В.И. Корниенко, С.М. Мацюк // Штучний інтелект. — 2015. — № 1-2. — С. 137-145. — Бібліогр.: 5 назв. — рос. 1561-5359 https://nasplib.isofts.kiev.ua/handle/123456789/117159 681.515:519.7 ru Штучний інтелект application/pdf Інститут проблем штучного інтелекту МОН України та НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language Russian
topic Теорія та засоби обчислювального інтелекту
Теорія та засоби обчислювального інтелекту
spellingShingle Теорія та засоби обчислювального інтелекту
Теорія та засоби обчислювального інтелекту
Корниенко, В.И.
Мацюк, С.М.
Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния
Штучний інтелект
description Рассматривается задача синтеза оптимального управления нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния. Найдено аналитическое выражение для расчёта оптимального управления по функционалу обобщенной работы. Для структурно-параметрической идентификации прогнозирующей модели процесса используются нейронные сети и системы с нечеткой логикой, обучаемые с помощью генетического алгоритма.
format Article
author Корниенко, В.И.
Мацюк, С.М.
author_facet Корниенко, В.И.
Мацюк, С.М.
author_sort Корниенко, В.И.
title Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния
title_short Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния
title_full Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния
title_fullStr Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния
title_full_unstemmed Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния
title_sort оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния
publisher Інститут проблем штучного інтелекту МОН України та НАН України
publishDate 2015
topic_facet Теорія та засоби обчислювального інтелекту
url https://nasplib.isofts.kiev.ua/handle/123456789/117159
citation_txt Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния / В.И. Корниенко, С.М. Мацюк // Штучний інтелект. — 2015. — № 1-2. — С. 137-145. — Бібліогр.: 5 назв. — рос.
series Штучний інтелект
work_keys_str_mv AT kornienkovi optimalʹnoeupravlenienelinejnymdinamičeskimprocessomsintellektualʹnymprognozirovaniemegosostoâniâ
AT macûksm optimalʹnoeupravlenienelinejnymdinamičeskimprocessomsintellektualʹnymprognozirovaniemegosostoâniâ
AT kornienkovi optimalʹnekeruvannânelíníjnimdinamíčnimprocesomzíntelektualʹnimprognozuvannâmjogostanu
AT macûksm optimalʹnekeruvannânelíníjnimdinamíčnimprocesomzíntelektualʹnimprognozuvannâmjogostanu
AT kornienkovi optimalcontrolofnonlineardynamicprocesswithintellectualpredictionofhisstate
AT macûksm optimalcontrolofnonlineardynamicprocesswithintellectualpredictionofhisstate
first_indexed 2025-11-29T07:01:48Z
last_indexed 2025-11-29T07:01:48Z
_version_ 1850107212313133056
fulltext ISSN 1561 – 5359. Штучний інтелект, 2015, № 1-2 © В.И. Корниенко, C.М. Мацюк УДК 681.515:519.7 В.И. Корниенко, C.М. Мацюк Национальный горный университет, Украина Украина, 49027, г. Днепропетровск, пр. К. Маркса, 19 ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ НЕЛИНЕЙНЫМ ДИНАМИЧЕСКИМ ПРОЦЕССОМ С ИНТЕЛЛЕКТУАЛЬНЫМ ПРОГНОЗИРОВАНИЕМ ЕГО СОСТОЯНИЯ V.I. Kornienko, S.M. Maciuk National Mining University, Ukraine Ukraine, 49027, c. Dnipropetrovsk, K. Marks av., 19 OPTIMAL CONTROL OF NONLINEAR DYNAMIC PROCESS WITH INTELLECTUAL PREDICTION OF HIS STATE В.І. Корнієнко, С.М. Мацюк Національний гірничий університет, Україна Україна, 49027, м. Дніпропетровськ, пр. К. Маркса, 19 ОПТИМАЛЬНЕ КЕРУВАННЯ НЕЛІНІЙНИМ ДИНАМІЧНИМ ПРОЦЕСОМ З ІНТЕЛЕКТУАЛЬНИМ ПРОГНОЗУВАННЯМ ЙОГО СТАНУ Рассматривается задача синтеза оптимального управления нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния. Найдено аналитическое выражение для расчёта оптимального управления по функционалу обобщенной работы. Для структурно-параметрической идентификации прогнозирующей модели процесса используются нейронные сети и системы с нечеткой логикой, обучаемые с помощью генетического алгоритма. Ключевые слова: оптимальное управление, нелинейный процесс, интеллектуальное прогнозирование. The task of synthesis of optimal control a nonlinear dynamic process is examined with intellectual prediction of his state. Analytical expression is found for the calculation of optimal control on functional of the generalized work. For structural-parametric identification of predicting model of process neuron networks and systems with fuzzy logic, taught by a genetic algorithm are utillized. Key words: optimal control, nonlinear process, intellectual prediction. Розглядається задача синтезу оптимального керування нелінійним динамічним процесом з інтелектуальним прогнозуванням його стану. Знайдений аналітичний вираз для розрахунку оптимального керування за функціоналом узагальненої роботи. Для структурно-параметричної ідентифікації прогнозуючої моделі процесу використовуються нейронні мережі і системи з нечіткою логікою, що навчаються за допомогою генетичного алгоритму. Ключові слова: оптимальне керування, нелінійний процес, інтелектуальне прогнозування Одна из ведущих концепций современной теории управления заключается в достижении главной конечной цели на каждом этапе функционирования системы, которая обеспечивается путем оптимизации объекта управления (ОУ) в реальном масштабе времени [1]. Это требует полного использования имеющейся априорной информации в виде моделей ОУ и возможно при: - оптимальном оценивании (фильтрации) динамических процессов в ОУ; - идентификации (оценивании структуры и параметров модели) ОУ; - синтезе оптимального управления на каждом этапе функционирования системы; 137 ISSN 1561 – 5359. Штучний інтелект, 2015, № 1-2 © В.И. Корниенко, C.М. Мацюк - адаптации (настройке оптимального управления при неполной информации). Разнообразие и сложность технологических процессов вызывает необхо- димость применения универсальных по целям и эффективных за результатами принципов управления, что реализуется с помощью оптимального управления. Применение метода аналитического конструирования оптимальных регуля- торов (АКОР) Летова-Калмана для нелинейных ОУ приводит задачу синтеза к поиску решения уравнения Беллмана – нелинейного дифференциального уравнения в частных производных относительно вырабатывающей функции, которая определяет закон оптимального управления. Развитием теории АКОР Летова-Калмана является принцип минимума обобщенной работы, разработанный академиком А.А. Красовским, согласно которому оптимизация управления осуществляется по функционалу обобщенной работы (ФОР) [1, 2]. Преимущество метода АКОР по ФОР заключается в том, что его функциональное уравнение, в отличие от уравнения по АКОР Летова-Калмана, представляет собой линейное дифференциальное уравнение в частных производных, которое имеет принципиально более простые решения. Создание систем управления (СУ), как правило, включает следующие этапы: - выбор критерия (функционала, цели) управления; - разработка математической модели ОУ; - синтез законов (алгоритмов) управления; - разработка алгоритмов адаптации законов управления по режимам функционирования ОУ; - реализация полученных законов. Для нестационарного технологического процесса такой подход недостаточно продуктивен, поскольку структура и параметры алгоритмов управления выбираются на этапе проектирования для конкретных (стационарных) условий. Для компенсации нестационарности необходимо объединить последние три этапа, что позволит создать на базе вычислительных средств управляющую систему, которая осуществляет синтез управляющих воздействий и их реализацию в процессе функционирования ОУ (объединенный синтез управления). Рассмотрим решение задачи оптимального управления по ФОР в процессе функционирования непрерывным ОУ с обобщенной дискретной моделью вида: [ ] { [ ], [ ], [ ], [ ], [ ], }x k n F x k u k w k k a k k  ; 1, 1j jk k k   , 0, 1, 2 . . .j  , (1) где n – глубина прогноза (для компенсации чистого запаздывания и времени на синтез и реализацию управления); F – обобщенная функция (алгоритм) преобразования; [ ], [ ], [ ], [ ], [ ]x k u k w k k a k – соответственно, координаты состояния процесса, его управления, возмущения, шума и параметров к текущему такту времени k с соответствующими глубинами памяти; 1,j jk k  – начальные такты последовательных этапов (циклов) управления. Для реализации оптимального управления необходимо соответствующее информационное обеспечение – априорная (адекватные прогнозирующие модели) и апостериорная [ ]z k (текущие измерения и результаты обработки) информации: [ ] { [ ], [ ], [ ]}z k x k u k w k . (2) Для преобразования обобщенной модели (1) к виду с линейно входящим управлением выполним расширение пространства управляющих воздействий [1]. 138 ISSN 1561 – 5359. Штучний інтелект, 2015, № 1-2 © В.И. Корниенко, C.М. Мацюк Для этого в качестве управления будем использовать изменение значения управляющей координаты на текущий такт: *[ ] [ ] [ 1]u k u k u k   . (3) Тогда модель (1) с учетом (3) приобретает расширенный вид с линейно входящим управлением *[ ]u k : *[ ] 0 [ ] [ ] [ 1] 1 x k n F u k u k u k                    , (4) или более компактно *[ ] [ ]x k n A B u k      , (5) где [ ] { [ 1], [ ]}Tx k n x k u k    ; { , [ 1]}TA F u k   ; {0,1}TB   . Синтез оптимального управления выполним по стохастическому ФОР с аддитивными функциями затрат на управление и дискретным временем [1]: 1 1 1 1{ ( [ ]) ( [ ], [ ], ) j j k зад з j з k k n J E V x k Q x k x k k          1 11 1 * * *( [ ], ) ( [ ], )}, j j j j k n k n з з opt k k k k U u k k U u k k          (6) где E – математическое ожидание; зV – терминальная функция конечного состояния этапа управления (целевая функция); зQ зU – положительно определенные функции Ляпунова (функции затрат на качество управления и само управление); *зU – положительно определенная функция Ляпунова, которая принимает минимальное значение при * optu u ; ; задx – заданное значение состояния процесса; optu – искомое оптимальное управление, которое доставляет минимум функционала. В соответствии с принципом разделения, оптимальное в смысле ФОР (6) управление стохастическим процессом (1) в условиях некоррелированности целевой функции и ошибок измерения ( 0зV     ) может быть приблизительно получено [1, 2], как оптимальное управление детерминированным процессом с точным измерением вектора состояния [ ]z k путем замены его действительного значения на оценку по его условному математическому ожиданию [ ] { [ ]}.yz k E z k Полученные таким путем приближенные решения задачи синтеза закона управления стохастическим процессом тем точнее, чем выше точность оценивания (меньше ошибка [ ] [ ]z k z k  ). Дискретное уравнение Беллмана с учетом (5) записывается в виде * 1( [ ]) { ( [ ], [ ]) ( [ ])зад i з i optV x i E Q x i x i V A B u i        *1 [ ]} [ 1] i opt V B u i x i        , (7) где 1 11, 2, ...,j j ji k n k n k      . При предельном условии 1 1 1( [ ]) ( [ ]) jk j з jV x k V x k      решение рекуррентного уравнения (7) определяется в соответствии с равенством * 1 * ( [ ]) [ 1] i з opt opt VU u i B u x i          (8) и при квадратичной функции затрат на управление равно: 139 ISSN 1561 – 5359. Штучний інтелект, 2015, № 1-2 © В.И. Корниенко, C.М. Мацюк * 1[ ] [ 1] i opt Vu i u i      . (9) Таким образом, алгоритм синтеза оптимального управления по ФОР с прогнозирующей моделью в процессе функционирования системы управления включает: 1) оценку текущего состояния ОУ в моменты начала очередного цикла управления ( jk ) согласно (2); 2) прогнозирование свободного движения ОУ по модели (1) на заданном интервале 1[ , 1]j jk n k   оптимизации управления; 3) вычисление градиента целевой функции 1iV для текущего состояния ОУ; 4) формирование сигнала оптимального управления (9). Для реализации этого алгоритма необходимо наличие адекватной математической модели нелинейного динамического процесса. Идентификация сложных нелинейных динамических ОУ традиционными способами требует больших расходов на экспериментальные исследования. Методы же нелинейной динамики позволяют с единых позиций определять (классифицировать) и исследовать режимы функционирования технологических процессов по отдельным временным реализациям, а также оценить структуру ОУ и синтезировать его модель. Нелинейный процесс (динамическая система) может быть описан [3] с помощью векторного уравнения потока или дискретного отображения Пуанкаре размерности d и содержащих вектор параметров порядка системы  . Динамические системы имеют в зависимости от значений параметров  четыре типа решения [3]: равновесие, когда после переходного процесса система достигает стационарного состояния, периодическое и квазипериодическое решения, а также хаос. Этим решениям соответствуют аттракторы системы в виде устойчивого равновесия, предельного цикла, квазипериодического и хаотического аттракторов. При изменении параметра  система теряет устойчивость своего состояния (режима функционирования) и переходит в другое состояние (бифуркация). Известно [3], что по одной временной реализации можно определить корреляционную энтропию, которая характеризует оценку глубины точного прогноза состояния порождающей системы и в каком режиме она находится, а также корреляционную размерность аттрактора (порядок системы). Энтропия Колмогорова K описывает динамическое поведение на аттракторе и пропорциональна скорости потери информации о состоянии динамической системы во времени. Для регулярного движения K -энтропия равна нулю, для систем с детерминированным хаосом – положительна и постоянна. Энтропия K бесконечна в случае поведения системы как белого шума, что говорит об отсутствии предсказуемости процесса. Для оценки K -энтропии по экспериментальным данным используется величина корреляционной энтропии [3]: 0 1 ( )lim lim ln ( ) k R k k RK K R            . (10) 140 ISSN 1561 – 5359. Штучний інтелект, 2015, № 1-2 © В.И. Корниенко, C.М. Мацюк где N – длина временной реализации;  – размер ячейки фазового пространства; 1 1 2 ...2 , ... 1( ) lim [ ] k k k i j i ikN i j i i R x x P N          – обобщенный корреляционный интеграл; , [ ]i j i j k x x    – число пар i и j , для которых расстояние i j k x x   ; 1 2 0 ( ) k i j i n j nk n x x x x        ;  – ступенчатая функция Хевисайда. Дополнительно K - энтропия позволяет определить среднее время, на которое можно предсказать состояние системы. При этом, точное предсказание возможно только на интервале времени прT таком, что 1прKTe   [3], тогда оценка интервала предсказуемости по экспериментальным данным выполняется как: 1 1lnRпр пр R T T K        . (11) Корреляционная размерность аттрактора характеризует сложность аттрактора динамической системы, то есть характеризует минимальное количество отсчетов (глубину памяти) переменных, входящих в математическую модель системы. Расстояние между ближайшими точками аттрактора до и после бифуркаций находится в универсальном отношении. Cамоподобие такого явления описывает фрактальная размерность Хаусдорфа D . Ее оценка, также как и оценка K - энтропии может быть получена по экспериментальным данным. Численная оценка размерности D осуществляется в соответствии с алгоритмом Грассбергера-Прокаччиа вычисления корреляционной размерности [3]: 0 log ( )lim logR RD D      , (12) где ( )N  – количество ячеек; 2 , 1( ) lim [ ]i jN i j R x x N        – корреляционный интеграл, учитывающий вероятность того, что две точки на аттракторе лежат внутри ячейки d (вероятность того, что две точки разделены расстоянием, меньшим  ). Для определения RD строят зависимость log ( )R  от log и ищут на ней линейный участок, наклон которого и определяет искомое значение корреляционной размерности RD , которое далее используется для определения размерности аттрактора. Размерность d , начиная с которой корреляционная размерность RD перестает изменяться, является минимальной размерностью вложения аттрактора (наименьшей целой размерностью фазового пространства, которая содержит весь аттрактор). Вместе с тем, из теоремы про вложение [3] вытекает, что оценка размерности d определяется через оценку размерности аттрактора RD как: 2 1Rd D  . (13) Таким образом, вычисление размерности RD позволяет реконструировать аттрактор, а также определить размерность d переменных математической модели ОУ (глубину памяти входных и выходных переменных модели). 141 ISSN 1561 – 5359. Штучний інтелект, 2015, № 1-2 © В.И. Корниенко, C.М. Мацюк Наличие у нелинейного динамического процесса различных режимов функционирования требует выполнения не только параметрической, но и структурной идентификации ОУ. Процесс структурно-параметрической идентификации включает определение структуры, оценку и оптимизацию параметров модели ОУ. Первые две операции решаются путем генерирования моделей-претендентов различной сложности (базисных функций) и настройки их параметров с последующей селекцией лучших из них по выбранным критериям (оптимальная структура). Операция определения оптимальных параметров решается известными методами оптимизации путем уточнения полученных ранее значений параметров по критериям регулярности на всей выборке исходных данных [4]. Задача идентификации ОУ формулируется таким образом: на основании экспериментального множества функций (временных рядов) возмущений, управлений и выходов в условиях помех определить структуру (обобщенную функцию F ) и вектор параметров a модели вида (1), которая достаточно точно (в смысле некоторого критерия) аппроксимирует ОУ относительно входных и выходных величин во всем функциональном пространстве. Актуальными здесь являются выбор базисных функций, в терминах которых осуществляется идентификация, выбор способа генерирования и селекции структур разной сложности (метода структурной оптимизации), а также выбор метода параметрической оптимизации и эффективных критериев селекции и оптимизации. Для аппроксимации функций перспективным является использование нейронных сетей (НС) и гибридных НС с нечеткой логикой, параметрами которых являются весы нейронов, а также коэффициенты их функций активации и принадлежности (для гибридных сетей). Базисная функция в виде НС прямого распространения (НСПР) со скрытым слоем представляется как [5]: ,[ ] { [ ] ( [ ] [ ])}l l y l m m P l Q m Q x k n F v F v y k               , (14) где Р – множество глубин памяти соответствующих входов; lF – активационная функция выходного слоя НС; Q – множество входов нейронов; l – порядковый номер входа выходного слоя НС; lv – весовые коэффициенты выходного слоя; yF – активационная функция нейронов скрытого слоя; m – порядковый номер входа НС; ,l mv – весовые коэффициенты связи m-го входа и l-го нейрона; my – вход НС. Параметрами настройки (обучения) этой НС являются ,{ , }l l m xv v a  . Входами НС (14) согласно (1) являются { [ ], [ ], [ ]}x k u k w k  { [ ]}my k , а ее структурными характеристиками – { , , , , , }s y l s po xT P F F r M F  , где sT – тип структуры, sr Q – размер скрытого слоя, poM – метод параметрической оптимизации (функция обучения НС). К НСПР относятся персептроны, каскадные НС, вейвнеты и др. Базисная функция в виде гибридной НС с нечеткой логикой (Anfis) представляется как [5]: [ ] [ ] [ ]m m P m Q x k n k             , (15) 142 ISSN 1561 – 5359. Штучний інтелект, 2015, № 1-2 © В.И. Корниенко, C.М. Мацюк где 1[ ] ( [ ] / [ ]);m m m m m U       ,, [ ] { ( [ ])}m l m ml m Q k Tn L y k       ; ( )UU U a ; ( )LL L a . Здесь 1 mU  – функция, обратная функции принадлежности промежуточного выхода m сети с параметрами Ua ; m – значение промежуточного выхода; Tn – произвольная t-норма моделирования логической операции «И»; ,l mL – функция принадлежности нечеткого правила l входа m с параметрами La . Параметрами настройки НС (15) являются { , }U L xa a a  , а структурными характеристиками – ,{ , , , , , }s m l m p po xT P U L r M F  , где pr Q – количество правил разложения по входам. На основе выполненных исследований предложена методика идентификации нелинейного динамического процесса, состоящая из этапов оценки состояния и характеристик ОУ и его структурно-параметрической идентификации. Оценка состояния и характеристик ОУ включает: а) процедуру определения режима функционирования ОУ по корреляционной энтропии RK согласно выражению (10); б) процедуру оценки характеристик ОУ, содержащую: - вычисление корреляционного интервала предсказуемости (глубины прогноза) процесса RпрT по выражению (11); - вычисление корреляционной размерности аттрактора RD согласно (12); - определение размерности вложения аттрактора d (размерности фазового пространства – глубины памяти) ОУ по графику зависимости ( )RD d и согласно (13); в) формирование оценки вектора состояния z согласно выражению (2). Структурно-параметрическая идентификация ОУ включает: а) формирование задачи идентификации, которая выполняется с выбором: - видов критериев структурной и параметрической идентификации; - базисных функций (НСПР согласно (14) и Anfis согласно (15)); - метода структурной (глобальной) оптимизации (метода прямого случайного поиска (ПСП) и генетического алгоритма (ГА); - методов параметрической оптимизации (определяются выбором базисных функций); б) структурную идентификацию, которая осуществляется с помощью композиции методов глобальной и локальной оптимизации путем генерирования структур моделей-претендентов (базисных функций (14), (15) со своими структурными характеристиками) и селекцию лучших из них по критерию структурной оптимизации; в) параметрическую идентификацию, которая заключается в определении параметров модели оптимальной структуры путем ее обучения методом локальной параметрической оптимизации по критерию регулярности. Для оценки эффективности предложенных методики и алгоритмов было выполнено моделирование процедур идентификации и синтеза оптимального управления процессом крупнокускового дробления руд (ККД) на основе экспериментальных данных, полученных в условиях Ингулецкого горно- обогатительного комбината. 143 ISSN 1561 – 5359. Штучний інтелект, 2015, № 1-2 © В.И. Корниенко, C.М. Мацюк В результате расчетов для сигнала содержания класса +100 мм в дробленой руде 100 определены корреляционные энтропия RK =0,405 и размерность RD =1,931. Для определения размерности фазового пространства вложения аттрактора (глубины памяти процесса) вычислялась ее оценка сверху по выражению (13), а оценка значения d снизу определялась по зависимости ( )RD d . Получено, что для решения задачи идентификации процесса ККД, порождающего сигнал 100 , глубина точного прогноза составляет 4 такта, а глубина памяти – от 3 до 5 тактов. Установлено, что минимуму структурного критерия несмещенности [4] для процесса ККД отвечают базисные функции в виде каскадной НСПР (14), оптимизированных с помощью ГА. При этом количество нейронов в скрытом слое составляет 26, функция активации скрытого слоя – сигмоидальная, выходного слоя – линейная, алгоритм обучения НС – метод Флетчера-Ривса (Fletcher-Reeves). В качестве меры точности параметрической идентификации модели оптимальной структуры использовался критерий регулярности (относительной среднеквадратической ошибки), значение которого для модели процесса ККД составило 0,0357. Определенно, что для процесса ККД предлагаемое оптимальное управление с интеллектуальным прогнозированием обеспечивает в сравнении с существующими системами управления снижение в ~2 раза ошибки управления и повышение производительности следующего в технологической линии процесса само- измельчения руд (за счет стабилизации содержания класса +100 мм в его входной руде) на 3-15 % (при коэффициентах вариации свойств руды от 0,1 до 0,8) со снижением удельных расходов электроэнергии. Литература 1. Справочник по теории автоматического управления / Под ред. А.А. Красовского. – М.: Наука, 1987. – 712 с. 2. Красовский А.А. Универсальные алгоритмы оптимального управления непрерывными процессами / А.А. Красовский, В.Н. Буков, В.С. Шендрик. – М.: Наука, 1977. – 272 с. 3. Шустер Г. Детерминированный хаос. Введение / Г. Шустер – М.: Мир, 1988. – 256 с. 4. Ивахненко А.Г. Долгосрочное прогнозирование и управление сложными системами / А.Г. Ивахненко. – К.: Технiка, 1975. – 312 с. 5. Корнієнко В.І. Автоматизація оптимального керування процесами дроблення і здрібнювання руд / В.І. Корнієнко. – Д.: Національний гірничий університет, 2013. – 191 с. Literaturа 1. Reference book on the theory of automatic control / Under edit A.A. Krasovskii. – M.: Science, 1987. – 712 p. 2. Krasovskii A.A., Bukov V.N., Shendrik V.S. The universal algorithms of optimal control of continuous processes. – M.: Science, 1977. – 272 p. 3. Shuster G. Determinated chaos. Introduction – M.: World, 1988. – 256 p. 4. Ivakhnenko A.G. Long-term prediction and control the difficult systems – K.: Tekhnika, 1975. – 312 p. 5. Korniienko V.I. Automation of optimal control of crushing and milling of ores processes. – Dnipropetrovsk: National mining university, 2013. – 191 p. 144 ISSN 1561 – 5359. Штучний інтелект, 2015, № 1-2 © В.И. Корниенко, C.М. Мацюк RESUME В.И. Корниенко, С.М. Мацюк Оптимальное управление нелинейным динамическим процессом с интеллектуальным прогнозированием его состояния В данной статье разработан алгоритм синтеза оптимального управления нелинейным динамическим процессом по функционалу обобщенной работы. Использование синтеза по этому функционалу упрощает решение и приводит его к определению минимума на скользящем цикле управления с привлечением в реальном масштабе времени информации о состоянии объекта управления к новому циклу управления и его будущего состояния по прогнозирующей модели объекта. Разработана методика идентификации нелинейного динамического процесса, включающая этап оценки его состояния и характеристик, а также этап его структурно- параметрической идентификации. Она позволяет по величинам корреляционных энтропии и размерности процесса определять размерность фазового пространства (глубину памяти) и реконструировать модель режима функционирования процесса. Реализация оптимального управления с интеллектуальным прогнозированием позволяет решить задачу повышения эффективности управления нелинейным динамическим процессом в условиях возмущающей среды функционирования. V.I. Kornienko, S.M. Matсiuk Optimal Control of Nonlinear Dynamic Process with Intellectuai Prediction of His State In this article the algorithm of synthesis of optimal control a nonlinear dynamic process is developed on functional of the generalized work. The use of synthesis on this functional simplifies a decision and brings him over to searching for of minimum on the sliding controlled cycle with bringing in in the real scale of time of state information controlled object to the new controlled cycle and his future state on the predicting model of object. The method of identification of nonlinear dynamic process, including the stage of estimation of his state and description, and also stage of his structural-parametric identification, is developed. It allows on the sizes of cross-correlation entropy and dimension of process to determine the dimension of phase space (depth of memory) and reconstruct the model of the mode of functioning of process. Realization of optimal control with intellectual prediction allows to decide the task of increase of efficiency of nonlinear dynamic process control in the conditions of revolting environment of functioning. В.І. Корнієнко, С.М. Мацюк Оптимальне керування нелінійним динамічним процесом з інтелектуальним прогнозуванням його стану У даній статті розроблений алгоритм синтезу оптимального керування нелінійним динамічним процесом за функціоналом узагальненої роботи. Використання синтезу за цим функціоналом спрощує рішення і приводить його до відшукання мінімуму на ковзаючому циклі керування із залученням в реальному масштабі часу інформації про стан об'єкту керування до нового циклу керування і його майбутнього стану по моделі об’єкту, що прогнозується. Розроблена методика ідентифікації нелінійного динамічного процесу, що включає етап оцінки його стану і характеристик, а також етап його структурно-параметричної ідентифікації. Вона дозволяє за величинами кореляційних ентропії та розмірності процесу визначати розмірність фазового простору (глибину пам'яті) і реконструювати модель режиму функціонування процесу. Реалізація оптимального керування з інтелектуальним прогнозуванням дозволяє вирішити задачу підвищення ефективності керування нелінійним динамічним процесом в умовах збурюючого середовища функціонування. Поступила в редакцію 20.05.2015 145