李欣欣中國(guó)電能成套設(shè)備有限公司,北京 100080
過(guò)程系統(tǒng)特性辨識(shí)的激勵(lì)信號(hào)和辨識(shí)方法
李欣欣
中國(guó)電能成套設(shè)備有限公司,北京100080
系統(tǒng)特性辨識(shí)包括系統(tǒng)頻率特性辨識(shí)和系統(tǒng)參數(shù)模型辨識(shí)等,系統(tǒng)特性辨識(shí)是系統(tǒng)性能分析和現(xiàn)代先進(jìn)控制理論應(yīng)用的基礎(chǔ)。系統(tǒng)頻率特性辨識(shí)的質(zhì)量直接影響到系統(tǒng)頻域性能分析的結(jié)果,系統(tǒng)參數(shù)模型辨識(shí)的質(zhì)量直接影響到控制策略的效果。系統(tǒng)特性的辨識(shí)普遍采用了施加激勵(lì)信號(hào)的方法。本文從頻域的角度分析了在采用點(diǎn)頻濾波器辨識(shí)方法的前提下,一種雙階躍激勵(lì)信號(hào)和方波激勵(lì)信號(hào)在較強(qiáng)干擾環(huán)境下的激勵(lì)特性,通過(guò)仿真實(shí)驗(yàn)和實(shí)際應(yīng)用結(jié)果表明了這些激勵(lì)信號(hào)具有較優(yōu)的激勵(lì)特性。
信號(hào)頻率譜辨識(shí);隨機(jī)噪聲干擾;功率噪信比;雙階躍激勵(lì);方波激勵(lì);點(diǎn)頻濾波器
現(xiàn)代控制工程實(shí)踐中,除了各種各樣的控制策略與控制算法等方面研究[1-4]之外,也越來(lái)越需要綜合各學(xué)科的知識(shí),其中也包括信號(hào)處理方面的知識(shí)。
頻率特性是過(guò)程控制系統(tǒng)性能分析、參數(shù)調(diào)整、參數(shù)模型辨識(shí)等方面的基本依據(jù)之一。從工程實(shí)用的角度看,頻率特性的分析可以解決很多的問(wèn)題。例如在過(guò)程系統(tǒng)性能分析上,經(jīng)典控制理論中系統(tǒng)穩(wěn)定性判據(jù)是通過(guò)對(duì)確定性開(kāi)環(huán)系統(tǒng)P(s)的頻率特性來(lái)分析閉環(huán)系統(tǒng)穩(wěn)定性的,控制系統(tǒng)魯棒性能分析則是通過(guò)不確定開(kāi)環(huán)系統(tǒng)P(s)的頻率特性進(jìn)行的。
對(duì)系統(tǒng)施加激勵(lì)信號(hào)是系統(tǒng)特性辨識(shí)的基本前提條件,激勵(lì)信號(hào)和辨識(shí)方法的特性對(duì)系統(tǒng)特性辨識(shí)的結(jié)果至關(guān)重要。
對(duì)激勵(lì)信號(hào)和激勵(lì)響應(yīng)信號(hào)在頻域的頻率譜分布特性的辨識(shí)又是進(jìn)行系統(tǒng)頻率特性辨識(shí)的基本前提條件。信號(hào)在頻域的特性包括:幅頻譜特性、相頻譜特性、功頻譜特性等。
1.1二進(jìn)制偽隨機(jī)序列脈沖信號(hào)
二進(jìn)制偽隨機(jī)序列脈沖信號(hào)是一種是較優(yōu)的激勵(lì)信號(hào),該類信號(hào)的振幅因素最小,信號(hào)在頻域有很寬的頻率譜分布特性、單位幅值的信號(hào)在頻域的幅頻譜幅值較高。
1.2階躍信號(hào)
階躍信號(hào)是過(guò)程控制工程實(shí)踐中應(yīng)用最廣泛的一種試驗(yàn)激勵(lì)信號(hào),單位階躍信號(hào)在頻域的頻率譜分布特性表達(dá)為式(1):
式(1)中: )(ωδ為單位沖激函數(shù);j為虛數(shù)單位;ω為角頻率,單位rad/s。
階躍信號(hào)包含了除ω=0之外的連續(xù)頻率譜成分;階躍信號(hào)具有穩(wěn)定和確定的頻率譜分布特性;當(dāng)1>ω時(shí),頻率譜幅值隨著頻率增加顯著下降;在頻率1<ω的低頻率段具有較高的幅值系數(shù)。
1.3雙階躍信號(hào)
在信號(hào)幅值系數(shù)不變的前提下,總是希望信號(hào)在頻域的頻率譜幅值越高越好。在階躍信號(hào)基礎(chǔ)上,采用雙階躍信號(hào),可使信號(hào)在頻域的幅頻譜幅值有較大幅度的提高。
在研究上,通常采用偽隨機(jī)信號(hào)來(lái)對(duì)激勵(lì)信號(hào)進(jìn)行加擾。用功率噪信比來(lái)表述信號(hào)受干擾的程度,如功率噪信比1∶1表示干擾信號(hào)功率與激勵(lì)信號(hào)功率相等。之后如不加說(shuō)明,干擾均指?jìng)坞S機(jī)信號(hào)。
激勵(lì)信號(hào)在一定的噪信比的前提下,用激勵(lì)信號(hào)在頻域的噪信比來(lái)衡量激勵(lì)信號(hào)自身的抗干擾性。在激勵(lì)信號(hào)噪信比確定后,激勵(lì)信號(hào)在頻域的噪信比越低,則激勵(lì)信號(hào)的抗干擾性越強(qiáng)。
辨識(shí)方法同樣也存在一個(gè)抗干擾性問(wèn)題,用辨識(shí)結(jié)果的質(zhì)量,如誤差特性、誤差均方差特性等來(lái)衡量辨識(shí)方法的抗干擾特性。
獲取信號(hào)頻率譜特性的方法簡(jiǎn)稱為辨識(shí)方法。
理論上系統(tǒng)頻率特性是通過(guò)以正弦波或余弦波頻率信號(hào)為激勵(lì)的頻率響應(yīng)實(shí)驗(yàn)方法或傅氏變換算法獲得。但由于實(shí)際生產(chǎn)過(guò)程條件所限,頻率響應(yīng)實(shí)驗(yàn)方法難以實(shí)施。又由于工業(yè)過(guò)程信號(hào)大都具有非周期且終值不為零的特點(diǎn),對(duì)此類信號(hào)的傅氏變換算法在物理上沒(méi)有意義。
為此,有研究者提出了一種用“點(diǎn)頻濾波器”獲取信號(hào)頻率譜分布特性的方法,該方法補(bǔ)充和完善了頻率響應(yīng)實(shí)驗(yàn)方法。同時(shí)該研究者也提出了一種基于拉氏變換算法的信號(hào)頻域分析方法。
本文分別采用點(diǎn)頻濾波器方法和拉式算法對(duì)雙階躍激勵(lì)信號(hào)特性進(jìn)行辨識(shí);采用點(diǎn)頻濾波器方法和傅氏算法對(duì)二進(jìn)制偽隨機(jī)序列脈沖激勵(lì)信號(hào)特性進(jìn)行辨識(shí);采用點(diǎn)頻濾波器方法對(duì)方波激勵(lì)信號(hào)線性疊加特性等進(jìn)行仿真實(shí)驗(yàn)。
4.1雙階躍激勵(lì)特性的點(diǎn)頻濾波器方法辨識(shí)
選擇單位幅值的雙階躍信號(hào),負(fù)向階躍到正向階躍之間的延時(shí)T=31.4s。在激勵(lì)信號(hào)中加入功率相等的干擾得到噪信比1∶1的加擾激勵(lì)信號(hào)。具體仿真實(shí)驗(yàn)系統(tǒng),如圖1所示。
加擾信號(hào),在頻率范圍0.001rad/s-0.16rad/s,頻率間隔為10-4rad/s,得到的辨識(shí)結(jié)果如圖2所示。
圖2中,平滑曲線為未加入干擾,相對(duì)有波動(dòng)的曲線為加入干擾??傮w看,在較高噪信比的條件下,點(diǎn)頻濾波器辨識(shí)結(jié)果是相對(duì)理想的。
4.2雙階躍激勵(lì)特性的拉氏變換算法辨識(shí)
在與點(diǎn)頻濾波器方法完全相同的條件下,對(duì)雙階躍激勵(lì)特性進(jìn)行拉氏變換算法的辨識(shí),得到的辨識(shí)結(jié)果如圖3所示。
由圖3可見(jiàn),在較高噪信比的條件下,拉氏變換算法辨識(shí)結(jié)果是不理想的。
4.3二進(jìn)制偽隨機(jī)序列脈沖激勵(lì)特性的傅氏變換算法辨識(shí)
在噪信比1∶1和1∶4時(shí),仿真實(shí)驗(yàn)時(shí)間長(zhǎng)度2 000s,傅氏算法得到的辨識(shí)結(jié)果如圖4所示。
圖4表明,在較高噪信比的條件下,二進(jìn)制偽隨機(jī)序列脈沖激勵(lì)下的辨識(shí)結(jié)果是不理想的。
4.4二進(jìn)制偽隨機(jī)序列脈沖激勵(lì)特性的點(diǎn)頻濾波器方法辨識(shí)
在噪信比1∶4,仿真實(shí)驗(yàn)時(shí)間長(zhǎng)度2 000s,用點(diǎn)頻濾波器方法得到的辨識(shí)結(jié)果如圖5所示。
圖5所示辨識(shí)結(jié)果的誤差特性與傅氏算法基本相同,后面的比較表中不再列出該辨識(shí)結(jié)果。
4.5辨識(shí)結(jié)果的比較
在理論上,系統(tǒng)特性的辨識(shí)與激勵(lì)信號(hào)和辨識(shí)方法之間沒(méi)有直接的關(guān)系。但是在高強(qiáng)度的干擾的背景下,不同的激勵(lì)信號(hào)和辨識(shí)方法獲得的辨識(shí)結(jié)果確實(shí)存在著優(yōu)劣之分。
本文主要從辨識(shí)結(jié)果的誤差均方差、平均誤差等方面進(jìn)行分析對(duì)比。其中誤差均方差值計(jì)算為式(2):
式(2)中,R為誤差均方差值,ro為誤差值序列的平均值,r1…rn為按相同頻率間隔的誤差值序列,n為序列數(shù)。
僅根據(jù)辨識(shí)方法的不同給出的誤差均方差特性和平均誤差特性比較結(jié)果如表1所示。
表1 誤差均方差和平均誤差比較表
由表1可見(jiàn),在較高的噪信比條件下,拉氏算法和傅氏算法獲得的辨識(shí)結(jié)果均是不理想的。但我們并不能因此就否定拉氏算法和傅氏算法。從分析的角度看,一個(gè)好的分析方法必須能夠真實(shí)的反映信號(hào)特性。但從辨識(shí)的角度看,一個(gè)好辨識(shí)方法又必須能夠有效減小干擾的影響。
同樣的我們也不能僅根據(jù)表1給出的結(jié)果就否定二進(jìn)制偽隨機(jī)序列脈沖激勵(lì),因?yàn)樗谋孀R(shí)特性還可以通過(guò)一定的選擇和舍棄的處理得到改善。但限于篇幅,這個(gè)問(wèn)題不再詳細(xì)了。
總體看,雙階躍激勵(lì)結(jié)合點(diǎn)頻濾波器方法,具有相對(duì)較優(yōu)的激勵(lì)和辨識(shí)特性。
4.6方波激勵(lì)疊加仿真實(shí)驗(yàn)
將方波激勵(lì)當(dāng)成為多個(gè)階躍激勵(lì)看待,采用點(diǎn)頻濾波器方法將多次階躍激勵(lì)得到的頻率信號(hào)在時(shí)間上(離線狀態(tài))進(jìn)行線性疊加。設(shè)方波信號(hào)1和0的時(shí)間均為300s,點(diǎn)頻濾波器頻率為0.1rad/s、頻率帶寬為10-6rad/s,疊加數(shù)K=100,在激勵(lì)信號(hào)噪信比1∶1得到的頻率信號(hào)疊加結(jié)果如圖6所示。
圖6給出了100個(gè)頻率信號(hào)和干擾信號(hào)變化的軌跡,其中所有頻率信號(hào)的變化軌跡完全相同,但噪聲干擾變化的軌跡則完全是隨機(jī)的。圖6表明,對(duì)100個(gè)頻率信號(hào)進(jìn)行線性疊加,有效降低了輸出頻率信號(hào)的噪信比。
點(diǎn)頻濾波器方法是提取階躍激勵(lì)或階躍響應(yīng)頻率信號(hào)的有效手段,雙階躍激勵(lì)在頻域有較高的幅頻譜幅值特性,將方波激勵(lì)下的多次階躍激勵(lì)得到的頻率信號(hào)進(jìn)行線性疊加可以較大幅度的降低輸出頻率信號(hào)的噪信比。本文通過(guò)仿真試驗(yàn)結(jié)果證明了階躍性質(zhì)的激勵(lì)結(jié)合點(diǎn)頻濾波器方法,具有相對(duì)較優(yōu)的激勵(lì)和辨識(shí)特性。這些方法將在頻域范圍的控制系統(tǒng)性能分析、頻率特性和參數(shù)模型辨識(shí)等方面有重要的應(yīng)用和參考價(jià)值。
[1]汪鐳,吳啟迪.蟻群算法在系統(tǒng)辨識(shí)中的應(yīng)用研究[J].自動(dòng)化學(xué)報(bào),2003,29(1):102-109.
[2]姚偉,孫海順,文勁宇,等.基于Laguerre模型的過(guò)熱汽溫自適應(yīng)預(yù)測(cè)PI控制系統(tǒng)[J].中國(guó)電機(jī)工程學(xué)報(bào),2012,32 (5):119-125.
[3]丁峰,陳通文,蕭德云.一般雙率隨機(jī)系統(tǒng)狀態(tài)空間模型及其辨識(shí).自動(dòng)化學(xué)報(bào),2004,30(5):652-663.
[4]田沛,宿喜峰,馬平,等.基于自抗擾技術(shù)的主汽溫全程控制[J].中國(guó)電機(jī)工程學(xué)報(bào),2006,26(15):73-77.
TP3
A
1674-6708(2015)152-0063-03