108 年 國立成功大學環境工程學系碩士班乙組《工程數學》

📄 試題原卷 免費註冊後即可對照原始考卷 PDF免費註冊

第 1.A 題5 分

Please solve the following differential equations:
A. y′′′+2y′′+4y′+8y=6xe−2xy''' + 2y'' + 4y' + 8y = 6xe^{-2x}

登入後即可作答並保存紀錄。

這一題的完整詳解

1. 齊次解(Homogeneous Solution)

對應之齊次微分方程式為:
y′′′+2y′′+4y′+8y=0y''' + 2y'' + 4y' + 8y = 0

寫出特徵方程式(Characteristic Equation):
m3+2m2+4m+8=0m^3 + 2m^2 + 4m + 8 = 0

因式分解:
m2(m+2)+4(m+2)=0  ⟹  (m+2)(m2+4)=0m^2(m + 2) + 4(m + 2) = 0 \implies (m + 2)(m^2 + 4) = 0

求得特徵根:
m1=−2,m2,3=±2im_1 = -2, \quad m_{2,3} = \pm 2i

故齊次解為:
yh(x)=c1e−2x+c2cos⁡(2x)+c3sin⁡(2x)y_h(x) = c_1 e^{-2x} + c_2 \cos(2x) + c_3 \sin(2x)
(其中 c1,c2,c3c_1, c_2, c_3 為任意常數)


2. 特解(Particular Solution)

非齊次項為 r(x)=6xe−2xr(x) = 6xe^{-2x},採用逆運算子法(Inverse Operator Method):
yp(x)=1D3+2D2+4D+8(6xe−2x)=1(D+2)(D2+4)(6xe−2x)y_p(x) = \frac{1}{D^3 + 2D^2 + 4D + 8} (6xe^{-2x}) = \frac{1}{(D+2)(D^2+4)} (6xe^{-2x})

應用微分位移定理(Exponential Shift Theorem):
yp(x)=e−2x1[(D−2)+2][(D−2)2+4](6x)=e−2x1D(D2−4D+8)(6x)y_p(x) = e^{-2x} \frac{1}{[(D-2)+2][(D-2)^2 + 4]} (6x) = e^{-2x} \frac{1}{D(D^2 - 4D + 8)} (6x)

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 1.B 題5 分

Please solve the following differential equations:
B. x2y′′−2xy′+2y=x4exx^2y'' - 2xy' + 2y = x^4e^x

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題是二階線性 Euler–Cauchy 微分方程:

x2y′′−2xy′+2y=x4ex.x^2y''-2xy'+2y=x^4e^x.

齊次方程可利用試誤解 y=xmy=x^m,因為各項的次方一致。非齊次部分則可利用齊次解中的因子 xx 作代換,降低計算難度。

需注意 x=0x=0 為方程的奇異點,因此一般在 x>0x>0 或 x<0x<0 的區間上討論解。


解題方法一:先求齊次解

先考慮齊次方程

x2y′′−2xy′+2y=0.x^2y''-2xy'+2y=0.

令

y=xm,y=x^m,

則

y′=mxm−1,y′′=m(m−1)xm−2.y'=mx^{m-1},\qquad y''=m(m-1)x^{m-2}.

代入得

x2m(m−1)xm−2−2x(mxm−1)+2xm=0,x^2m(m-1)x^{m-2}-2x(mx^{m-1})+2x^m=0,

整理為

[m(m−1)−2m+2]xm=0.\bigl[m(m-1)-2m+2\bigr]x^m=0.

因此特徵方程為

m(m−1)−2m+2=0,m(m-1)-2m+2=0,

即

m2−3m+2=0=(m−1)(m−2)=0.m^2-3m+2=0 =(m-1)(m-2)=0.

所以

m=1,m=2.m=1,\qquad m=2.

齊次解為

yh=C1x+C2x2.y_h=C_1x+C_2x^2.

求非齊次特解

觀察齊次解含有因子 xx,令

y=xv(x).y=xv(x).

則

y′=v+xv′,y'=v+xv', y′′=2v′+xv′′.y''=2v'+xv''.

代回原方程左側:

\begin{align*}
x^2y''-2xy'+2y
&=x^2(2v'+xv'')-2x(v+xv')+2xv\
&=2x^2v'+x^3v''-2xv-2x^2v'+2xv\
&=x^3v''.
\end{align*}

因此原方程化為

x3v′′=x4ex,x^3v''=x^4e^x,

所以

v′′=xex.v''=xe^x.

第一次積分:

v′=∫xex dx.v'=\int xe^x\,dx.

利用分部積分,

∫xex dx=xex−∫ex dx=ex(x−1).\int xe^x\,dx =xe^x-\int e^x\,dx =e^x(x-1).

故

v′=ex(x−1).v'=e^x(x-1).

再次積分:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 1.C 題5 分

Please solve the following differential equations:
C. y′′−4ty′+4y=0y'' - 4ty' + 4y = 0; y(0)=0y(0) = 0, y′(0)=10y'(0)=10

登入後即可作答並保存紀錄。

這一題的完整詳解

利用冪級數解法(Power Series Method),設通解為 y(t)=∑n=0∞antny(t) = \sum_{n=0}^{\infty} a_n t^n。

微分後代入原微分方程 y′′−4ty′+4y=0y'' - 4ty' + 4y = 0:
∑n=2∞n(n−1)antn−2−4t∑n=1∞nantn−1+4∑n=0∞antn=0\sum_{n=2}^{\infty} n(n-1)a_n t^{n-2} - 4t \sum_{n=1}^{\infty} n a_n t^{n-1} + 4 \sum_{n=0}^{\infty} a_n t^n = 0

平移指標並合併次項:
∑n=0∞[(n+2)(n+1)an+2−4(n−1)an]tn=0\sum_{n=0}^{\infty} \left[ (n+2)(n+1)a_{n+2} - 4(n-1)a_n \right] t^n = 0

令各次項係數為零,得到遞迴關係式(Recurrence Relation):

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 1.D 題5 分

Please solve the following differential equations:
D. ydydx=x2+y2−xy \frac{dy}{dx} = x^2 + y^2 - x

登入後即可作答並保存紀錄。

這一題的完整詳解

觀念重點

本題屬於可透過變數變換化簡的微分方程式。觀察到方程式中含有 ydydxy \frac{dy}{dx} 與 y2y^2 項,令 u=y2u = y^2 即可將原式轉化為一階線性微分方程式,再以積分因子法(Integrating Factor Method)求解。


詳細推導

步驟一:變數代換
令 u=y2u = y^2,對 xx 微分得:
dudx=2ydydx  ⟹  ydydx=12dudx\frac{du}{dx} = 2y \frac{dy}{dx} \implies y \frac{dy}{dx} = \frac{1}{2} \frac{du}{dx}

將 uu 與 ydydxy \frac{dy}{dx} 代回原微分方程式 ydydx=x2+y2−xy \frac{dy}{dx} = x^2 + y^2 - x:
12dudx=x2+u−x\frac{1}{2} \frac{du}{dx} = x^2 + u - x

移項整理得一階線性微分方程式標準式:
dudx−2u=2x2−2x\frac{du}{dx} - 2u = 2x^2 - 2x


🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 2.A 題15 分

Please solve
∂2u∂x2+∂2u∂y2=0\frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} = 0
for the following conditions. (15 points for each one)

A. ∂u∂y∣y=0=0\frac{\partial u}{\partial y}\bigg|_{y=0} = 0, lim⁡x→∞u(x,y)=0\lim_{x \to \infty} u(x, y) = 0, 0<y<10 < y < 1

登入後即可作答並保存紀錄。

這一題的完整詳解

本題缺少 y=1y=1 與 x=0x=0 處之邊界條件,在此假設 u(x,1)=0u(x,1)=0 及 u(0,y)=f(y)u(0,y)=f(y) 進行求解。

解題步驟

本題為半無限帶狀區域 0<x<∞,0<y<10 < x < \infty, 0 < y < 1 之拉普拉斯方程式(Laplace's Equation)邊界值問題,採用分離變數法(Separation of Variables)求解。

一、 分離變數

設 u(x,y)=X(x)Y(y)u(x,y) = X(x)Y(y),代入偏微分方程式:
X′′(x)Y(y)+X(x)Y′′(y)=0  ⟹  X′′(x)X(x)=−Y′′(y)Y(y)=λX''(x)Y(y) + X(x)Y''(y) = 0 \implies \frac{X''(x)}{X(x)} = -\frac{Y''(y)}{Y(y)} = \lambda

二、 邊界條件分析與求解

  1. 對 xx 方向:
    由條件 lim⁡x→∞u(x,y)=0\lim_{x \to \infty} u(x,y) = 0,解在無窮遠處衰減,故分離常數須為正數 λ=k2>0\lambda = k^2 > 0(k>0k > 0)。
    X′′(x)−k2X(x)=0  ⟹  X(x)=c1e−kx+c2ekxX''(x) - k^2 X(x) = 0 \implies X(x) = c_1 e^{-kx} + c_2 e^{kx}
    由 lim⁡x→∞X(x)=0\lim_{x \to \infty} X(x) = 0 得 c2=0c_2 = 0,故 X(x)=c1e−kxX(x) = c_1 e^{-kx}。

  2. 對 yy 方向:
    Y′′(y)+k2Y(y)=0  ⟹  Y(y)=Acos⁡(ky)+Bsin⁡(ky)Y''(y) + k^2 Y(y) = 0 \implies Y(y) = A \cos(ky) + B \sin(ky)
    微商 Y′(y)=−Aksin⁡(ky)+Bkcos⁡(ky)Y'(y) = -Ak \sin(ky) + Bk \cos(ky)。

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 2.B 題15 分

Please solve
∂2u∂x2+∂2u∂y2=0\frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} = 0
for the following conditions. (15 points for each one)

B. u(0,y)=0u(0, y) = 0, ∂u∂y∣y=0=0\frac{\partial u}{\partial y}\bigg|_{y=0} = 0, u(π,y)=e−yu(\pi, y) = e^{-y}, 0<x<π0 < x < \pi

登入後即可作答並保存紀錄。

這一題的完整詳解

對變數 yy(0<y<∞0 < y < \infty)取傅立葉餘弦轉換(Fourier Cosine Transform):
U(x,ω)=Fc{u(x,y)}=∫0∞u(x,y)cos⁡(ωy) dyU(x, \omega) = \mathcal{F}_c \{u(x, y)\} = \int_0^\infty u(x, y) \cos(\omega y) \, dy

利用邊界條件 ∂u∂y∣y=0=0\left.\frac{\partial u}{\partial y}\right|_{y=0} = 0,將原 PDE 轉換為 xx 的二階常微分方程式:
Fc{∂2u∂y2}=−ω2U(x,ω)\mathcal{F}_c \left\{\frac{\partial^2 u}{\partial y^2}\right\} = -\omega^2 U(x, \omega)
d2U(x,ω)dx2−ω2U(x,ω)=0\frac{d^2 U(x, \omega)}{dx^2} - \omega^2 U(x, \omega) = 0

將 xx 方向的邊界條件進行轉換:

  1. u(0,y)=0  ⟹  U(0,ω)=0u(0, y) = 0 \implies U(0, \omega) = 0
  2. u(π,y)=e−y  ⟹  U(π,ω)=∫0∞e−ycos⁡(ωy) dy=11+ω2u(\pi, y) = e^{-y} \implies U(\pi, \omega) = \int_0^\infty e^{-y} \cos(\omega y) \, dy = \frac{1}{1 + \omega^2}

求解 ODE 通解:
U(x,ω)=A(ω)cosh⁡(ωx)+B(ω)sinh⁡(ωx)U(x, \omega) = A(\omega) \cosh(\omega x) + B(\omega) \sinh(\omega x)

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 3 題15 分

Please solve
∂u∂t=∂2u∂x2+sin⁡x\frac{\partial u}{\partial t} = \frac{\partial^2 u}{\partial x^2} + \sin x
with
u(x,0)=400+sin⁡xu(x, 0) = 400 + \sin x, 0<x<π0 < x < \pi
(t>0,u(0,t)=400(t>0, u(0,t) = 400, u(π,t)=200u(\pi,t) = 200

登入後即可作答並保存紀錄。

這一題的完整詳解

本題為非齊次邊界條件與非齊次源項(Source term)之偏微分方程式,採用穩態解(Steady-state solution)與暫態解(Transient solution)拆解法求解。

令 u(x,t)=v(x)+w(x,t)u(x,t) = v(x) + w(x,t),其中 v(x)v(x) 為不隨時間改變的穩態解,w(x,t)w(x,t) 為滿足齊次邊界條件的暫態解。


步驟一:求穩態解 v(x)v(x)

穩態時 ∂v∂t=0\frac{\partial v}{\partial t} = 0,微分方程式轉化為常微分方程式:
v′′(x)+sin⁡x=0v''(x) + \sin x = 0

邊界條件為:
v(0)=400,v(π)=200v(0) = 400, \quad v(\pi) = 200

對 v′′(x)=−sin⁡xv''(x) = -\sin x 連續積分兩次:
v′(x)=cos⁡x+C1v'(x) = \cos x + C_1
v(x)=sin⁡x+C1x+C2v(x) = \sin x + C_1 x + C_2

帶入邊界條件求解常數 C1,C2C_1, C_2:
v(0)=sin⁡(0)+C1(0)+C2=400  ⟹  C2=400v(0) = \sin(0) + C_1(0) + C_2 = 400 \implies C_2 = 400
v(π)=sin⁡(π)+C1π+400=200  ⟹  C1=−200πv(\pi) = \sin(\pi) + C_1 \pi + 400 = 200 \implies C_1 = -\frac{200}{\pi}

故穩態解為:
v(x)=400−200πx+sin⁡xv(x) = 400 - \frac{200}{\pi} x + \sin x


步驟二:求暫態解 w(x,t)w(x,t)

將 u(x,t)=v(x)+w(x,t)u(x,t) = v(x) + w(x,t) 代回原偏微分方程式,得到 w(x,t)w(x,t) 的齊次熱傳導方程式:
∂w∂t=∂2w∂x2\frac{\partial w}{\partial t} = \frac{\partial^2 w}{\partial x^2}

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 4 題15 分

If explicit finite difference method
Tn+1−TnΔt=Ti+1n−2Tin+Ti−1nΔx2\frac{T^{n+1} - T^n}{\Delta t} = \frac{T_{i+1}^n - 2T_i^n + T_{i-1}^n}{\Delta x^2}
is used for the partial differential equation
∂T∂t=∂2T∂x2\frac{\partial T}{\partial t} = \frac{\partial^2 T}{\partial x^2}
(A) please derive the truncation error; (B) please derive the conditions for stability. (15 points)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題使用前向時間、中心空間差分法(FTCS)近似熱傳導方程式

∂T∂t=∂2T∂x2.\frac{\partial T}{\partial t} = \frac{\partial^2 T}{\partial x^2}.

差分格式為

Tin+1−TinΔt=Ti+1n−2Tin+Ti−1nΔx2.\frac{T_i^{n+1}-T_i^n}{\Delta t} = \frac{T_{i+1}^n-2T_i^n+T_{i-1}^n}{\Delta x^2}.

需要分析:

  1. 將精確解代入差分格式,求出截斷誤差。
  2. 對數值誤差進行傅立葉模態分析,求出穩定條件。

令

r=ΔtΔx2.r=\frac{\Delta t}{\Delta x^2}.

(A)截斷誤差

1. 時間方向泰勒展開

在 (xi,tn)(x_i,t_n) 對精確解 T(x,t)T(x,t) 作泰勒展開:

T(xi,tn+Δt)=T+Δt Tt+Δt22Ttt+Δt36Tttt+O(Δt4).T(x_i,t_n+\Delta t) = T + \Delta t\,T_t + \frac{\Delta t^2}{2}T_{tt} + \frac{\Delta t^3}{6}T_{ttt} + O(\Delta t^4).

因此

Tin+1−TinΔt=Tt+Δt2Ttt+Δt26Tttt+O(Δt3).\frac{T_i^{n+1}-T_i^n}{\Delta t} = T_t + \frac{\Delta t}{2}T_{tt} + \frac{\Delta t^2}{6}T_{ttt} + O(\Delta t^3).

2. 空間方向泰勒展開

分別對 T(xi+Δx,tn)T(x_i+\Delta x,t_n) 與 T(xi−Δx,tn)T(x_i-\Delta x,t_n) 展開:

Ti+1n=T+Δx Tx+Δx22Txx+Δx36Txxx+Δx424Txxxx+O(Δx5),T_{i+1}^n = T + \Delta x\,T_x + \frac{\Delta x^2}{2}T_{xx} + \frac{\Delta x^3}{6}T_{xxx} + \frac{\Delta x^4}{24}T_{xxxx} + O(\Delta x^5), Ti−1n=T−Δx Tx+Δx22Txx−Δx36Txxx+Δx424Txxxx+O(Δx5).T_{i-1}^n = T - \Delta x\,T_x + \frac{\Delta x^2}{2}T_{xx} - \frac{\Delta x^3}{6}T_{xxx} + \frac{\Delta x^4}{24}T_{xxxx} + O(\Delta x^5).

相加後,奇數階導數抵消:

Ti+1n−2Tin+Ti−1n=Δx2Txx+Δx412Txxxx+O(Δx6).T_{i+1}^n-2T_i^n+T_{i-1}^n = \Delta x^2 T_{xx} + \frac{\Delta x^4}{12}T_{xxxx} + O(\Delta x^6).

所以

Ti+1n−2Tin+Ti−1nΔx2=Txx+Δx212Txxxx+O(Δx4).\frac{T_{i+1}^n-2T_i^n+T_{i-1}^n}{\Delta x^2} = T_{xx} + \frac{\Delta x^2}{12}T_{xxxx} + O(\Delta x^4).

3. 求差分格式的殘差

定義局部截斷誤差為

τin=Tin+1−TinΔt−Ti+1n−2Tin+Ti−1nΔx2.\tau_i^n = \frac{T_i^{n+1}-T_i^n}{\Delta t} - \frac{T_{i+1}^n-2T_i^n+T_{i-1}^n}{\Delta x^2}.

代入上述展開式:

τin=(Tt+Δt2Ttt+O(Δt2))−(Txx+Δx212Txxxx+O(Δx4)).\tau_i^n = \left( T_t+\frac{\Delta t}{2}T_{tt}+O(\Delta t^2) \right) - \left( T_{xx}+\frac{\Delta x^2}{12}T_{xxxx}+O(\Delta x^4) \right).

由原微分方程式 Tt=TxxT_t=T_{xx},得到

τin=Δt2Ttt−Δx212Txxxx+O(Δt2+Δx4)\boxed{ \tau_i^n = \frac{\Delta t}{2}T_{tt} - \frac{\Delta x^2}{12}T_{xxxx} + O(\Delta t^2+\Delta x^4) }

因此此差分格式的截斷誤差階數為

τin=O(Δt+Δx2).\boxed{\tau_i^n=O(\Delta t+\Delta x^2)}.

由於方程式滿足 Tt=TxxT_t=T_{xx},再對時間微分可得

Ttt=∂∂t(Txx)=∂2∂x2(Tt)=Txxxx.T_{tt} = \frac{\partial}{\partial t}(T_{xx}) = \frac{\partial^2}{\partial x^2}(T_t) = T_{xxxx}.

因此也可寫成

τin=(Δt2−Δx212)Txxxx+O(Δt2+Δx4).\boxed{ \tau_i^n = \left( \frac{\Delta t}{2} - \frac{\Delta x^2}{12} \right)T_{xxxx} + O(\Delta t^2+\Delta x^4) }.

其中時間為一階精度,空間為二階精度。


(B)穩定條件

1. 誤差方程式

令數值解與精確解之間的誤差為

ein=Tin−T~in.e_i^n=T_i^n-\widetilde{T}_i^n.

因為差分格式為線性格式,誤差滿足相同的差分關係:

ein+1−einΔt=ei+1n−2ein+ei−1nΔx2.\frac{e_i^{n+1}-e_i^n}{\Delta t} = \frac{e_{i+1}^n-2e_i^n+e_{i-1}^n}{\Delta x^2}.
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 5 題20 分

The NOx emitted is 90% of NO and 10% of NO2. The emitted NO is converted into NO2 by reaction with O3 as NO+O3 → NO2 + O2, where the rate constant is k=2∗10−14cm3/molecule⋅seck = 2*10^{-14} cm^3/molecule \cdot sec. If the concentration of NO2 is three times greater than that of NO when the O3 concentration is 100 ppbv. Please estimate the distance of the emission source from the measurement site when wind speed is 2 m/sec. (20 points)

登入後即可作答並保存紀錄。

這一題的完整詳解

一、 臭氧濃度與假一級速率常數計算

假設大氣環境為標準條件(25∘C25^\circ\text{C}, 1 atm1\text{ atm}),空氣分子數密度為:
Nair=PNART≈2.46×1019 molecules/cm3N_{\text{air}} = \frac{P N_A}{R T} \approx 2.46 \times 10^{19} \text{ molecules/cm}^3

臭氧分子數濃度 [O3][\text{O}_3] 為:
[O3]=100 ppbv=100×10−9×2.46×1019=2.46×1012 molecules/cm3[\text{O}_3] = 100 \text{ ppbv} = 100 \times 10^{-9} \times 2.46 \times 10^{19} = 2.46 \times 10^{12} \text{ molecules/cm}^3

因背景臭氧濃度保持不變,反應視為假一級(pseudo-first order)化學反應,假一級速率常數 k′k' 為:
k′=k[O3]=(2×10−14 cm3/molecule⋅sec)×(2.46×1012 molecules/cm3)≈0.0492 sec−1k' = k [\text{O}_3] = (2 \times 10^{-14} \text{ cm}^3/\text{molecule}\cdot\text{sec}) \times (2.46 \times 10^{12} \text{ molecules/cm}^3) \approx 0.0492 \text{ sec}^{-1}


二、 一級反應動力學與濃度比值推導

設總排放量為 [NOx][\text{NO}_x],初始條件(t=0t = 0)為:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

其他考古題