Нахождение концентрации вещества при диффузии.
Найти распределение концентрации n(x,t)диффундирующего
вещества в бесконечном слое
0 <= x <= L,
-бесконечность < y,
z < +бесконечность.
Поверхность х=0 непроницаема.
На
поверхности x=L происходит массообмен с окружающей средой, имеющей
концентрацию диффундирующего вещества:
A*exp(-bt).
Начальная
концентрация диффундирующего вещества внутри слоя постоянна и равна А0.
Коэффициент диффузии равен D.
Рассмотрим бесконечно малый объём в виде прямого цилиндра с
площадью основания S и образующей, направленной вдоль оси x , где
длина образующей равна бесконечно малой величине dx .
Координата
левого конца равна x, координата правого конца равна x+dx.
В единицу времени через поверхность S, перепендикулярную оси
x, пройдёт число молекул, пропорциональное градиенту концентрации вдоль
оси x:
N=-D*dn/*dx*S
В единицу времени в объём цилиндра
войдёт число молекул с левого конца, равное
Nвход = -D*S*dn/dx ,
где производная dn/dx берётся в точке x.
В единицу времени
из объёма цилиндра выйдет число молекул с правого конца, равное
Nвыход= -
D*S*dn/dx ,
где производная dn/dx берётся в точке x+dx
Для разности Nвход-Nвыход можно записать приближённое равенство:
Nвход-Nвыход= D*S*(d2n/dnx2)*dx
где d2n/dnx2 – вторая
производная концентрации по координате x в точке x
(Точное равенство
получится из теоремы Лагранжа, применяемой к первой производной, если вторую
производную взять в некоторой точке интервала [x; x+dx] )
Разделив
разность между числом входящих в цилиндр в единицу времени молекул и числом
выходящих из цилиндра в единицу времени молекул на объём цилиндра S*dx,
получим скорость изменения концентрации:
dn/dt=D*d2n/dx2
Получили
уравнение диффузии: производная от концентрации n(x;t) по времени
t равна произведению коэффициента диффузии на вторую производную от этой
концентрации по координате x
Так как при x=0 поток равен нулю,
то первая частная производная от концентрации n(x;t) по координате
Начальное условие:
n(x,0)=A0 при t=0
Программа на Delphi к задаче №1
Программа на Delphi к задаче №2
Владимир Фомин
Дата рождения: 15 декабря 1967 года
Паспортные данные и другие
документы
Домашний адрес:
155810, Ивановская область, г. Кинешма, ул.
Макарова, 41-47
Телефон : 8 49331 93454
Сотовый телефон: 8 910 694
2514
E-mail: atheist3@narod.ru
ICQ
316407799
Кошелёк WebMoney для пожертвований: R199233586562