连续周期信号的傅里叶级数(CFS)
轉載于:https://blog.csdn.net/reborn_lee/article/details/81098299和https://blog.csdn.net/u012846795/article/details/106615604,在此基礎上做出了一定的修改。
本文還參考了傅里葉展開式。
目錄
- 前序:
- 1. 連續時間周期信號的傅里葉三角級數表示
- 1.1 把一個周期函數表示成三角級數
- 1.2 三角函數的正交性
- 1.3 函數展開成傅里葉級數
- 2. 連續時間周期信號的傅里葉復指數級數表示
- 2.1 周期信號簡單介紹
- 2.2 成諧波關系的復指數信號集
- 2.3 傅里葉級數表示
- 2.4 傅里葉級數系數或頻譜系數
- 2.5 傅里葉級數系數或頻譜系數的確定
- 3. 傅里葉三角級數與復指數級數表示的關系
前序:
本博文上承接上篇博文:線性時不變系統(LTI)對復指數信號的響應(數字信號處理的特征值與特征函數)
下面的內容是對一類信號的傅里葉分析,傅里葉分析針對的復數變量是s以及z的特殊形式,例如在連續情況下僅涉及s的純虛部值,即s=jws=jws=jw,因此僅考慮ejwte^{jwt}ejwt形式的復指數。類似地,在離散時間的情況下僅限于單位振幅的z值,即z=ejwz=e^{jw}z=ejw,因此僅考慮ejwne^{jwn}ejwn形式的復指數序列。
這些特殊的形式也可以叫做復正弦信號!
上篇博文的開頭也說了,復正弦信號不僅是離散傅里葉變換的基函數,同時也是線性時不變系統的特征函數(信號)。這里不就可以理解它為什么是線性時不變系統的特征函數了嗎?因為它作為LTI系統的輸入,輸出也為復正弦信號(復指數信號)呀,只不過幅度發生了變化!至于第一個問題,也就是基函數的問題,過一會也許就能找到答案!
由歐拉恒等式可以知道ejwn=coswn+jsinwne^{jwn}=coswn+jsinwnejwn=coswn+jsinwn,三角函數和指數函數在復數域上是等價的,故在分析傅里葉復指數級數之前,先推導傅里葉三角級數的展開式,以便更能理解傅里葉級數展開式的物理意義。
1. 連續時間周期信號的傅里葉三角級數表示
如下就是傅里葉級數的公式:
不客氣地說,這個公式可以說是像“臭婆娘的裹腳布——又臭又長”,而且來歷相當蹊蹺,不知那個傅里葉什么時候靈光乍現,把一個周期函數f(t)硬生生地寫成這么一大堆東西。單看那個①式,就是把周期函數f(t)描述成一個常數系數a0、及1倍ω的sin和cos函數、2倍ω的sin和cos函數等、到n倍ω的sin和cos函數等一系列式子的和,且每項都有不同的系數,即An和Bn,至于這些系數,需要用積分來解得,即②③④式,不過為了積分方便,積分區間一般設為[-π, π],也相當一個周期T的寬度,在數學上,周期函數在任意一個周期上的積分是相同的,故可以見到③④式的積分大小等于在區間[-π, π]上的積分大小。
能否從數學的角度推導出此公式,以使傅里葉級數來得明白些,讓我等能了解它的前世今生呢?下面來詳細解釋一下此公式的得出過程:
1.1 把一個周期函數表示成三角級數
首先,周期函數是客觀世界中周期運動的數學表述,如物體掛在彈簧上作簡諧振動、單擺振動、無線電電子振蕩器的電子振蕩等,大多可以表述為:
f(x)=A sin(ωt+ψ)
這里t表示時間,A表示振幅,ω為角頻率,ψ為初相(與考察時設置原點位置有關)。
然而,世界上許多周期信號并非正弦函數那么簡單,如方波、三角波等。傅葉里就想,能否用一系列的三角函數An sin(nωt+ψ)之和來表示那個較復雜的周期函數f(t)呢?因為正弦函數sin可以說是最簡單的周期函數了。于是,傅里葉寫出下式:(關于傅里葉推導純屬猜想)
這里,t是變量,其他都是常數。與上面最簡單的正弦周期函數相比,⑤式中多了一個n,且n從1到無窮大。這里f(t)是已知函數,也就是需要分解的原周期函數。從公式⑤來看,傅里葉是想把一個周期函數表示成許多正弦函數的線性疊加,這許許多多的正弦函數有著不同的幅度分量(即式中An)、有不同的周期或說是頻率(是原周期函數的整數倍,即n)、有不同的初相角(即ψ),當然還有一項常數項(即A0)。要命的是,這個n是從1到無窮大,也就是是一個無窮級數。
應該說,傅里葉是一個天才,想得那么復雜。一般人不太會把一個簡單的周期函數弄成這么一個復雜的表示式。但傅里葉認為,式子右邊一大堆的函數,其實都是最簡單的正弦函數,有利于后續的分析和計算。當然,這個式能否成立,關鍵是級數中的每一項都有一個未知系數,如A0、An等,如果能把這些系數求出來,那么⑤式就可以成立。當然在⑤式中,唯一已知的就是原周期函數f(t),那么只需用已知函數f(t)來表達出各項系數,上式就可以成立,也能計算了。
于是乎,傅里葉首先對式⑤作如下變形:
這樣,公式⑤就可以寫成如下公式⑥的形式:
這個公式⑥就是通常形式的三角級數,接下來的任務就是要把各項系數an和bn及a0用已知函數f(t)來表達出來。
1.2 三角函數的正交性
這是為下一步傅里葉級數展開時所用積分的準備知識。一個三角函數系:1,cosx , sinx , cos2x , sin2x , … , cosnx , sinnx , … 如果這一堆函數(包括常數1)中任何兩個不同函數的乘積在區間[-π, π]上的積分等于零,就說三角函數系在區間[-π, π]上正交,即有如下式子:
以上各式在區間[-π, π]的定積分均為0,第1第2式可視為三角函數cos和sin與1相乘的積分;第3-5式則為sin和cos的不同組合相乘的積分式。除了這5個式子外,不可能再有其他的組合了。注意,第4第5兩個式中,k不能等于n,否則就不屬于“三角函數系中任意兩個不同函數”的定義了,變成同一函數的平方了。但第3式中,k與n可以相等,相等時也是二個不同函數。下面通過計算第4式的定積分來驗證其正確性,第4式中二函數相乘可以寫成:
可見在指定[-π, π]的區間里,該式的定積分為0。其他式也可逐一驗證。
1.3 函數展開成傅里葉級數
先把傅里葉級數表示為下式,即⑥式:
對⑥式從[-π, π]積分,得:
這就求得了第一個系數a0的表達式,即最上邊傅里葉級數公式里的②式。接下來再求an和bn的表達式。用cos(kωt)乘⑥式的二邊得:
至此,已經求得傅里葉級數中各系數的表達式,只要這些積分都存在,那么⑥式等號右側所表示的傅里葉級數就能用來表達原函數f(t),在此基礎上,因為周期函數任意區間積分結果一樣,可以把積分區間[-π, π]變為任意周期區間[t0,t0+Tt_0,t_0+Tt0?,t0?+T],即可推導得到公式②-④。上述過程就是整個傅里葉級數的推導過程。事實上,如果能夠寫出⑥式,不難求出各個系數的表達式,關鍵是人們不會想到一個周期函數竟然可以用一些簡單的正弦或余弦函數來表達,且這個表達式是一個無窮級數。這當然就是數學家傅里葉的天才之作了,我等只有拼命理解的份了。
綜上,傅里葉級數的產生過程可以分為以下三步:
1、設想可以把一個周期函數f(t)通過最簡單的一系列正弦函數來表示,即5式;
2、通過變形后用三角級數(含sin和cos)來表示;
3、通過積分,把各未知系數用f(t)的積分式來表達;
4、最后得到的4個表達式就是傅里葉級數公式。
在電子學中,傅里葉級數是一種頻域分析工具,可以理解成一種復雜的周期波分解成直流項、基波(角頻率為ω)和各次諧波(角頻率為nω)的和,也就是級數中的各項。一般,隨著n的增大,各次諧波的能量逐漸衰減,所以一般從級數中取前n項之和就可以很好接近原周期波形。這是傅里葉級數在電子學分析中的重要應用。
2. 連續時間周期信號的傅里葉復指數級數表示
上面推導了傅里葉三角級數的表示,下面繼續推導復指數形式的表示,最后給出兩種表示的關系式。
2.1 周期信號簡單介紹
如果一個信號是周期的,那么對于所有的t,存在某個正值的T,有
x(t)=x(t+T)x(t) = x(t+T)x(t)=x(t+T),? ? ? ? ? ? ?對所有的T
這個T稱為該周期信號的基波周期,w0=2π/Tw_{0}=2\pi/Tw0?=2π/T為基波角頻率。
2.2 成諧波關系的復指數信號集
手稿形式:
2.3 傅里葉級數表示
上面手稿已經貼出了一個由成諧波關系的復指數信號線性組合形成的信號,如果一個周期信號可以表示成上式那樣,那么就稱為該周期信號的傅里葉級數表示:
2.4 傅里葉級數系數或頻譜系數
先直接給出頻譜系數的表示形式,后面再證明為什么?
2.5 傅里葉級數系數或頻譜系數的確定
直接給出手稿形式:
這個證明用用到了成諧波關系的復指數信號之間的正交性,也就是上面那個積分,不同頻率的復指數信號(復正弦信號)之間的內積為0,如果想要詳細了解這方面的知識,可以看博文:
內積空間
不看也罷,就一個很簡單的積分而已,常識!
3. 傅里葉三角級數與復指數級數表示的關系
手稿:
以上就三角級數與復指數級數關系的推導過程,可以發現三角級數的物理意義比較明確(一個周期函數可以分解為一系列成諧次關系的三角函數的和),而復指數中出現了n<0n<0n<0的情況,但其運算比較便捷,故以后的傅里葉分析中均使用復指數級數形式來做運算。
總結
以上是生活随笔為你收集整理的连续周期信号的傅里叶级数(CFS)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 魔兽世界随身助手 已从服务器断开,魔兽世
- 下一篇: Hadoop集群时间同步NTP