Моделирование регулятора на базе нечеткой логики для управления турбогенератором
Разработка каскадной системы регулирования выходного напряжения с турбогенератора путем изменения значений тока возбуждения с помощью регулятора, реализованного на базе нечеткой логики. Выбор регуляторов для каскадной системы, расчет параметров.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | статья |
Язык | русский |
Дата добавления | 29.12.2020 |
Размер файла | 1,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Уфимский государственный авиационный технический университет, г. Уфа
Кафедра Электромеханики факультет авионики, энергетики и инфокоммуникаций
Моделирование регулятора на базе нечеткой логики для управления турбогенератором
Асадуллин Максим Артурович - студент-магистр
Аннотация
каскадный турбогенератор регулятор
В данной научной статье будет рассмотрен один из основных и важных объектов системы автоматического управления турбогенератора - цифровой регулятор напряжения. Разработана каскадная система регулирования выходного напряжения с турбогенератора путем изменения значений тока возбуждения с помощью регулятора, реализованного на базе нечеткой логики. Для этого был произведен выбор необходимых регуляторов для каскадной системы, расчет оптимальных настроечных параметров. С целью управления была создана универсальная программа выработки согласно заданным значениям матрицы базы знаний для нечёткого регулятора. Продемонстрированы преимущества применения программного метода построения базы знаний регулятора. Переходный процесс основного регулируемого параметра у(t) в каскадной системе при поступлении на вход единичного ступенчатого задающего воздействия смоделирован в дополнительном пакете Simulink комплекса Matlab.
Ключевые слова: нечеткая логика, регулятор, переходный процесс, турбогенератор, функции принадлежности.
Abstract
This article discusses one of the main objects of the automatic control system of turbo-generator - the digital voltage regulator. A cascade system with output voltage regulation by changing turbine generator excitation current values using the controller, implemented on the basis of fuzzy logic. To this end, the choice was made necessary regulator for the cascade system, the calculation of the optimal coefficients. A universal program was created based on the current generation matrix base of knowledge for the fuzzy controller in order to control. We pointed out the advantages of application software method of construction of the regulator's knowledge base. From the operator station of the turbine control system to the voltage regulator an interface is provided. The transition process the main adjustable parameter y(t) in a cascading system upon entry of a unit step specifies the impact we modeled in an additional set of Simulink in Matlab. From the turbine control system to the voltage regulator an interface is provided. The voltage regulator operates through this interface from the operator station of the turbine control system.
Keywords: fuzzy logic, controller, the transition process, turbine generator, membership functions.
С освоением новых современных средств обеспечивается необходимый уровень регулирования и поддержки оптимальных значений параметров при работе электрооборудования. Одним из наиболее востребованных шагов на пути совершенствования средств - это применение современных персональных компьютеров и соответствующего программного обеспечения. В связи с этим разработка и исследование в области интеллектуальных систем является перспективной задачей для нефтяной промышленности и топливно-энергетического комплекса в целом [8-10].
Объектом совершенствования системы автоматического управления турбогенератора в данной работе является цифровой регулятор напряжения.
Регулятор напряжения настраивает возбуждение генератора под преобладающие условия и уставные значения. От системы управления турбины к регулятору напряжения предусмотрен интерфейс.
Регулятор напряжения работает через этот интерфейс от операторской станции системы управления турбины. Можно менять уставные значения и заранее выбирать различные режимы работы [7].
Контроль над всеми основными узлами и системами турбогенератора осуществляется с помощью преобразователей, подключенных к установке централизованного контроля. Для контроля параметров системы охлаждения (давления, расходов дистиллята, охлаждающей воды, давления масла в уплотнениях вала) и параметров системы возбуждения предусмотрена контрольно- измерительная аппаратура, позволяющая беспрерывно автоматически или визуально контролировать необходимые величины, фиксировать отклонения от заданных значений и предупреждать о них [2].
В результате исследований была разработана каскадная система регулирования выходного напряжения с турбогенератора путем изменения значений тока возбуждения с помощью регулятора, реализованного на базе нечеткой логики.
Произведен выбор необходимых регуляторов для каскадной системы, расчет оптимальных коэффициентов, а также создана модель регулятора на базе нечеткой логики в математическом комплексе Matlab [6].
Зависимость тока возбуждения 1в от тока нагрузки 1а показывает, каким должен быть ток возбуждения генератора, чтобы поддерживать его напряжение постоянным при изменении тока нагрузки. Как видно, с возрастанием нагрузки при ф > 0 следует повышать ток возбуждения, а при ф < 0 - снижать его. Чем больше угол ф по абсолютной величине, тем в большей степени необходимо изменять ток возбуждения.
Построение переходного процесса основной контролируемого параметра y(t) в каскадной системе при поступлении на вход единичного ступенчатого задающего воздействия произведем в дополнительном пакете Simulink комплекса Matlab.
Основная функция нечёткого регулятора - вырабатывание выходного значения управления по текущим координатам системы.
Процедуру обработки входных данных в регуляторе можно описать следующим образом [4]:
текущие значения входных характеристик преобразуются в лингвистические (фаззификация);
после получения лингвистических значений и с помощью базы правил контроллера производится нечёткий логический вывод, результатом которого являются лингвистические значения выходных переменных;
расчёт «чётких» значений управляющих параметров (дефаззификация).
Для разработки базы знаний нечёткого контроллера необходимо решить следующие задачи:
выбрать входные лингвистические переменные, основываясь на анализе поведения замкнутой системы регулирования в нужном режиме [5];
назначить для каждой переменной набор лингвистических значений (термов);
выбрать для каждого из термов аппроксимирующего нечёткого множества.
В появившемся окне FISEdition установим количество входных и выходных параметров, диапазоны работы каждого параметра вручную (рис. 1-3).
Для лингвистического описания каждой входной переменной выбраны семь треугольных термов (ЫВ, КМ, N8, 2Б, Р8, РМ, РВ) и симметричные диапазоны изменения [4].
Рис. 1. Термы входных данных пропорциональной части нечеткого регулятора
Рис. 2. Термы входных данных интегральной части нечеткого регулятора
Рис. 3. Термы входных данных дифференциальной части нечеткого регулятора
С целью осуществления данного алгоритма управления была создана универсальная программа выработки согласно заданным значениям матрицы базы знаний для нечёткого регулятора. Работа этой программы заключается в следующем:
вызывается сохраненная матрица элементов;
определяются наибольшие по модулю значения каждого из входов и выходов;
диапазон значений (от -тах до +тах) каждого входа и выхода разбивается на термы с шагом, который задает пользователь;
согласно принадлежности значений переменных (из полученной матрицы) на каждом шаге к тому или иному терму сформировываются правила «вход - выход»;
правила объединяются, если при изменении входов выход не меняет своих значений;
также объединяются одинаковые правила;
после выполнения данного алгоритма формируется база правил нечёткого регулятора. Правила вырабатываются по типу «Если .. и ..., то..
Построили переходные процессы замкнутой системы и произвели анализ двух регуляторов в дополнительном пакете Яішиїшк (рис. 4, 5).
Для загрузки базы знаний, которые необходимы для работы нечеткого регулятора, применили команду fuzzy2=readfLs(`fuzzy2777,). Также построили переходные процессы замкнутой системы и произвели анализ двух регуляторов в дополнительном пакете Яішиїшк (рис. 4) [1].
По итогам моделирования можно сделать вывод, что при заданных параметрах объекта регулирования системы с нечёткими регуляторами, выполненными согласно характеристикам существующих систем, имеют более высокие динамические показатели относительно классической системы (рис. 5) [3, 11].
Из рис. 5 следует, что выход объекта управления системы с нечётким регулятором (с построенной автоматически базой правил) обладает наименьшим перерегулированием, наиболее эффективен по быстродействию и почти не имеет колебаний.
Рис. 5. Переходной процесс с использованием регулятора на базе нечеткой логики
Выводы
В данной работе была продемонстрирована возможность автоматизированного построения базы знаний для нечёткого логического регулятора. Программный метод построения базы знаний нечёткого регулятора позволил получить качественный переходный процесс для существующей системы нечеткого регулятора при регулировании напряжения на выходе с турбогенератора, путем изменения тока возбуждения, а также повысить безопасность при эксплуатации электрооборудования на тепловой электростанции.
Высокая производительность системы позволяет реагировать на любые изменения входных параметров и принимает необходимые решения для предотвращения различных проблем на установке за короткий промежуток времени.
Список литературы /References
1. Кошелев Н.А. Разработка имитатора-тренажера для мониторинга технологических процессов и электрооборудования предприятий нефтегазовой отрасли / Н.А. Кошелев, Е.Г. Юхин, А.М. Хафизов // Материалы докладов XI Международной молодежной научной конференции «Тинчуринские чтения» / под общ. ред. ректора КГЭУ Э.Ю. Абдуллазянова. В 3 т. Т. 1. Казань: Казан. гос. энерг. ун-т, 2016. С. 27-28.
2. Логинов А.Г., Фадеев А.В. Микропроцессорный автоматический регулятор типа АРВ-М для систем возбуждения АО «Электросила» // Электротехника, 2001. № 9. [Электронный ресурс]. ОАО Силовые машины. Режим доступа: http://www.power-m.ru/ (дата обращения: 24.04.2019).
3. Юрганов А.А., Кожевников В.А. Регулирование возбуждения синхронных генераторов. СПб: “Наука”, 1996. С. 61-88.
4. Леоненков А.В. Нечеткое моделирование в среде MATLAB и fUzzyTECH. Спб.: Питер, 2007. 286 с.
5. Мироненко Я.В. Принцип построения нечеткой экспертной системы для обработки результатов диагностики высоковольтного оборудования посредством метода регистрации частичных разрядов / Я.В. Мироненко, В.А. Шахнин / Автоматизация и IT в энергетике, 2013. № 4 (45). С. 17-22.
6. Пупков А.Н. Двухконтурное управление линейными динамическими системами и настройка параметров типовых регуляторов с использованием непараметрической модели / Н.Ф. Телешева, Р.Ю. Царев, А.В. Чубаров, О.В. Шестернева // Проблемы управления. Красноярск: ФГАОУ ВПО «Сибирский федеральный университет», 2013. 190 с.
7. Фаворский О.Н. Выбор тепловой схемы и профиля отечественной мощной энергетической ГТУ нового поколения и ПГУ на ее основе / О.Н. Фаворский, В.Л. Полищук // Теплоэнергетика, 2010. № 2. С. 2-7.
8. Данилевич Я.Б., Кади-Оглы И.А., Попов В.В. Электромеханические преобразователи энергии нового поколения и проблемы их создания // В кн.: Теоретические и практические проблемы развития электротехники России. СПб., 2002.
9. [Электронный ресурс]. Системы возбуждения - Электрическая часть электростанций. Режим доступа: http://forca.ru/knigi/arhivy/elektricheskaya-chast-elektrostanciy-7.html/ (дата обращения: 24.04.2019).
10. Электронный ресурс]. ПУЭ 8. Режим доступа: http://pue8.ru/silovaya-elektronika/198-sistemy-vozbuzhdeniya-sinhronnyh-generatorov.html/ (дата обращения: 29.04.2019).
Размещено на Allbest.ru
...Подобные документы
Системы, основанные на принципах. Базовые понятия нечеткой логики. Общая структура устройств нечеткой логики. Микроконтроллер и процессор нечеткой логики. Определение входных и выходных переменных системы. Преимущества применения нечеткой логики.
контрольная работа [596,8 K], добавлен 01.10.2016Разработка и тестирование интеллектуальной системы по определению маневра расхождения судна с препятствием на базе нечеткой логики с помощью программы FuzzTECH. Описание входных и выходных лингвистических переменных. Система правил нечетких продукций.
лабораторная работа [3,9 M], добавлен 06.04.2014Расчет и моделирование системы автоматического управления. Дискретная передаточная функция объекта с учетом заданных параметров. Вычисление основных параметров цифрового регулятора. Уравнение разницы регулятора. Результаты моделирования системы.
лабораторная работа [69,9 K], добавлен 18.06.2015Функциональная и структурная схема канала регулирования. Синтез регулятора тока и скорости. Статический и динамический расчет системы и переходных процессов. Качество настройки регулятора. Принципиальная электрическая схема якорного канала регулирования.
курсовая работа [1,5 M], добавлен 28.09.2012Формулировка требований к системе и расчет параметров электропривода. Синтез регулятора тока. Расчет регулятора скорости. Исследование переходных процессов в системе подчиненного управления с помощью программы "Matlab". Синтез релейной системы.
курсовая работа [3,6 M], добавлен 11.09.2009Расчёт настроек ПИ-регулятора в контуре регулирования температуры. Схема одноконтурной системы управления. Настройки, обеспечивающие для заданного объекта процесс регулирования, удовлетворяющий данным критериям качества. Передаточная функция регулятора.
контрольная работа [2,0 M], добавлен 01.06.2015Разработка структурной схемы регулятора напряжения для бортовой сети автомобиля. Расчет генератора прямоугольных импульсов, компаратора напряжения, датчика температуры, выходного каскада. Технологический маршрут изготовления монокристального регулятора.
дипломная работа [735,8 K], добавлен 29.09.2010Проектирование системы однозонного регулирования скорости. Структурная схема заданной части автоматизированной системы управления. Расчет датчиков тока и скорости. Выбор комплектного электропривода и трансформатора. Синтез цифрового регулятора скорости.
курсовая работа [2,4 M], добавлен 25.12.2014Расчет параметров настройки ПИ-регулятора для объекта второго порядка. Аналитический расчет и реализация программы в среде MatLab, которая определяет параметры регулятора и переходного процесса. Критерии качества переходного процесса замкнутой системы.
лабораторная работа [118,7 K], добавлен 29.09.2016Изучение общих принципов построения пропорционально-интегрально-дифференциальных технологических регуляторов. Проектирование алгоритма регуляторов температуры на базе дешевых микроконтроллеров MSP430 (Texas Instruments). Дискретная форма регулятора.
дипломная работа [2,2 M], добавлен 12.10.2015Идентификация объекта управления, воздействие на него тестового сигнала в виде ступенчатого изменения, получение разгонной характеристики. Расчет и оптимизация настроек непрерывного регулятора. Анализ замкнутой системы, состоящей из объекта и регулятора.
курсовая работа [843,0 K], добавлен 24.04.2010Система автоматического регулирования температуры жидкости в термостате на основе промышленного цифрового регулятора ТРМ-10. Система стабилизации температуры. Нагрев изделий до заданной температуры, соответствующей требованиям технического процесса.
курсовая работа [915,5 K], добавлен 05.03.2009Структурная и принципиальная схема системы регулирования, их анализ. Передаточные функции П регулятора, расчет его балластных составляющих. Построение переходного процесса. Выбор и обоснование, расчет исполнительного устройства, пропускная способность.
курсовая работа [1,2 M], добавлен 19.11.2011Автоматическое регулирование основных параметров котельной установки. Характеристики временных трендов и их оценивание. Выбор закона регулирования и расчет параметров регулятора. Идентификация объекта управления по временным трендам, создание модели.
курсовая работа [735,9 K], добавлен 16.11.2009Описание системы автоматического контроля и регулирования уровня воды в котле. Выбор регулятора и определение параметров его настройки. Анализ частотных характеристик проектируемой системы. Составление схемы автоматизации управления устройством.
курсовая работа [390,0 K], добавлен 04.06.2015Проектирование цифрового регулятора для построения электропривода с фазовой синхронизацией, работающего в области низких частот вращения. Основные функции цифрового регулятора. Структура и расчет параметров регулятора и системы управления электропривода.
дипломная работа [3,6 M], добавлен 02.01.2011Расчет областей устойчивости пропорционально-интегрально-дифференциального регулятора. Выбор оптимальных параметров регулирования. Построение передаточной функции, области устойчивости. Подбор коэффициентов для определения наибольшей устойчивости системы.
контрольная работа [1,0 M], добавлен 11.06.2014Принцип действия, функциональная и структурная схемы системы следящего привода. Исследование и моделирование линейной автоматической системы. Анализ устойчивости с помощью критерия Гурвица. Моделирование в Matlab, оптимизация параметров регулятора.
лабораторная работа [683,5 K], добавлен 30.11.2011Синтез и анализ оптимальной одноконтурной системы автоматического управления. Расчеты по использованию регуляторов, реализующих ПИ- и ПИД-закон регулирования в цифровых системах. Выбор типа промышленного регулятора, определение его настроечных параметров.
курсовая работа [3,2 M], добавлен 11.02.2016Выбор регулятора для объекта управления с заданной передаточной функцией. Анализ объекта управления и системы автоматического регулирования. Оценка переходной и импульсной функций объекта управления. Принципиальные схемы регулятора и устройства сравнения.
курсовая работа [2,5 M], добавлен 03.09.2012