MIT_18.03_微分方程_Fourier_Series_傅里叶级数_Notes
Fourier Series
文章目錄
- Fourier Series
- 引
- Orthogonal 正交化
- Projection 投影
- 性質/簡化運算
- Uniqueness 唯一性
- 奇偶性
- 收斂性
- 拓展:迪利克雷條件
- 核心
- 拓展 Extension
- 改變周期
- 周期延拓
- 具體解法
- 系統響應
引
對于二階常系數非齊次ODE y′′+ay′+by=f(t)y'' + ay' + by = f(t)y′′+ay′+by=f(t)
將f(t)f(t)f(t)展開成傅里葉級數 (f(t)f(t)f(t)是周期函數)( T=2πT = 2\piT=2π )
f(t)=c0+∑n=1∞ancos(nt)+bnsin(nt)f(t) = c_{0} + \sum_{n = 1}^{\infty}{a_{n}cos(nt) + b_{n}sin(nt)} f(t)=c0?+n=1∑∞?an?cos(nt)+bn?sin(nt)
分別求response 再根據疊加原理相加即可得到最終的response
Orthogonal 正交化
兩個函數內積為0則正交(將函數當作向量)
∫?ππf(x)g(x)dx=0\int_{-\pi}^{\pi}f(x)g(x)dx = 0 ∫?ππ?f(x)g(x)dx=0
sin(nt),cos(nt)(n=1,...,∞)sin(nt),cos(nt)(n = 1,...,\infty)sin(nt),cos(nt)(n=1,...,∞)是線性空間上的一組標準正交基 任意兩不同向量內積都為0
PROOF
- 三角恒等式
- 復指數
- ODE
ODE PROOF
? let m≠nm\neq nm?=n , un,vnu_{n}, v_{n}un?,vn?為正交基里任意兩個函數 滿足ODE u′′+n2u=0u''+n^2u = 0u′′+n2u=0
∫?ππun′′vmdt=un′vm∣?ππ?∫?ππun′vm′dt=?∫?ππun′vm′dt對稱=?n2∫?ππunvmdt根據ODE得到不對稱有n\int_{-\pi}^{\pi}u''_{n}v_{m}dt = u'_{n}v_{m}|_{-\pi}^{\pi}-\int_{-\pi}^{\pi}u'_{n}v'_{m}dt\\=-\int_{-\pi}^{\pi}u'_{n}v'_{m}dt\qquad 對稱\\=-n^2\int_{-\pi}^{\pi}u_{n}v_{m}dt\qquad 根據ODE得到\ 不對稱\ 有n ∫?ππ?un′′?vm?dt=un′?vm?∣?ππ??∫?ππ?un′?vm′?dt=?∫?ππ?un′?vm′?dt對稱=?n2∫?ππ?un?vm?dt根據ODE得到?不對稱?有n
? 根據對稱性 ∫?ππunvmdt\int_{-\pi}^{\pi}u_{n}v_{m}dt∫?ππ?un?vm?dt 必為0
Projection 投影
如何得到系數?-- 即計算f(t)在一個基向量上的投影
f(t)=c0+∑n=1∞ancos(nt)+bnsin(nt)f(t) = c_{0} + \sum_{n = 1}^{\infty}{a_{n}cos(nt) + b_{n}sin(nt)} f(t)=c0?+n=1∑∞?an?cos(nt)+bn?sin(nt)
兩邊同時點乘cos(kt)cos(kt)cos(kt)/sin(kt)sin(kt)sin(kt) 處本身以外 其余項都為0
∫?ππf(t)cos(kt)dt=ak∫?ππcos2(kt)dt=πak∫?ππf(t)sin(kt)dt=bk∫?ππsin2(kt)dt=πbk\int_{-\pi}^{\pi}f(t)cos(kt)dt = a_{k}\int_{-\pi}^{\pi}cos^2(kt)dt = \pi a_{k}\\\int_{-\pi}^{\pi}f(t)sin(kt)dt = b_{k}\int_{-\pi}^{\pi}sin^2(kt)dt = \pi b_{k} ∫?ππ?f(t)cos(kt)dt=ak?∫?ππ?cos2(kt)dt=πak?∫?ππ?f(t)sin(kt)dt=bk?∫?ππ?sin2(kt)dt=πbk?
即可得到aka_{k}ak?或bkb_{k}bk?
ak=1π∫?ππf(t)cos(kt)dtbk=1π∫?ππf(t)sin(kt)dta_{k} = \frac{1}{\pi}\int_{-\pi}^{\pi}f(t)cos(kt)dt\\ b_{k} = \frac{1}{\pi}\int_{-\pi}^{\pi}f(t)sin(kt)dt\\ ak?=π1?∫?ππ?f(t)cos(kt)dtbk?=π1?∫?ππ?f(t)sin(kt)dt
關于c0c_{0}c0?兩邊直接積分(相當于兩邊同乘了一個cos(0t)cos(0t)cos(0t))
∫?ππf(t)dt=2πc0c0=12π∫?ππf(t)dt\int_{-\pi}^{\pi}f(t)dt = 2\pi c_{0}\\c_{0} = \frac{1}{2\pi}\int_{-\pi}^{\pi}f(t)dt ∫?ππ?f(t)dt=2πc0?c0?=2π1?∫?ππ?f(t)dt
抑或是將c0c_{0}c0?當作a02\frac{a_{0}}{2}2a0?? 就可以直接用通用的公式
例子:求方波的傅里葉展開式
略
小技巧:先下移1/2轉換為奇函數 再上移
性質/簡化運算
Uniqueness 唯一性
一個函數只有唯一一種傅里葉展開
when f(t)=g(t)f(t) = g(t)f(t)=g(t), then F.S.f(t)=F.S.g(t)F.S.f(t) = F.S.g(t)F.S.f(t)=F.S.g(t)
奇偶性
如果f(t)f(t)f(t)是偶函數 則傅里葉級數只包含cos(nt)cos(nt)cos(nt)項 (所有bnb_{n}bn?是0)
f(t)=a02+∑n=1∞ancos(nt)f(t) = \frac{a_{0}}{2} + \sum_{n = 1}^{\infty}{a_{n}cos(nt)} f(t)=2a0??+n=1∑∞?an?cos(nt)
PROOF
by uniqueness of F.S.
f(t)=a02+∑n=1∞ancos(nt)+bnsin(nt)=f(?t)=a02+∑n=1∞ancos(nt)?bnsin(nt)f(t) = \frac{a_{0}}{2} + \sum_{n = 1}^{\infty}{a_{n}cos(nt) + b_{n}sin(nt)}=\\f(-t) = \frac{a_{0}}{2} + \sum_{n = 1}^{\infty}{a_{n}cos(nt) - b_{n}sin(nt)} f(t)=2a0??+n=1∑∞?an?cos(nt)+bn?sin(nt)=f(?t)=2a0??+n=1∑∞?an?cos(nt)?bn?sin(nt)
so bn=?bnb_{n} = -b_{n}bn?=?bn?, bn=0b_{n} = 0bn?=0
同樣的,如果f(t)f(t)f(t)是奇函數 則傅里葉級數只包含sin(nt)sin(nt)sin(nt)項(所有a0a_{0}a0?是0)
當f(t)f(t)f(t)是偶函數時,f(t)cos(nt)f(t)cos(nt)f(t)cos(nt)也是一個偶函數,所以:
an=2π∫0πf(t)cos(nt)dta_{n} = \frac{2}{\pi}\int_{0}^{\pi}f(t)cos(nt)dt an?=π2?∫0π?f(t)cos(nt)dt
奇函數的乘積還是奇函數,f(t)sin(nt)f(t)sin(nt)f(t)sin(nt)為奇whenf(t)f(t)f(t)為奇,所以:
bn=2π∫0πf(t)sin(nt)dtb_{n} = \frac{2}{\pi}\int_{0}^{\pi}f(t)sin(nt)dt bn?=π2?∫0π?f(t)sin(nt)dt
收斂性
若f(t)f(t)f(t)是連續函數,則傅里葉級數收斂于f(t)f(t)f(t)
若f(t)f(t)f(t)是不連續的函數,有跳躍間斷點,則在跳躍間斷點 傅里葉級數收斂于跳躍的中點 (左右極限的算數平均值)
拓展:迪利克雷條件
狄利克雷條件是一個信號存在傅里葉變換的充分不必要條件。即滿足狄利克雷條件,則必然可以傅里葉展開;但可以傅里葉展開不一定滿足狄利克雷條件。
- 在一周期內,連續或只有有限個第一類間斷點
- 在一周期內,極大值和極小值的數目應是有限個
- 在一周期內,信號是絕對可積的
例子:求鋸齒波的傅里葉展開
略
小技巧:cos(nπ)=(?1)ncos(n\pi) = (-1)^ncos(nπ)=(?1)n
核心
傅里葉級數嘗試兼顧整個區間 在整個區間上逼近, 而不是像泰勒級數 在一個點附近逼近
拓展 Extension
改變周期
當周期是2L時
f(t)=c0+∑n=1∞ancos(nπLt)+bnsin(nπLt)an=1L∫?LLf(t)cos(nπLt)dtbn=1L∫?LLf(t)sin(nπLt)dtf(t) = c_{0} + \sum_{n = 1}^{\infty}{a_{n}cos(\frac{n\pi}{L}t) + b_{n}sin(\frac{n\pi}{L}t)}\\ a_{n} = \frac{1}{L}\int_{-L}^{L}f(t)cos(\frac{n\pi}{L}t)dt\\ b_{n} = \frac{1}{L}\int_{-L}^{L}f(t)sin(\frac{n\pi}{L}t)dt\\ f(t)=c0?+n=1∑∞?an?cos(Lnπ?t)+bn?sin(Lnπ?t)an?=L1?∫?LL?f(t)cos(Lnπ?t)dtbn?=L1?∫?LL?f(t)sin(Lnπ?t)dt
when f(t)f(t)f(t) is even
an=2L∫0Lf(t)cos(nπLt)dtbn=0a_{n} = \frac{2}{L}\int_{0}^{L}f(t)cos(\frac{n\pi}{L}t)dt\\ b_{n} = 0 an?=L2?∫0L?f(t)cos(Lnπ?t)dtbn?=0
when f(t)f(t)f(t) is odd
bn=2L∫0Lf(t)sin(nπLt)dtan=0b_{n} = \frac{2}{L}\int_{0}^{L}f(t)sin(\frac{n\pi}{L}t)dt\\ a_{n} = 0 bn?=L2?∫0L?f(t)sin(Lnπ?t)dtan?=0
周期延拓
傅里葉級數是針對有限區間的
針對非周期函數,取感興趣的一段當成周期函數
- 偶延拓
- 奇延拓
具體解法
對于非阻尼二階常系數ODE
x′′+ω02x=f(t)x'' + \omega_{0}^2x = f(t) x′′+ω02?x=f(t)
當f(t)f(t)f(t)為三角函數{cos(ωnt)sin(ωnt)\left\{\begin{matrix}cos(\omega_{n}t)\\sin(\omega_{n}t)\end{matrix}\right.{cos(ωn?t)sin(ωn?t)?時,我們知道一個特解 xp={cos(ωnt)sin(ωnt)/ω02?ωn2x_{p}= \left\{\begin{matrix}cos(\omega_{n}t)\\sin(\omega_{n}t)\end{matrix}\right./{\omega_{0}^{2}-\omega_{n}^{2}}xp?={cos(ωn?t)sin(ωn?t)?/ω02??ωn2?
所以,如果f(t)f(t)f(t)可以被傅里葉展開,
f(t)=a02+∑n=1∞ancos(ωnt)+bnsin(ωnt)f(t) = \frac{a_{0}}{2} + \sum_{n = 1}^{\infty}{a_{n}cos(\omega_{n}t) + b_{n}sin(\omega_{n}t)} f(t)=2a0??+n=1∑∞?an?cos(ωn?t)+bn?sin(ωn?t)
則根據疊加原理我們可以得到一個特解response
xp=f(t)=a02ω02+∑n=1∞ancos(ωnt)+bnsin(ωnt)ω02?ωn2x_{p} = f(t) = \frac{a_{0}}{2\omega_{0}^2} + \sum_{n = 1}^{\infty}{\frac{a_{n}cos(\omega_{n}t) + b_{n}sin(\omega_{n}t)}{\omega_{0}^{2}-\omega_{n}^{2}}} xp?=f(t)=2ω02?a0??+n=1∑∞?ω02??ωn2?an?cos(ωn?t)+bn?sin(ωn?t)?
其中f(t)f(t)f(t)的周期為2L2L2L, ωn=nπL\omega_{n} = \frac{n\pi}{L}ωn?=Lnπ?
另一種解法 待定系數f(t)=c0+∑n=1∞an′cos(ωnt)+bn′sin(ωnt)f(t) = c_{0} + \sum_{n = 1}^{\infty}{a'_{n}cos(\omega_{n}t) + b'_{n}sin(\omega_{n}t)}f(t)=c0?+∑n=1∞?an′?cos(ωn?t)+bn′?sin(ωn?t) 帶入ODE對比
系統響應
由上我們可知,當ωn\omega_{n}ωn?越接近系統的固有頻率時 系數越大 換句話說
系統不會對所有頻率做出同等響應 而是會pick out接近它固有頻率的頻率
有時會引起共振
總結
以上是生活随笔為你收集整理的MIT_18.03_微分方程_Fourier_Series_傅里叶级数_Notes的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Part1. 泛函分析讲义I-度量空间概
- 下一篇: MIT_18.03_微分方程_Lapla