999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種動(dòng)態(tài)矩陣控制仿真軟件的設(shè)計(jì)與實(shí)現(xiàn)

2014-12-13 04:25:42張翼飛曹揚(yáng)張帥張斌
關(guān)鍵詞:仿真

張翼飛+曹揚(yáng)+張帥+張斌

摘要:本文主要將動(dòng)態(tài)矩陣控制算法和GUI界面相結(jié)合,開發(fā)出動(dòng)態(tài)矩陣預(yù)測(cè)控制軟件,實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法的控制仿真。仿真結(jié)果證明,對(duì)于單輸入輸出的對(duì)象,基于對(duì)象階躍響應(yīng)模型的動(dòng)態(tài)矩陣預(yù)測(cè)控制具有很好的控制效果。

關(guān)鍵詞:預(yù)測(cè)控制 動(dòng)態(tài)矩陣控制 MATLAB 仿真

中圖分類號(hào):TP202 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2014)08-0023-02

DMC算法是一種基于對(duì)象階躍響應(yīng)的預(yù)測(cè)控制算法,它適用于漸進(jìn)穩(wěn)定的線性對(duì)象。利用疊加原理通過滾動(dòng)優(yōu)化確定控制量,并利用被控對(duì)象的實(shí)時(shí)測(cè)量信息進(jìn)行誤差校正。首先,用MATLAB在單輸入單輸出系統(tǒng)中編寫動(dòng)態(tài)矩陣預(yù)測(cè)控制算法的程序,驗(yàn)證了算法的正確性;然后,用GUI的開發(fā)環(huán)境GUIDE實(shí)現(xiàn)界面開發(fā);最后,將動(dòng)態(tài)矩陣控制算法和GUI界面相結(jié)合,開發(fā)出動(dòng)態(tài)矩陣預(yù)測(cè)控制軟件。本文以MATLAB和GUI作為仿真工具,編程實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法和GUI界面,實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法的控制仿真。

1 狀態(tài)反饋預(yù)測(cè)控制

動(dòng)態(tài)矩陣控制是一種用被控對(duì)象的階躍響應(yīng)特性來描述系統(tǒng)動(dòng)態(tài)模型的預(yù)測(cè)控制算法。它有算法簡(jiǎn)單、計(jì)算量小,魯棒性較強(qiáng)等特點(diǎn),近年來已在冶金、石油、化工等領(lǐng)域的過程控制中得到成功的應(yīng)用。動(dòng)態(tài)矩陣控制基于系統(tǒng)的階躍響應(yīng),適用于穩(wěn)定的系統(tǒng),系統(tǒng)的動(dòng)態(tài)特性中具有純滯后或非最小相位特性都不影響該算法的直接應(yīng)用。因?yàn)橹苯右詫?duì)象的階躍響應(yīng)離散系數(shù)為模型,避免了通常的傳遞函數(shù)或狀態(tài)空間模型參數(shù)的辨識(shí)問題。DMC算法是由預(yù)測(cè),控制,校正三部分構(gòu)成的。

2 狀態(tài)反饋預(yù)測(cè)控制仿真軟件設(shè)計(jì)

2.1 動(dòng)態(tài)矩陣控制的參數(shù)設(shè)計(jì)

動(dòng)態(tài)矩陣控制算法中要設(shè)計(jì)的參數(shù)包括:(1)采樣周期T;(2)優(yōu)化時(shí)域長(zhǎng)度P;(3)控制時(shí)域長(zhǎng)度M;(4)誤差權(quán)矩陣Q;(5)控制權(quán)矩陣R;(6)誤差校正系數(shù)h。

由于它們與控制的快速性、穩(wěn)定性、魯棒性、抗干擾性等并沒有直接的解析關(guān)系可作為設(shè)計(jì)的定量依據(jù)。所以,對(duì)于一般的被控對(duì)象,DMC算法通常用湊試結(jié)合仿真的方法,對(duì)設(shè)計(jì)參數(shù)進(jìn)行整定。本文主要以單入單出系統(tǒng)(SISO)為例,進(jìn)行動(dòng)態(tài)矩陣控制效果的仿真實(shí)驗(yàn)。

2.2 SISO系統(tǒng)的動(dòng)態(tài)矩陣控制仿真實(shí)現(xiàn)

2.2.1 一階系統(tǒng)仿真及功能演示

假定一階對(duì)象傳遞函數(shù)為:

可以采用動(dòng)態(tài)矩陣預(yù)測(cè)控制算法。在仿真軟件中進(jìn)行仿真演示,仿真結(jié)果如圖1所示。

再該一階系統(tǒng)中加入干擾,在軟件中進(jìn)行仿真演示,其仿真結(jié)果如圖2所示。

2.2.2 二階系統(tǒng)仿真及功能演示

假定二階系統(tǒng)的模型如下:

可以采用動(dòng)態(tài)矩陣預(yù)測(cè)控制算法。在仿真軟件中進(jìn)行仿真演示,仿真結(jié)果如圖3所示。

二階系統(tǒng)加干擾的仿真結(jié)果如圖4所示。

3 結(jié)語

總之,本文以MATLAB和GUI作為仿真工具,編程實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法和GUI界面,實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法的控制仿真。仿真結(jié)果證明,對(duì)于單輸入輸出的對(duì)象,基于對(duì)象階躍響應(yīng)模型的動(dòng)態(tài)矩陣預(yù)測(cè)控制具有很好的控制效果。動(dòng)態(tài)矩陣控制仿真軟件可以選擇不同的控制參數(shù)和被控對(duì)象,顯示控制仿真曲線,充分展示了動(dòng)態(tài)矩陣控制算法的功能和特點(diǎn)。

參考文獻(xiàn)

[1]單勝男,王書斌,羅雄麟.基于混沌粒子群優(yōu)化的約束狀態(tài)反饋預(yù)測(cè)控制算法[J].計(jì)算機(jī)與應(yīng)用化學(xué),2012,29(1):65-66.

[2]王宇紅,張娜娜.利用Matlab實(shí)現(xiàn)對(duì)基于Profibus過程實(shí)驗(yàn)系統(tǒng)控制[J].自動(dòng)化儀表,2011,32(10):34-35.

[3]麻文斗,王詩宓.SISO動(dòng)態(tài)矩陣控制的魯棒性[J].清華大學(xué)學(xué)報(bào)(自然科學(xué)版),2002,42(9):78-79.

[4]齊維貴,朱學(xué)莉,等.動(dòng)態(tài)矩陣控制的模型簡(jiǎn)化與預(yù)報(bào)誤差校正[J].電子學(xué)報(bào),2004,32(7):89-90.

摘要:本文主要將動(dòng)態(tài)矩陣控制算法和GUI界面相結(jié)合,開發(fā)出動(dòng)態(tài)矩陣預(yù)測(cè)控制軟件,實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法的控制仿真。仿真結(jié)果證明,對(duì)于單輸入輸出的對(duì)象,基于對(duì)象階躍響應(yīng)模型的動(dòng)態(tài)矩陣預(yù)測(cè)控制具有很好的控制效果。

關(guān)鍵詞:預(yù)測(cè)控制 動(dòng)態(tài)矩陣控制 MATLAB 仿真

中圖分類號(hào):TP202 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2014)08-0023-02

DMC算法是一種基于對(duì)象階躍響應(yīng)的預(yù)測(cè)控制算法,它適用于漸進(jìn)穩(wěn)定的線性對(duì)象。利用疊加原理通過滾動(dòng)優(yōu)化確定控制量,并利用被控對(duì)象的實(shí)時(shí)測(cè)量信息進(jìn)行誤差校正。首先,用MATLAB在單輸入單輸出系統(tǒng)中編寫動(dòng)態(tài)矩陣預(yù)測(cè)控制算法的程序,驗(yàn)證了算法的正確性;然后,用GUI的開發(fā)環(huán)境GUIDE實(shí)現(xiàn)界面開發(fā);最后,將動(dòng)態(tài)矩陣控制算法和GUI界面相結(jié)合,開發(fā)出動(dòng)態(tài)矩陣預(yù)測(cè)控制軟件。本文以MATLAB和GUI作為仿真工具,編程實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法和GUI界面,實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法的控制仿真。

1 狀態(tài)反饋預(yù)測(cè)控制

動(dòng)態(tài)矩陣控制是一種用被控對(duì)象的階躍響應(yīng)特性來描述系統(tǒng)動(dòng)態(tài)模型的預(yù)測(cè)控制算法。它有算法簡(jiǎn)單、計(jì)算量小,魯棒性較強(qiáng)等特點(diǎn),近年來已在冶金、石油、化工等領(lǐng)域的過程控制中得到成功的應(yīng)用。動(dòng)態(tài)矩陣控制基于系統(tǒng)的階躍響應(yīng),適用于穩(wěn)定的系統(tǒng),系統(tǒng)的動(dòng)態(tài)特性中具有純滯后或非最小相位特性都不影響該算法的直接應(yīng)用。因?yàn)橹苯右詫?duì)象的階躍響應(yīng)離散系數(shù)為模型,避免了通常的傳遞函數(shù)或狀態(tài)空間模型參數(shù)的辨識(shí)問題。DMC算法是由預(yù)測(cè),控制,校正三部分構(gòu)成的。

2 狀態(tài)反饋預(yù)測(cè)控制仿真軟件設(shè)計(jì)

2.1 動(dòng)態(tài)矩陣控制的參數(shù)設(shè)計(jì)

動(dòng)態(tài)矩陣控制算法中要設(shè)計(jì)的參數(shù)包括:(1)采樣周期T;(2)優(yōu)化時(shí)域長(zhǎng)度P;(3)控制時(shí)域長(zhǎng)度M;(4)誤差權(quán)矩陣Q;(5)控制權(quán)矩陣R;(6)誤差校正系數(shù)h。

由于它們與控制的快速性、穩(wěn)定性、魯棒性、抗干擾性等并沒有直接的解析關(guān)系可作為設(shè)計(jì)的定量依據(jù)。所以,對(duì)于一般的被控對(duì)象,DMC算法通常用湊試結(jié)合仿真的方法,對(duì)設(shè)計(jì)參數(shù)進(jìn)行整定。本文主要以單入單出系統(tǒng)(SISO)為例,進(jìn)行動(dòng)態(tài)矩陣控制效果的仿真實(shí)驗(yàn)。

2.2 SISO系統(tǒng)的動(dòng)態(tài)矩陣控制仿真實(shí)現(xiàn)

2.2.1 一階系統(tǒng)仿真及功能演示

假定一階對(duì)象傳遞函數(shù)為:

可以采用動(dòng)態(tài)矩陣預(yù)測(cè)控制算法。在仿真軟件中進(jìn)行仿真演示,仿真結(jié)果如圖1所示。

再該一階系統(tǒng)中加入干擾,在軟件中進(jìn)行仿真演示,其仿真結(jié)果如圖2所示。

2.2.2 二階系統(tǒng)仿真及功能演示

假定二階系統(tǒng)的模型如下:

可以采用動(dòng)態(tài)矩陣預(yù)測(cè)控制算法。在仿真軟件中進(jìn)行仿真演示,仿真結(jié)果如圖3所示。

二階系統(tǒng)加干擾的仿真結(jié)果如圖4所示。

3 結(jié)語

總之,本文以MATLAB和GUI作為仿真工具,編程實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法和GUI界面,實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法的控制仿真。仿真結(jié)果證明,對(duì)于單輸入輸出的對(duì)象,基于對(duì)象階躍響應(yīng)模型的動(dòng)態(tài)矩陣預(yù)測(cè)控制具有很好的控制效果。動(dòng)態(tài)矩陣控制仿真軟件可以選擇不同的控制參數(shù)和被控對(duì)象,顯示控制仿真曲線,充分展示了動(dòng)態(tài)矩陣控制算法的功能和特點(diǎn)。

參考文獻(xiàn)

[1]單勝男,王書斌,羅雄麟.基于混沌粒子群優(yōu)化的約束狀態(tài)反饋預(yù)測(cè)控制算法[J].計(jì)算機(jī)與應(yīng)用化學(xué),2012,29(1):65-66.

[2]王宇紅,張娜娜.利用Matlab實(shí)現(xiàn)對(duì)基于Profibus過程實(shí)驗(yàn)系統(tǒng)控制[J].自動(dòng)化儀表,2011,32(10):34-35.

[3]麻文斗,王詩宓.SISO動(dòng)態(tài)矩陣控制的魯棒性[J].清華大學(xué)學(xué)報(bào)(自然科學(xué)版),2002,42(9):78-79.

[4]齊維貴,朱學(xué)莉,等.動(dòng)態(tài)矩陣控制的模型簡(jiǎn)化與預(yù)報(bào)誤差校正[J].電子學(xué)報(bào),2004,32(7):89-90.

摘要:本文主要將動(dòng)態(tài)矩陣控制算法和GUI界面相結(jié)合,開發(fā)出動(dòng)態(tài)矩陣預(yù)測(cè)控制軟件,實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法的控制仿真。仿真結(jié)果證明,對(duì)于單輸入輸出的對(duì)象,基于對(duì)象階躍響應(yīng)模型的動(dòng)態(tài)矩陣預(yù)測(cè)控制具有很好的控制效果。

關(guān)鍵詞:預(yù)測(cè)控制 動(dòng)態(tài)矩陣控制 MATLAB 仿真

中圖分類號(hào):TP202 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2014)08-0023-02

DMC算法是一種基于對(duì)象階躍響應(yīng)的預(yù)測(cè)控制算法,它適用于漸進(jìn)穩(wěn)定的線性對(duì)象。利用疊加原理通過滾動(dòng)優(yōu)化確定控制量,并利用被控對(duì)象的實(shí)時(shí)測(cè)量信息進(jìn)行誤差校正。首先,用MATLAB在單輸入單輸出系統(tǒng)中編寫動(dòng)態(tài)矩陣預(yù)測(cè)控制算法的程序,驗(yàn)證了算法的正確性;然后,用GUI的開發(fā)環(huán)境GUIDE實(shí)現(xiàn)界面開發(fā);最后,將動(dòng)態(tài)矩陣控制算法和GUI界面相結(jié)合,開發(fā)出動(dòng)態(tài)矩陣預(yù)測(cè)控制軟件。本文以MATLAB和GUI作為仿真工具,編程實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法和GUI界面,實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法的控制仿真。

1 狀態(tài)反饋預(yù)測(cè)控制

動(dòng)態(tài)矩陣控制是一種用被控對(duì)象的階躍響應(yīng)特性來描述系統(tǒng)動(dòng)態(tài)模型的預(yù)測(cè)控制算法。它有算法簡(jiǎn)單、計(jì)算量小,魯棒性較強(qiáng)等特點(diǎn),近年來已在冶金、石油、化工等領(lǐng)域的過程控制中得到成功的應(yīng)用。動(dòng)態(tài)矩陣控制基于系統(tǒng)的階躍響應(yīng),適用于穩(wěn)定的系統(tǒng),系統(tǒng)的動(dòng)態(tài)特性中具有純滯后或非最小相位特性都不影響該算法的直接應(yīng)用。因?yàn)橹苯右詫?duì)象的階躍響應(yīng)離散系數(shù)為模型,避免了通常的傳遞函數(shù)或狀態(tài)空間模型參數(shù)的辨識(shí)問題。DMC算法是由預(yù)測(cè),控制,校正三部分構(gòu)成的。

2 狀態(tài)反饋預(yù)測(cè)控制仿真軟件設(shè)計(jì)

2.1 動(dòng)態(tài)矩陣控制的參數(shù)設(shè)計(jì)

動(dòng)態(tài)矩陣控制算法中要設(shè)計(jì)的參數(shù)包括:(1)采樣周期T;(2)優(yōu)化時(shí)域長(zhǎng)度P;(3)控制時(shí)域長(zhǎng)度M;(4)誤差權(quán)矩陣Q;(5)控制權(quán)矩陣R;(6)誤差校正系數(shù)h。

由于它們與控制的快速性、穩(wěn)定性、魯棒性、抗干擾性等并沒有直接的解析關(guān)系可作為設(shè)計(jì)的定量依據(jù)。所以,對(duì)于一般的被控對(duì)象,DMC算法通常用湊試結(jié)合仿真的方法,對(duì)設(shè)計(jì)參數(shù)進(jìn)行整定。本文主要以單入單出系統(tǒng)(SISO)為例,進(jìn)行動(dòng)態(tài)矩陣控制效果的仿真實(shí)驗(yàn)。

2.2 SISO系統(tǒng)的動(dòng)態(tài)矩陣控制仿真實(shí)現(xiàn)

2.2.1 一階系統(tǒng)仿真及功能演示

假定一階對(duì)象傳遞函數(shù)為:

可以采用動(dòng)態(tài)矩陣預(yù)測(cè)控制算法。在仿真軟件中進(jìn)行仿真演示,仿真結(jié)果如圖1所示。

再該一階系統(tǒng)中加入干擾,在軟件中進(jìn)行仿真演示,其仿真結(jié)果如圖2所示。

2.2.2 二階系統(tǒng)仿真及功能演示

假定二階系統(tǒng)的模型如下:

可以采用動(dòng)態(tài)矩陣預(yù)測(cè)控制算法。在仿真軟件中進(jìn)行仿真演示,仿真結(jié)果如圖3所示。

二階系統(tǒng)加干擾的仿真結(jié)果如圖4所示。

3 結(jié)語

總之,本文以MATLAB和GUI作為仿真工具,編程實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法和GUI界面,實(shí)現(xiàn)動(dòng)態(tài)矩陣控制算法的控制仿真。仿真結(jié)果證明,對(duì)于單輸入輸出的對(duì)象,基于對(duì)象階躍響應(yīng)模型的動(dòng)態(tài)矩陣預(yù)測(cè)控制具有很好的控制效果。動(dòng)態(tài)矩陣控制仿真軟件可以選擇不同的控制參數(shù)和被控對(duì)象,顯示控制仿真曲線,充分展示了動(dòng)態(tài)矩陣控制算法的功能和特點(diǎn)。

參考文獻(xiàn)

[1]單勝男,王書斌,羅雄麟.基于混沌粒子群優(yōu)化的約束狀態(tài)反饋預(yù)測(cè)控制算法[J].計(jì)算機(jī)與應(yīng)用化學(xué),2012,29(1):65-66.

[2]王宇紅,張娜娜.利用Matlab實(shí)現(xiàn)對(duì)基于Profibus過程實(shí)驗(yàn)系統(tǒng)控制[J].自動(dòng)化儀表,2011,32(10):34-35.

[3]麻文斗,王詩宓.SISO動(dòng)態(tài)矩陣控制的魯棒性[J].清華大學(xué)學(xué)報(bào)(自然科學(xué)版),2002,42(9):78-79.

[4]齊維貴,朱學(xué)莉,等.動(dòng)態(tài)矩陣控制的模型簡(jiǎn)化與預(yù)報(bào)誤差校正[J].電子學(xué)報(bào),2004,32(7):89-90.

猜你喜歡
仿真
Proteus仿真軟件在單片機(jī)原理及應(yīng)用課程教學(xué)中的應(yīng)用
工業(yè)機(jī)器人模擬仿真技術(shù)在職業(yè)教育中的應(yīng)用淺析
一種幫助幼兒車內(nèi)脫險(xiǎn)應(yīng)急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
論虛擬仿真實(shí)訓(xùn)系統(tǒng)在口腔實(shí)驗(yàn)教學(xué)中的應(yīng)用
科技資訊(2016年18期)2016-11-15 07:55:28
基于機(jī)電設(shè)備電氣控制線路排故的仿真系統(tǒng)設(shè)計(jì)
航空電氣系統(tǒng)中故障電弧研究
Buck開關(guān)變換器的基本參數(shù)設(shè)計(jì)及仿真分析
試析PLC控制下的自動(dòng)化立體倉庫仿真情況分析
基于MADYMO的航空座椅約束系統(tǒng)優(yōu)化設(shè)計(jì)
科技視界(2016年18期)2016-11-03 21:44:44
中國體態(tài)假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
主站蜘蛛池模板: 亚洲性影院| 日本日韩欧美| 国产成人一区在线播放| 国产精品夜夜嗨视频免费视频| 亚洲AV无码精品无码久久蜜桃| 欧美国产在线看| 一本色道久久88| 免费三A级毛片视频| 国产成人亚洲欧美激情| 欧美中文字幕第一页线路一| 国产精品午夜福利麻豆| 国产又粗又爽视频| 精品欧美视频| 亚洲天堂视频在线观看免费| 亚洲香蕉在线| 色香蕉影院| 久久人搡人人玩人妻精品| 99ri国产在线| 一级香蕉视频在线观看| 国产一级二级在线观看| 日韩A级毛片一区二区三区| 999福利激情视频| 草逼视频国产| 国产丝袜第一页| 色综合天天娱乐综合网| 欧美不卡二区| 亚洲久悠悠色悠在线播放| 久996视频精品免费观看| 国产亚洲欧美日韩在线一区| 国产午夜一级淫片| 亚洲国产精品VA在线看黑人| 99热这里只有精品免费| AV无码无在线观看免费| 欧美国产日韩在线| 呦视频在线一区二区三区| 久久久久青草线综合超碰| 国模粉嫩小泬视频在线观看| 老司机久久精品视频| 2020最新国产精品视频| 国产精品开放后亚洲| 国产成人一级| 美女国内精品自产拍在线播放| 一本大道香蕉久中文在线播放 | 三级毛片在线播放| 国产欧美视频综合二区| 国产91色| 国产人成在线视频| 亚洲色中色| 国产又大又粗又猛又爽的视频| 亚洲一区二区视频在线观看| 亚洲an第二区国产精品| 国产精品浪潮Av| 黄色在线网| 最新无码专区超级碰碰碰| 欧美一级高清视频在线播放| 国产精品成人观看视频国产| 综合色亚洲| 国产青青操| 日韩中文精品亚洲第三区| 尤物成AV人片在线观看| 理论片一区| 2022精品国偷自产免费观看| 久99久热只有精品国产15| 国内精品久久久久久久久久影视 | 国产主播喷水| 欧美一区二区啪啪| 欧美啪啪网| 六月婷婷激情综合| 亚洲人网站| 日本一区二区三区精品国产| 亚洲精品午夜无码电影网| 亚洲日韩精品伊甸| 四虎成人免费毛片| 亚洲最猛黑人xxxx黑人猛交| 免费高清a毛片| 亚洲h视频在线| 五月婷婷综合在线视频| 伊人久久精品亚洲午夜| 九九九精品成人免费视频7| 91免费在线看| 色综合婷婷| 国产一区免费在线观看|