Математические модели и методы, используемые в задачах управления тэс
Статическая оптимизация режимов работы
Download 0,56 Mb.
|
Пл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: |
ma'muriyatiga murojaat qiling