Scientific journal
Modern high technologies
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

THE SYNTHESIS OF ALGORITHMS FOR INTELLIGENT CONTROL OF GAS-COMPRESSOR UNIT TO ENSURE THE REQUIRED QUALITY

Ilyasov B.G. 1 Saitova G.A. 1 Khalikova E.A. 1
1 Federal State Educational Institution of Higher Education Ufa State Aviation Technical University
The article considers the solution of the problem of designing the automatic control system of gas pumping unit (CGU) with the given quality indicators. The main difficulty is the presence of internal nonlinear relationships and interdependence of subsystems in the unit. Depending on the functional purpose and mode of operation of the CGU requirements for each subsystem may vary. For the considered mode, the synthesis of the controller parameters is carried out separately, and further developed controllers are aggregated into a single logical controller. In solving this problem, the description of a complex system through the characteristics of subsystems and multidimensional elements of communication between them is used. As an individual characteristic of a separate subsystem, its transfer function is considered in the control mode, when the subsystem operates in an isolated condition from other subsystems. The constructed mathematical models of CGU are complex for analysis and synthesis, in this regard, the design uses data mining methods. Synthesis of the CGU controller with the specified quality indicators is carried out using neuro-fuzzy modeling, on the basis of which the fuzzy inference systems are formed. The efficiency of the described CGU synthesis algorithm is demonstrated by a specific example.
gas pumping unit
logic controller
control system
neuro-fuzzy modeling
control quality indicators

При проектировании системы автоматического управления после решения задачи обеспечения устойчивости возникает проблема обеспечения требуемых показателей качества переходных процессов: перерегулирования, времени регулирования и других. Зачастую эти требования являются противоречивыми, что связано в первую очередь с особенностями функционирования систем. Например, при уменьшении перерегулирования происходит увеличение времени регулирования и наоборот; таким образом, две эти величины имеют обратную зависимость. Представить указанную зависимость для сложных систем в математическом виде невозможно, что объясняется особенностями каждого класса систем и входящих в систему подсистем, однако для решения задачи синтеза необходимо определить такие параметры, чтобы система удовлетворяла заданным требованиям.

Целью исследования является решение задачи проектирования САУ ГПА с заданными показателями качества на всех рассматриваемых режимах функционирования.

Для описания системы используются методы теории управления, а именно частотные методы. Одним из инструментов решения поставленной задачи является нейро-нечеткое моделирование на основе которого генерируются системы нечеткого вывода.

Описание модели систем управления газоперекачивающими агрегатами

В настоящее время наряду с применением газотурбинного двигателя (ГТД) в составе силовых установок самолетов и вертолетов их используют и в наземных установках, например на электростанциях в качестве привода генератора. При этом могут использоваться как специально разрабатываемые газотурбинные установки (ГТУ), так и авиационные двигатели, целенаправленно конвертированные для функционирования в системах наземных энергетических установок и ГПА [1].

На рис. 1 представлена модель системы управления газоперекачивающим агрегатом.

iljs1.wmf

Рис. 1. Структурная схема регулирования ГПА

Введены следующие обозначения:

Pвх – входное давление;

n1, n2, n3, – частоты на соответствующих участках;

ИМ – исполнительный механизм;

КВД – корпус высокого давления;

КНД – корпус низкого давления;

ТВД – турбина высокого давления;

ТНД – турбина низкого давления;

СТ – силовая турбина;

КС – компрессорная станция.

Регулирование топлива осуществляется по частоте вращения СТ. В качестве задания частоты вращения СТ выбирается то значение частоты вращения СТ, которое было в момент достижения частоты вращения малого газа.

Специалисты, на основании информации, касающейся эксплуатации газогенераторных перекачивающих агрегатов в течение последних 10 лет, установили, что выход их строя в большей степени сопряжен со следующими проблемами [2, 3]:

- ошибки при проектировании устройства.

- дефекты, допущенные при производстве агрегата и его сборке, а также монтажа.

- неисправности материалов.

Система управления ГПА должна иметь три уровня, на каждом из которых решается своя задача. Наиболее тесно связанными представляются задачи локального управления ГПА и управления ГПА в составе КЦ. Эти задачи должны решаться децентрализованной системой, на нижнем уровне которой находятся однотипные локальные САУ ГПА, количество которых совпадает с количеством ГПА в компрессорном цехе. С точки зрения математического обеспечения задача локального управления ГПА является достаточно тривиальной, она решается классическими ПИ- и ПИД-регуляторами. Нелинейность и многомерность газотурбинного двигателя как объекта управления приводят к необходимости введения нескольких контуров обратной связи, иногда с переменными (адаптивными) коэффициентами усиления.

В работе [4] предложено описание сложных динамических систем через характеристики подсистем и многомерные элементы связи между ними. В качестве индивидуальной характеристики отдельной подсистемы рассматривается ее передаточная функция в режиме управления, когда подсистема функционирует в изолированном от других подсистем состоянии.

При проектировании систем управления следующей задачей после достижения устойчивого функционирования ставится задача выполнения заданных показателей качества переходных процессов [5]. Зависимость рассматриваемых величин от параметров синтезируемой системы можно представить в виде системы уравнений:

ill01.wmf (1)

где q1,…,qp – показатели качества рассматриваемых переходных процессов;

{ki}, {τi}, {Ti} – множества изменяемых параметров системы (коэффициентов усиления, постоянных времени и т.д.);

func1,…, funcp – функции, выражающие зависимость показателей качества системы от параметров синтезируемых регуляторов.

Рассмотрим в качестве основных показателей качества систем перерегулирование и время регулирования подсистем. Тогда система уравнений (1) примет вид

ill02.wmf (2)

где σ1,…,σn – перерегулирование, tрег1,…, tрегn – время регулирования переходных процессов подсистем.

Показатели качества функционирования, предъявляемые к каждой подсистеме, могут отличаться в зависимости от функционального назначения и режима функционирования системы. При построении логического многосвязного регулятора для каждого режима синтез параметров проводится отдельно с целью последующего объединения.

Методы интеллектуального анализа данных при решении задачи синтеза

Построенные математические модели ГПА являются сложными для анализа и синтеза регуляторов, в связи с этим при проектировании используются методы интеллектуального анализа данных: методы распознавания и оценки технического состояния (объекта, ГТД, ГПА), методы интеллектуального управления, методы нелинейного управления, методы теории многосвязных систем автоматического управления, теории систем искусственного интеллекта.

Представить зависимость показателей качества функционирования системы от параметров подсистем и связей между ними в математическом виде очень сложно, что объясняется особенностями каждого класса систем и входящих в сложную систему подсистем. Показатели перерегулирования и времени регулирования имеют обратную зависимость, также сказывается взаимное влияние подсистем друг на друга. Однако существуют различные методы, позволяющие решить поставленную задачу.

В качестве инструментов синтеза параметров систем управления сложными объектами могут использоваться инструменты анализа данных, такие как искусственные нейронные сети, нечеткая логика, машинное обучение, эволюционные вычисления, генетические алгоритмы и т.д. В качестве наиболее подходящего выбран метод синтеза с использованием адаптивных нейро-нечетких сетей.

Адаптивные нейро-нечеткие сети объединяют в себе достоинства систем нечеткого вывода и нейронных сетей. С одной стороны, они позволяют разрабатывать и представлять модели систем в форме правил нечетких продукций, которые обладают наглядностью и простотой содержательной интерпретации, а с другой стороны, для построения правил нечетких продукций используются методы нейронных сетей, что является более удобным и менее трудоемким процессом для проектировщиков.

Например, при построении нейро-нечеткой сети, реализующей принятие решений по выбору параметров системы с целью удовлетворения заданным показателям перерегулирования, используется алгоритм, описанный в работах [6, 7]. Выбор осуществляется по нескольким критериям: коэффициенты усиления и постоянные времени в перекрестных неголономных связях. На рис. 2 представлена структура рассматриваемой системы нечеткого вывода.

iljs2.wmf

Рис. 2. Структура системы нечеткого вывода

iljs3.wmf

Рис. 3. Координирующая часть нейро-нечеткого регулятора в структурной схеме САУ

Качество обучения разрабатываемой сети напрямую зависит от количества примеров – объема обучающей выборки, и насколько полно примеры описывают данную задачу. Вся информация, используемая нейро-нечеткой сетью для построения системы нечеткого вывода, содержится во множестве обучающих выборок. При этом функции принадлежности синтезированных систем настроены (обучены) так, чтобы минимизировать отклонения между результатами нечеткого моделирования и экспериментальными данными [8].

Аналогично проводится нейро-нечеткое моделирование при увеличении количества и сложности требуемых параметров. Для построения нейро-нечеткой сети в работе используется приложение программного комплекса MatLab – редактор ANFIS, с помощью которого автоматически синтезируется нейро-нечеткая сеть. Последовательность процесса разработки модели нейро-нечеткой сети имеет вид:

1) подготовка обучающей выборки;

2) загрузка обучающих данных;

3) построение структуры системы нечеткого вывода;

4) визуализация структуры гибридной сети.

Результаты обучения нейро-нечеткой сети экспортируем в рабочую область MatLab после чего их можно будет использовать в пакете Simulink, загрузив в блок Fuzzy Logic Controller, который будет выступать в качестве координирующей части нейро-нечеткого регулятора [9]. Расположение координирующей части в структурной схеме многосвязной САУ представлено на рис. 3.

Обученная сеть позволяет подбирать параметры САУ с учетом требуемых показателей качества, что дает возможность корректировать работу системы при изменениях условий функционирования.

Пример проектирования системы управления

Рассмотрим задачу обеспечения заданных показателей качества на одном из режимов функционирования. Для рассматриваемого режима заданы требования к показателям переходных процессов (2) в следующем виде:

{tрег} = {2; 2},

{σрег} = {0,2; 0,2}. (3)

Проведен синтез структуры системы, обеспечивающей устойчивость и заданные показатели устойчивости на заданном конкретном режиме согласно алгоритму [5, 10].

iljs4.tif

Рис. 4. Графики переходных процессов САУ

При моделировании получены графики переходных процессов, представленные
на рис. 4.

Как видно из рис. 4, синтезированная система обладает заданными показателями качества (3), то есть перерегулирование и время регулирования удовлетворяют требованиям. Аналогично проведены операции определения требуемых параметров на всех режимах функционирования системы, затем проводится агрегирование результатов. Полученные результаты моделирования подтверждают эффективность разработанного метода синтеза.

Заключение

Таким образом, предложена процедура формирования многомерных связей в многосвязной системе управления, которая обеспечивает требуемые показатели качества. Проанализированы возможности повышения качества переходных процессов системы при различных распределениях связей между объектами с использованием нейро-сетевого моделирования.

Работа выполнена при поддержке гранта РФФИ № 17-48-020956 р_а «Математическая модель и алгоритмы управления газотурбинным двигателем, работающим на природном газе и предназначенным для газоперекачивающих агрегатов».