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

Применение функций чувствительности в задачах математического моделирования систем с распределенными параметрами. Ч. 1 (120

.pdf
Скачиваний:
2
Добавлен:
15.11.2022
Размер:
452.05 Кб
Скачать

Московский государственный технический университет имени Н.Э. Баумана

А.Ю. Бушуев

Применение функций чувствительности в задачах математического моделирования систем с распределенными параметрами

Часть 1

Методические указания к курсовому и дипломному проектированию

Москва Издательство МГТУ им. Н.Э. Баумана

2011

УДК 536.24 ББК 16.4.1 Б90

Рецензент С.В. Аринчев

Бушуев А.Ю.

Б90 Применение функций чувствительности в задачах математического моделирования систем с распределенными параметрами: метод. указания к курсовому и дипломному проектированию. – Ч. 1. – М. : Изд-во МГТУ им. Н.Э. Баумана, 2011. – 44, [4] с. : ил.

Рассмотрены вопросы применения функций чувствительности к различным задачам, возникающим в инженерной практике при проектировании технических систем, описываемых уравнениями в частных производных.

Для студентов старших курсов, обучающихся по специальности «Прикладная математика». Методические указания могут быть использованы при выполнении курсовых и дипломных работ.

Рекомендовано Учебно-методической комиссией НУК ФН МГТУ им. Н.Э. Баумана.

УДК 536.24 ББК 16.4.1

МГТУ им. Н.Э. Баумана, 2011

ВВЕДЕНИЕ

Аппарат функции чувствительности применяют для анализа и синтеза технических систем. Анализ чувствительности основан на изучении влияния изменения параметров технических систем на их поведение. Например, при проектировании конструкции необходима информация о влиянии параметров проектирования на целевую функцию задачи и функции ограничений. Частные производные этих функций по проектным параметрам и называют

функциями чувствительности (ФЧ). Плодотворность и эффек-

тивность данного подхода подтверждена разнообразным применением в технике. Так, ФЧ широко используют при оптимальном проектировании механическихконструкций[1, 2], идентификации математических моделей сложных динамических систем [3], оптимальном планировании эксперимента [4]. Перечисленные направления исследований представлены в монографиях или научных статьях и сложны для первоначального знакомства студентов.

В предлагаемой первой части методических указаний рассмотрено применение ФЧ в задачах моделирования систем с использованием уравнения теплопроводности.

1.ПРИМЕНЕНИЕ ФУНКЦИЙ ЧУВСТВИТЕЛЬНОСТИ

ВЗАДАЧЕСИНТЕЗАМНОГОСЛОЙНОЙ КОНСТРУКЦИИ

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

3

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

Неразрушающиеся теплозащитные покрытия (ТЗП) широко применяют на летательных аппаратах в том случае, когда их геометрические размеры в процессе гиперзвукового полета в плотных слоях атмосферы должны сохраняться. Типовые примеры летательных аппаратов такого типа – «Спейс шатл» и «Буран».

Рассмотрим следующую проектную задачу. Требуется определить толщины слоев h h1, h2 , ..., hm конструкционного пакета

(КП), подверженного воздействию высокотемпературной среды, из условия обеспечения равенства температур на границе слоев заданным значениям:

 

h1, h2 ,..., hm Ti

 

h1

, h2

ˆ

i

 

,..., hm TI i 0,

i 1,..., m,

I i 0, n ,

(1.1)

 

где

– функционал-рассогласование между максимальной тем-

i

 

 

 

 

 

 

 

 

пературой в i-м контролируемом узле T

 

и максимально допус-

 

 

 

i

 

 

 

 

 

тимым

ˆ

 

T xi ,

 

max T xi , ;

 

ее значением TI i ,

К; Ti

 

 

 

 

 

 

 

 

ˆ

 

 

 

 

 

 

 

 

0,

 

 

время, с; – момент времени достижения максимальной температуры в контролируемом узле; ˆ – правое значение временного интервала; I(i) – номер границы КП, на которой действует i-е ог-

раничение; m – число контролируемых температур (число варьируемых толщин); n – число слоев в КП.

Температурный режим конструкции находится из решения следующей краевой задачи:

k ck T

T

 

 

 

T

T

 

ˆ

 

 

 

 

 

 

k

, xk 1 x

xk , 0 , k 1,...,n ,

(1.2)

 

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

T x,0 T0 , x0

x xn ,

 

(1.3)

 

T xk 0, T xk 0, ,

 

k 1,..., n 1,

0 ,

(1.4)

4

 

 

 

 

 

 

 

 

 

 

 

k T

T xk 0,

k 1

T

T xk 0,

,

 

 

x

(1.5)

 

x

 

 

 

 

k 1,..., n 1,

0,

 

 

 

 

 

где x – координата, м; сk – удельная теплоемкость k-го слоя КП, Дж/(кг·К); k – коэффициент теплопроводности k-го слоя КП, Вт/(м·К); k – плотность материала k-го слоя КП, кг/м3; T0 – начальная температура конструкции, К.

Граничные условия на поверхностях w0 и wn КП в общем случае имеют вид

1

T

T x0 ,

 

qw

T ,

(1.6)

 

x

 

 

 

0

 

 

 

 

 

 

 

 

 

n

T

T xn ,

qw

T ,

(1.7)

x

 

 

 

n

 

 

 

 

 

 

 

 

 

где qw0 , qwn – плотность тепловых потоков, подводимых к грани-

цам w0 и wn КП, Вт/м2.

Решение поставленной задачи находят в рамках двухконтурного итерационного алгоритма. При этом задача подбора толщин решается во внутреннем контуре, где применяется приближенная математическая модель, отличающаяся от (1.2) – (1.7) использованием фиксированных значений теплофизических характеристик для каждого слоя пакета. Кроме того, решение задачи прогрева здесь требуется найти для существенно меньшего числа узловых значений искомых функций. Корректировка этой математической модели осуществляется во внешнем контуре на базе решения исходной постановки задачи (1.2) – (1.7) при толщине слоев, найденных во внутреннем контуре, и должна обеспечивать идентичность температур в узлах приближенной математической модели, найденных при одинаковой толщине слоев пакета в исходной и упрощенной постановках.

Указанная проблема может решаться разными способами. Так, в статье [5] она проводилась путем использования во внутреннем

5

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

В данной работе эта задача решается более естественным путем: введением в аналог уравнения (1.2) дополнительной корректи-

рующей функции Q x, , под которой понимается невязка уравнения теплопроводности, решаемого во внутреннем контуре, для функции T (2) x, , построенной во внешнем контуре, т. е. уравнение (1.2) преобразуется к виду

 

 

 

 

T

 

 

k

2T

 

 

 

 

 

 

 

 

 

 

 

 

k ck

 

 

Q x, ,

 

 

 

 

 

 

 

(1.8)

 

 

 

 

h2

x 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

здесь

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x xk 1

 

 

 

k ck T (2)

 

 

k

2T (2)

 

 

 

x

,

k 1,..., n;

Q x,

 

,

(1.9)

x

x 2

 

 

 

 

 

 

 

 

 

 

h2

 

 

 

 

k

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

где с – осредненная удельная теплоемкость, Дж/(кг·К);

 

k

– ос-

 

редненный коэффициент теплопроводности, Вт/(м·К).

 

 

 

Во внешнем контуре используются математическая модель (1.2) – (1.7), учитывающая зависимость теплофизических свойств от температуры, и подробная сетка разбиения при решении задачи прогрева.

Поиск толщин слоев, удовлетворяющих нелинейному уравнению (1.1), проводится модифицированным методом Ньютона. При этом частные производные от температур по толщинам варьируемых слоев в контролируемых узлах рассчитывают с использова-

нием ФЧ h, j (x, ) T hj .

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

симации производных h, j .

6

Другим способом решения рассматриваемой задачи является определение ФЧ непосредственно из дифференциального уравнения теплопроводности (1.2).

Дифференцируя уравнение (1.8) по толщине варьируемого слоя при условии отсутствия корректирующей связи, получаем систему линейных дифференциальных уравнений для функций чувствительности:

k ck

где j,k

h, j

 

 

 

2T

 

k

 

 

x 2

 

 

 

 

1, j k,

0, j k.

2 j,k

c

T

,

j 1,..., m;

k 1,..., n,

(1.10)

 

 

h3 k k

 

 

 

 

k

 

 

 

 

 

 

Дифференцируя соотношения (1.6) и (1.7) по толщине варьируемого слоя hj с предварительным преобразованием их к без-

размерному виду аналогично (1.8) при фиксированных значениях коэффициента теплопроводности k , получаем соответствующие граничные условия для функций чувствительности:

 

 

 

 

h, j

 

 

 

 

 

 

 

1 j,1

T

 

 

 

 

 

 

 

 

x qw

,T T h, j

 

,

j 1,..., m;

(1.11)

 

1

 

x

 

 

h2

x

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

h, j

 

 

 

 

 

n j,n

T

 

 

 

 

 

 

 

 

 

 

qw ,T T h, j

 

 

j 1,..., m.

 

n

 

,

(1.12)

x

 

 

 

 

h2

x

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

Поиск решения рассматриваемой задачи заключается в выполнении последовательности операций на каждой внешней p-й итерации.

Шаг 0. Выбрать начальное приближение h0 h10 , h20 ,..., hm0 , параметры 1 , 2 (требуемые точности итерационных процессов во внутреннем и внешнем контурах). Положить Q x, 0 .

Шаг 1. Определитьзначения толщин варьируемых слоев h(jl ) из системы линейных алгебраических уравнений

7

m

(l) h(l) h,i, j j

j 1

(l) ,

i 1,..., m ,

(1.13)

i

 

 

где *h,i, j h, j xi , * – функция чувствительности в узлах xi в мо-

мент , полученнойпутемлинеаризациисистемыуравнений(1.1). Переходотl-йитерациик l 1 -йсовершаетсяпоформуламвида

hjl 1 h(jl) l h(jl) ,

j 1,..., m, l 1, 2,...,

 

l

 

 

 

 

1

 

 

 

 

 

,

(1.14)

 

 

1

 

 

h(jl)

 

 

 

 

 

 

max

1,

max

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

h(jl)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где l – весовой коэффициент итерационного процесса0 l 1 ; – максимально допустимое относительное измене-

ние искомых величин 0, 2 .

Итерационный процесс во внутреннем контуре заканчивается при условии

l

1, i 1,..., m .

(1.15)

i

Расчет значений функционалов i (l) осуществляется с использованием приближенной математической модели.

Шаг 2. Рассчитать температурное поле T ( p) x, с помощью

математической модели (1.2) – (1.7) и определить температуры в узлах грубой сетки.

Шаг 3. Проверить условия окончания итерационного процесса

 

( p)

ˆ

 

2 ,

i 1,..., m .

(1.16)

 

 

 

Ti

TI (i)

 

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

8

Шаг 4. Определить корректирующую функцию (1.9) и перейти к шагу 1.

Построение численных решений, как прямой задачи теплопроводности, так и задачи по определению функций чувствительности, осуществляется с использованием неявных разностных схем для уравнений (1.2), (1.8) и метода прогонки [6].

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

Вкачествеиллюстрациивыполненныхисследованийприведено решение для модельной задачи из работы [5].

Требуется подобрать толщины трех слоев, ближайших к нагреваемой поверхности w0 КП, таким образом, чтобы температуры на границах слоев были равны заданным значениям:

ˆ

1773

ˆ

1273

ˆ

343 К.

T1

К, T2

К, T3

Теплофизическиесвойстваматериаловслоевприведенывтабл. 1.1. В табл. 1.1 T T1000 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 1.1

 

 

 

 

 

 

 

 

 

 

Свойства материалов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Номер

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Осреднен-

 

 

 

 

 

 

 

 

Зависимость

ные значе-

Плотность

материа-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ния

k

ла k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k T

ck T

k

ck

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

1500 0, 2T

21

1900

2100

30 5T

 

 

 

 

 

2

1 T

 

 

 

2 0, 005

800 0, 2T

0,1

1000

200

T

3

 

 

 

 

 

 

2

 

 

 

0,06

1300

100

0,04 0, 01T

0, 03T

1800 T 400T

 

4

 

 

 

400 5T

0,45

1400

1800

0, 04 0,1T

 

Индекс у теплофизических свойств означает номер используемого материала и совпадает с номером слоя КП. За начальные тол-

9

щины варьируемых слоев приняты следующие: h1 5 мм, h2 5 мм, h3 10 мм. Толщиначетвертого слояфиксирована(3 мм). Тепловые потоки на граничных поверхностях w0 и wn КП рассчитывают по формулам

 

 

 

 

3

1000

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

500

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

qw0 0,03exp

 

 

 

 

2

 

 

 

 

Hr,w0

Hw0 w0 Tw0 ,

 

 

 

1000

 

 

500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где H

w

954T

 

 

0, 0862T 2 ;

 

H

r,w

– энтальпия восстановления

 

w

 

 

 

w

 

 

 

 

 

 

 

 

 

0

 

0

 

 

 

 

0

 

 

 

0

 

 

 

 

 

газового потока на граничной поверхности w0

КП, Дж/кг;

Hw

энтальпия газа при температуре стенки, Дж/кг;

 

0

 

 

 

 

 

qw

 

15 323 Tw

 

 

w

3334 Tw4 ,

 

 

 

 

 

n

 

 

 

 

n

 

 

n

 

n

 

 

здесь w0 , wn – степень черноты граничных поверхностей КП; σ –

постоянная Стефана – Больцмана.

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

 

 

 

 

 

 

 

Таблица 1.2

 

 

Сходимость процесса

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Номер

100h1

100h2

100h3

 

 

 

 

 

 

итерации

1

2

3

i

 

 

 

 

 

 

 

 

 

 

1

17,6

12,3

40,2

39

245

8

292

 

2

20,5

18,4

39,6

16

50

–6

72

 

3

19,7

19,7

35,7

6

5

1

12

 

4

19,8

19,8

35,1

2

0,45

0,4

2,85

 

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

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]