Моделирование системы управления частотой вращения ротора парового турбоагрегата
Исследование и построение причинно-следственной математической модели системы управления частотой вращения ротора турбины парового турбомашинного комплекса. Реализация нелинейной модели в среде Matlab/Simulink. Выбор параметров регулятора процессов.
Рубрика | Производство и технологии |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 12.06.2017 |
Размер файла | 683,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования и науки Российской Федерации
Федеральное государственное автономное образовательное учреждение высшего образования
"Санкт-Петербургский государственный электротехнический университет "ЛЭТИ" им. В.И. Ульянова (Ленина)"
Кафедра Автоматики и процессов управления
Курсовая работа
по дисциплине: "Моделирование систем"
на тему: "Моделирование системы управления частотой вращения ротора парового турбоагрегата"
Выполнил: студент гр. 1391
Чуносов Д.И.
Преподаватель: Душин С.Е.
Санкт-Петербург - 2015 г.
Содержание
- Введение
- 1. Модель нелинейной системы управления
- 2. Определение состояния равновесия системы
- 3. Анализ поведения системы при переходе с номинального на заданный режим
- 4. Определение максимального допустимого шага для методов численного интегрирования
- 5. Выбор параметров регулятора (синтез в "большом")
- 6. Поиск параметров регулятора, обеспечивающих приемлемое качество процессов (синтез "в малом")
- 7. Дискретный регулятор
- 8. Анализ системы с дискретным регулятором
- Выводы
- Список литературы
Введение
Целью курсового проектирования является исследование и построение модели системы управления частоты вращения ротора турбины парового турбомашинного комплекса, отвечающей поставленным требованиям.
Математическая модель системы управления частоты вращения ротора турбоагрегата (неизменяемая часть).
Причинно-следственная математическая модель системы управления задается дифференциальными и алгебраическими уравнениями, а также табличными характеристиками, в относительных единицах.
Уравнения объекта управления. Объект управления определяется следующими уравнениями:
Уравнение вращающихся масс:
где с - постоянная времени ротора турбоагрегата; n - частота вращения ротора, - моменты вращения ротора, создаваемые паром частей турбины высокого и низкого давления, причем:
,
.
Уравнения моментов вращения целесообразно объединить в один вращающий момент ротора турбины:
,
,
- использованный теплоперепад;
- моменты постоянного трения и нагрузки, причем ;
;
, - коэффициент нагрузки;
Уравнение паропровода:
,
где с - постоянная времени паропровода; - давление перед соплами турбины;
Уравнение регулировочного клапана:
,
где - массовый расход пара через регулировочный клапан; - давление пара, поступающего из внешней паровой емкости (внешнего парового объема (ВПО)), .
Характеристика регулировочного клапана:
задается в аналитическом виде:
Уравнения исполнительного механизма, преобразователя и элемента сравнения. Уравнение исполнительного механизма (сервомотора), обеспечивающего перемещение регулирующего клапана:
,
где с - постоянная времени сервомотора; - перемещение клапана, причем ; ?--?перемещение золотника сервомотора;
Уравнение электромеханического преобразователя:
,
где с - постоянная времени электромеханического преобразователя; - коэффициент затухания; - управляющее напряжение регулятора ;
Уравнение элемента сравнения:
,
где - постоянное задающее воздействие от задатчика, .
Начальные условия, соответствующие номинальному режиму:
Управляющее устройство (регулятор) , передаточная функция которого подлежит определению, должно обеспечивать требуемое поведение системы при полном или частичном сбросе нагрузки, характеризуемой , причем значение перерегулирования для величины отвечают, статическая ошибка нулевая.
Исходные данные для выполнения курсового проектирования приведены в таблице ниже:
№ варианта |
Форма задания и вид расходной характеристики регулирующего клапана: |
Постоянная времени , с |
Коэффициент нагрузки |
Давление пара |
|
9 |
Табличная |
6 |
0,5 |
1,2 |
1. Модель нелинейной системы управления
Схема реализации нелинейной модели системы управления в среде Matlab/Simulink представлена на рисунке 1.
Рисунок 1. Структурная схема системы в среде Matlab/Simulink
Рисунок 2. Электромеханический преобразователь
Рисунок 3. Сервомотор
Рисунок 4. Паропровод
2. Определение состояния равновесия системы
Определим состояние равновесия системы для номинального режима (давление пара, поступающего из внешней паровой емкости,, коэффициент нагрузки ) с использованием команды пакета Matlab trim:
" [sys,x0,xstr]=static
" u0=40.79
" y0=1.30
" ix= []
" iu= [1]
" iy= []
" [x,u,y,dx]=trim('static',x0,u0,y0,ix,iu,iy)
x =1.0e+03 *
0.0010
0.0010
0.0010
0.0010
2.5000
0.0700
u = 1.0000
y = 1.0000
Теперь, используя в качестве начального вектора равновесия значения, отвечающие номинальному режиму, найдем состояние равновесия для заданного режима:
" [x,u,y,dx]=trim('static',x0,u0,y0,ix,iu,iy)
x = 1.0e+03 *
0.0010
0.0005
0.0005
0.0005
1.2542
0.0351
u = 1
y = 1.0000
Осуществим поиск других состояний равновесия при заданном фиксированном воздействии: в цикле будем изменять значения начального вектора и, фиксируя результат, выполнять команду trim. Анализ полученного результата позволяет сделать вывод о том, что в диапазоне 0,01-1 для каждой из координат вектора состояния другого состояния равновесия для заданного режима не найдено.
3. Анализ поведения системы при переходе с номинального на заданный режим
Для моделирования системы при переходе с номинального на заданный режим выберем метод интегрирования ode4 (Рунге-Кутта) с шагом интегрирования h=0,001, t = 10000. Примем вектор начальных условий равным вектору равновесного состояния для номинального режима , а давление пара, равное заданному. модель управление вращение ротор
Рисунок 5. Переходный процесс на выходе системы
Рисунок 6. Переходный процесс на выходе исполнительного механизма
Рисунок 7. Переходный процесс на выходе регулятора
Рисунок 8. Установление номинального режима на выходе ПИ-регулятора
Рисунок 9. Установление номинального режима на выходе исполнительного механизма
Рисунок 10. Установление номинального режима на выходе системы
4. Определение максимального допустимого шага для методов численного интегрирования
Максимально допустимый шаг для каждого из методов численного интегрирования представлен в таблице 2. Видно, что с увеличением порядка точности метода максимально допустимый шаг, при котором сохраняется устойчивость, увеличивается. В таблице 2 для каждого метода приведена длительность моделирования поведения системы на временном интервале [0 c; 15000 c]. По рисункам видно, что при величине шага h из таблицы 2 методы остаются устойчивыми, а при незначительном увеличении шага устойчивость теряется. Из соображений быстродействия рекомендуется применять наиболее простой метод, при использовании которого получаются адекватные результаты.
Метод интегрирования |
Максимальный шаг h |
Длительность моделирования, сек |
|
Euler (ode1) |
0.0279 |
226.69 |
|
Heun (ode2) |
0.0435 |
250.20 |
|
Bogacki-Shanpine (ode3) |
0.0475 |
329.36 |
|
Runge-Kutta (ode4) |
0.0539 |
361.80 |
|
Dormand-Prince (ode5) |
0.0659 |
437.59 |
Рис. 8. Переходный процесс на выходе системы. Метод: Euler (ode1), h=0.0279
Рис. 9. Переходный процесс на выходе системы. Метод: Euler (ode1), h=0.0281
5. Выбор параметров регулятора (синтез в "большом")
Изменяя параметры регулятора и , будем фиксировать значение перерегулирования и время регулирования . Попытаемся обеспечить удовлетворительное качество регулирования. Результаты выбора параметров приведены в таблице 3.
Таблица 3
0,5 |
1 |
5 |
10 |
25 |
||
0,5 |
24,7 % / 165,9 |
21,2 % / 110,3 |
18,9 % / 91,7 |
19,4 % / 91,2 |
21,1 % / 75,2 |
|
1 |
19,9 % / 81,7 |
17,4 % / 78,0 |
14,9 % / 60,9 |
15,1 % / 45,4 |
15,8 % / 74,6 |
|
5 |
6,9 % / 7,2 |
5,8 % / 8,6 |
5,1 % / 11,9 |
5,0 % / 14,6 |
4,5 % / 1,3 |
|
10 |
8,2 % / 4,1 |
7,2 % / 3,3 |
6,3 % / 2,6 |
6,1 % / 2,3 |
5,3 % / 1,4 |
|
15 |
20,7 % / 5,9 |
20,1 % / 8,8 |
19,5 % / 10,3 |
19,2 % / 10,0 |
18,5 % / 9,4 |
6. Поиск параметров регулятора, обеспечивающих приемлемое качество процессов (синтез "в малом")
Выполним линеаризацию системы. Для линеаризации системы, представленной на рисунке 11 (линеаризуем исходную систему за исключением регулятора), воспользуемся командой linmod пакета Matlab.
Рисунок 10. Схема без регулятора
Выполним линеаризацию системы в окрестности точки равновесия:
" [A,B,C,D]=linmod('linear',x(1:5),x(6))
A =1.0e+03 *
-0.0003 0.0002 0 0 0
0-0.0100 0.0041 0 0
0 0-0.0100 0.0100 0
0 0 0-0.0700 0.0010
-0.0010 0 0-2.5000 0
B = 0 0 0 0 1
C = 1 0 0 0 0
D = 0
Получим числитель и знаменатель передаточной функции:
" [num,den]=ss2tf(A,B,C,D)
num = 0 0 0 0 0 7.0720
den = 1.0e+05 *
0.0000 0.0009 0.0403 0.5822 2.6740 0.7634
и передаточную функцию линеаризованной системы:
"tf(num,den)
Transfer function:
ans = 7.072
s^5 + 90.31 s^4 + 4027 s^3 + 5.822e04 s^2 + 2.674e05 s + 7.634e04
Continuous-time transfer function.
Проанализируем устойчивость с помощью команды MatLab:
Получим вектор собственных корней системы:
" eig(A)
ans = -35.0000 +35.7071i
-35.0000-35.7071i
-0.3054 + 0.0000i
-9.9804 + 0.0000i
-10.0196 + 0.0000i
Зададим желаемый вектор собственных корней системы:
"P = [-35.0000+35.7071i -35.0000-35.7071i -0.3054+0.0000i -9.9804+0.0000i -10.0196+0.0000i]
P = -35.0000 +35.7071i -35.0000-35.7071i -0.3054 + 0.0000i -9.9804 + 0.0000i -10.0196 + 0.0000i
" K = place(A,B,P)
K = 1.1961 0.0214 0.0146-0.0034 0.0001
Проверим наблюдаемость системы: получим ранг матрицы в канонической наблюдаемой форме пространства состояний:
"rank(obsv(A,C))
ans = 5
Объект наблюдаем.
Зададим собственные числа наблюдателя в 3 раза больше по модулю, чем желаемые собственные числа системы и получим матрицу наблюдателя:
" P= 3 * P
P= 1.0e+02 *
-1.0500 + 1.0712i -1.0500-1.0712i -0.0092 + 0.0000i -0.2994 + 0.0000i -0.3006 + 0.0000i
" L = place(A', C', PO)'
L = 1.0e+08 *
0.0000
0.0009
-0.0069
-0.0085
1.1155
Синтезируем динамический регулятор штатными методами MatLab
" [AR, BR, CR, DR]= reg(A,B,C,D,K,L)
AR =1.0e+08 *
-0.0000 0.0000 0 0 0
-0.0009-0.0000 0.0000 0 0
0.0069 0-0.0000 0.0000 0
0.0085 0 0-0.0000 0.0000
-1.1155-0.0000-0.0000-0.0000-0.0000
BR = 1.0e+08 *
0.0000
0.0009
-0.0069
-0.0085
1.1155
CR = 1.1961 0.0214 0.0146-0.0034 0.0001
DR = 0
" REGULATOR = ss(AR, BR, CR, DR)
REGULATOR =
a = x1 x2 x3 x4 x5
x1-180.9 0.1733 0 0 0
x2-9.211e+04-10 4.08 0 0
x3 6.87e+05 0-10 10 0
x4 8.454e+05 0 0-70 1
x5-1.116e+08-0.02138-0.0146-2500-6.667e-05
b = u1
x1 180.6
x2 9.211e+04
x3-6.87e+05
x4-8.454e+05
x5 1.116e+08
c = x1 x2 x3 x4 x5
y1 1.196 0.02138 0.0146-0.003414 6.667e-05
d =
u1
y1 0
Continuous-time state-space model.
График переходного процесса в системе при переходе с номинального на заданный режим приведен на рисунке 11.
Рисунок 11. Переходный процесс
Рисунок 12. Частотная характеристика системы с регулятором
Рисунок 13. Переходная характеристика системы с регулятором
Рисунок 14. Импульсная характеристика системы с регулятором
7. Дискретный регулятор
По известной передаточной функции регулятора найдем его дискретную передаточную функцию .
Проведем дискретизацию передаточной функции, выбрав значение периода дискретизации равным шагу интегрирования 0,01:
" transfer=tf(num,den)
transfer = 1.322e06 z^5-3.57e06 z^4 + 3.123e06 z^3-5.198e05 z^2-5.814e05 z + 2.294e05
z^5-2.254 z^4 + 2.03 z^3-0.936 z^2 + 0.2477 z - 0.03405
8. Анализ системы с дискретным регулятором
Заменим использовавшийся ранее непрерывный регулятор дискретным. Структурная схема системы в среде Matlab/Simulink представлена на рисунке 15.
Рисунок 15. Структурная схема системы с дискретным регулятором
Проведем анализ поведения системы с дискретным регулятором при переходе с номинального на заданный режим (рисунки 21-23).
Рисунок 16. Переходный процесс на выходе системы
Выводы
Использование выбранного метода интегрирования было целесообразным, так как он обеспечил хорошее качество интегрирования при небольших затратах времени.
Выбранный непрерывный регулятор обеспечил высокое качество переходного процесса по перерегулированию и времени регулирования как при переходе с номинального режима на заданный, так и при работе в окрестности заданного режима при малых возмущениях. Дискретный регулятор для данной системы не походит, так как не обеспечивает нулевого значения установившейся ошибки.
Список литературы
1. Душин С.Е., Красов А.В., Кузьмин Н.Н. Моделирование систем управления: Учеб. пособие. М.: ТИД ООО "Студент", 2012.
2. Душин С.Е., Красов А.В., Литвинов Ю.В. Моделирование систем и комплексов: Учеб. пособие. СПб: СПбГУ ИТМО. 2010.
3. Душин С.Е., Красов А.В., Кузьмин Н.Н., Пошехонов Л.Б. Численное моделирование систем управления: Учеб. пособие. СПб.: Изд-во СПбГЭТУ "ЛЭТИ", 2003.
Размещено на Allbest.ru
...Подобные документы
Расчет упругих и инерционных характеристик ротора. Характеристики диска и ротора. Определение области допустимых значений податливостей опор. Ограничение, накладываемое на первую критическую частоту вращения. Расчет форм модели "жесткого" ротора.
курсовая работа [715,4 K], добавлен 28.03.2016Исследование системы управления частотой вращения двигателя с корректирующей цепью и без нее. Оценка устойчивости системы по критериям Гурвица, Михайлова и Найквиста. Построение логарифмических амплитудно-частотной и фазово-частотной характеристик.
курсовая работа [1,2 M], добавлен 22.03.2015- Техническая реализация системы автоматизированного управления уровнем воды в барабане парового котла
Характеристика котла для производства перегретого пара. Функции регулятора уровня воды в барабане парового котла. Разработка технической структуры системы автоматизированного управления и функциональной схемы регулятора. Организация безударных переходов.
курсовая работа [2,9 M], добавлен 21.12.2011 Расчет схемы замещения трехфазного трансформатора, параметров механической характеристики асинхронного электродвигателя. Зависимость частоты вращения ротора и электромагнитного момента электродвигателя от скольжения. Угловая частота вращения ротора.
контрольная работа [118,4 K], добавлен 09.02.2012Выбор частоты вращения, числа валов и цилиндров турбины. Миниатюризация блока контроля и управления скоростью вращения турбины. Описание схемы электрической структурной и принципиальной. Расчет стабилизатора напряжения. Алгоритм работы программы.
дипломная работа [514,0 K], добавлен 30.06.2012Анализ и моделирование заданной переходной кривой выходной величины теплообменника. Экспресс-идентификация математической модели, методом Алекперова. Моделирование линейной одноконтурной системы управления заданным тепловым объектом и пневмоприводом.
курсовая работа [2,1 M], добавлен 11.06.2019Расчёт газотурбонагнетателя четырехтактного дизеля. Выбор параметров центробежного компрессора. Определение характеристик газовой турбины. Прочностные свойства и колебания рабочих лопаток. Оценка уровня критической частоты вращения и прогибов ротора.
курсовая работа [690,2 K], добавлен 24.06.2013Анализ технологического процесса как объекта управления. Определение структуры основного контура системы. Определение математической модели ОУ. Выбор класса и алгоритма адаптивной системы управления. Разработка структурной и функциональной схемы АдСУ.
курсовая работа [1,0 M], добавлен 25.04.2010Система автоматического регулирования температуры печи на базе промышленного регулятора Р-111. Поиск математической модели объекта управления в виде передаточной функции, выбор удовлетворительных по точности и качеству параметров настройки регулятора.
курсовая работа [594,8 K], добавлен 25.04.2012Исследование автоматизированного электропривода типовых производственных механизмов и технологических комплексов. Определение показателей качества математической модели электропривода, оптимизирования регулятора. Анализ поведения системы без регулятора.
курсовая работа [1,1 M], добавлен 07.06.2011Уравнения элементов системы автоматического управления температурой в сушильной камере в среде Simulink. Уравнение двигателя постоянного тока. Исследование устойчивости САУ методом фазового пространства, методом Ляпунова, гармонической линеаризации.
курсовая работа [935,8 K], добавлен 05.03.2016Способ составления уравнения движения для жесткого ротора. Влияние на частоты колебаний ротора жесткостей горизонтальных и вертикальных опор. Рассмотрение прямой задачи по определению собственных частот колебаний ротора, ее программная реализация.
курсовая работа [682,5 K], добавлен 28.10.2013Построение модели структурной схемы САР, оценка устойчивости разомкнутого контура. Стабилизация контура изменением параметров усилителя. Анализ частотных характеристик и предварительная коррекция САР, введение ПИ-регулятора в контур управления.
курсовая работа [3,3 M], добавлен 27.03.2012Разработка схемы электрической принципиальной математической модели системы автоматического управления, скорректированной корректирующими устройствами. Оценка устойчивости исходной системы методом Рауса-Гурвица. Синтез желаемой частотной характеристики.
курсовая работа [172,1 K], добавлен 24.03.2013Исследование принципов работы системы управления влажностью бумажного полота сушильной части БДМ №1; построение функциональной схемы на базе логического программируемого контроллера. Разработка математической модели системы, анализ ее устойчивости.
дипломная работа [1,5 M], добавлен 27.12.2014Разработка электрического привода для погружного насоса, расчет мощности. Качественный выбор электрического привода на основании предоставленных требований к нему. Построение модели разомкнутой и замкнутой схем в среде программирования MATLAB Simulink.
курсовая работа [320,0 K], добавлен 01.06.2015Разработка схемы и ПО для аппаратной модели заданной системы управления на PIC16F877. Устройство для светового бесконтактного управления скоростью вращения двигателя постоянного тока. Блок-схема программногО обеспечения для контроллера PIC 16F877.
контрольная работа [983,1 K], добавлен 29.05.2019Определение параметров корректирующего устройства на вход системы. Синтез нечеткого регулятора на базовом режиме работы системы. Сравнительная оценка качества управления системы прототипа и нечеткой системы регулирования при возмущающем воздействии.
контрольная работа [963,5 K], добавлен 24.12.2014Элементы рабочего процесса, осуществляемого в котельной установке. Схема конструкции парового котла. Описание схемы автоматизации объекта, монтажа и наладки системы автоматического регулирования. Расчет чувствительности системы управления подачей пара.
дипломная работа [1,1 M], добавлен 03.09.2013Общие сведения о флотации. Анализ флотационной машины как объекта автоматизации. Формулировка требований к системе управления. Идентификация, создание математической модели объекта управления. Имитационное моделирование контура регулирования в MatLab.
курсовая работа [1,5 M], добавлен 23.12.2012