洗澡的時(shí)候把握不住水溫?
來(lái)源:中科院物理所
發(fā)布時(shí)間:2021-06-10
瀏覽次數(shù):764
很多朋友都有過(guò)這樣的經(jīng)歷:水龍頭出來(lái)的水要么太涼要么太熱,怎么也調(diào)不到滿意的溫度。要解決這個(gè)問(wèn)題,就要涉及到我們今天要說(shuō)的延遲方程了。

?

?

未標(biāo)題-1.jpg

圖片來(lái)源:pixabay

?

天氣越來(lái)越熱了,這個(gè)時(shí)候能舒舒服服沖個(gè)澡自然是再開(kāi)心不過(guò)了。但是很多朋友都有過(guò)這樣的經(jīng)歷:水龍頭出來(lái)的水要么太涼要么太熱,怎么也調(diào)不到滿意的溫度。要解決這個(gè)問(wèn)題,就要涉及到我們今天要說(shuō)的延遲方程了。

?

作者丨Chris Budd?

翻譯丨C&C?

審校丨Dannis

?

相信大家都有過(guò)這樣的經(jīng)歷:在淋浴時(shí)感覺(jué)水太冷了,所以你打開(kāi)了熱水龍頭。但是水溫不會(huì)馬上變化——因?yàn)闊崴枰獣r(shí)間來(lái)流經(jīng)管道——因此你最終會(huì)把溫度調(diào)得更高。之后熱水流過(guò)了管道,從花灑流到你身上。但是這時(shí)溫度又太高了。于是你馬上把熱水龍頭關(guān)上,但等到效果顯現(xiàn)的時(shí)候,水又太冷了。所以你又得把溫度調(diào)高。如此循環(huán)往復(fù)——似乎不可能調(diào)到正確的溫度。

?

image.png

圖片來(lái)源:pixabay

?

有一個(gè)方程可以描述這種情況。從氣候變化到COVID-19,這個(gè)等式的應(yīng)用已經(jīng)遠(yuǎn)遠(yuǎn)超出了浴室的范圍。這是因?yàn)槭澜缟系暮芏噙^(guò)程會(huì)涉及經(jīng)過(guò)延遲才會(huì)產(chǎn)生的效應(yīng)。但在講述它的應(yīng)用之前,讓我們看一下這個(gè)方程。

?

我們寫(xiě)下在t時(shí)刻感受到的水的溫度T(t)。假設(shè)水要花d秒的時(shí)間才能流過(guò)管道。那么淋浴方程便是

?

image.png(1)

?

我們回顧下這個(gè)表達(dá)式。左邊表示t時(shí)刻水的溫度變化率,正值代表著t時(shí)刻水溫增加,負(fù)值代表著t時(shí)刻水溫降低。正值越大(或負(fù)值越小),在t時(shí)刻的溫度升高(或降低)的速度越快。

?

方程的右邊告訴我們:t時(shí)刻的變化率正比于t時(shí)刻之前d秒時(shí)的溫度,也就是說(shuō),它正比于T(t-d)。這是有道理的:溫度在t時(shí)刻的變化率取決于你在(t-d)時(shí)刻提高(或降低)多少熱量,而這顯然取決于你當(dāng)時(shí)感覺(jué)水有多熱或多冷。數(shù)字k是比例常數(shù)(我們假設(shè)它大于0)。

?

最后,這個(gè)負(fù)號(hào)反映了這樣一個(gè)事實(shí):(t-d)時(shí)刻的高溫意味著你會(huì)調(diào)低溫度,從而導(dǎo)致t時(shí)刻的溫度降低;而(t-d)時(shí)刻的低溫意味著你會(huì)調(diào)高溫度,從而導(dǎo)致t時(shí)刻的溫度升高。

?

好吧,這有一點(diǎn)不準(zhǔn)確的地方:嚴(yán)格來(lái)說(shuō),這個(gè)方程告訴我們:如果溫度低于0,你就會(huì)提高溫度,如果溫度高于0,你就會(huì)降低溫度。這顯然不太準(zhǔn)確,因?yàn)閮H僅高于0是遠(yuǎn)遠(yuǎn)不夠溫暖的。然而,我們可以很容易調(diào)整這個(gè)方程使得它反映這樣一個(gè)事實(shí):你可以用某個(gè)理想值(除0℃外)為參考點(diǎn)來(lái)調(diào)高或調(diào)低溫度。

?

求解這個(gè)方程意味著找到滿足它的函數(shù)T(t)。這個(gè)函數(shù)T(t)會(huì)給出任意t時(shí)刻的溫度。充分了解這個(gè)函數(shù)后,你就會(huì)知道,開(kāi)關(guān)熱水龍頭究竟是會(huì)保持一個(gè)舒適的溫度,還是會(huì)讓你一直開(kāi)下去而得不到一個(gè)滿意的結(jié)果。

?

由于我們的方程涉及到變化率,也被稱為導(dǎo)數(shù),所以這個(gè)方程被稱為微分方程。這樣的方程很少有容易求解的,但我們至少可以探索它的解是什么形式。這需要一點(diǎn)微積分知識(shí)。如果你還沒(méi)有準(zhǔn)備好,你可能想要跳到這篇文章的最后一部分,在那里我們將認(rèn)識(shí)到淋浴方程的重要應(yīng)用。

?

?

不含延遲

?

讓我們先看看如果水穿過(guò)管道完全不需要時(shí)間會(huì)發(fā)生什么——這樣就沒(méi)有延遲:d=0。方程(1)變成

?

image.png

?

如果你知道一點(diǎn)微分你就會(huì)知道下面這個(gè)函數(shù)

?

image.png

?

是這種情況的一個(gè)解。下面是這個(gè)函數(shù)的不同值的圖。在任意一種情況下,我們看到溫度的行為都是穩(wěn)定的:它收斂到0值(前面提到,我們假設(shè)這是我們追求的理想溫度)。

?

image.png

kd=0.19時(shí)的圖像

?

?

含有延遲

?

當(dāng)有延遲時(shí),d就不等于0,這時(shí)候數(shù)學(xué)就變得困難了——你可以直接跳到文章的結(jié)尾,看看這個(gè)方程的應(yīng)用。

?

假設(shè)解的形式是這樣的

?

image.png?(2)

?

a是一個(gè)參數(shù)。我們的任務(wù)是找出參數(shù)a應(yīng)該是怎樣的。方程(2)對(duì)t求導(dǎo)得到

?

image.png

?

代入原方程(1)得到

?

image.png

?

當(dāng)參數(shù)a滿足下面的超越方程時(shí),此方程恰好成立。

?

image.png(3)

?

我們可以把它寫(xiě)成更整潔的形式:

?

image.png

?

那么方程(3)變成

?

image.png

?

這樣

?

image.png

?

超越方程很難解,但我們能做的就是畫(huà)出這兩個(gè)函數(shù),看看它們交點(diǎn)的情況。這些交點(diǎn)的橫坐標(biāo)x滿足式(3)。如下所示(你可以點(diǎn)擊圖片進(jìn)去使用滑塊來(lái)改變(dk)的值):

?

image.png

kd=0.1時(shí)的圖像

?

從圖中可以看出,方程(3)只有當(dāng)時(shí)小于0.37左右的某個(gè)值時(shí)才有解。事實(shí)上,它只有當(dāng)

?

image.png

?

才成立。這里e是自然對(duì)數(shù)的底。

?

這種情況下的解x是正數(shù)。因?yàn)閤=-ad和d也是正的(記住它表示延遲),這意味著a=-x/d是一個(gè)負(fù)數(shù)。

?

這樣原始的淋浴方程(1)的解具有類似與無(wú)延遲的情況下方程解的形式:隨著時(shí)間的推移,它將趨于0。換句話說(shuō),如果我們的延遲參數(shù)d和比例常數(shù)k的乘積小于或等于1/e,我們開(kāi)關(guān)熱水龍頭最終會(huì)得到一個(gè)理想的溫度。

?

如果kd>1/e將會(huì)發(fā)生什么呢?這時(shí)我們需要進(jìn)入復(fù)數(shù)領(lǐng)域:這種情況下,方程(3)沒(méi)有實(shí)數(shù)解,但它卻有復(fù)數(shù)解。這里我們不詳細(xì)討論,但事實(shí)證明,如果這些復(fù)數(shù)解的實(shí)部小于0,淋浴的情況仍然是可控的:開(kāi)關(guān)熱水龍頭最終會(huì)讓我們達(dá)到所需的溫度。

?

然而,如果復(fù)數(shù)解的實(shí)部大于0,那么淋浴就不可控制:溫度將持續(xù)上升和下降——當(dāng)然這就讓我們很不爽。根據(jù)延遲參數(shù)d和比例常數(shù)k,這兩種情況之間的轉(zhuǎn)變發(fā)生在乘積(kd)等于π/2的時(shí)候。

?

?

氣候變化與新冠肺炎

?

如果你跳過(guò)了數(shù)學(xué)部分,現(xiàn)在歡迎來(lái)到應(yīng)用部分!我們?cè)跀?shù)學(xué)部分得到的結(jié)論是:

?

如果延遲參數(shù)和比例常數(shù)的乘積(kd)小于π/2,那么淋浴的情況是可控的:開(kāi)關(guān)熱水龍頭最終會(huì)得到我們想要的溫度。

?

當(dāng)kd<1/e時(shí),這一調(diào)節(jié)過(guò)程中溫度不會(huì)有任何振蕩;當(dāng)1/e<kd<π/2時(shí),在調(diào)節(jié)過(guò)程中,溫度會(huì)在理想溫度附近會(huì)有一些振蕩隨后趨于穩(wěn)定。

?

下面的兩個(gè)圖說(shuō)明了這一點(diǎn)。

?

image.png

kd=0.25<1/e情況下的溫度函數(shù)

?

image.png

1/e<kd=1<π/2情況下的溫度函數(shù)

?

然而,如果kd>π/2,溫度函數(shù)將繼續(xù)劇烈振蕩,如下圖所示。

?

image.png

kd=2>π/2情況下的溫度函數(shù)

?

現(xiàn)在,如前所述,讓我們看看淋浴方程的其他應(yīng)用。最重要的應(yīng)用是對(duì)氣候動(dòng)力學(xué)的研究,因?yàn)樵S多氣候現(xiàn)象需要時(shí)間才能產(chǎn)生影響。

?

例如,如果我們改變現(xiàn)在排放到大氣中的二氧化碳量,那么我們需要等待一段時(shí)間,才能看到這對(duì)地球溫度的實(shí)際影響。這使得很難確定二氧化碳減少的影響,并可能導(dǎo)致不受控制的振蕩。

?

另一個(gè)例子是厄爾尼諾-南方濤動(dòng)(El Ni?o Southern Oscillation,ENSO)。這是一種熱帶地區(qū)太平洋溫度的不規(guī)則變化,升溫事件周期大約為4年。厄爾尼諾現(xiàn)象不僅影響它出現(xiàn)的地區(qū),而且對(duì)全球經(jīng)濟(jì)都有重大影響。如果我們能更好地預(yù)測(cè)它,那么這將有助于太平洋地區(qū)的國(guó)家和地區(qū)做好準(zhǔn)備。

?

image.png

厄爾尼諾對(duì)安第斯山脈天氣的影響。Riccardo Pravettoni繪制

?

ENSO是由洋流和大氣之間的相互作用引起的,它改變了海洋的溫度。ENSO可以用一個(gè)和淋浴方程非常相像的方程來(lái)模擬。在這種情況下,延遲是洋流從南美洲西海岸到亞洲東海岸往返所需要的時(shí)間(見(jiàn)上圖)。這導(dǎo)致了我們看到的周期性。事實(shí)上在這種情況下,方程包含額外的非線性項(xiàng),這會(huì)導(dǎo)致混沌動(dòng)力學(xué)疊加在周期振蕩上。

?

我們的方程同樣適用于理解農(nóng)業(yè)對(duì)氣候變化的反應(yīng)。這也涉及到延遲,因?yàn)樽魑镄枰獣r(shí)間生長(zhǎng),這導(dǎo)致很難在變化的環(huán)境中規(guī)劃何時(shí)種植和收獲作物。

?

淋浴公式也與我們目前因COVID-19而出現(xiàn)的情形非常相關(guān)?;仡櫸覀兊谋姸嗯e措,我們通過(guò)社交距離和接種疫苗實(shí)現(xiàn)了對(duì)疫情的有效控制,生產(chǎn)生活已經(jīng)基本恢復(fù)正常。但事實(shí)上這些措施需要一段時(shí)間才能生效,所以我們要再次處理延遲的問(wèn)題。此外,COVID-19的病毒潛伏期為5天至2周。在這段潛伏期內(nèi),沒(méi)有明顯的癥狀,所以從一個(gè)人被感染到明顯生病之間有一段時(shí)間,這在模擬疫情時(shí)需要考慮。這直接導(dǎo)致了淋浴方程的不同版本,也就是所謂的包含了延遲和控制的SIR方程,可以用來(lái)幫助我們理解和控制流行病。就像ENSO系統(tǒng)一樣,一旦方程中加入了延遲,事情就變得更加不確定。因此,(衛(wèi)生和經(jīng)濟(jì))系統(tǒng)的可控制性如何還有待觀察。

?

原文鏈接:

https://plus.maths.org/content/shower-equation


關(guān)注【深圳科普】微信公眾號(hào),在對(duì)話框:
回復(fù)【最新活動(dòng)】,了解近期科普活動(dòng)
回復(fù)【科普行】,了解最新深圳科普行活動(dòng)
回復(fù)【研學(xué)營(yíng)】,了解最新科普研學(xué)營(yíng)
回復(fù)【科普課堂】,了解最新科普課堂
回復(fù)【科普書(shū)籍】,了解最新科普書(shū)籍
回復(fù)【團(tuán)體定制】,了解最新團(tuán)體定制活動(dòng)
回復(fù)【科普基地】,了解深圳科普基地詳情
回復(fù)【觀鳥(niǎo)知識(shí)】,學(xué)習(xí)觀鳥(niǎo)相關(guān)科普知識(shí)
回復(fù)【博物學(xué)院】,了解更多博物學(xué)院活動(dòng)詳情

聽(tīng)說(shuō),打賞我的人最后都找到了真愛(ài)。