Математические модели и методы, используемые в задачах управления тэс


Статическая оптимизация режимов работы


Download 0.56 Mb.
bet6/9
Sana30.04.2023
Hajmi0.56 Mb.
#1415007
TuriГлава
1   2   3   4   5   6   7   8   9
Bog'liq
Пл95 Глава 3

3.4. Статическая оптимизация режимов работы
оборудования
П
(3.33)
рямой метод статической оптимизации.
Пусть дана функция цели
V = g(yi),
где — yi Уi {i=1, 2, 3, ..., n} — переменные входных, выходных управляющих (задающих) воздействий, не зависящие от времени.
Переменные уi связаны между собой m уравнениями или нера­венствами связи:


G1(y1, y2, …, yn) ≥ 0,
G
(3.34)
2(y1, y2, …, yn) ≥ 0,
. . . . . .
Gm(y1, y2, …, yn) ≥ 0.
Требуется определить значения переменных уi доставляющих минимум функции V.
Рассмотрим задачу поиска оптимума при ограничениях пере­менных в (3.33) только в форме равенств. В этом случае число уравнений m должно быть меньше n.
Вначале с помощью уравнений (3.34) в выражении V = g(yi) ис­ключают m зависимых переменных, например у1, y2, …, уm. Ос­тальные n-m переменных, т.е. ym+1, ym+2, …, yn будут независи­мыми аргументами V.
Экстремум функции V определяют из условия равенства нулю ее частных производных по всем независимым переменным:

(3.35)

Число этих уравнений, равное n-m, соответствует числу неиз­вестных yi, что дает возможность определить значения уm+1, ..., yn, соответствующие экстремуму функции V.
Остальные неизвестные у1, y2, …, уm находят из уравнений (3.34). Если функция V дифференцируема, система уравнений (3.35) примет вид

(3.36)

. . . . . . . . .
где ∂V/∂ym+1, ∂V/∂ym+2частные производные от V, по уi оп­ределяемые при постоянстве остальных независимых переменных уm+1, ..., yn, но при изменениях зависимых переменных у1, y2, …, уm; ∂V/∂y1, ∂V/∂y2 ... — частные производные по yi, определяемые при неизменности всех остальных переменных, как зависимых, так и независимых.
Для определения частных производных ∂y1/∂ym+1, ∂y2/∂ym+2 ... следует составить дополнительную систему уравнений с помо­щью дифференцирования исходного уравнения (3.34) по всем не­зависимым переменным:

(3.37)

. . . . . . . . .
Таких уравнений следует составить n–m и, решив каждое из них, определить все искомые частные производные, входящие в (3.36):
∂y1/∂ym+1, ∂y2/∂ym+2 ... и т.д.
Далее из систем уравнений (3.34) — (3.37) определяют значе­ния всех зависимых и независимых переменных , оп­ределяющих минимум функции v.
В качестве иллюстрации использования прямого метода стати­ческой оптимизации рассмотрим задачу экономического распреде­ления активной мощности между энергоблоками ТЭС.
Заданы:
ф
(3.38)
ункции цели (суммарные затраты по ТЭС — по расходу топлива):

о
(3.39)
граничение — уравнение баланса активных мощностей, на­грузки и потерь:

где BTi = f(Ni) — затраты по каждому энергоблоку; NН — суммар­ная электрическая нагрузка ТЭС; Ni — активные мощности от­дельных энергоблоков; NП — потери мощности при передаче элек­троэнергии в пределах ТЭС (∆NП = 0 для упрощения решения и ввиду малости потерь);
независимая переменная — мощность Nn (выбирается произвольно) .
Для решения поставленной задачи составляют условие дости­жения экстремума в целом в соответствии с (3.36):

(3.40)

. . . . . .
Далее составляется система уравнений типа (3.37) для опреде­ления частных производных ∂Nn/∂N1, ∂Nn/∂N2 ... :

(3.41)

. . . . . . .
откуда

(3.42)

Подставив выражение (3.42) в (3.40), получаем:

(3.43)

. . . . .
отсюда

(3.44)

Так как суммарные затраты на ТЭС определяются по уравне­нию (3.38) , в котором ВТi — затраты i-го энергоблока, зависящие только от Ni, то условия экстремума (минимума затрат) для фун­кции цели (3.38) принимают вид:

(3.45)

Частная производная от затрат (издержек) по активной мощ­ности характеризует приращение топливной составляющей при изменениях мощности установки и называется в дальнейшем от­носительным приростом

(3.46)

График относительного прироста εi = f(Ni) строят по расходной характеристике, представляющей собой зависимость часовых за­трат от активной мощности установки Вт i = f(Ni).
В отличие от относительного прироста удельный расход топлива (см. (3.29)), определяемый по расходной характеристике, — от­ношение абсолютного расхода топлива ко всему количеству отпу­щенной электроэнергии:

(3.47)

Графики функций Bi = f(Ni) и bHi = f(Ni) для двух блоков при­ведены на рис. 3.6.
Из графических построений, проделанных на этом рисунке в соответствии с (3.46) и (3.47), следует, что при малых нагрузках b > ε. П о мере роста нагрузки b снижается до bmin, a ε возрастает. Оптимум нагру­зочного режима по расход­уй характеристике Bi = f(N1) расположен в точке NОПТ1, в которой ε = tg α = = tg β, т.е. εопт = b1min.
М
Рис. 3.6. Расходные характеристики энерго­блоков N1=f(N1) и N2=f(N2)
етод множителей Ла­гранжа. При наличии мно­гих переменных нахожде­ние экстремума функции цели существенно упроща­ют при использовании ме­тода множителей Лагранжа. Непременным условием его применения служит наличие допол­нительных связей между оптимизируемыми параметрами, заданных в виде уравнений типа (1.6), (3.39) и др.
Введем понятие функции Лагранжа

(3.48)

где Λ — конечное множество множителей Лагранжа; λ ={ λj} Λ, j ={j[1, 2, ..., m]}; Y — конечное множество переменных у ={yi} Y, i ={i[1, 2, ..., n]} (i ≠ j).
Отличие метода множителей Лагранжа от прямого метода со­стоит в том, что вместо экстремума функции цели V от n пере­менных, связанных между собой m соотношениями (3.34), находят экстремум функции Лагранжа (3.48). Для этого исходные уравнения (3.33) и (3.34) дополняют системой уравнений из час­тных производных функций Лагранжа по n переменным:

(3.49)

. . . . .
Из n уравнений (3.49) и m уравнений связи (3.34) составляют n+m уравнений, что соответствует общему числу неизвестных, включая n искомых переменных и m множителей Лагранжа.
Из полученной на основе (3,34) и (3.49) системы уравнений оп­ределяют и . Найденные значения и будут соответствовать экстремуму функции .
Чтобы полученный экстремум был действительно минимумом функции цели V, необходимо проверить знак второй производной функции Лагранжа по уi.
Если то найденный экстремум будет минимумом функ­ции цели V, а и — решением задачи оптимизации.
Воспользуемся методом Лагранжа для решения задачи опти­мального распределения активных нагрузок между параллельно работающими энергоблоками ТЭС при тех же условиях, что и ра­нее, т.е. заданы уравнения суммарных затрат и баланса активных мощностей (3.38) и (3.39).
Составим для них функцию Лагранжа

(3.50)

Вычислим частные производные от L по Ni и составим условия экстремума для (3.50):

(3.51)

Перепишем (3.50) в виде системы уравнений из частных про­изводных по переменным Nf от функции Лагранжа:

(3.52)

где

Перепишем систему (3.52) в следующем виде:

(3.53)

. . .

откуда

(3.54)

Теперь, подставив в выражение (3.54) Bтi вместо ВT (поскольку составляющие затрат Bтi по отдельным энергоблокам не зависят от изменения мощности других блоков) , получим:

(3.55)

Выражение (3.55), идентичное (3.45), является условием экстре­мума функции затрат в форме постоянного множителя Лагранжа.
Теперь убедимся, что условие (3.55) действительно обеспечива­ет минимум затрат. Для этого определим знак второго дифферен­циала функции Лагранжа:

(3.56)

где

(3.57)

Вторые смешанные частные производные в (3.57) всегда равны нулю, так как относительный прирост мощности одного агрегата не зависит от мощности второго или любого другого. Следовательно,

(3.58)

Аналогично можно написать выражение для d2G1. Для этого продифференцируем уравнение баланса мощностей (уравнение связи (3.39)):

(3.59)

Так как ∂G1/∂N1 = 1, то∂2G1/∂N22 = 0.
Вторые смешанные производные также будут равны нулю:

Следовательно, условие d2L ≥ 0 соблюдается, если

(3.60)

Условие (3.60) всегда выполняется при выполнении условия (3.56). На основании (3.56) и (3.60) уточним условия экономич­ного распределения активных нагрузок для энергоблоков ТЭС.


Минимум суммарных затрат обеспечивается равенством относительных приростов εi, если неубывающие функции отдельных энергоблоков возрастают по крайней мере у одного из них с увеличением суммарной активной мощности ТЭС.
Технико-экономическое значение принципа равенства относи­тельных приростов εi как условия оптимального распределения ак­тивной мощности поясним на примере двух энергоблоков одина­ковой мощности, имеющих различные характеристики относитель­ных приростов ε1 = f(λЭБ1) и ε2 = f(λЭБ2) приведенных на рис. 3.7.
Предположим, что в соответствии с задачей статической опти­мизации требуется найти экономичное распределение нагрузки 1 и 2 между собой двумя произвольно нагруженными энергобло­ками без изменения суммарной нагрузки ТЭС.
Р ис. 3.7. Характеристики относительных приростов и распределения нагрузок для двух энергоблоков
относительные мощности энергоблока и ГЭС;
— относительная мощность энергоблока, приведенная к суммарной максимальной мощности ТЭС.
Если ε'1 < ε'2, то выгоднее увеличивать активную мощность пер­вого агрегата с меньшим ε'1 (с λ'1 до λ "1) и снижать у второго с большим значением ε'2 (с λ'2 до λ "2). При этом изменяются за­траты (издержки): для первого блока увеличиваются на ∆И1 = ε''1∙∆λ1, для второго — уменьшаются на ∆И2 = ε'2∙∆λ2. Сум­марный прирост затрат по двум блокам составит:
∆И1 – ∆И2 = ∆λ2(ε'1 – ε'2)< 0.
Следовательно, произойдет снижение общих затрат, что приве­дет к экономии топлива. Перераспределение мощности экономи­чески выгодно продолжать до тех пор, пока относительные прирос­ты не сравняются. При этом λ1 возрастет на ∆λ1, а λ2 уменьшится на ∆λ2, Режим равенства ε''1 = ε''2 будет оптимальным и в случае любого числа агрегатов (см. (3.45)). Реальные расходные харак­теристики энергоблоков и ТЭС — сложные функции Bi=f(Ni), иног­да с изломами. В последнем случае εi = f(λi) будут иметь скачки, которые обычно соответствуют открытию дополнительных регули­рующих клапанов турбины. В точке разрыва функции εi = f(λi) от­носительный прирост εi имеет два значения: больший соответству­ет росту нагрузки, меньший — снижению.
Принцип равенства относительных приростов сохраняется и для агрегатов с характеристиками ε = f(λi), имеющими скачки.
По характеристикам относительных приростов энергоблоков можно построить характеристику относительного прироста ТЭС в Целом и зависимости относительных нагрузок каждого блока, при­веденных к суммарной максимальной мощности ТЭС (λ*1, λ*2), от распределяемой между ними суммарной относительной нагрузки ТЭС. Эти графики для ТЭС, состоящей из двух блоков одинаковой мощности, также приведены на рис. 3.6:
λТЭС = 1/2( λЭБ1+ λЭБ2) = λ*ЭБ1+ λ*ЭБ2
Зависимости λЭБi = f(λi) и εТЭС = f(λ) используют в качестве исходных данных в задачах оптимизации режимов энергоблоков, ТЭС и энергосистем.
Один из практических способов нахождения экономичного рас­пределения активных нагрузок требует представления графиков ε = f(N) в виде таблиц, содержащих координаты точек εЭБ или εТЭС изменяющиеся в направлении роста нагрузок. Такие табли­цы составляют для каждой энергосистемы или ТЭС. Они находят­ся в распоряжении дежурного оператора (диспетчера). Значения ε обычно изменяются в пределах 0,25 — 0,3; Ni = 0,3NHOMi — NHOMi.
Распределение нагрузок по относительным приростам

Каждая горизонтальная строка таблицы показывает, как долж­на быть распределена задаваемая суточным графиком суммарная нагрузка ЭС или ТЭС между отдельными ТЭС или энергоблока­ми. В тех случаях, когда значение распределяемой нагрузки NHI лежит между двумя строками, отвечающими смежным числам εi-1, i или εi+1, наивыгоднейшим будет распределение, при кото­ром нагрузки отдельных установок не выходят за пределы сум­марной нагрузки NHI. Последнее, в свою очередь, должно удовлет­ворять условию энергетического баланса генерируемых и потреб­ляемых мощностей в системе (ТЭС) без учета потерь:

(3.61)

При расчетах по таблице экономичного распределения актив­ных нагрузок можно использовать ЭВМ. Для этого координаты то­чек графика εi = f(λi), взятые из таблицы, вводят в машину и об­рабатывают по соответствующей программе в следующем порядке:
записывают k-й номер ТЭС (энергоблока), для которой необхо­димо вычислить Nk;
вводят в рабочие ячейки ЭВМ значения Nk в зависимости от ε;
определяют значение Nk по заданному значению εk;
прибавляют найденное значение Nk к сумме мощностей установок (для k = 1 — прибавляют к нулю);
сравнивают номер установки k с числом n, при этом могут быть два случая:
k – n < 0; — в этом случае к значению k надо прибавить 1 и возобновить счет со второго пункта программы; при этом находится мощность k+1 установки, которая записывается в предназначенную для нее ячейку промежуточных результатов и прибавляется к сумме (счет продолжают до тех пор, пока не будут вычислены Ni для всех установок);
k – n = 0; — это означает, что счет закончен, т.е. вычисление Ni окончено для всех установок при заданном ε и вычислены ;
вычисляют ошибку определения суммарной мощности по фор­муле баланса мощностей (3.61).
Если ошибка ∆N превысит допустимое для данной ЭС или ТЭС значение, то процедуру расчета повторяют снова.
Рассмотренный порядок вычислений (алгоритм расчета) изо­бражен на рис. 3.8.
Фактические нагрузки энергоблоков ТЭС, устанавливаемые по принципу равенства относительных приростов i, будут соответст­вовать своим оптимальным значениям лишь при условии совпаде­ния расчетных (аппроксимированных) и реальных расходных ха­рактеристик BTi = f(Ni). Для соблюдения этого условия необходимо периодически осуществлять опытную проверку BTi = f(Ni) и εi = f(Ni) с целью коррекции их математических моделей и сво­евременного внесения поправок в расчеты по оптимальному рас­пределению нагрузок между энергоблоками.
Иногда в задачах оптимизации распределения активных нагру­зок решающую роль играют не относительные приросты, а другие факторы. Например, при ограниченных запасах топлива на ТЭС может быть задано его количество, которое должно быть израсходовано в строго установленный промежуток времени на данной ТЭС. На­оборот, на других ТЭС может возникнуть необходимость большего расхода топлива, чем это требуется по условиям экономич­ного распределения, исходя из принципа равенства о тносительных приростов.
В таких случаях следует использовать графики и таблицы относительных приро­стов, скорректированные с помощью мно­жителя К.
При К > 1 выработка электроэнергии и расход условного топлива на ТЭС с ограниченными топливными ресурсами уменьшаются, а при К< 1 — увеличиваются. Обычно значения К устанавливают для каждой ТЭС или ЭС в зависимости от конкретных условий топливоснабжения и распределения выработанной электроэнергии. Прямой метод решения задачи статической оптимизации и метод множителей Лагранжа основаны на определении частных производных минимизирующей функции и приравнивании их к нулю. Они достаточно сложны, но позволяют пользуясь отработанной методикой, решить задачу статической оптимизации на основе исходного уравнения функции цели и ограничений, заданных в виде равенств.
О
Рис. 3.8. Алгоритм расчета экономического распреде­ления нагрузок между па­раллельно работающими энергоблоками (ТЭС)

днако оба метода дают возможность определить экстремум функции цели V, если он лежит внутри области допустимых из­менений переменных yi, но не на границе. Между тем многие пе­ременные параметры энергоблоков и ТЭС имеют свои оптималь­ные значения вблизи границ допустимых измерений, что затруд­няет составление системы уравнений в частных производных. Это относится к таким переменным, как активная мощность, темпе­ратура пара по тракту котла. Кроме того, аргументы yi в системе уравнений (3.37) — (3.59) считают независимыми, в то время как они чаще всего взаимосвязаны. Поэтому для решения задач опти­мизации приходится применять приближенные методы, лишенные отмеченных недостатков.


Метод слепого поиска. Метод состоит в просмотре (переборе) значений переменных параметров yi в зоне допустимых, чаще все­го эксплуатационных, изменений с целью сопоставления факти­ческих значений функции цели между собой и выявления ее эк­стремума. При этом процесс определения экстремума V практичес­ки не сопровождается последовательным улучшением промежу­точных результатов управления.
К поиску экстремума этим методом также может быть привле­чена ЭВМ. Для этого зоны поиска упорядочивают по критерию эффективности методом "пространственной сетки", в котором пре­дусматривают разделение зоны эксплуатационных изменений yi на равные отрезки (дискретизация по уровню) по каждому из па­раметров (рис. 3.9). Значения функции цели на каждом из отрез­ков yi образует ее новую дискретную область — пространственную сетку, чем существенно сжимается объем информации об объекте

Рис. 3.9. Метод пространственной сетки
В процессе последовательного расчета и запоминания vi ее новые численные значения сравнивают с минимальными из ранее рас­смотренных. При этом длину отрезков дискретизации yi уменьша­ют по мере приближения к зоне оптимума, в результате чего вы­бирают зону дискретных значений yi , находящихся вблизи экс­тремума функции цели v. Варианты сочетаний yi, не удовлетворя­ющие тем или иным ограничениям, принятым в процессе эксплуа­тации, из сопоставления исключают.
Преимущество слепого поиска — в его простоте, что особенно удобно при установившемся режиме работы оборудования и срав­нительно небольшом количестве варьируемых параметров yi. Од­нако у этого метода есть недостаток, который состоит в том, что приходится рассчитывать все (иногда непомерно многие) вариан­ты сочетаний yi, влияющих на vi. При этом сам процесс поиска может затянуться во времени и потерять смысл, в особенности при изменении режима работы оборудования по нагрузке.
Методы направленного поиска. В отличие от слепого метод на­правленного поиска предусматривает использование в вычисли­тельном процессе результатов текущего или предыдущего шага (этапа) для определения направления и значения последующего изменения yi. При этом численное значение оптимизирующей функции vi с каждым шагом уменьшается в случае поиска ее ми­нимума. Тем самым при направленном поиске вместо перебора большого количества вариантов расчета vi делают расчет и сопо­ставление сравнительно малого их числа, что существенно умень­шает время счета.

Download 0.56 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling