国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于帶遺忘因子交替廣義最小二乘法的多變量耦合系統(tǒng)參數(shù)辨識

2018-05-14 12:31焦慧方陳希亮馬忠玲
咸陽師范學院學報 2018年2期
關鍵詞:設定值廣義液位

焦慧方,陳希亮,高 敏,馬忠玲

(1.西北大學 a.科學史高等研究院,b.繼續(xù)教育學院,陜西 西安 710127;2.西安交通大學電氣工程學院,陜西 西安 710049;3.西北工業(yè)集團,陜西 西安 710043)

近年來,隨著工業(yè)自動化控制理論的不斷發(fā)展,控制對象的復雜性也不斷提高,有著多變量、強耦合等特征[1]。大多數(shù)情況下,被控對象數(shù)學模型往往是難以獲得并且是時變的,為了實現(xiàn)最優(yōu)控制,我們需要不斷修正系統(tǒng)模型參數(shù)[2]。

系統(tǒng)辨識是一個通過觀察系統(tǒng)輸入、輸出數(shù)據(jù),來建立動態(tài)系統(tǒng)數(shù)學模型的方法。與理論分析法不同的是,系統(tǒng)辨識不需要深入了解系統(tǒng)的原理,只需要通過設計合理的實驗來獲得大量的實驗數(shù)據(jù),進行辨識計算,從而擬合出系統(tǒng)的數(shù)學模型。最小二乘法作為最基本的辨識算法,有著廣泛的應用,但是最小二乘法每次處理數(shù)據(jù)量過大,需要消耗大量計算機資源易導致程序失去響應甚至死機[3-4]。遞推最小二乘法是在最小二乘法基礎上進行優(yōu)化,不僅可以減小計算量和存儲量,而且能實現(xiàn)在線實時系統(tǒng)辨識,但是估計結(jié)果往往是有偏的[5-6]。廣義最小二乘法做了一些推廣,能夠?qū)崿F(xiàn)無偏估計,但計算也變得很復雜[7-8]。

本文結(jié)合遞推最小二乘法與廣義最小二乘法的優(yōu)點,加入遺忘因子,提出一種交替的廣義最小二乘法,并通過dSPACE公司DS1103搭建了一個兩入兩出的水箱耦合系統(tǒng),以驗證該方法的有效性和可靠性。

在最小二乘法中,滿足殘差平方和最小的參數(shù)被認為是最佳估計值,其值為

1.2遞推最小二乘法

遞推最小二乘法利用矩陣變化和矩陣求逆引定理,得到第N組估計值和第N+1組估計值的遞推關系,

1.3廣義最小二乘法

1傳統(tǒng)最小二乘法

1.1最小二乘法

設線性定常系統(tǒng)的差分方程為

廣義最小二乘法是針對線性自回歸滑動平均模型(CARMA模型)的一種辨識方法,它能克服最小二乘法有偏估計。這種方法計算比較復雜,但效果比較好。設系統(tǒng)差分方程為其中u(k)和x(k)分別為系統(tǒng)輸入信號和系統(tǒng)輸出真實值,設x(k)的觀測值為y(k)。

測得n+N個輸出輸入值y(1),y(2),… ,y(n+N),u(1),u(2),… ,u(n+N),可以得到N個方程,這N個方程的矩陣形式為

在廣義最小二乘法中,有色噪聲被替換為白噪聲ε(k)通過線性系統(tǒng)后所得到的結(jié)果,目的是將有色噪聲表示成白噪聲,其向量矩陣形式

根據(jù)最小二乘法得到參數(shù)向量f的表達式為

設e(k)為 y(k)與式(3)的某一行 y?(k)之差,稱 e(k)為殘差,殘差矩陣記為e,則

因為式(12)中ξ(k)是未知的,所以不能直接計算,只好在計算時用殘差e(k)來代替ξ(k),將代入系統(tǒng)方程得到白噪聲ε(k)和系統(tǒng)參數(shù)的關系式。在此基礎上由最小二乘法進行迭代計算得到 a1,a2,…,an,b0,b1,…,bn的無偏估計。

2帶遺忘因子交替廣義最小二乘法

通過對遞推最小二乘法與廣義最小二乘法進行優(yōu)化,本文推導出一種交替廣義最小二乘法。和最小二乘法相比,該方法辨識結(jié)果沒有偏差。由式(2)與式(10)有

交替廣義最小二乘法將方程組表示為

利用最小二乘法得到β的估計值

遞推算法為

在式(18)中

其中

一般的遞推算法適用于常參數(shù)估計,如果遇到時變參數(shù),由于一般遞推算法會受到大量老舊數(shù)據(jù)的影響,會降低新數(shù)據(jù)對辨識結(jié)果的影響,從而無法準確辨識出時變參數(shù)。我們可以引入遺忘因子來對新老數(shù)據(jù)加以權(quán)重影響,老數(shù)據(jù)的權(quán)重比較低,從而降低老數(shù)據(jù)對時變參數(shù)的影響,新數(shù)據(jù)的權(quán)重比較高,所以新數(shù)據(jù)對時變參數(shù)影響會加強。這樣我們就可以較為精確地辨識出時變參數(shù)。

建立加入遺忘因子的系統(tǒng)辨識目標函數(shù)

式中0<α≤1稱為遺忘因子,也可稱為加權(quán)因子。當α=1時,即為普通的遞推最小二乘。對于0<α<1,時間越早的數(shù)據(jù)權(quán)重就越小,調(diào)整遺忘因子α的大小就可以調(diào)整遺忘數(shù)據(jù)的速度,α越小,遺忘舊數(shù)據(jù)的速度就越快。加入遺忘因子的交替廣義最小二乘辨識算法為

3實驗分析

3.1實驗裝置

本文選用兩入兩出水箱系統(tǒng)來進行相應實驗,該系統(tǒng)有著典型的非線性、大慣性、時變性、多變量、耦合性等特性。在工業(yè)控制中,有許多被控對象均可抽象成水箱液位控制系統(tǒng)的數(shù)學模型,中水箱通過閥門向下水箱排水,下水箱通過閥門向儲水箱排水,兩個水泵分別供水。兩個輸入分別為電動調(diào)節(jié)閥開度、變頻器輸出,兩個輸出分別為中、下水箱水位,輸入輸出之間存在耦合關系,實驗對象模型如圖1所示。

圖1實驗對象模型

3.2實驗對象模型

由圖1,設通過220V磁力驅(qū)動泵進入中水箱的流量記為u1(t),通過閥門排出中水箱的流量記為x1(t),中水箱液位高度記為y1(t),中水箱截面積記為A1,通過電動調(diào)節(jié)閥進入下水箱的流量記為u2(t),通過閥門流出下水箱的流量記為x2(t),下水箱液位高度記為y2(t),下水箱截面積記為A2。根據(jù)水總量不變,即入流量減去出流量等于液位高度變化率乘水箱截面積,可得到。

當液位平衡的時候,出水量等于入水量,即液位變化率為0,則有

當出水量不等于入水量時,液位會發(fā)生變化,進而出水口壓力變化,導致出水量也發(fā)生變化。由流體力學知識可得,流體在紊流的情況下,液位高度與流量之間成非線性關系。為簡化模型,可作如下近似處理:認為液位高度與流量呈線性關系,流量與液位高度成正比,與閥門阻力成反比。設中水箱出水閥阻力記為R1,下水箱出水閥阻力記為R2,則可得

將式(26)、(27)代入式(24)、(25)中,再進行拉氏變換可得

由式(28)與式(29)可得實驗系統(tǒng)數(shù)學模型

由式(30),圖1所示的兩入兩出水箱系統(tǒng)是一個多回路之間相互耦合的多輸入多輸出系統(tǒng)。

3.3實驗結(jié)果

3.3.1啟動階段

系統(tǒng)在啟動階段先采用手動運行,待系統(tǒng)辨識結(jié)果穩(wěn)定后再切入自動運行。實驗中系統(tǒng)啟動階段的輸入信號、輸出信號、辨識結(jié)果如圖2所示。由圖2(a)可以看出,手動階段輸入信號是一個階躍信號和隨機信號的疊加,這樣的輸入信號可讓辨識算法對系統(tǒng)進行充分辨識。在50 s左右,系統(tǒng)切入自動模式。從圖3(c)可以看出,切入自動模式時系統(tǒng)辨識結(jié)果基本穩(wěn)定,此時切入自動模式是在一個較為準確的數(shù)學模型基礎上的。

3.3.2中水箱設定值改變

切入自動控制后,液位可由算法自動控制。圖3(a)、(b)、(c)分別為中水箱設定值由1.6 V降到1.4 V之后系統(tǒng)的輸入信號、輸出信號、辨識結(jié)果。而下水箱設定值保持1.2 V不變。

由圖3(a)可得,設定值變化后中水箱液位迅速下降,而下水箱液位先有一定上升,然后下降,隨后平穩(wěn)到原先的1.2 V設定值,而中水箱也經(jīng)過一段調(diào)整,穩(wěn)定在1.4 V設定值上。理論上中水箱液位變化不會影響到下水箱,但是因為辨識模型和真實對象有一定誤差,有一定波動,之后在控制算法作用下趨于穩(wěn)定。

圖2 啟動階段實驗結(jié)果

從圖3(c)中可以看出,系統(tǒng)辨識結(jié)果開始有一定波動,隨后在30 s時候回歸穩(wěn)定。系統(tǒng)進入正常算法控制階段,之所以有波動是因為電動調(diào)節(jié)閥的控制信號在20 s左右降為0,信號的0輸入會對系統(tǒng)辨識造成一定影響,所以在30 s前液位變化波動很大,辨識算法會進行一段時間的辨識,到30 s時辨識結(jié)果穩(wěn)定,控制算法會使液位逐漸趨于設定值。

圖3中水箱設定值改變

4結(jié)論

本文針對多變量耦合系統(tǒng),在傳統(tǒng)最小二乘法基礎上,提出了一種帶遺忘因子交替廣義最小二乘法,該方法結(jié)合了遞推最小二乘法與廣義最小二乘法的優(yōu)點,既能夠?qū)崿F(xiàn)無偏估計,計算又得到簡化。該方法應用于多變量耦合系統(tǒng),通過在線系統(tǒng)辨識,能夠快速跟蹤系統(tǒng)時變參數(shù),可以獲得高精度參數(shù)估計。最后通過dSPACE公司DS1103搭建了一個兩入兩出的水箱耦合系統(tǒng),實驗結(jié)果表明該系統(tǒng)辨識方法的有效性和可靠性。

參考文獻:

[1]王東風,李利平,王麗君.球磨機制粉系統(tǒng)控制的現(xiàn)狀和前景[J].東北電力技術,2002(5):5-9.

[2]毛丁輝,邱建琪,史涔溦.基于轉(zhuǎn)動慣量的異步電機參數(shù)自整定系統(tǒng)研究[J].機電工程,2015,32(6):830-835.

[3]劉靜紈.最小二乘法在系統(tǒng)辨識中的應用[J].北京建筑工程學院學報,2004(3):19-22.

[4]熊小伏,陳康,鄭偉,等.基于最小二乘法的光伏逆變器模型辨識[J].電力系統(tǒng)保護與控制,2012,40(22):52-57.

[5]趙海森,杜中蘭,劉曉芳,等.基于遞推最小二乘法與模型參考自適應法的鼠籠式異步電機轉(zhuǎn)子電阻在線辨識方法[J].中國電機工程學報,2014,34(30):5386-5394.

[6]荀倩,王培良,李祖欣,等.基于遞推最小二乘法的永磁伺服系統(tǒng)參數(shù)辨識[J].電工技術學報,2016,31(17):161-169.

[7]仇振安,何漢輝.基于廣義最小二乘法的系統(tǒng)模型辨識及應用[J].計算機仿真,2007(10):89-91.

[8]史賢俊,廖劍,馬長李,等.基于MATLAB的廣義最小二乘參數(shù)辨識與仿真[J].計算機與數(shù)字工程,2009,37(8):173-175.

猜你喜歡
設定值廣義液位
國外儲罐防溢油液位的設置
Rn中的廣義逆Bonnesen型不等式
冷軋鍍鋅光整機延伸率控制模式的解析與優(yōu)化
從廣義心腎不交論治慢性心力衰竭
王夫之《說文廣義》考訂《說文》析論
廣義RAMS解讀與啟迪
西氣東輸二線人機交互界面的防呆系統(tǒng)
目標設定值傳感器的原理與檢修
對工頻耐壓試驗跳閘電流設定值問題的探討
寶馬530車冷卻液液位過低報警
陆良县| 喀喇| 吉木乃县| 伊宁县| 清镇市| 赣榆县| 离岛区| 大庆市| 渝中区| 金秀| 连城县| 仪陇县| 丹凤县| 巩留县| 孝义市| 曲阳县| 巴青县| 同德县| 邮箱| 米泉市| 潞西市| 广宁县| 莆田市| 乌拉特前旗| 兰考县| 军事| 平江县| 吕梁市| 凭祥市| 乐安县| 星座| 云霄县| 蒙山县| 关岭| 昌黎县| 广丰县| 电白县| 宁乡县| 公主岭市| 宿迁市| 介休市|