Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

численные методы моделирования

.pdf
Скачиваний:
111
Добавлен:
04.06.2015
Размер:
952.31 Кб
Скачать

10

Продолжение таблицы 1.2.

Вариант

 

Исходные данные

 

Список искомых величин

 

9

p = 7,5 МПа, s = 7,0 кДж/(кг°С)

ts

, h, h′′ , v, v′′, s, s′′, v , h , t ,

x

10

p = 3,0 МПа, h = 3200 кДж/кг

ts

, h, h′′ , v, v′′, s, s′′, v , t , s ,

x

11

p = 0,01 МПа, s = 7,5 кДж/(кг°С)

ts

, h, h′′ , v, v′′, s, s′′, v , h , t ,

x

12

p = 11,0

МПа, h = 600 кДж/кг

ts

, h, h′′ , v, v′′, s, s′′, v , t , s ,

x

13

p = 0,15

МПа, t = 300 °С

ts

, h, h′′ , v, v′′, s, s′′, v , h , s ,

x

14

p = 14,0

МПа, t = 570 °С

ts

, h, h′′ , v, v′′, s, s′′, v , h , s ,

x

15

p = 0,005 МПа, s = 8,0 кДж/(кг°С)

ts

, h, h′′ , v, v′′, s, s′′, v , h , t ,

x

16

p = 0,02

МПа, t = 180 °С

ts

, h, h′′ , v, v′′, s, s′′, v , h , s ,

x

17

p = 1,9

МПа, s = 3,8 кДж/(кг°С)

ts

, h, h′′ , v, v′′, s, s′′, v , h , t ,

x

18

p = 0,5

МПа, h = 2300 кДж/кг

ts

, h, h′′ , v, v′′, s, s′′, v , t , s ,

x

19

p = 8,0

МПа, t = 510 °С

ts

, h, h′′ , v, v′′, s, s′′, v , h , s ,

x

20

p = 1,4

МПа, h = 350 кДж/кг

ts

, h, h′′ , v, v′′, s, s′′, v , t , s ,

x

Содержание отчета

1.Задание к лабораторной работе.

2.Блок-схема алгоритма расчета.

3.Листинг распечатки текста программы и полученных результатов.

4.Результаты сравнения расчетных значений с табличными.

5.Заключение

Лабораторная работа №2 ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ НЕЛИНЕЙНЫХ

(ТРАНСЦЕНДЕНТНЫХ) УРАВНЕНИЙ

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

Краткие сведения

Во многих научных и инженерных задачах возникает необходимость решения уравнения вида [7]:

f (x, p1 , p2 ,..., pn ) = 0 ,

где f заданная нелинейная функция; x неизвестная величина; p1 , p2 ,..., pn параметры задачи.

Как правило, исследователя интересует поведение решений в зависи- мости от параметров pi . При каждом фиксированном наборе параметров pi

11

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

трансцендентными.

Решениями или корнями уравнения f (x, p1 , p2 ,..., pn ) = 0 (в дальнейшем f (x) = 0 ) называются такие значения x , которые при подстановке в уравнение

обращают его в тождество.

Решение задачи отыскания корней нелинейного уравнения осуществ- ляют в два этапа [1]. На первом этапе необходимо отделить корни уравнения, т.е. найти такие интервалы изменения переменной x , где расположен только один корень. Этот этап носит название этап локализации (отделения) корней. На втором этапе, называемом этапом итерационного уточнения корней, на- ходят корни уравнения с заданной точностью.

Способы локализации корней многообразны, но зачастую о наличии корня на отрезке [a,b] судят по перемене знака функции на концах отрезка.

Основанием для применения указанного способа служат следующие теоремы математического анализа [2].

Теорема 1. Пусть функция f (x) непрерывна на отрезке [a,b] и прини- мает на его концах значения разных знаков, т.е. f (a) f (b) < 0. Тогда отрезок [a,b] содержит, по крайней мере, один корень уравнения f (x) = 0 .

Теорема 2. Корень уравнения f (x) = 0 будет единственный, если произ- водная f ′(x) существует и сохраняет знак внутри интервала [a,b].

На втором этапе решения задачи производится уточнение отделенных корней, т.е. находят значения корней с заданной точностью (ε > 0). На этом этапе используют тот или иной итерационный численный метод, позволяю- щий построить последовательность x0 , x1, x2 ,..., xn приближений к корню x .

Число последовательных приближений зависит от шага изменения аргумента x , который, в свою очередь, определяется свойствами используемых для это- го численных методов. Для решения нелинейных уравнений наибольшее распространение получили следующие методы: метод бисекции, метод хорд, метод касательных (Ньютона), метод последовательных приближений и т.д.

Суть метода бисекции (половинного деления, дихотомии) заключается в

следующем.

Пусть требуется

с заданной точностью ε > 0 найти корень x

уравнения

f (x) = 0 . Отрезок

локализации [a,b] будем считать заданным.

Предположим, что функция f (x) непрерывна на отрезке [a,b] и на его концах принимает значения разных знаков, т.е. f (a) f (b) < 0. Согласно методу бисек-

ции за первое приближенное значение корня принимают середину отрезка x0 = a +2 b (см. рис. 2.1). Затем по приближенному значению x0 определяют значение функции f (x0 ) . Далее делают выбор, какой из двух частей отрезка

12

[a, x0 ] или [x0 ,b] взять для дальнейшего уточнения корня. Если левая часть уравнения f (x) есть непрерывная функция аргумента x , то корень будет на- ходиться в той половине отрезка, на концах которой f (x) имеет разные зна- ки. При f (x0 ) < 0 , задают a = x0 , иначе b = x0 . После чего проверяют условие b a > ε . Если оно выполняется, то осуществляют новую итерацию прибли-

жения к корню x1 = a +2 b . Итерационный (повторяющийся) процесс продол-

жают до тех пор, пока интервал [a,b] не станет меньше заданной погрешно- сти ε . Если условие b a > ε не выполняется, заканчивают вычисления и считают, что x = xi с заданной точностью ε . Структурная схема реализации

вышеизложенного алгоритма представлена на рис. 2.2. Число итераций при

использовании метода бисекции значительно и поэтому скорость сходимости его медленная. Однако при любой ширине отрезка [a,b] сходимость его га-

рантирована. Кроме того, простота реализации метода уменьшает число

вспомогательных операций и частично компенсирует увеличение общего времени счета из-за медленной сходимости.

f (b) f

f(xi )

a

 

 

 

b

x

 

xi = a + b

 

 

 

 

2

 

 

f (a)

Рис. 2.1. Решение уравнения f (x) = 0 методом бисекции

Метод хорд так же, как и метод бисекции, предназначен для уточнения корня на интервале [a,b], на концах которого левая часть решаемого уравне- ния f (x) = 0 принимает значения разных знаков. Очередное приближение со- гласно методу хорд, в отличие от метода бисекции, задается не в середине отрезка локализации, а в точке x0 , где пересекает ось абсцисс прямая линия, проведенная через точки f (a) и f (b) . Такая линия называется хордой (см.

рис. 2.3).

13

 

 

 

 

 

 

 

 

 

 

 

 

Начало

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[

Ввод

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a, b], y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a = xi

 

 

 

b = xi

 

 

 

xi =

a + b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

Да

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

f (xi

) < 0

 

 

 

вычисление

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (xi )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Нет

b a

Да

вывод xi

окончание

Рис. 2.2. Алгоритм решения нелинейного уравнения методом бисекции

Соотношение, с помощью которого определяется значение последую- щего приближения по методу хорд, можно вывести из обобщенного уравне- ния прямой линии, проходящей через три точки с координатами (a, f (a)) ,

(b, f (b)) , (xi , y) : f (a) − y = b xi . y f (b) xi a

После некоторых преобразований получаем окончательную зависи- мость:

x = b(y f (b)) + a( f (a) − y) .

i

f (a) − f (b)

 

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

14

f (a)

f

 

 

x3

x

2

x

x0 = b

0

a

x

 

1

 

 

 

 

x

 

 

f (x3 )

 

 

 

 

 

 

 

 

 

 

 

f (x2 )

f (x1 )

 

 

 

 

 

 

f (b)

 

 

 

 

 

 

Рис. 2.3. Решение уравнения f (x) = 0

методом хорд

xi = b(y f (a)) + a( f (b) − y) f (b) − f (a)

Затем по найденному значению xi определяют значение функции f (xi ) . Если f (xi ) − y < ε , то процесс решения и нахождения корня уравнения закан-

чивают, если же условие не выполняется, то производят сужение интервала поиска так, чтобы значения функции на концах отрезка имели разные знаки. При f (xi ) < 0 задают a = xi ; f (a) = f (xi ) , иначе b = xi ; f (b) = f (xi ) . После чего вы- числяют новое значение приближения и повторяют весь итерационный про- цесс.

Задание к работе

4. По исходным данным, приведенным в табл. 2.1, разработать алго-

ритмы методов бисекции и хорд для определения искомого параметра воды и водяного пара.

2.Каждый из методов реализовать в виде программы на языке Си с ис- пользованием пакета подпрограмм eheat.lib, описание которых приведено в табл. 1.1.

3.Организовать наглядную печать результатов.

4.Выполнить расчетный анализ методов между собой, как по скорости сходимости, так и по точности вычислений.

15

 

 

Таблица 2.1

 

Исходные данные к лабораторной работе №2

 

 

 

Вариант

Заданные величины

Искомый параметр

1

p = 1,5 МПа, v = 0,2 м3/кг

h = [2000÷3700] кДж/кг

2

p = 11 МПа, h = 3300 кДж/кг

t = [350÷670] °С

3

p = 0,25 МПа, x = 0,9

s = [3,1÷8,3] кДж/(кг°C)

4

x = 0,82, h = 2380 кДж/кг

p = [0,02÷10,0] МПа

5

h = 3180 кДж/кг, s = 7,0 кДж/(кг°С)

p = [0,005÷12] МПа

6

p = 5,5 МПа, h = 3320 кДж/кг

s = [4,0÷8,0] кДж/(кг°C)

7

pa = 1,5 МПа, ha = 3250 кДж/кг,

pb = [0,001÷1,2] МПа

 

H0 = 600 кДж/кг

 

8

p = 0,15 МПа, s = 8,5 кДж/(кг°С)

t = [140÷610] °C

9

p = 3,5 МПа, s = 6,9 кДж/(кг°С)

h = [2200÷4100] кДж/кг

10

p = 0,14 МПа, h = 2990 кДж/кг

s = [5,6÷8,7] кДж/(кг°С)

11

v = 0,35 м3/кг, h = 2850 кДж/кг

p = [0,001÷13] МПа

12

p = 0,3 МПа, h = 3150 кДж/кг

t = [150÷570] °С

13

ha = 3400 кДж/кг, pb = 0,1 МПа,

pa = [0,2÷15] МПа

 

H0 = 750 кДж/кг

 

14

t = 420 °С, v = 0,28 м3/кг

p = [0,02÷10] МПа

15

h = 3350 кДж/кг, t = 540 °С

p = [3÷25] МПа

16

p = 0,01 МПа, x = 0,83

s = [5,1÷8,9] кДж/(кг°С)

17

p = 7,5 МПа, s = 6,5 кДж/(кг°С)

h = [2100÷3900] кДж/кг

18

p = 0,6 МПа, x = 0,94

h = [1500÷2900] кДж/кг

19

t = 500 °С, s = 7,1 кДж/(кг°С)

p = [0,01÷15] МПа

20

v = 1,6 м3/кг, t = 320 °С

p = [0,005÷14] МПа

Содержание отчета

1.Задание с исходными данными.

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

3Текст программы и результаты расчета.

4.Результат сравнения полученных значений с табличными тестовыми данными.

16

Лабораторная работа №3 МЕТОДЫ РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ

АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ

Цель работы ознакомиться с методами численного решения систем линейных алгебраических уравнений. Получить навыки в разработке алго- ритмов и программ реализующих методы решения систем линейных алгеб- раических уравнений. Закрепить знания по использованию пакета приклад- ных программ на примерах расчета теплообменников ТЭС.

Краткие сведения

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

Подогреватель поверхностного типа. Предназначен для подогрева ос-

новного конденсата или питательной воды за счет тепла пара отбираемого, из проточной части паровой турбины. Как правило, нагреваемая вода течет внутри трубной системы, греющий пар в межтрубном пространстве (см. рис. 3.1). Целью расчета подогревателя поверхностного типа является опре- деление расхода греющего пара Dп . Для этого необходимо составить урав-

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

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

Dп (hп tд т = Gв (tв′ − tв ) ,

где Gв расход нагреваемой среды, кг/с; tв , tвэнтальпии нагревае-

мой среды соответственно на входе и на выходе из теплообменника, кДж/кг; hп энтальпия греющего пара, кДж/кг; tд энтальпия дренажа греющего па-

ра, кДж/кг; ηт коэффициент полезного действия теплообменника.

Энтальпия греющего пара является функцией его давления и темпера- туры: hп = h(Pп ,tп ) . Энтальпия дренажа греющего пара равна энтальпии насы-

щенной воды, определяемой по давлению греющего пара tд = h′(Pп ).

 

 

 

 

17

 

 

 

 

Dп

, Pп

, tп , hп

 

t

tп

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, tвts (Pп )

 

 

 

tд

Gв , Pв ,tв′ , tв

 

Gв , Pв

,tв

t

в

θ

 

 

 

 

 

 

 

 

 

 

Dп , Pп , tд , tд

 

 

 

tв

 

 

 

 

 

 

а)

 

 

 

 

 

 

б)

l

 

 

 

 

 

 

 

Рис. 3.1. Принципиальная схема (а) и температурный график (б) работы

подогревателя поверхностного типа

Энтальпия нагреваемой воды на выходе из подогревателя поверхност- ного типа зависит от давления и температуры воды: tв′ = h(Pв ,tв′ ) , где tвтем-

пература нагреваемой воды на выходе из подогревателя, определяемая в свою очередь, как разность температуры дренажа греющего пара и величины недогрева: tв′ = ts (Pп ) −θ . Значение θ в инженерных расчетах для подогревате-

лей высокого давления (ПВД) принимается 2÷4 0С, а для подогревателей низкого давления (ПНД) – 3÷6 0С. Величина энтальпии нагреваемой среды на входе в теплообменник tв определяется типом элемента тепловой схемы

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

Для повышения эффективности работы подогревателей поверхностно- го типа современные установки выполняют многозонными. В общем случае количество зон составляет три, а их классификация осуществляется по прин- ципу теплообмена на охладитель пара (ОП), собственно подогреватель и ох- ладитель дренажа (ОД) (см. рис. 3.2). В охладителе пара происходит охлаж- дение пара до температуры на 10÷15 0С больше температуры насыщения греющего пара: tп′ = ts (Pп ) + (10 ÷15) 0С. В охладителе дренажа нагреваемая сре-

да подогревается за счет тепла, выделяющегося при переохлаждении дрена- жа греющего пара с температуры насыщения до температуры на 6÷10 0С

больше температуры нагреваемой воды на входе в теплообменник

18

tд′ = tв + (6 ÷10) 0С.

 

 

Dп , Pп , tп , hп

 

 

 

 

Gв , Pв′, tоп , tоп

 

tсп

tод

 

 

 

 

 

 

 

 

ОП

СП

 

 

 

ОД

Gв , Pв ,tв , tв

 

 

 

 

 

 

 

 

 

Dп

,tп′ , hп

D

п

, t

д

, t

д

D

п

, t

, t

 

 

 

 

 

 

 

д

д

t

tп

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ts (Pп )

tп

 

 

 

tд

 

 

 

 

 

 

θ

 

 

 

 

 

 

 

 

 

tоп

 

 

 

 

 

 

 

 

 

 

 

 

tсп

tод

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

д

 

 

 

 

 

 

 

 

 

 

 

 

tв

 

 

 

 

ОП

 

СП

 

 

 

 

ОД

l

 

 

Рис. 3.2. Подогреватель поверхностного типа с охладителем пара (ОП), собственно подогревателем (СП) и охладителем дренажа (ОД)

Задачей расчета теплообменника такого типа является определение расхода греющего пара Dп , энтальпий нагреваемой среды на выходе из охла-

дителя пара tоп и охладителя дренажа tод . С целью определения неизвестных

величин составляют уравнения теплового баланса для каждой зоны подогре- вателя:

для охладителя пара:

Dп (hп

hп′ )ηт

 

 

 

 

 

 

 

 

 

 

 

 

 

= Gв (t

оп tсп ) ,

для собственно подогревателя:

Dп (hп′ − t

д т

 

 

 

 

сп

 

 

 

 

од ) ,

= Gв (t

t

для охладителя дренажа:

 

 

 

 

 

д′)ηт

 

 

од

 

 

в ) ,

Dп (t

д

t

= Gв (t

t

где hп′ = h(Pп ,tп′ ) энтальпия греющего пара на выходе из охладителя пара; tд′ = h(Pп ,tд′ ) энтальпия дренажа греющего пара на выходе из охладите-

ля дренажа.

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

Dп , Pп , tп , hп

19

Подогреватель смешивающего типа. Предназначен для подогрева во-

ды за счет теплоты пара, отбираемого из проточной части турбины. Нагрев

осуществляется путем непосредственного контакта и смешения греющей и нагреваемой сред (см. рис.3.3).

При расчете теплообменников смешивающего типа искомыми величи- нами являются, как правило, расход греющего пара Dп и нагреваемой среды

после подогревателя Gв. Для определения неизвестных величин при расчете

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

Gв′ , tв′ , t

в

 

 

 

 

 

 

Gв , Pв ,tв , t

в

 

 

 

 

 

 

 

Рис. 3.3. Расчетная схема подогревателя смешивающего типа

Уравнение материального баланса записывается в следующем виде:

Dп + Gв = Gв.

Уравнение теплового баланса:

Dп hпηт + Gв tв = Gвtв,

где tв′ = h′(Pп ) энтальпия нагреваемой среды на выходе из подогрева-

теля смешивающего типа равна энтальпии насыщенной воды, определяемой по давлению греющего пара.

Деаэрационная установка. Предназначена для дегазации технологиче- ской воды от растворенных в ней агрессивных газов (СО2, О2), приводящих к химической коррозии металла станционного оборудования. Одновременно деаэрационная установка служит подогревателем смешивающего типа, со- стоящая из бака аккумулятора и деаэрационной колонки, в которой собст- венно и происходит деаэрация (дегазация) воды. Для организации вышена-

званных процессов в деаэратор подается греющий пар из отборов турбины (см. рис. 3.4) и считается, что давление пара Pд по всему объему аппарата ос-

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

расхода теплоносителя, поступающего на деаэрацию Gок .