Värmeledningsekvationen

Värmeledningsekvationen, även kallad diffusionsekvationen, är en partiell differentialekvation med ett antal tillämpningar i fysiken.

Värmeledningsekvationen kan skrivas

u t = k 2 u , {\displaystyle {\frac {\partial u}{\partial t}}=k\cdot \nabla ^{2}u,}

där u t {\displaystyle {\frac {\partial u}{\partial t}}} betecknar förändringshastigheten hos funktionen u ( r , t ) {\displaystyle u(\mathbf {r} ,t)} med avseende på tiden, och 2 {\displaystyle \nabla ^{2}} betecknar laplaceoperatorn.

Värmeledningsekvationen kan användas för att beskriva värmespridning i ett kontinuum[förtydliga]. Funktionen u ( r , t ) {\displaystyle u(\mathbf {r} ,t)} betecknar då temperaturen i mediet och k {\displaystyle k} är materialets termiska diffusivitet.

Den endimensionella värmeledningsekvationen

Det homogena fallet

Låt funktionen u ( x , t ) {\displaystyle u(x,t)} beteckna värmen i punkten x {\displaystyle x} vid tidpunkten t {\displaystyle t} . Vi kan då beskriva u ( x , t ) {\displaystyle u(x,t)} med hjälp av värmeledningsekvationen:

u t k 2 u = 0 {\displaystyle {\frac {\partial u}{\partial t}}-k\cdot \nabla ^{2}u=0}

En enkel fysikalisk tolkning av värmeledningsekvationen är att den anger temperaturen i en oändligt tunn stav av längd l {\displaystyle l} som ligger längs x-axeln. Låt oss även anta staven är perfekt isolerad runt om så att värmen enbart kan flöde horisontellt i staven.

Normal praxis är att också införa begynnelse- och randvillkor. Begynnelsevillkoret ges av

u ( x , 0 ) = f ( x ) , 0 < x < l {\displaystyle u(x,0)=f(x),0<x<l}

vi låter värmen i stavens ändpunkter x = 0 {\displaystyle x=0} och x = l {\displaystyle x=l} ges av funktionerna h ( t ) {\displaystyle h(t)} och g ( t ) {\displaystyle g(t)} . Randvillkoren brukar de vara av typen Dirichletvillkor som kan beskrivas enligt

u ( 0 , t ) = h ( t ) , t > 0 {\displaystyle u(0,t)=h(t),t>0}
u ( l , t ) = g ( t ) , t > 0 {\displaystyle u(l,t)=g(t),t>0}

men givetvis finns det andra villkor kan införa t.ex. Neumannvillkor.

Det inhomogena fallet

Vi studerar nu samma system som ovan men nu skulle vi vilja tillföra värme till staven. Låt funktionen v ( x , t ) {\displaystyle v(x,t)} betecknar den tillförda värmen till staven i punkten x {\displaystyle x} vid tidpunkten t {\displaystyle t} . Funktionen u(x,y) beskrivs då av:

u t k 2 u = v ( x , t ) {\displaystyle {\frac {\partial u}{\partial t}}-k\cdot \nabla ^{2}u=v(x,t)}

Den n-dimensionella värmeledningsekvationen

För den n-dimensionella värmeledningsekvationen finns det n + 1 {\displaystyle n+1} oberoende variabler nämligen x 1 , x 2 , , x n {\displaystyle x_{1},x_{2},\dots ,x_{n}} och tiden t {\displaystyle t} och en beroende variabel u = u ( t , x 1 , x 2 , , x n ) {\displaystyle u=u(t,x_{1},x_{2},\dots ,x_{n})} som lyder under ekvationen

u t = k i = 1 n 2 u ( x i ) 2 {\displaystyle {\frac {\partial u}{\partial t}}=k\sum _{i\mathop {=} 1}^{n}{\frac {\partial ^{2}u}{(\partial x_{i})^{2}}}}

Lösningar till värmeledningsekvationen

För att hitta lösningar måste vi använda oss av variabelseparation. Vi antar att lösningen till u ( x , t ) {\displaystyle u(x,t)} är på formen u ( x , t ) = X ( x ) T ( t ) {\displaystyle u(x,t)=X(x)T(t)} .

Vi deriverar nu fram hur sambandet ser ut

u t = u x x X ( x ) T ( t ) = X ( x ) T ( t ) X ( x ) X ( x ) = T ( t ) T ( t ) {\displaystyle u'_{t}=u''_{xx}\Leftrightarrow X(x)T'(t)=X''(x)T(t)\Leftrightarrow {\frac {X''(x)}{X(x)}}={\frac {T'(t)}{T(t)}}} .

Varken höger- eller vänsterledet är beroende av x {\displaystyle x} eller t {\displaystyle t} därför måste de vara lika med någon konstant λ {\displaystyle \lambda } :

X ( x ) X ( x ) = λ {\displaystyle {\frac {X''(x)}{X(x)}}=\lambda } och T ( t ) T ( t ) = λ {\displaystyle {\frac {T'(t)}{T(t)}}=\lambda }

Som vi kan skriva om som

X ( x ) = λ X ( x ) {\displaystyle X''(x)=\lambda X(x)} resp. T ( t ) = λ T ( t ) {\displaystyle T'(t)=\lambda T(t)}

Vi kan nu använda envariabelanalys för att få fram lösningarna till differentialekvationerna med dirchletvillkoren u ( 0 , t ) = u ( l , t ) = 0 {\displaystyle u(0,t)=u(l,t)=0} . Villkoren kan fysiskt ses som att man håller ändpunkterna till en stav till 0 {\displaystyle 0}

F ( x ) {\displaystyle F(x)} kommer att få tre olika typer av lösningar beroende på värden av λ {\displaystyle \lambda } :

(1) För λ < 0 {\displaystyle \lambda <0} d.v.s. λ = γ 2 < 0 {\displaystyle \lambda =-\gamma ^{2}<0} ges lösningarna av

X ( x ) = A cosh ( γ x ) + B sinh ( γ x ) {\displaystyle X(x)=A\cosh(\gamma x)+B\sinh(\gamma x)} :
Randvillkoren ger oss då:
X ( 0 ) = 0 A = 0 {\displaystyle X(0)=0\Rightarrow A=0}
X ( l ) = 0 B = 0 {\displaystyle X(l)=0\Rightarrow B=0}

Alltså existerar inga negativa egenvärden.

(2) För λ = 0 {\displaystyle \lambda =0} ges lösningarna av.

X ( x ) = A x + B {\displaystyle X(x)=Ax+B}
Randvillkoren ger oss då:
X ( 0 ) = 0 A = 0 {\displaystyle X(0)=0\Rightarrow A=0}
X ( l ) = 0 B = 0 {\displaystyle X(l)=0\Rightarrow B=0}

Den enda lösningen vi får är X ( x ) = 0 {\displaystyle X(x)=0} och enligt definitionen av en egenfunktion är därför λ = 0 {\displaystyle \lambda =0} inte ett egenvärde.

(3) För λ > 0 {\displaystyle \lambda >0} d.v.s. λ = β 2 > 0 {\displaystyle \lambda =\beta ^{2}>0} ges lösningarna av:
X ( x ) = A cos ( β x ) + B sin ( β x ) {\displaystyle X(x)=A\cos(\beta x)+B\sin(\beta x)}

Randvillkoren ger då

X ( 0 ) = 0 A = 0 {\displaystyle X(0)=0\Rightarrow A=0}
X ( l ) = 0 sin ( β l ) = 0 β = n π l {\displaystyle X(l)=0\Rightarrow \sin(\beta l)=0\Rightarrow \beta ={\frac {n\pi }{l}}} där n {\displaystyle n} Z+

Vi har nu de positiva egenvärdena

λ n = ( n π l ) 2 {\displaystyle \lambda _{n}=\left({\frac {n\pi }{l}}\right)^{2}}

med de tillhörande egenfunktionerna

X n ( x ) = B n sin ( n π l x ) {\displaystyle X_{n}(x)=B_{n}\sin \left({\frac {n\pi }{l}}x\right)}

Vi har tagit fram att λ n = β n 2 = n 2 π 2 l {\displaystyle \lambda _{n}=-\beta _{n}^{2}={\frac {-n^{2}\pi ^{2}}{l}}} så vad gäller lösningar till T ( t ) T ( t ) = λ {\displaystyle {\frac {T'(t)}{T(t)}}=-\lambda } ser vi att de ges av T n ( t ) = C e β n 2 t = C e ( n π l ) 2 t {\displaystyle T_{n}(t)=Ce^{-\beta _{n}^{2}t}=Ce^{-({\frac {n\pi }{l}})^{2}t}}

Med detta får vi nu till slut lösningarna

u n ( x , t ) = X n ( x ) T n ( t ) = B n sin ( n π l x ) e ( n π l ) 2 t {\displaystyle u_{n}(x,t)=X_{n}(x)T_{n}(t)=B_{n}\sin \left({\frac {n\pi }{l}}x\right)e^{({\frac {n\pi }{l}})^{2}t}}

Se även

Referenser

  • http://staff.www.ltu.se/~larserik/applmath/chap4.pdf
  • https://web.archive.org/web/20140515003147/http://www.mai.liu.se/~halun/kurser/TATA51/variabelseparation2010.pdf
  • http://www.cmi.ac.in/~vipul/studenttalks/theheatequation.pdf
  • http://www.stanford.edu/class/math220b/handouts/heateqn.pdf

Externa länkar

  • Wikimedia Commons har media som rör Värmeledningsekvationen.
    Bilder & media