משוואת החום

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש
תצוגה גרפית לפתרון משוואת הולכת החום בממד אחד. (לחצו כאן לאנימציה)

משוואת החום (או משוואת הולכת החום וכן משוואת הדיפוזיה) היא משוואה דיפרנציאלית חלקית, המתארת את האופן שבו זורם חום בגוף מרחבי לאורך זמן. המשוואה הוצגה לראשונה על ידי ז'אן-בטיסט ז'וזף פורייה בתחילת המאה ה-19. המשוואה נקראת גם משוואת הדיפוזיה שכן היא מתארת באופן כללי פעפוע של חומר בזמן ובמרחב.

כמשוואה דיפרנציאלית חלקית, ניתן להגדיר פונקציה או משטח u ולו תנאי שפה ותנאי התחלה מתאימים, כלומר: מהם מקורות החום בזמן t=0 (תחילת התהליך) ומהם מקורות החום הקבועים על שפות הפונקציה. לאחר מכן, על ידי פתרון משוואת החום, ניתן לדעת מהו פילוג החום המתקבל בזמן עתידי כלשהו לפי הצורך.

לדוגמה, אם נרצה לתאר את פילוג החום עבור לוח בגודל L×L אשר בצלעו הימנית נמצא מקור חום קבוע, וברגע t=0 בפינה השמאלית העליונה ישנו מקור חום נקודתי, ראשית נגדיר את המשטח u(x,y,t). כעת נציב את תנאי השפה u(L,y,t)=h ואת תנאי ההתחלה u(x,y,0)=δ(x,y) כאשר h הוא עצמת מקור החום הקבוע ו-δ(x,y) הינה פונקציית דלתא של דיראק. עם קבלת פתרון המשוואה, נוכל למשל לדעת מהו פילוג החום ברגעים t=1,t=2, וכן הלאה.

הגדרה

בצורתה המלאה, המשוואה נכתבת כך:

ut=(α(u,r)u(r,t))

כאשר:

בדרך כלל מתייחסים למקדם הדיפוזיה כאל קבוע במרחב ובטמפרטורה, ואז אפשר לכתוב:

ut=α2u(r,t)

כאשר 2 הוא אופרטור הלפלסיאן, המשתנה כתלות המערכת הצירים. לדוגמה, במערכת צירים קרטזית, משוואת הולכת החום נראית כך:

ut=α(2ux2+2uy2+2uz2)=α(uxx+uyy+uzz)

כאשר  u=u(x,y,z,t) היא פונקציית הטמפרטורה, ו־α הוא מקדם הדיפוזיה התרמי של החומר.

משוואה כללית יותר, למצב בו יש יצור (או איבוד) של חום בחומר:

ρcput(ku)=q˙v

כאשר:

ומקדם הדיפוזיה התרמית של החומר מוגדר במשוואה: α=kcpρ

גם כאן, אם כל תכונות החומר קבועות, המשוואה הופכת לפשוטה יותר:

ρcputk2u=q˙v

משוואת דיפוזיה

על אף השוני הפיזיקלי המהותי והמשמעותי ביניהן, משוואת חום ומשוואת דיפוזיה זהות מבחינה מתמטית, כאשר במשוואת הדיפוזיה, את מקומה של הטמפרטורה תופסת הצפיפות החומר, ϕ(𝐫,t), ואת מקדם הדיפוזיה התרמית מחליף מקדם הדיפוזיה של החומר, D:

ϕ(𝐫,t)t=[D(ϕ,𝐫) ϕ(𝐫,t)]

בדומה למשוואת החום, כאשר D קבוע, המשוואה הדיפרנציאלית נעשית לינארית:

ϕ(𝐫,t)t=D2ϕ(𝐫,t)

פתרון כללי לממד אחד

פתרון המשוואה, בממד אחד, על ידי הפרדת משתנים הוא:

 u(t,x)=X(x)T(t).
T(t)kT(t)=X(x)X(x).


שני הצדדים של המשוואה הם משוואות התלויות במשתנים שונים, לכן הם חייבים להיות שווים לקבוע מספרי. הקבוע חייב להיות שלילי מכיוון שאחרת הטמפרטורה תגיע לאינסוף, ונסמנו λ²-. הפתרון הסופי המתקבל הוא:

T(t)=Aeλ2kt

ו

X(x)=Bsin(λx)+Ccos(λx).

את הפרמטר λ נקבל מתנאי השפה של הבעיה, והמשך הפתרון על ידי טור פורייה.

דוגמה לאילוץ תנאי התחלה ושפה

ניקח מוט באורך L, המבודד כולו פרט לקצה אחד שלו, שם הוא מוחזק בטמפרטורה קבועה. התנאים שנקבל:

  • תנאי התחלה: בזמן t=0 כל המוט בטמפ' החדר: u(0,x)=T0
  • תנאי שפה א': הטמפרטורה במקום x=0 קבועה תמיד: u(t,0)=Tmax
  • תנאי שפה ב': כל המוט מבודד, כך שנוכל לכתוב לגבי קצה המוט: ux(t,L)=0

מכיוון שבמשוואה הגדלים דיפרנציאליים, נוכל לבחור את נקודת האפס כרצוננו. נבחר את נקודת האפס של הטמפרטורה ב- Tmax. למרות שהטמפרטורה במוט תמיד שלילית בסקלה זו, היא הטובה ביותר להתייחס בה לבעיה. נאלץ את תנאי שפה א':

u(t,0)=Aeλ2kt*C=0

אילו A היה שווה ל-0 היה מתקבל הפתרון הטריוויאלי אשר אין לנו עניין בו.

ומכאן:

C=0

נאלץ את תנאי ב':

ux(t,L)=Deλ2ktcos(λL)=0

כאשר D כולל בתוכו מספר פרמטרים שהיו קודם.

ונקבל כי λ יכול להיכתב בסדרה של ערכים אפשריים:

λn=πL(n+12)

מכאן שגם הפרמטר החופשי A יכול להיות מספר ערכים אפשריים, נקבל:

u(t,x)=n=0Aneλn2kt sin(λnx)

כשנשאר לנו למצוא את An. נאלץ את תנאי השפה באמצעות טור פורייה, וכפל בפונקציה sin(λmx) עבור מספר שלם כלשהו m. אחרי ביצוע אינטגרל על כל המוט, נקבל:

An=4 (T0Tmax)π(2n+1)

כך שהפתרון למקרה אחרי אילוץ כל התנאים הוא:

u(t,x)=Tmax4 (TmaxT0)π n=012n+1 sin(π (n+12) xL) exp(k π2L2 (n+12)2 t)

משוואת הדיפוזיה בעיבוד תמונה

בנוסף לשימוש הקלאסי עבור זרימת חום בחומר, משוואת החום (או משוואת הדיפוזיה) משמשת בגרסתה הבסיסית או בגרסאות מוכללות בתחומים רבים. ניתן להראות כי עבור תנאי שפה מסוימים, פתרון משוואת החום הינו גרעין החלקה גאוסיאני בעל שונות הגדלה עם הזמן. דבר זה הופך את המשוואה רלוונטית לתחום של עיבוד תמונה, שכן כאשר מתייחסים לתמונה כמשטח מתאים, מקבלים כי הפעלת משוואת הדיפוזיה משמעותה החלקת התמונה במידה הולכת וגדלה עם הזמן, וכך ניתן לסנן רעש מתמונה.

בתחום זה, מגדירים גם דיפוזיה לא לינארית, בה מקדם הדיפוזיה k(u,r) אינו קבוע אלא תלוי בגרדיאנט התמונה. באופן זה ניתן לבצע סינון לא לינארי ובכך לסנן רעש אך לשמר את השפות בתמונה, וזוהי תוצאה רצויה שכן השפות הינן פרטים חשובים בהבנת התמונות ויש לשמרן. עם זאת, במקרים אלו אין בדרך כלל רצון למצוא פתרון סגור למשוואה אלא רק לבצע מספר מועט של צעדים בזמן.

קישורים חיצוניים