Пред.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
Для иллюстрации методов нахождения стационарных решений параболических дифференциальных уравнений с частными производными рассмотрим системы типа «реакция-диффузия» (см. задачи 11-13). Левые части уравнений (4.3.7) при этом мы полагаем равными нулю. Таким образом, стационарное решение удовлетворяет уравнениям (‘ Запишем граничные условия (4.3.8), (4.3.12), (4.3.13) (для граничных условий первого рода мы рассмотрим только симметричный случай (4.3.9)): ГУ2: ГУ 3: Если для граничных условий первого рода Решение нелинейных краевых задач для обыкновенных дифференциальных уравнений может быть найдено с помощью целого ряда различных методов. 6.1.1. Разностные методы На промежутке Подстановка этих выражений в уравнения (6.1.1) и (6.1.2) приводит к следующей системе нелинейных уравнений: Добавляя к ним аппроксимации граничных условий, мы получаем систему Для ГУ2 (или ГУЗ) мы должны, кроме того, заменить производные в крайних точках. Если для аппроксимации первой производной в ГУ 2 использовать двухточечную замену типа то порядок аппроксимации в формулах (6.1.7), (6.1.8) понизится с Другая возможность состоит в использовании аппроксимации, основанной на виртуальных точках с индексами Подставляя значения Так же, как и в случае ГУ 1 , мы получили систему следующим образом: Перепишем теперь соответствующие уравнения для случая ГУ2 в виде последовательности: Мы получили систему нелинейных уравнений со специальной структурой вхождения неизвестных в уравнениях. Для описания этой структуры вводится специальная схема (матрица) размещения, имеющая столько строк, сколько исходная система уравнений, и столько столбцов, сколько неизвестных имеется в системе. Элементами матрицы размещения служат либо нули (неизвестная в соответствующем уравнении не фигурирует), либо крестики (неизвестная входит в соответствующее уравнение). Таким образом, первые шесть строк матрицы размещения для системы (6.1.13) — (6.1.14) имеют вид Читатель может легко достроить матрицу размещения и убедиться, что она является пятидиагональной (это означает, что крестики располагаются на главной диагонали и на четырех соседних диагоналях). Отметим, что в данном случае матрица Якоби системы также будет пятидиагональной. Если теперь для решения этой системы применить метод Ньютона, то на каждом шаге итераций нужно будет решать систему линейных алгебраических уравнений с пятидиагональной матрицей. При этом можно воспользоваться алгоритмом, основанным на методе исключения Гаусса, в котором учитываются лишь элементы на указанных пяти диагоналях. Применим теперь метод конечных разностей для нахождения стационарного решения задачи 16. Это стационарное решение описывается соотношениями (см. уравнения (P16-11), (P16-12)) а граничные условия (P16-13), (P16-14) принимают вид Иногда при вычислении стационарного решения удается понизить размерность исходной задачи. Продемонстрируем эту возможность на данном примере, предполагая мы получаем уравнение Граничные условия (6.1.16a,b, c, d) переписываются в виде Левая часть уравнения (6.1.18) равняется Заметим, что при с граничными условиями Разностный аналог граничного условия (6.1.16a) получим, введя виртуальную точку Далее, используя разностную замену для уравнения (6.1.21) при Наконец, граничное условие (6.1.16c) при Читатель может легко построить матрицу Якоби Соответствующие выражения для В качестве более сложного примера рассмотрим решение з Допустим, что значения параметров 6.1.2. Метод стрельбы Основная идея метода стрельбы заключается в сведении краевой задачи к задаче Қоши, для решения которой можно использовать стандартные программные средства, имеющиеся практически на каждой ЭВМ (см. § 5.7). Ниже мы рассмотрим простейшие варианты метода стрельбы, вполне достаточные для понимания его концептуальной стороны. Более подробное изложение этого метода читатель может найти в учебной литературе Опишем подробнее метод стрельбы на примере задачи (6.1.1), (6.1.2) с граничными условиями (6.1.4). Для того чтобы данную задачу четвертого порядка можно было решать как задачу Коши, мы должны задать в некоторой точке четыре начальных условия. Воспользуемся тем, что в точке Полученную задачу Коши на промежутке от ных в §5.7. (Эти методы предназначались для решения систем дифференциальных уравнений первого порядка. Уравнения (6.1.1), (6.1.2) легко преобразуются в систему четырех уравнений первого порядка: По окончании интегрирования, т. е. в точке Соотношения (6.1.25) представляют собой два нелинейных уравнения относительно неизвестных Вариационные уравнения получаются посредством дифференцирования исходных уравнений Начальные условия для варьируемых переменных получаются в результате дифференцирования исходных начальных условий (6.1.4а), (6.1.24) по Если проинтегрировать дифференциальное уравнение (6.1.27) вместе с уравнениями (6.1.1) и (6.1.2) и начальными условиями (6.1.4a), (6.1.24), (6.1.28), что в точке Тем самым, мы имеем матрицу Якоби для применения метода Ньютона, вычисленную на основе интегрирования вариационных уравнений. Заметим, что в данном случае для одной итерации метода Ньютона нам приходится интегрировать систему 12 дифференциальных уравнений первого порядка. При аппроксимации элементов матрицы Якоби соответствующими разностными формулами нужно трижды интегрировать систему 4-х дифференциальных уравнений первого порядка. При этом объем вычислений для большой группы различных функций В случае ГУ1 дополнительные начальные условия к (6.1.3а) выбираются следующим образом: При этом условия, которым нужно удовлетворить после интегрирования от Вариационные уравнения (6.1.27) остаются теми же самыми, а начальные условия для варьируемых переменных заменяются на условия Для ГУЗ в форме (6.1.5) с ненулевыми коэффициентами (с тем чтобы в точке дополнительные начальные условия в этой точке можно выбрать в виде (6.1.24) или (6.1.30). В случае выбора условий (6.1.24) из (6.1.5a) следует При этом вариационные дифференциальные уравнения остаются теми же, а начальные условия заменяются следующими: Конкретный вид функций Конечно, мы могли выбирать недостающие начальные условия в точке Рассмотрим теперь примеры расчетов методом стрельбы, иллюстрирующие процесс построения стационарных решений некоторых задач из гл. 4. В качестве первой из этих задач исследуем задачу 11, т. е. систему типа «реакция-диффузия» (6.1.1), (6.1.2), функции Таблица 6.2. Метод стрельбы для задачи 11 в случае ГУ2 Таблица 6.3. Метод стрельбы для задачи 11 в случае ГУ 1 ( Используем теперь метод стрельбы для нахождения стационарных решений задачи 14 , т. е. для решения уравнений соответствующих уравнениям (P14-7), (P14-8). Граничные условия при этом имеют вид (Р14-9), (P14-10), т. е. Выберем два недостающих начальных условия в точке Тогда после интегрирования уравнений (6.1.35) с начальными условиями (6.1.36b) и (6.1.37) на промежутке от Результаты решения уравнений (6.1.38) методом Ньютона с использованием соответствующих вариационных уравнений приведены в табл. 6.4. В ней представлен случай, когда существует пять решений данной задачи. Отметим, что область сходимости метода Ньютона для некоторых решений мала. В частности, так обстоит дело для пятого решения. Сходимость к этому решению даже из близкого к нему начального приближения может быть медленной (см. вторую половину таблицы). Наконец, в табл. 6.5 приведены окончательные решения задачи для нескольких различных значений числа Дамкёлера. Замечание. Во многих задачах концы интервала равноправны и можно использовать метод стрельбы в любом направлении — как «справа налево», так и «слева направо». В этой задаче есть выделенное направление: решение задачи Коши от В качестве последнего примера использования метода стрельбы рассмотрим задачу 15 , в которой наряду с дифференциальными уравнениями появляются и иные соотношения (нелинейные алгебраические уравнения). Будем искать решение Таблица 6.4. Метод стрельбы для задачи 14, Таблица 6.5. Метод стрельбы для задачи 14 ( При этом в уравнения входят также неизвестные функции Используем для решения этой задачи метод стрельбы. Два недостающих начальных условия опять выберем в точке Первое из этих уравнений имеет вид Из этого примера видно, что наряду с вариационными переменными, определяемыми формулами (6.1.39), у нас возникают еще и другие переменные Значения этих переменных на каждом шаге интегрирования вычисляются из соотношений (Р15-8), (Р15-9), определяющих Предположим, что функции для заданных у и где Описанный подход несложно реализовать в случае, когда нелинейное уравнение (P15-11) имеет одно и только одно решение Значительные сложности возникают тогда, когда уравнение (P15-11) при определенной комбинации параметров и переменных Из физических соображений тем самым получаем два различных (основных) решения дифференциальных уравнений. Если же комбинировать на разных подынтервалах На рис. 6.1а приведены профили Рис. 6.1. Аксиальные профили конверсии и температуры, задача 6.1.3. Метод многократной стрельбы Метод стрельбы, описанный в предыдущем пункте, иногда не позволяет получить удовлетворительные результаты. Так, решение соответствующих задач Коши (включая дифференциальные уравнения в вариациях) может оказаться практически невозможным при наличии сильной чувствительности к начальным условиям. В таких случаях часто оказывается удобным использовать метод многократной стрельбы (см., например, [6.34]). Опишем кратко идею этого метода на примере задачи (6.1.1), (6.1.2) с граничными условиями ГУ2 вида (6.1.4). По аналогии с п. 6.1.1 выберем на промежутке может не быть эквидистантной. В практических задачах эта сетка узловых точек выбирается гораздо менее плотной, чем при использовании метода конечных разностей. На каждом подынтервале Обозначим решение соответствующей задачи Коши на каждом подынтервале Для этого в точках а в точке Уравнения (6.1.46) и (6.1.47) представляют собой систему из
|
1 |
Оглавление
|