Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі

Побудовано інверсну модель електровибухового перетворення енергії на базі експериментальних даних з використанням методу fuzzy-апроксимації, основаного на теорії нечітких множин. На базі інверсної моделі синтезовано нечіткі регулятори для корекції параметрів адаптивної системи керування електрови...

Full description

Saved in:
Bibliographic Details
Date:2009
Main Author: Козирєв, С.С.
Format: Article
Language:Ukrainian
Published: Інститут проблем штучного інтелекту МОН України та НАН України 2009
Subjects:
Online Access:https://nasplib.isofts.kiev.ua/handle/123456789/8171
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Cite this:Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі / С.С. Козирєв // Штучний інтелект. — 2009. — № 4. — С. 490-495. — Бібліогр.: 5 назв. — укр.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1859793593705693184
author Козирєв, С.С.
author_facet Козирєв, С.С.
citation_txt Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі / С.С. Козирєв // Штучний інтелект. — 2009. — № 4. — С. 490-495. — Бібліогр.: 5 назв. — укр.
collection DSpace DC
description Побудовано інверсну модель електровибухового перетворення енергії на базі експериментальних даних з використанням методу fuzzy-апроксимації, основаного на теорії нечітких множин. На базі інверсної моделі синтезовано нечіткі регулятори для корекції параметрів адаптивної системи керування електровибуховим перетворенням енергії в умовах непередбачуваних зовнішніх впливів. Построена инверсная модель электровзрывного превращения энергии на базе экспериментальных данных с использованием метода fuzzy-аппроксимации, основанного на теории нечетких множеств. На базе инверсной модели синтезированы нечеткие регуляторы для коррекции параметров адаптивной системы управления электровзрывоопасным превращением энергии в условиях непредсказуемых внешних влияний. The fuzzy inverse model of control of discharge energy conversion was developed. The model is based on experimental data with fuzzy approximation. The fuzzy inverse model provides adaptability of control system under variable technological parameters and external conditions.
first_indexed 2025-12-02T12:45:33Z
format Article
fulltext «Искусственный интеллект» 4’2009 490 9К УДК 681.51:537.528 С.С. Козирєв Національний університет кораблебудування МОН України, м. Миколаїв, Україна skozyrev@gmail.com Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі Побудовано інверсну модель електровибухового перетворення енергії на базі експериментальних даних з використанням методу fuzzy-апроксимації, основаного на теорії нечітких множин. На базі інверсної моделі синтезовано нечіткі регулятори для корекції параметрів адаптивної системи керування електровибуховим перетворенням енергії в умовах непередбачуваних зовнішніх впливів. Вступ Результати теоретичного і експериментального дослідження електровибухового перетворення енергії в каналі високовольтного розряду в рідині як об’єкта керування показали, що об’єкт відноситься до дискретно-неперервних багатовимірних нестаціонар- них стохастичних систем [1]. Оператор відповідності між координатами вхідного і вихідного векторів об’єкта та статистичні характеристики інформаційних координат залежать від положення в просторі станів, тому для реалізації основної переваги електровибухового перетворення енергії – керованості, необхідно синтезувати адаптивне керування, яке забезпечує оптимальні режими в умовах нестаціонарності параметрів середовища та невизначеності зовнішніх збурень. Мета роботи – синтез нечітких регуляторів (НР) адаптивної системи керування на основі інверсної моделі електровибухового перетворення енергії, побудованої на базі експериментальних даних із застосуванням сучасних методів fuzzy-апроксимації, що базуються на теорії нечітких множин. Результатом чого стане розширення зони керованості, підвищення точності підтримки оптимальних технологічних режимів в реальних умовах. Побудова інверсної fuzzy-моделі для синтезу НР Аналіз існуючих моделей та систем керування електровибуховим перетворенням енергії показав, що вони побудовані на основі лінеаризації об’єкта і забезпечують керування тільки в околі точки номінального режиму при певних припущеннях відносно збурень. Забезпечення керованості електровибухового перетворення енергії у всьому просторі станів потребує введення механізмів адаптації для врахування нестаціонарності та стохастичності об’єкта. Механізм адаптації можна реалізувати, використовуючи системи керування на основі інверсних моделей, які генерують реакцію на збурення, визначаючи керуючий вплив, що гарантує необхідні значення вихідних координат. Достовірність інверсної моделі забезпечується точністю та повнотою опису властивостей Синтез адаптивної системи керування електровибуховим перетворенням енергії… «Штучний інтелект» 4’2009 491 9К об’єкта та його статистичних характеристик. Побудова інверсної моделі передбачає отримання зворотної функції об’єкта керування, тобто функції, що дає змогу знаходити таке значення керуючого впливу, яке забезпечить задане значення вихідної інформа- ційної координати, а відповідно, і заданий режим електровибухового перетворення енергії та необхідний технологічний вплив, при поточному стані контрольованих параметрів об’єкта. Аналітично пряму та інверсну модель електровибухового перетворення енергії, які адекватно описують об’єкт у всьому просторі станів, побудувати складно, так як фізичні процеси, що відбуваються в каналі розряду, неоднозначні, недостатньо вивчені, погано піддаються формалізації [2], тому для отримання цих залежностей доцільно застосувати сучасні методи fuzzy-апроксимації на основі нечіткої логіки, використовуючи бази експериментальних даних. З метою отримання бази даних проведено теоретичне і експериментальне дослідження процесу дискретного, з періодом Т, електровибухового перетворення енергії в розрядному контурі генератора імпульсних струмів як об’єкта керування Y(nT) = АX(nT) (рис. 1). X(nT) U(nT) ρ(nT); l(nT) X(t) U(t) ... C(t) L(t) ρ(t) l(t) nT...2T T 0 1[nT] A Y(nT, ) in() in-1()… un() un-1()… pn() pn-1()… 0... nT Рисунок 1 – Структурна схема електровибухового перетворення енергії як об’єкта керування Координатами вхідного вектора X(nT) можна вважати параметри розрядного контуру: U – зарядна напруга накопичувача; C – ємність батареї конденсаторів; L – індуктивність розрядного контуру, l(nT) – величина розрядного проміжку та ρ[n] – питомий опір рідини, n – поточна реалізація процесу. Вихідний вектор Y(nT,τ) – результат електровибухового перетворення енергії в каналі розряду, харак- теризується випадковими імпульсними функціями: i(τ) – розрядного струму, u(τ) – напруги на розрядному проміжку, р(τ) – тиску в каналі розряду, τ – тривалість розряду (τ<<Т). Як координати вихідного вектора Y(nT) можуть бути прийняті функціонали цих функцій, які кількісно і однозначно їх характеризують, наприклад, максимальні значення розрядного струму іm[n] і тиску pm[n] та пробивна напруга uпр[n]. Експери- ментальне дослідження координат вихідного вектора [2] показало, що вони є дискретними випадковими функціями з нормальним законом розподілу в кожній точці факторного простору (відповідно, критерію згоди 2, це не суперечить істині, з рівнем значимості  = 0,01) і можуть бути представлені у вигляді: ym[n] = My[n]+y0, де My[n] – математичне сподівання вихідної координати, y0 – завада – стаціонарна випадкова величина з законом розподілу Гауса, статистичні характеристики якої визначаються процесами формування каналу розряду і залежать від положення об’єкта в просторі станів. Оператор об’єкта А множини вхідних станів X ставить у відповідність множину Y функціонального простору можливих реалізацій вихідних функцій. Як статистична ефективна інформа- Козирєв С.С. «Искусственный интеллект» 4’2009 492 9К ційна координата прийнята лінійна комбінація корельованих з від’ємним коефіцієн- том кореляції вихідних координат: [n]  im[n] + kuпр[n]/im[n], що має мінімальну дисперсію. Інверсну модель будуємо у вигляді l[n] = F ([n], ρ[n]), для чого необхідна база навчальних даних, тобто множини груп сигналів ([n], ρ[n]), що будуть поступати на вхід системи керування, та відповідно очікувані (еталонні) значення керуючого сигналу l[n]. Такі групи сигналів формуємо, використовуючи базу експериментальних даних, наведену в [3]. Першим кроком при побудові нечіткої інверсної моделі є розподіл простору вхідних і вихідних сигналів на діапазони, які будуть слугувати термами при побудові функцій приналежності. Використано прямий метод побудови функцій приналежності, який не вимагає абсолютно точного визначення функцій приналежності, а лише тип функції та характерні значення, в даному випадку – значення в експериментальних точках за планом експерименту, які є опорними для діапазонів, прийнятих в якості терми. Приймаємо трикутну форму функцій приналежності. Одна з вершин ФП зна- ходиться в центрі кожного числового діапазону значень координати і їй відповідає значення функції μТ(x), що дорівнює 1, дві інші вершини лежать в центрах сусідніх діапазонів, їм відповідає значення функції, що дорівнює 0. Як лінгвістичні вхідні змінні приймаємо координати ρ[n], ∑[n]. Кількість термів (лінгвістичних значень, а у нашому випадку термів – числових діапазонів) для кожної змінної вибираємо рівною кількості рівнів значень за планом факторного експерименту. В даному випадку кількість термів дорівнює 5 та 4. Функції приналежності (ФП – mfi – μТ(x)) координат вектора стану ρ[n], ∑[n] апроксимуємо трикутною функцією (рис. 2). Для вихідної координати, тобто керуючого сигналу l[n], виконуємо такі ж процедури: розподіл простору значень сигналу на діапазони, які слугують термами при побудові функцій приналежності; побудова три- кутних функцій приналежності, координати вершин яких є еталонними очікуваними значеннями вихідної координати l[n] (рис. 2). Рисунок 2 – Функції приналежності ρ[n], ∑ [n], l[n] Процедура fuzzy-фікації вхідних сигналів, тобто визначення приналежності по- точного значення координат вхідного вектора до того чи іншого діапазону, проводи- ться за максимальним значенням функції приналежності μТ(x). База правил нечіткої інверсної моделі формується на основі бази навчальних даних, в якості якої використано експериментальні дані, за алгоритмом побудови бази нечітких правил на основі чисельних даних [4]. До бази правил включається правило, яке має найвищий ступінь істинності. Таким чином розв’язується проблема супереч- ливих правил, а також значно зменшується їх загальна кількість. Блок-схема алгорит- му побудови бази правил на основі чисельних даних наведена на рис. 3. Синтез адаптивної системи керування електровибуховим перетворенням енергії… «Штучний інтелект» 4’2009 493 9К R , D , B SR (П )> SR (R ,D )  [i],  [i], l[i] SR [R ,D ]:=0 i:= 1 l i := B j SR (П ) SR (R ,D ):= SR (П ) i:= i +1 i >n Розд ілити простір значень  ,  , l на діапазони R , D , B . П обуд увати відповідні їм ф ункції приналеж ності. С творити таблицю БП для запису бази правил і таблицю SR ступеню істинності правил; заповнити ц і таблиці н улям и Ін іц ію вати лічи льник одиницею П очаток К інець В ибрати наступну груп у даних  [i],  [i], l[i] В становити ступені п риналеж ності даних до д іапазонів (неч ітких м нож ин) і сф орм улю вати відп овідне правило П : Я к щ о ( i= R j) i ( i=D j), то (li=B j) В становити ступінь істинності правила П за ф орм улою : SR (П ) = м D j (с i)· м R j (Уi)· м В j (li) В писати правило П в таблиці Б П та SR : SR (R ,D )= SR (П ) Інкрим ентувати лічильник Ч и розглянуті усі групи даних Так Н і Так Н і Рисунок 3 – Блок-схема алгоритму побудови інверсної моделі Після застосування наведеного алгоритму до бази даних, отриманих при експери- ментальному дослідженні електровибухового перетворення енергії [3], отримано несупе- речливу базу знань (табл. 1), яка є табличною формою запису бази правил нечіткого регулятора НР1 на основі нечіткої інверсної моделі. Значення інформаційної координати [n] дано у відносних одиницях, за базове значення прийнято амплітудне значення розряд- ного струму при короткому замиканні Iкз. Таблиця 1 – Таблична форма бази правил НР1 , Ом м M∑ 6,0 7,5 10,0 15,0 20,0 0,40 0,047 0,050 0,056 0,094 0,100 0,45 0,040 0,042 0,048 0,081 0,090 0,50 0,032 0,035 0,038 0,069 0,082 0,55 0,025 0,027 0,030 0,052 0,065 Козирєв С.С. «Искусственный интеллект» 4’2009 494 9К База правил у вигляді нечітких логічних рівнянь дозволяє пов’язати вихідний сиг- нал l[n] та ФП координат вектора стану ρ[n], ∑[n], в результаті чого отримуємо значення керуючого впливу для певних діапазонів числових значень координат вектора стану. Базу правил нечіткого регулятора НР2, що відтворює залежність середньоквад- ратичного відхилення інформаційної координати від положення в просторі станів σ = = F (l[n], ρ[n]), синтезовано на основі експериментальної бази даних (табл. 2). Зна- чення середньоквадратичного відхилення σ приведене до математичного сподіван- ня ∑ [n]. Таблиця 2 – Таблична форма бази правил НР2 ρ, Ом м l, м 6,0 7,5 10,0 15,0 20,0 0,025 0,028 0,024 0,023 0,015 0,010 0,050 0,037 0,036 0,036 0,014 0,012 0,075 0,042 0,040 0,039 0,015 0,013 0, 100 0,074 0,069 0,044 0,017 0,016 0,125 0,085 0,072 0,055 0,032 0,024 Моделювання нечітких регуляторів НР1, НР2 на основі отриманої бази правил проводимо в середовищі MATLAB, використовуючи пакет Fuzzy Logic Toolbox [5], який має простий інтерфейс для проектування і діагностики нечітких моделей. Графічні засоби Fuzzy Logic Toolbox дають змогу інтерактивно відслідковувати поведінку системи. Результати моделювання: НР1 – l[n] = F([n], ρ[n]) та НР2 – σ = F (l[n], ρ[n]) за допомогою fuzzy-апроксиматора представлені на рис. 4, 5. Рисунок 4 – Модель НР1: l[n]=F([n], ρ[n]) Рисунок 5 – Модель НР2: σ =F (l[n], ρ[n]) Структура адаптивної системи керування з застосуванням НР1, НР2 для корекції її параметрів в залежності від положення в просторі станів показана на рис. 6. Важливою властивістю системи керування з використанням НР на базі інверсної моделі є те, що вона забезпечує необхідні режими при будь-якому положенні об’єкта в просторі станів. Синте- зована система керування реалізована на базі мікроконтролера архітектури AVR. Ресурси мікроконтролера дозволяють організувати досить складну ієрархічну багатомірну систе- му керування електровибуховим перетворенням енергії, що здатна вирішувати завдання керування в реальному масштабі часу із застосуванням різних алгоритмів керування у ви- гляді підпрограм. Синтез адаптивної системи керування електровибуховим перетворенням енергії… «Штучний інтелект» 4’2009 495 9К ОК Регулятор  - стохастичні впливи Y(im[n],uпр[n]) -∆l Фільтр зад ВМ [n] l(t) ρ(t) l[n] = F([n], ρ[n]) НР1 σ =F(l[n], ρ[n]) НР2 lзб(t) l[n] σ l[n] σ Рисунок 6 – Блок-схема адаптивної системи керування з НР1, 2 Висновки Використання інверсної моделі, побудованої на принципах нечіткої логіки, при синтезі нечітких регуляторів для корекції параметрів адаптивної системи керування електровибуховим перетворенням енергії в залежності від положення в просторі ста- нів забезпечить адаптивність системи керування при зміні технологічних параметрів та параметрів середовища в широкому діапазоні. Така система керування зможе генеру- вати адекватну реакцію на збурення за рахунок визначення відповідного значення керую- чого впливу за допомогою інверсної моделі. Синтезована система керування забезпечує ефективне керування електровибуховим перетворенням енергії в усьому просторі станів при невизначеності зовнішніх збурень та нестаціонарності параметрів середовища. Література 1. Управление электрогидроимпульсными процессами / И.Т. Вовк, В.Б. Друмирецкий, Е.В. Кривицкий, Л.Е. Овчинникова. – Киев : Наук. думка, 1984. – 186 с. 2. Кривицкий Е.В. Динамика электровзрыва в жидкости. – Киев : Наукова думка, 1986 – 206 с. 3. Козирєв С.С. Удосконалена модель керування електровибухового перетворення енергії / С.С. Козирєв // Зб. наук. праць НУК № 4 (415). – Миколаїв, 2007. – С. 101-109. 4. Рутковская Д. Нейронные сети, генетические алгоритмы и нечеткие системы / Д. Рутковская, М. Пилиньский, Л. Рутковский. – М. : Горячая линия – Телеком, 2004. – 452 с. 5. Леоненков А.В. Нечеткое моделирование в среде MATLAB и FuzzyTECH / А.В. Леоненков. – СПб. : БХВ – Петербург, 2003. – 736 с. С.С. Козырев Синтез адаптивной системы управления электровзрывоопасным превращением энергии на основе инверсной fuzzy-модели Построена инверсная модель электровзрывного превращения энергии на базе экспериментальных данных с использованием метода fuzzy-аппроксимации, основанного на теории нечетких множеств. На базе инверсной модели синтезированы нечеткие регуляторы для коррекции параметров адаптивной системы управления электровзрывоопасным превращением энергии в условиях непредсказуемых внешних влияний. S.S. Kozyriev Synthesis of Adaptive Control System for Discharge Energy Conversion, Based on Inverse Fuzzy Model The fuzzy inverse model of control of discharge energy conversion was developed. The model is based on experimental data with fuzzy approximation. The fuzzy inverse model provides adaptability of control system under variable technological parameters and external conditions. Стаття надійшла до редакції 14.05.2009.
id nasplib_isofts_kiev_ua-123456789-8171
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 1561-5359
language Ukrainian
last_indexed 2025-12-02T12:45:33Z
publishDate 2009
publisher Інститут проблем штучного інтелекту МОН України та НАН України
record_format dspace
spelling Козирєв, С.С.
2010-05-14T08:37:23Z
2010-05-14T08:37:23Z
2009
Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі / С.С. Козирєв // Штучний інтелект. — 2009. — № 4. — С. 490-495. — Бібліогр.: 5 назв. — укр.
1561-5359
https://nasplib.isofts.kiev.ua/handle/123456789/8171
681.51:537.528
Побудовано інверсну модель електровибухового перетворення енергії на базі експериментальних даних з використанням методу fuzzy-апроксимації, основаного на теорії нечітких множин. На базі інверсної моделі синтезовано нечіткі регулятори для корекції параметрів адаптивної системи керування електровибуховим перетворенням енергії в умовах непередбачуваних зовнішніх впливів.
Построена инверсная модель электровзрывного превращения энергии на базе экспериментальных данных с использованием метода fuzzy-аппроксимации, основанного на теории нечетких множеств. На базе инверсной модели синтезированы нечеткие регуляторы для коррекции параметров адаптивной системы управления электровзрывоопасным превращением энергии в условиях непредсказуемых внешних влияний.
The fuzzy inverse model of control of discharge energy conversion was developed. The model is based on experimental data with fuzzy approximation. The fuzzy inverse model provides adaptability of control system under variable technological parameters and external conditions.
uk
Інститут проблем штучного інтелекту МОН України та НАН України
Нейросетевые и нечеткие системы
Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі
Синтез адаптивной системы управления электровзрывоопасным превращением энергии на основе инверсной fuzzy-модели
Synthesis of Adaptive Control System for Discharge Energy Conversion, Based on Inverse Fuzzy Model
Article
published earlier
spellingShingle Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі
Козирєв, С.С.
Нейросетевые и нечеткие системы
title Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі
title_alt Синтез адаптивной системы управления электровзрывоопасным превращением энергии на основе инверсной fuzzy-модели
Synthesis of Adaptive Control System for Discharge Energy Conversion, Based on Inverse Fuzzy Model
title_full Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі
title_fullStr Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі
title_full_unstemmed Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі
title_short Синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі
title_sort синтез адаптивної системи керування електровибуховим перетворенням енергії на основі інверсної fuzzy-моделі
topic Нейросетевые и нечеткие системы
topic_facet Нейросетевые и нечеткие системы
url https://nasplib.isofts.kiev.ua/handle/123456789/8171
work_keys_str_mv AT kozirêvss sintezadaptivnoísistemikeruvannâelektrovibuhovimperetvorennâmenergíínaosnovíínversnoífuzzymodelí
AT kozirêvss sintezadaptivnoisistemyupravleniâélektrovzryvoopasnymprevraŝenieménergiinaosnoveinversnoifuzzymodeli
AT kozirêvss synthesisofadaptivecontrolsystemfordischargeenergyconversionbasedoninversefuzzymodel