第二十三讲 解一阶微分方程组
例題
{u1′=?u1+2u2u1′=u1?2u2\left\{\begin{matrix}{u_{1}}'=-u_{1}+2u_{2}\\ {u_{1}}'=u_{1}-2u_{2}\end{matrix}\right.{u1?′=?u1?+2u2?u1?′=u1??2u2??
一,將微分方程組化為矩陣形式
[u1′u2′]=A[u1u2]=[?121?2][u1u2]\begin{bmatrix}{u_{1}}' \\ {u_{2}}'\end{bmatrix}=A\begin{bmatrix}u_{1}\\u_{2} \end{bmatrix}=\begin{bmatrix}-1 & 2\\ 1 & -2\end{bmatrix}\begin{bmatrix}u_{1}\\u_{2} \end{bmatrix}[u1?′u2?′?]=A[u1?u2??]=[?11?2?2?][u1?u2??]
方程組解的形式:[u]=[x]eλt\begin{bmatrix}u\end{bmatrix}=\begin{bmatrix}x\end{bmatrix}e^{\lambda t}[u?]=[x?]eλt,c是任意常數,x是特征向量,λ是特征值,t是時間變量
證明:[u′]=([x]eλt)′=λ[x]eλt=A[x]eλt=A[u]\begin{bmatrix}{u}'\end{bmatrix}={(\begin{bmatrix}x\end{bmatrix}e^{\lambda t})}'=\lambda \begin{bmatrix}x\end{bmatrix}e^{\lambda t}=A\begin{bmatrix}x\end{bmatrix}e^{\lambda t}=A\begin{bmatrix}u\end{bmatrix}[u′?]=([x?]eλt)′=λ[x?]eλt=A[x?]eλt=A[u?]
二,求出A的λ\lambdaλ和xxx
三,方程組的通解
A=[u1u2]=c1[112]e0t+c2[1?1]e?3t=SeΛtΛcA=\begin{bmatrix}u_{1}\\u_{2} \end{bmatrix}=c_{1}\begin{bmatrix}1 \\ \frac{1}{2} \end{bmatrix}e^{0t}+c_{2}\begin{bmatrix}1 \\ -1 \end{bmatrix}e^{-3t}=Se^{\Lambda t}\Lambda_{c}A=[u1?u2??]=c1?[121??]e0t+c2?[1?1?]e?3t=SeΛtΛc?
c1[112]e0tc_{1}\begin{bmatrix}1 \\ \frac{1}{2} \end{bmatrix}e^{0t}c1?[121??]e0t是穩態解,c2[1?1]e?3tc_{2}\begin{bmatrix}1 \\ -1 \end{bmatrix}e^{-3t}c2?[1?1?]e?3t是暫態解,隨著t→∞,e?3te^{-3t}e?3t→0
四,方程組的特解
假設初始條件:當t=0時,[u1u2]=[10]\begin{bmatrix}u_{1}\\u_{2} \end{bmatrix}=\begin{bmatrix}1\\0 \end{bmatrix}[u1?u2??]=[10?]
代入初始條件:
[10]=c1[112]+c2[1?1]\begin{bmatrix}1\\0 \end{bmatrix}=c_{1}\begin{bmatrix}1 \\ \frac{1}{2} \end{bmatrix}+c_{2}\begin{bmatrix}1 \\ -1 \end{bmatrix}[10?]=c1?[121??]+c2?[1?1?]
整理:
[1112?1][c1c2]=[10]\begin{bmatrix}1 & 1\\ \frac{1}{2} & -1\end{bmatrix}\begin{bmatrix}c_{1}\\ c_{2} \end{bmatrix}=\begin{bmatrix}1\\0 \end{bmatrix}[121??1?1?][c1?c2??]=[10?]
解得:
[c1c2]=[2313]\begin{bmatrix}c_{1}\\ c_{2} \end{bmatrix}=\begin{bmatrix} \frac{2}{3}\\ \frac{1}{3} \end{bmatrix}[c1?c2??]=[32?31??]
將其代入通解:
[u1u2]=23[112]+13[1?1]e?3t\begin{bmatrix}u_{1}\\u_{2} \end{bmatrix}=\frac{2}{3}\begin{bmatrix}1 \\ \frac{1}{2} \end{bmatrix}+\frac{1}{3}\begin{bmatrix}1 \\ -1 \end{bmatrix}e^{-3t}[u1?u2??]=32?[121??]+31?[1?1?]e?3t
含義:[u1u2]\begin{bmatrix}u_{1}\\u_{2} \end{bmatrix}[u1?u2??]從[10]\begin{bmatrix}1\\0 \end{bmatrix}[10?]開始,隨著t→∞,終將穩定在[2313]\begin{bmatrix}\frac{2}{3}\\ \frac{1}{3} \end{bmatrix}[32?31??]的狀態
五,特征值決定穩態和暫態
六,利用對角化解耦
設方程組:u?′=Au?{\vec{u}}'=A\vec{u}u′=Au,A為耦合狀態
令u?=Sv?\vec{u}=S\vec{v}u=Sv,S是A是特征向量矩陣
代入方程組,得:Sv?′=ASv?S{\vec{v}}'=AS\vec{v}Sv′=ASv
左乘S?1S^{-1}S?1,得:v?′=S?1ASv?=Λv?{\vec{v}}'=S^{-1}AS\vec{v}=\Lambda \vec{v}v′=S?1ASv=Λv
如果是二階矩陣:[u1′u2′]=[λ100λ2][v1v2]\begin{bmatrix}{u_{1}}'\\ {u_{2}}'\end{bmatrix}=\begin{bmatrix} \lambda _{1} &0 \\0 & \lambda _{2}\end{bmatrix}\begin{bmatrix}v_{1}\\ v_{2}\end{bmatrix}[u1?′u2?′?]=[λ1?0?0λ2??][v1?v2??]
此時方程組不再耦合
通解:v?=eΛtv0?\vec{v}=e^{\Lambda t} \vec{v_{0}}v=eΛtv0??
可轉化為:u?=Sv?=SeΛtv0?=SeΛtS?1Sv0?=eAtSv0?=eAtu0?\vec{u}=S\vec{v}=Se^{\Lambda t} \vec{v_{0}}=Se^{\Lambda t}S^{-1}S \vec{v_{0}}=e^{A t}S \vec{v_{0}}=e^{A t}\vec{u_{0}}u=Sv=SeΛtv0??=SeΛtS?1Sv0??=eAtSv0??=eAtu0??
七,矩陣指數eAte^{At}eAt
泰勒級數展開:eAt=I2+At+A22!t2+A33!t3+...+Ann!tne^{At}=I_{2}+At+\frac{A^{2}}{2!}t^{2}+\frac{A^{3}}{3!}t^{3}+...+\frac{A^{n}}{n!}t^{n}eAt=I2?+At+2!A2?t2+3!A3?t3+...+n!An?tn
具體可以看微分方程第二十九講
矩陣指數公式:eAt=SeΛtS?1e^{A t}=Se^{\Lambda t}S^{-1}eAt=SeΛtS?1,前提是A可對角化
如果是二階矩陣:eΛt=[eλ1t00eλ2t]e^{\Lambda t}=\begin{bmatrix}e^{\lambda _{1}t} & 0\\ 0 & e^{\lambda _{2}t}\end{bmatrix}eΛt=[eλ1?t0?0eλ2?t?],完全沒有耦合
收斂的條件是:λ<0\lambda <0λ<0,(對比第二十二講矩陣的冪公式的收斂條件)
八,將二階微分方程轉化為一階微分方程組
設有二階微分方程:y′′+by′+ky=0{y}''+b{y}'+ky=0y′′+by′+ky=0
建立微分方程組:{y′′=?by′?kyy′=y′\left\{\begin{matrix}{y}''=-b{y}'-ky\\ {y}'={y}'\end{matrix}\right.{y′′=?by′?kyy′=y′?
化為矩陣:[y′′y′]=[?b?k10][y′y]\begin{bmatrix}{y}''\\ {y}'\end{bmatrix}=\begin{bmatrix}-b & -k\\ 1 & 0\end{bmatrix}\begin{bmatrix}{y}'\\ y\end{bmatrix}[y′′y′?]=[?b1??k0?][y′y?]
令u?=[y′y]\vec{u}=\begin{bmatrix}{y}'\\ y\end{bmatrix}u=[y′y?],則u′?=[y′′y′]\vec{{u}'}=\begin{bmatrix}{{y}'}'\\ {y}'\end{bmatrix}u′=[y′′y′?]
u′?=[?b?k10]u?\vec{{u}'}=\begin{bmatrix}-b & -k\\ 1 & 0\end{bmatrix}\vec{u}u′=[?b1??k0?]u
總結
以上是生活随笔為你收集整理的第二十三讲 解一阶微分方程组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第三十讲 解耦
- 下一篇: 第三十一讲 非线性微分自治方程组及图解