【大學(xué)課件】《系統(tǒng)辨識(shí)與建?!穇第1頁
【大學(xué)課件】《系統(tǒng)辨識(shí)與建?!穇第2頁
【大學(xué)課件】《系統(tǒng)辨識(shí)與建模》_第3頁
【大學(xué)課件】《系統(tǒng)辨識(shí)與建?!穇第4頁
【大學(xué)課件】《系統(tǒng)辨識(shí)與建模》_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

《系統(tǒng)辨識(shí)與建?!?/p>

課時(shí):40

參考書:

1徐南榮、宋文忠、夏安邦系統(tǒng)辨識(shí),東南大學(xué)出版社,1991

2方崇智、蕭德云過程辨識(shí),清華大學(xué)出版社,1988

3LjungL.AndSoderstromT.TheoryandPracticsofRecursiveIdentification,MIT.Press,

Cambridge

4[美]P.艾克霍夫系統(tǒng)辨識(shí)-參數(shù)和狀態(tài)估計(jì),潘科炎等譯,科學(xué)出版社,1977

5[美]夏天長系統(tǒng)辨識(shí)一最小二乘,熊光楞、李芳蕓譯,清華大學(xué)出版社,1983

期刊:

1Aulomatica

2Proc.IFACIdentificationandSystemParameterEstimation

3IEEETrans.OnAutomaticControl

4自動(dòng)化學(xué)報(bào)

5控制理論與應(yīng)用

學(xué)習(xí)要求

1培養(yǎng)獨(dú)立學(xué)習(xí)一門新課程的能力,為今后學(xué)習(xí)和研究打下基礎(chǔ)(要求大家盡量少依賴聽

課,多自學(xué))。

2掌握基本的辨識(shí)理論和辨識(shí)技術(shù)

3能獨(dú)立設(shè)計(jì)辨識(shí)實(shí)驗(yàn),并編程計(jì)算

4學(xué)習(xí)一些現(xiàn)代建模技術(shù)

考核辦法

給出一個(gè)數(shù)據(jù)文件,通過編程對(duì)其進(jìn)行辨識(shí),并寫出報(bào)告

第一講概論

實(shí)體與模型

實(shí)體:客觀存在的事物及其運(yùn)動(dòng)狀態(tài),有時(shí)也稱之為“系統(tǒng)”

模型:實(shí)體的一種簡化描述。模型保持實(shí)體的一部分特征,而將其它特征忽略或者變化。

不同的簡化方法得到不同的模型。

模型分類:

直覺模型:地圖、建筑模型、照片、軟件演示文檔等

物理模型:風(fēng)洞、水力學(xué)模型、傳熱學(xué)模型、電力系統(tǒng)動(dòng)態(tài)模擬模型等。(縮小的復(fù)制品)

數(shù)學(xué)模型:描述實(shí)體中些關(guān)系和特征的數(shù)據(jù)模型。例如:投入/產(chǎn)出模型、熱源與室溫的

關(guān)系模型等。

數(shù)學(xué)模型

數(shù)學(xué)模型還可分為:

圖表模型:如階躍響應(yīng)、脈沖響應(yīng)、頻率響應(yīng)、溫度與熱電偶輸出關(guān)系表

解析模型:代數(shù)方程、微分方程、差分方程、狀態(tài)方程

程序模型:神經(jīng)網(wǎng)絡(luò)仿真程序

語言模型:模糊關(guān)系模型

獲得數(shù)學(xué)模型的方法有:

經(jīng)驗(yàn)總結(jié)法:模糊關(guān)系模型、靜態(tài)線性關(guān)系模型

機(jī)理分析法:解析模型

實(shí)驗(yàn)法:圖表模型

數(shù)據(jù)擬合法:解析模型、程序模型

用數(shù)據(jù)擬合法獲得解析模型的過程即為系統(tǒng)辨識(shí)。

系統(tǒng)辨識(shí)

L.A.Zadehll962J:辨識(shí)就是在輸入和輸出數(shù)據(jù)的基礎(chǔ)上,從一組給定的模型類中,確定一個(gè)

與所觀測系統(tǒng)等價(jià)的模型。

這一定義給出了系統(tǒng)辨識(shí)的三要素:數(shù)據(jù)、模型類和準(zhǔn)則。

數(shù)據(jù):由觀測實(shí)體而得。不唯一,受觀測時(shí)間、觀測目的、觀測手段等影響。

模型類:規(guī)定了模型的形式。不唯一,受辨識(shí)目的、辨識(shí)方法等影響。

準(zhǔn)則:規(guī)定了模型與實(shí)體等價(jià)的評(píng)判標(biāo)準(zhǔn)。不唯一,受辨識(shí)目的、辨識(shí)方法等影響。

系統(tǒng)辨識(shí)的三要素是評(píng)判數(shù)據(jù)擬合方法優(yōu)劣的必要條件,只有在相同的三要素下,才可區(qū)分?jǐn)?shù)

據(jù)擬合方法的優(yōu)劣:而在不同的三要素下,這種結(jié)論也會(huì)改變。(圖1)

辨識(shí)目的

明確模型應(yīng)用的最終目的是很重要的,因?yàn)樗鼘Q定如何觀測數(shù)據(jù)、如何選擇三要素以及采用

什么數(shù)據(jù)擬合方法等。而最根本的是它將影響辨識(shí)結(jié)果。

辨識(shí)目的主要取決于模型的應(yīng)用。辨識(shí)模型應(yīng)用有以卜兒個(gè)方面:

圖1系統(tǒng)辨識(shí)三要素

1驗(yàn)證理論模型;要求:零極點(diǎn)、結(jié)構(gòu)(階次及時(shí)延)、參數(shù)都準(zhǔn)確;模型類同理論

模型。

2設(shè)計(jì)常規(guī)控制器;要求:動(dòng)態(tài)響應(yīng)特性、零極點(diǎn)、時(shí)延準(zhǔn)確;便于分析的模型類。

3設(shè)計(jì)數(shù)字控制器;要求:動(dòng)態(tài)晌應(yīng)特性、時(shí)延準(zhǔn)確;便于計(jì)算機(jī)運(yùn)算的模型類。

4設(shè)計(jì)仿真/訓(xùn)練系統(tǒng);要求:動(dòng)態(tài)響應(yīng)特性準(zhǔn)確;便于模擬實(shí)現(xiàn)的模型類。

5預(yù)報(bào)預(yù)測;要求:動(dòng)態(tài)響應(yīng)特性、時(shí)延準(zhǔn)確;便于計(jì)算機(jī)運(yùn)算的模型類。

6監(jiān)視過程參數(shù),實(shí)現(xiàn)故障診斷;要求:參數(shù)準(zhǔn)確;能直觀體現(xiàn)被監(jiān)視過程參數(shù)的模

型類。

10系統(tǒng)的定量與定性分析;要求:靜態(tài)關(guān)系準(zhǔn)確;模型簡單,便于人腦判斷。

辨識(shí)的一般步驟

我們將結(jié)合?個(gè)實(shí)際例子來說明辨識(shí)的?般步驟。

例:

上圖為長網(wǎng)造紙的流程簡圖。對(duì)于造紙企業(yè)來說,質(zhì)量控制就是要控制好成品紙的定量與水份。

而紙的定量與水份與紙漿濃度D、紙漿流量F、車速V及蒸汽壓力P都有關(guān)系:

G=f(D,F,V,P)

W=g(D,F,V,P)

為了采用計(jì)算機(jī)對(duì)上述過程進(jìn)行控制,需要建立數(shù)學(xué)模型。

這就是系統(tǒng)辨識(shí)的第一步:明確辨識(shí)目的。

為了實(shí)現(xiàn)這個(gè)目標(biāo),我們要進(jìn)一步了解系統(tǒng)的一些特點(diǎn)。

這是第二步:收集先驗(yàn)知識(shí)。

經(jīng)過現(xiàn)場調(diào)查,我們發(fā)現(xiàn):

1車速調(diào)整存在同步困難,而不同步會(huì)引起斷紙,因此,通常將車速設(shè)為恒定;

2流量的改變到定量的改變存在約60秒的延遲,而響應(yīng)過程只有約2秒;(保持濃度

不變)

3濃度的改變到定量的改變存在約120秒的延遲,而響應(yīng)過程約80秒;(保持流量不

變)

4蒸汽壓力的改變到水份的改變存在約45秒的延遲,而響應(yīng)過程約60秒:(保持濃

度與流量不變)

第三步:設(shè)計(jì)辨識(shí)試驗(yàn)。

辨識(shí)試驗(yàn)的目的是使采集到的數(shù)據(jù)能反映系統(tǒng)的動(dòng)態(tài)特性,因此要對(duì)系統(tǒng)進(jìn)行分塊,設(shè)計(jì)對(duì)分

塊后系統(tǒng)施加的激勵(lì)信號(hào),設(shè)計(jì)數(shù)據(jù)采集時(shí)的采樣頻率。對(duì)于本例,其中的一個(gè)分塊為流量和

蒸汽壓力對(duì)定量、水份的影響;

試驗(yàn)時(shí),保持車速和紙漿濃度不變;

對(duì)流量和蒸汽壓力,分別施加偽隨機(jī)序列擾動(dòng),幅度以不引起斷紙為限;

設(shè)定采樣頻率為2,試驗(yàn)時(shí)間為1000秒。

采集信號(hào)為:定量、水份、紙漿流量和蒸汽壓力

第四步:現(xiàn)場準(zhǔn)備。(接線圖)

現(xiàn)場準(zhǔn)備要做以下幾件事:

向企業(yè)領(lǐng)導(dǎo)申請(qǐng)?jiān)囼?yàn)時(shí)段;

準(zhǔn)備擾動(dòng)信號(hào)發(fā)生器,并通過預(yù)發(fā)信號(hào),檢驗(yàn)擾動(dòng)信號(hào)是否準(zhǔn)確;

測驗(yàn)現(xiàn)場信號(hào)的干擾情況,必要時(shí)設(shè)計(jì)模擬信號(hào)濾波器;

準(zhǔn)備模數(shù)轉(zhuǎn)換設(shè)備,調(diào)好信號(hào)的零遷和放大參數(shù);

現(xiàn)場接線,將生產(chǎn)設(shè)備、試驗(yàn)設(shè)備與計(jì)算機(jī)連接。

第五步:數(shù)據(jù)采集。

將采集到的數(shù)據(jù)存盤,并編寫數(shù)據(jù)說明文件;

第六步:數(shù)據(jù)預(yù)處理。

對(duì)采集到的原始數(shù)據(jù)進(jìn)行變送器非線性校正、數(shù)字濾波、標(biāo)準(zhǔn)化、重抽樣等加工,使數(shù)據(jù)適合

辨識(shí)工具的處理,同時(shí)也應(yīng)滿足模型要求。

以上步驟為數(shù)據(jù)觀測過程。

第七步:選擇模型類。

選擇模型類的工作有兩部分:其一是選擇應(yīng)用模型,通常應(yīng)依據(jù)辨識(shí)目的來選擇;其二是選擇

參考模型,參考模型是便于進(jìn)行結(jié)構(gòu)辨識(shí)和參數(shù)估計(jì)的模型

第八步:結(jié)構(gòu)辨識(shí)與參數(shù)估計(jì)。

應(yīng)用辨識(shí)理論和方法編制程序,對(duì)第六步所得的數(shù)據(jù)進(jìn)行擬合,得到參考模型的階次和參數(shù)。

第九步:模型檢驗(yàn)。

對(duì)所得到的參考模型按評(píng)判準(zhǔn)則進(jìn)行檢驗(yàn),如不達(dá)要求,則分析問題所在,并返回到前期各相

應(yīng)步驟。

第十步:模型轉(zhuǎn)換。

將參考模型轉(zhuǎn)換為應(yīng)用模型。

第H??一步:應(yīng)用評(píng)價(jià)。

從應(yīng)用角度評(píng)價(jià)模型,如不符合應(yīng)用要求,應(yīng)分析問題所在,并返回到相應(yīng)步驟。

卜圖描述了辨識(shí)各步驟之間的關(guān)系。

思考題:你認(rèn)為系統(tǒng)辨識(shí)還有用嗎?

系統(tǒng)辨識(shí)一般流程

第二講辨識(shí)三要素

一、數(shù)據(jù)

本節(jié)介紹辨識(shí)數(shù)據(jù)的特點(diǎn)及獲得適宜辨識(shí)的數(shù)據(jù)的方法。

隨機(jī)過程X(t):在每一個(gè)時(shí)間點(diǎn)(to)上,都是一個(gè)隨機(jī)變量,其概率密度函數(shù)p(x,t)隨時(shí)間變

化。

平穩(wěn)隨機(jī)過程:在所有時(shí)間點(diǎn)上,概率分布都相同的隨機(jī)過程,其概率密度函數(shù)p(x)不隨時(shí)間

變化。

各態(tài)遍歷平穩(wěn)隨機(jī)過程:從整個(gè)時(shí)間軸上看,每個(gè)隨機(jī)事件都會(huì)發(fā)生的平穩(wěn)隨機(jī)過程。其譜密

度函數(shù)與概率密度函數(shù)類似。時(shí)間平均等于集合平均。

數(shù)字特征

特征隨機(jī)過程平穩(wěn)隨機(jī)過程各態(tài)遍歷平穩(wěn)隨機(jī)過程

4⑺三4=元

均值=Lim^J》。)力

(期望〃式')=

值)1N

=ZJ/n五2x(z)

NfOO/VA=1

方=Lim^卜2")小

值次3=jx2P(xj)dx武⑺3

ttb2T_T

1N

=Lbn%£x“k)

N->ooNk=\

b”

]T

Lim^J[x”)2力

方差無⑺三或7->oo乙l_7

1N

=Lim^X^)-x]2

NT9NJt=l

關(guān)=

&Q],f2)=E{X(/1)x(t2)}&(7)=&(T)

數(shù)=((O,LJ

0000=&⑺?7

=J卜]%2〃2(/,了2;=LlJTl^Jx(f)xQ+T)dt

—>oc"

-00-00T-T

1AL

G,12)公曲2=Lim%£x(k)x(k+1)

N->ooNk=\

iN-l

=LimN伏)x(&+。

NTOOIV-Iy

_Lim^

-T->oo_r

cx(32)=E{[x(H-401)]*

gQ"2)=

[x(t+T)-jU]dt

[x(z)-//(r)]}x

協(xié)方2t2

=C(0t1N

差函0000x92

=J"咐)—〃,?)]口02)-

數(shù)-N->oo/Vk=\

-oo—oo

=C,⑺[x(k^-l)-x]

〃式,2)]。2(再,x2;tt,t2)dxtdx2

iN-l

LimN2口⑹幻*

=N->ooIV-I4=]

[x(Z+/)-5]

”或(0)

癖⑺=&?,,)“=&(0)

w=,-無

或⑴=/(f)一4(f)1jV

一些=L加萬

=RJt,tS=%(0)-片

關(guān)家NfooIVk=i

2

a;=/?x(0)-x

C,(T)=

G(7)=R,(7)-F

R、⑺-4

勺9)=

Lim^Jx")y(f+7辿

互&>G,,2)=E{x(f1)y(,2)}

T—>oo乙上“

函4M

關(guān)。)=

00co1N

數(shù)=j^xyp(x,y,t,t)dxdy

2[2KQfF)=Lim%£x(k)y(k+l)

-00-00NT9N*=]

iN-l

=Limz/2>G))d+/)

Cxy(f],,2)=E{[X(f1)-

Cvv(r)=

協(xié))

互0、(討2=

〃式4)][響)-勺。2)]}?T

CO00G.v(7fTl)Lim祈J[x(/)-〃j*

數(shù)

函=f

T—>oo乙1_7

-CO-00二&、3一叢叢

[y(t+r)-^y]dt

〃.v(f2)]P2(X,y;r”2)"xdy

1N

=勺(。,,2)-〃式乙)〃,“2)

-NtbNk=\

[y[k+l)-y]

iN-l

Limv2口出幻*

=NTSN-Lk=l

[y(k+l)-y]

4(f)=R,r(-T)

其它

C,,(T)=GD

說明:離散計(jì)算時(shí)假設(shè)采樣時(shí)間間隔為To,則時(shí)延T=/*TO。

相關(guān)函數(shù)的性質(zhì)

I必=Rv(0),0

2R?)=&(-T)

3七(0)。段小)1

4若x(t)是周期為T的信號(hào),則其自相關(guān)函數(shù)也是周期為T的信號(hào)。即:

x(f)=x(t+T)=>R,(r)=Rx(r+T)

5若x(t)=y(t)+z(t),且y(t)與z(?;ゲ幌嚓P(guān)(/?"(7)三0),則

Rr(r)=Rv(r)+&(r)

6若x(t)=y(t)+z,其中y=0,z是一個(gè)常數(shù),貝|J

7若X⑴均值為零,且不含有周期性成分,則當(dāng)T很大時(shí),X(t)與x(t+T)必然是互相獨(dú)立的(不

相關(guān)),因此,&⑺=0,T充分大。

8若x(t)均值為零,則C,(r)=&⑺。這是因?yàn)樵谕ǔG闆r下,C;(T)等于段?)向下平移〃工

因此,當(dāng)〃:=0時(shí),兩者相等。

9對(duì)于線性系統(tǒng)y(k)=G(z)u(k),有/?,“?)=G⑶R,(r)

10雖然x(t)是個(gè)隨機(jī)過程,但R、?)卻不是隨機(jī)過程,而是一個(gè)確定性的時(shí)間函數(shù)。

Parseval定理與功率譜

Parseval定理:確定性信號(hào)x(t)的總能量為:「x\t)dt=—PIIX(j(y)ll2dco

k2乃修

確定性信號(hào)x⑴的平均功率:

L加-⑺力==加1Il(9)II2ds

T—>oo乙1NTTT—>oo乙1

確定性信號(hào)X⑴的平均譜密度:

S,3)=L而二rx,(加)儼

隨機(jī)性信號(hào)x(t)的平均譜密度:

1,

5,(。)=乙加"即出7(W)儼}

Ttb2/

維納一肯塔金關(guān)系式:

隨機(jī)過程X(t)的譜密度1(0)與自相關(guān)函數(shù)&⑺構(gòu)成一組傅立葉變換對(duì):

j(UT

S,(M=£Rx(T)e-dr

&?)=115式0)〃“20

定義互譜密度為互相關(guān)函數(shù)的傅立葉變換:

S切(加)=〕:4■?)二3〃

應(yīng)用維納―肯塔金關(guān)系式,可以證明,對(duì)于頻率響應(yīng)為G(j。)的線性系統(tǒng),在隨機(jī)輸入下的輸

出譜密度和互譜密度分別為:

5V(⑼=11G(/⑼儼S,(⑼

S?.(%)=G(/3電⑷

輸出譜密度關(guān)系告訴我們:要充分激勵(lì)系統(tǒng),就要使輸入信號(hào)的頻譜“寬”于系統(tǒng)頻譜。

白噪聲

如果一個(gè)零均值、平穩(wěn)隨機(jī)過程的譜密度為常數(shù),我們稱之為白噪聲(由白色光聯(lián)想而得)。

白噪聲有以下特點(diǎn):

1E(w)=w=0

25“.(0)=。2,頻譜寬度無限。

2

3/?u,(r)=(r^(r),其中,5(7)為Dirac函數(shù),即0'

且[b⑺d工=1

J-OC

4無記憶性,即t時(shí)刻的數(shù)值與t時(shí)刻以前的過去值無關(guān),也不影響t時(shí)刻以后的將來值。

從另一意義上說,即不同時(shí)刻的隨機(jī)信號(hào)互不相關(guān)。

白噪聲的用途:

1作為系統(tǒng)輸入時(shí),有&,、?)=g(r),1=0/,2,…,即為系統(tǒng)的單位脈沖響應(yīng)。

2作為被辨識(shí)系統(tǒng)輸入時(shí)?,可以激發(fā)系統(tǒng)的所有模態(tài),可對(duì)系統(tǒng)充分激勵(lì);

3作為被辨識(shí)系統(tǒng)輸入時(shí),可防止數(shù)據(jù)病態(tài),保證辨識(shí)精度。

4在辨識(shí)過程中,以輸出估計(jì)誤差是否具有白色性來判斷辨識(shí)方法的優(yōu)劣,也可用來判斷

模型的結(jié)構(gòu)和參數(shù)是否合適。

5產(chǎn)生有色噪聲。

白噪聲的產(chǎn)生方法:

1(0,1)均勻分布白噪聲:{。=取小數(shù){179*聶1},i=l,2,3…},初值可取為:

盤=%5

12

2正態(tài)分布白噪聲汽(〃,/):{〃(%)=〃+cr(Z&+(i)*i2-6)},

其中&為服從(0,1)均勻分布的白噪聲。

有色噪聲

有色噪聲是指每一時(shí)刻的噪聲和另一時(shí)刻的噪聲相關(guān),因而其譜密度也不再是常數(shù)。在工業(yè)生

產(chǎn)實(shí)際中,白噪聲在物理上是不存在的,常見的往往是有色噪聲。

有色噪聲的表示定理:設(shè)平穩(wěn)噪聲序列{e(k)}的譜密度S,(。)是3的實(shí)函數(shù),則必定存在一個(gè)

漸近穩(wěn)定的線性環(huán)節(jié),使得在輸入為白噪聲序列的情況下,環(huán)節(jié)的輸出是譜密度為邑(。)的平

穩(wěn)噪聲序列{e(k)}。

白噪聲線性環(huán)節(jié)有色噪聲

(成形濾波器)

{w(k)}H(z'){e(k)}

M序列(二位式最大長度偽隨機(jī)序列)

例:4階M序列1111010110010001111?oooo

1I11-11-11I-1-11-I-1-11111…。。

特點(diǎn):

周期性,周期長度為N=27(n為階次),是n個(gè)移位寄存器所能表示的最多狀態(tài)數(shù)

M序列中某種狀態(tài)連續(xù)出現(xiàn)的段稱為游程。一個(gè)周期中有個(gè)游程,游程長度為1—

—n,但出現(xiàn)的概率是隨機(jī)的。長度為1的游程有個(gè),長度為2的游程有2n-3個(gè),長度為3

的游程有20/個(gè),以此類推,最后,長度為n的游程有1個(gè)。

一個(gè)周期中1的個(gè)數(shù)比0的個(gè)數(shù)多1(例中有8個(gè)1,7個(gè)0)

若以-1代替0,則序列的自相關(guān)函數(shù)RM(T)為

RM(T)=1T=i*N,i=0,1,2,...

RM(T)=1/NT=i*N+k,i=0,1,2,...,k=l,2,...N-l

圖M序列的自相關(guān)函數(shù)

當(dāng)N充分大時(shí),M序列Ml:{M(k)}與它的J步移位序列M2:{M(k+D}在1=0,1,…JT

和T=產(chǎn)1,…N時(shí)是不相關(guān)的,即“0

M序列的頻譜:設(shè)加為一步M序列信號(hào)的持續(xù)時(shí)間,NZV是一個(gè)周期的持續(xù)時(shí)間。M

序列的頻譜為:

25r(N+l)a2

-------L下降3B

N2d

X

2ira2

/

nTTidinihi

47r2萬0272萬4彳a>

At~~AT(rad/$)

F,*-

8年Hz

圖M序列的譜密度

22sin-------8

SM(⑼=親-{演⑼+3+D[-^-演jg)]}

k=-<x>

2k00

.,In

其u中:co=-----

0°NX

上式告訴我們:

1M序列的頻譜不是光滑的曲線,而是線條譜。

r\2

2M序列的直流分量(5“3=0)=犬-)與N2成正比,因此,加大N,可減少M(fèi)序

列中的直流分量。

3M序列的頻帶為6=」一"z,因此,減少△,,可增加帶寬。

3加

4譜線密度與N加成正比,

應(yīng)用:

將M序列作為擾動(dòng)信號(hào)有以下好處:

1幅值可取a,-a,容易選擇,且當(dāng)N充分大時(shí),均值約等于0

2在一個(gè)周期內(nèi),自相關(guān)函數(shù)RM(T)近似為3函數(shù),因此,以M序列為輸入的線性系統(tǒng),

其互相關(guān)函數(shù)序列等于脈沖響應(yīng)序列(N大于過渡過程)

3對(duì)于多輸入單輸出系統(tǒng),可將同一M序列的不同移位序列(例:{M(k)}、{M(k+J)}、

{M(k+2J)}等)作為各輸入信號(hào)的擾動(dòng)信號(hào),當(dāng)輸出對(duì)各輸入的過渡過程小于J時(shí),可認(rèn)為輸入

信號(hào)之間是互相正交的。

逆重復(fù)M序列:

將M序列與方波序列相乘,得逆重復(fù)M序列,其特點(diǎn)為:

周期=2N,一個(gè)周期中1的個(gè)數(shù)與-1的個(gè)數(shù)相等,自相關(guān)函數(shù)RM(T)為

RM(T)=1T=i*N*2,i=0,1,2,...

RM(T)=-1T=i*N*2+l,i=0,1,2,...

RM(T)=0T=i*N+k,i=0,1,2,...,k=l,2,...N-l

用作辨識(shí)系統(tǒng)的擾動(dòng)信號(hào)的優(yōu)點(diǎn)在于:具有白噪聲的優(yōu)點(diǎn),而其幅值可控。

辨識(shí)試驗(yàn)設(shè)計(jì)

設(shè)計(jì)原則在安全的前提下,盡可能地激勵(lì)系統(tǒng);保持輸入輸出關(guān)系;適當(dāng)解耦

明確目的與要求模型用途

了解辨識(shí)對(duì)象

劃清要辨識(shí)系統(tǒng)的邊界,選好輸入/輸出,從邊界外連入的其它信號(hào)盡量保持穩(wěn)定,并作為被辨

識(shí)系統(tǒng)的噪聲。

整體/局部——確定哪些輸入需要疊加擾動(dòng)信號(hào),哪些輸入要保持穩(wěn)定

輸入/輸出/噪聲——確定是多輸入還是單輸入(耦合關(guān)系)、確定過渡過程是否有明顯差異(時(shí)

間常數(shù))、了解噪信比的大小(濾波)及噪聲類型(白色、有色)

值域范圍——確定信號(hào)采集時(shí)是否需要零遷、放大

安全工況——可疊加擾動(dòng)信號(hào)的類型與幅值

選擇工況生產(chǎn)負(fù)荷、試驗(yàn)時(shí)間、系統(tǒng)區(qū)域隔離、地理區(qū)域隔離、安全措施

擾動(dòng)信號(hào)設(shè)計(jì)

要點(diǎn):擾動(dòng)信號(hào)頻帶應(yīng)寬于過程的工作頻帶;持續(xù)時(shí)間為3-5個(gè)擾動(dòng)信號(hào)周期;幅值由安全工

況確定,對(duì)可中斷生產(chǎn)的系統(tǒng),且試驗(yàn)不引起原材料浪費(fèi)的,可實(shí)施單獨(dú)試驗(yàn)。

擾動(dòng)信號(hào)類型——M序列/白噪聲序列

擾動(dòng)信號(hào)幅值——由安全工況確定

M序列設(shè)計(jì)——級(jí)數(shù)n、步寬Ts、正交化

設(shè)系統(tǒng)過渡過程時(shí)間為T,最高工作頻率為fmax,(通常,fmax=(3~15)/T)則以1,5*T<(2n-1)*Ts

和為原則,選擇n和Ts。

實(shí)際應(yīng)用過程:

1確認(rèn)系統(tǒng)過渡過程T;

2選擇最高工作頻率fmax=(3~15)/T;(設(shè)為fmax=VT)

3根據(jù)KTs>3*fmax,得出Ts=T/(3k);

4根據(jù)L5*Tv(2"-D*Ts=(2n-l)*T/(3k)或4.5k=2--L求出n;

另一種設(shè)計(jì)方法:

1確認(rèn)系統(tǒng)過渡過程T,選擇n;

2根據(jù)nTs=(0.1~0.8)T,算出Ts=(0.1~0.8)T/n。

對(duì)于多輸入單輸出系統(tǒng),要求(2nLl)*Ts>L5*E(輸出對(duì)各輸入的過渡過程時(shí)間)。

白噪聲序列——1/TS>3*fmax

數(shù)據(jù)采集設(shè)計(jì)

采樣間隔——滿足香農(nóng)定理,設(shè)采樣間隔為To,l/To>2*fmax。對(duì)于有擾動(dòng)信號(hào)的系統(tǒng),ToVTs,

且Ts應(yīng)是To的整數(shù)倍。

實(shí)驗(yàn)時(shí)間——數(shù)據(jù)長度:3-5個(gè)擾動(dòng)信號(hào)周期,預(yù)實(shí)驗(yàn)1-2個(gè)擾動(dòng)信號(hào)周期

物理信號(hào)處理——信號(hào)零點(diǎn)選擇、濾波器選擇、放大器選擇

(現(xiàn)場準(zhǔn)備

擾動(dòng)信號(hào)發(fā)生器一一測試、加限幅器、選擇疊加方式、接線

信號(hào)采集裝置——測試、時(shí)間間隔標(biāo)定、接線)

試驗(yàn)設(shè)計(jì)報(bào)告上述內(nèi)容及人員組織,報(bào)領(lǐng)導(dǎo)批準(zhǔn)

數(shù)據(jù)預(yù)處理

傳感器非線性校正——根據(jù)傳感器生產(chǎn)廠提供的靜態(tài)非線性曲線,編制程序?qū)ο鄳?yīng)的采樣數(shù)據(jù)

進(jìn)行校正。

濾波—對(duì)于輸入輸出加相同的濾波器,輸入輸出關(guān)系不變

重抽樣——對(duì)于過渡過程較長的子系統(tǒng),可用重抽樣的方法,重新選擇采樣間隔,以降低模型

階次

標(biāo)準(zhǔn)化——零均值、單位方差

目的:降低舍入誤差,防止病態(tài)方程,提高計(jì)算精度

方法:y(k)+ay(k-1)=bu(k-l)+cu(k-2)+d--------------------(1)

Ey(k)/N+Zay(k-1)/N=Ebu(k-1)/N+Ecu(k-2)/N+d

y=Ey(k)/N=Ey(k-1)/N

t/=Eu(k-l)/N=Eu(k-2)/N,d=(l+a)F-(b+c)U

Y(k)=y(k)-Y,U(k)=u(k)-U

Y(k)+aY(k-l)=bU(k-l)+cU(k-2)-----------------------------------(2)

o2=£Y(k)2/N,。2產(chǎn)EU(k)2/N

Yo(k)=Y(k)/oy,Uo(k)=U(k)/ou

Y..(k)+aYn(k-1)=bU<,(k-1)*。J。y+cU°(k-2)*ou/oy

B=b*ou/oy,C=c*ou/oy

Yo(k)+aYn(k-1)=BUo(k-1)+CU°(k-2)------------------------(3)

b=B*Oy/Ou,c=C*0y/0u__反演公式

二、辨識(shí)準(zhǔn)則

誤差定義

參數(shù)誤差:J=Xa,2/n,W=%—&,適合于算法研究

方程誤差:J=£[e(k)『/Ne(k)=y(k)+6y(k-l)-Bu(k-l)-1u(k-2),J是參數(shù)的線性函數(shù);只能

作一步預(yù)測;適合模型為:

AY=B1UI+B2U2

輸出誤差:J=E[e(k)]2/N,e(k)=y(k)-y(k),$(k)=f(k-l)+Bu(k-l)+3u(k-2),J是參

數(shù)的非線性函數(shù);當(dāng)輸入序列已知時(shí),可作多步預(yù)測;適合模型為:丫=24+義。,

4-2

e(k)

白化誤差

加權(quán)準(zhǔn)則:J=E[e(k)]TW[e(k)]IN

模型結(jié)構(gòu)對(duì)誤差的影響

模型階次越高,J值越小,導(dǎo)致模型過估計(jì)

采樣間隔對(duì)模型結(jié)構(gòu)及誤差的影響

采樣間隔增大一倍,模型階次大致減少一半;

要進(jìn)行不同采樣步長下模型的比較,誤差公式應(yīng)改為:

T2

J=E[e(k)]W[e(k)]*T0/N,T()為采樣步長

三、數(shù)學(xué)模型

對(duì)象特性

靜態(tài)模型輸入輸出之間的關(guān)系不隨時(shí)間變化

動(dòng)態(tài)模型未來的輸入輸出關(guān)系受過去及現(xiàn)在的狀態(tài)影響,模型的有效性不隨時(shí)間變化

動(dòng)態(tài)建模模型的有效性隨時(shí)間變化,需要經(jīng)常改變

集中參數(shù)/分布參數(shù)集中參數(shù)模型只反映變量與時(shí)間的關(guān)系,用常微分方程描述;分布參數(shù)模

型反映變量與時(shí)空之間的關(guān)系,用偏微分方程描述;

序列(權(quán)函數(shù))/方程序列(權(quán)函數(shù))反映系統(tǒng)輸出在標(biāo)準(zhǔn)輸入下的響應(yīng):方程反映系統(tǒng)輸入

輸出的關(guān)系,給定輸入可計(jì)算出系統(tǒng)輸出;

h(T):y(t)=Jh(T)u(t-T)dT

y<n>(t)+aiy'"HI(t)+...+a“y(t)=biu?"(t-T)+...+b?u(t-T)

#=AX+BUY=CX+DU

線性/非線性線性關(guān)系是:若yi=f(ui),y2=f(u2),則ayi+by2=f(aui+bu2)

{hn(T1...T?)):y(t)=EJ...Jh?(TI...T?)u,(t-T))...U?(t-T?)dT|...dT?

放:G(X,U)=GLX+GR(X,U)Y=F(X,u)

時(shí)變/時(shí)不變模型的結(jié)構(gòu)不邊,但參數(shù)隨時(shí)間變化。例如鍋爐中的熱交換器,由于灰塵的附著

而改變熱交換的效率

泮(t)+a.(t)y6"(t)+...+a?(t)y(t)=b,(t)產(chǎn)(t-T)+...+b,?(t)u(t-x)

確定型/隨機(jī)型若系統(tǒng)含有隨機(jī)擾動(dòng),則稱為隨機(jī)型的。實(shí)際中很少?zèng)]有隨機(jī)擾動(dòng)的,只是

強(qiáng)度不同而已。擾動(dòng)強(qiáng)度的度量用噪信比N/Sy=ow/ox,(y=x+w)

單變量/多變量¥(S)=GI(S)U!(S)+G2(S)U2(S)

離散型/連續(xù)型y(k)=Eh(i)u(k-i)

A(q")y(k)=B(q")u(k)+w(k)

Y(zl)=G(z')U(z')

X(k+l)=Ax(k)+Bu(k)y(k)=Cx(k)+Du(k)

,sl

有時(shí)延/無時(shí)延Y(s)=e-sGl(s)UI(s)+e-G2(s)U2(s)

y(k)+aiy(k-l)+...+any(k-n)=b]U(k-T)+...+bmu(k-m-T)

常用模型

階躍響應(yīng)(函數(shù)、序列、曲線)

差分方程/微分方程

連續(xù)傳遞函數(shù)/離散傳遞函數(shù)

連續(xù)狀態(tài)方程/離散狀態(tài)方程

一般描述/典型環(huán)節(jié)

慣性環(huán)節(jié)k/(l+Ts)n

微分環(huán)節(jié)kTs/(l+Ts)n

積分環(huán)節(jié)1/Tas(l+T()s)n

慣性+微分環(huán)節(jié)k(l+aTs)/(l+Ts)n

模型間的相互轉(zhuǎn)換

微分方程V—>連續(xù)傳遞函數(shù)VA連續(xù)狀態(tài)方程

差分方程與離散傳遞函數(shù):A(q')y(k)=B(q')u(k)丫(/)="卑"/)

A(Z)

微分方程與連續(xù)傳遞函數(shù)的關(guān)系與此類同。

差分方程、離散傳遞函數(shù)到階躍響應(yīng):以階躍信號(hào)為輸入,通過計(jì)算機(jī)仿真得到階躍響應(yīng)。

階躍響應(yīng)到連續(xù)傳遞函數(shù):

階躍響應(yīng)曲線轉(zhuǎn)換為典型環(huán)節(jié)傳遞函數(shù)

1設(shè)系統(tǒng)傳遞函數(shù)為W(s),在階躍輸入下,系統(tǒng)響應(yīng)的拉氏變換為F(s)=W(s)/s,若y(kT)

k=0,1,2,…為系統(tǒng)的階躍響應(yīng)序列,則F(s)的離散計(jì)算公式為F(s)=TEeskTy(kT);

2根據(jù){y(kT)}的曲線形狀,可選擇一個(gè)典型環(huán)節(jié)傳遞函數(shù)w(s),并令G(s)=w(s)/s為其階躍響

應(yīng)的拉氏變換;

3Jt=J|g(t)-y(t)|dt,等價(jià)于Js=£/m|G(s)-F(s)|,或者J=E[G(Sj)-F?)—生充分小

5—>0

4對(duì)于充分小的s,選擇Sj>0,j=l,2,…,L(L大于G(s。中參數(shù)個(gè)數(shù)),可計(jì)算出F(Sj),同時(shí)

G(SJ)(以及J)中只含w(s)的未知參數(shù);

Cr

5令——=0,求出參數(shù),即得G(s),然后w(s)=sG(s)

d0

離散傳遞函數(shù)與連續(xù)傳遞函數(shù):

1離散信號(hào)的保持

u(t)y(t)

------------------------------?G(s)-----------------------------?

u(z)=Z[u(t)]=Z[u(kT)]y(z)=Z[y(t)]=Z[y(kT)]

u(kT)x(t)y,(t)

--------------HL(s)|-----------------G(s)|---------------------?

u(z)=Z[u(kT)]X(s)y*(z)=Z[y*(t)]

G(z)=y*(z)/u(z)=Z[G(s)L(s)]G(s)=Z“[G(z)]/L(s)

若要求y"(z)=y(z),則應(yīng)滿足y"(kT)=y(kT),進(jìn)而要求x⑴2u(t),這通過適當(dāng)選擇L(s)來實(shí)現(xiàn)。

LI;x⑴=u*⑴=2〃(氏7)3。一女7),x(s)=2〃(%7)6一切=/6),L(s)=l(或T)

k=0k=0

當(dāng)u(t)=6(t)時(shí),y*(t)=y(t),故稱為脈沖響應(yīng)不變等效。G(z')=Z[G(s)],G(s)=Zl[G(z1)]

Ts

L2:(零階保持器)x(t)=u(kT),kTWt〈(k+l)T,L(s)=(l-e-)/s

當(dāng)u(t)=l(t)時(shí),y*(t)=y(t),故稱為階躍響應(yīng)不變等效。G(z」)=(l-z」)Z[G(s)/s],G(s)=

/限/)]/[(1七飛閃

Ts2

L3:x(t)=u(kT)*((k+l)T-t)/T+u((k+1)T)*(t-kT)/T,kTWt<(k+l)T,L(s)=(l/T+s)[(l-e-)/s]

斜坡響應(yīng)不變等效。

2Z變換與逆z=eTs,s=lMz)":(可用查表法進(jìn)行)

G(z)=Z[G⑸]=G(s)ls=E(z)“,G(s)=Z-'[G(z)]=G(z)lz=eTs

近似變換:向后差分s=——

T

向前差分s=-

T

27-1

雙線性變換s=--

Tz+1

離散傳遞函數(shù)與離散狀態(tài)方程

Y(/)=^^U(z4)=H(Z-')U(z-')

X(k+l)=Ax(k)+Gu(k)y(k)=Cx(k)+Du(k)

從離散狀態(tài)方程到離散傳遞函數(shù):H②i)=C(zLA)"G+D

lln

從離散傳遞函數(shù)到離散狀態(tài)方程:設(shè)A(z')=l+a1z'+...+anz',

11n

B(z)=bo+biz+......+bnz

則:010.....00gi=bi-a,bo

001.....00g2=b2-aigi-a2b()

A=.........................G=...............................

000.........01

gn-l=bn-1-a〕gn-2"......-an-2g|-3n.|bo

-a

n-an/—an-2....-^2—agn=b『a,gn-i-..............-an-igr^nbo

C=[l0..........0],D=bo

連續(xù)狀態(tài)方程與連續(xù)傳遞函數(shù)的關(guān)系與此類同。

連續(xù)狀態(tài)方程與離散狀態(tài)方程:

區(qū)AX+BUY=CX+DUX(k+l)=Fx(k)+Gu(k)y(k)=Hx(k)+Eu(k)

F=eAT?I+AT,G=A'(F-I)B,H=C,E=D(階躍響應(yīng)不變)

A=lnF/T=?(F-I)/T,B=(F-I)'AG,C=H,D=E(階躍響應(yīng)不變)

辨識(shí)中的參考模型

ARMAX模型A(q-1)y(k)=SBi(q^/Fi(q!)ui(k)+D(q-1)/C(q1)e(k)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論