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

?

基于線性二次型最優(yōu)控制器的平行雙倒立擺系統(tǒng)穩(wěn)定控制

2014-07-12 13:21:51戚東東張春張傳松譚子良
關(guān)鍵詞:擺桿最優(yōu)控制數(shù)學(xué)模型

戚東東 張春 張傳松 譚子良

(安徽工程大學(xué) 電氣工程學(xué)院,安徽蕪湖 241000)

基于線性二次型最優(yōu)控制器的平行雙倒立擺系統(tǒng)穩(wěn)定控制

戚東東 張春*張傳松 譚子良

(安徽工程大學(xué) 電氣工程學(xué)院,安徽蕪湖 241000)

倒立擺控制系統(tǒng)是一個(gè)典型的高階次、不穩(wěn)定、多變量、非線性和強(qiáng)耦合控制系統(tǒng)。本文在建立平行雙倒立擺控制系統(tǒng)數(shù)學(xué)模型的基礎(chǔ)上,設(shè)計(jì)了線性二次型最優(yōu)調(diào)節(jié)器(LQR)以實(shí)現(xiàn)對(duì)平行雙倒立擺系統(tǒng)的最優(yōu)控制,并通過(guò)MATLAB仿真實(shí)驗(yàn)驗(yàn)證了該方法的有效性。

倒立擺;建模;LQR控制;仿真

倒立擺系統(tǒng)的控制是控制理論應(yīng)用的一個(gè)典型范例,其結(jié)構(gòu)簡(jiǎn)單、成本較低,便于用模擬或數(shù)字方法進(jìn)行控制。雖然其結(jié)構(gòu)形式多種多樣,但無(wú)論何種結(jié)構(gòu),就其本身而言,都是一個(gè)非最小相位、多變量、絕對(duì)不穩(wěn)定的非線性系統(tǒng)[1]。由于倒立擺系統(tǒng)的絕對(duì)不穩(wěn)定性,必須采取有效的措施進(jìn)行穩(wěn)定。其控制方法在軍工、航天、機(jī)器人領(lǐng)域和一般工業(yè)過(guò)程中都有著廣泛的用途,因此很多學(xué)者提出很多的控制方法[2-6],然而這些控制方法主要應(yīng)用在單擺系統(tǒng)中,而對(duì)平行雙倒立擺系統(tǒng)的控制研究則較少,文獻(xiàn)[7]應(yīng)用滑模變結(jié)構(gòu)的控制方法對(duì)雙擺系統(tǒng)進(jìn)行了控制研究,文獻(xiàn)[8]應(yīng)用擬人智能控制方法對(duì)兩擺間有彈簧連接的平行單級(jí)雙倒立擺的穩(wěn)定控制和兩個(gè)電機(jī)的解耦控制問(wèn)題進(jìn)行了研究,文獻(xiàn)[9]應(yīng)用線性理論的控制方法對(duì)兩擺桿長(zhǎng)度相同的平行雙倒立擺系統(tǒng)進(jìn)行了控制研究。

本文分析了平行雙倒立擺系統(tǒng)的特定物理結(jié)構(gòu)并進(jìn)行合理建模,探討使用線性二次型最優(yōu)調(diào)節(jié)器(linear ruadraticregulator,LQR)實(shí)現(xiàn)對(duì)兩擺桿長(zhǎng)度不同的平行雙倒立擺系統(tǒng)的穩(wěn)定控制問(wèn)題。

1 平行一級(jí)雙倒立擺的數(shù)學(xué)模型

1.1 數(shù)學(xué)模型的建立[4]

為簡(jiǎn)化系統(tǒng)分析,在模型建立過(guò)程中,忽略空氣流動(dòng)阻力以及各種次要的摩擦力。這樣,可將雙倒立擺系統(tǒng)抽象成小車和兩個(gè)勻質(zhì)剛性桿組成的系統(tǒng)(如圖1所示),其中,M為小車的質(zhì)量;x為小車水平方向的位移;F為加在小車上的力;m1、m2分別為左右兩個(gè)擺桿的質(zhì)量;2L1、2L2分別為左右兩個(gè)擺桿的長(zhǎng)度;J1、J2分別為左右兩個(gè)擺桿的轉(zhuǎn)動(dòng)慣量;θ1、θ2分別為左右兩個(gè)擺桿與豎直方向上的夾角,即擺角。

對(duì)小車和擺桿分別進(jìn)行受力分析,運(yùn)用牛頓第二定律得雙倒立擺系統(tǒng)的精確數(shù)學(xué)模型為

圖1 平行一級(jí)雙倒立擺系統(tǒng)

1.2 數(shù)學(xué)模型的線性化

在兩擺擺角|θ1|,|θ2|<10度時(shí),設(shè)cosθ1≈1,cosθ2≈1,sinθ1≈θ1,sinθ2≈θ2,則線性化處理后的微分方程組為

設(shè)狀態(tài)變量為x、˙x、θ1、˙θ1、θ2、˙θ2,經(jīng)過(guò)變換易得狀態(tài)空間表達(dá)式為

其中q=4M+m1+m2。

2 LQR控制器設(shè)計(jì)

2.1 系統(tǒng)能控性分析

系統(tǒng)能控性是LQR控制器設(shè)計(jì)的前提,通過(guò)編程求解系統(tǒng)能控性矩陣N=[B AB A2B A3B A4B A5B]的秩,大量仿真實(shí)驗(yàn)表明只要L1≠L2,系統(tǒng)能控矩陣N的秩f(wàn)=6,系統(tǒng)狀態(tài)完全能控;而當(dāng)L1=L2時(shí),f=4<6,系統(tǒng)狀態(tài)不完全能控。

2.2 LQR控制器設(shè)計(jì)

線性二次型(Linear Quadratic,LQ)是指系統(tǒng)的狀態(tài)方程是線性的,指標(biāo)函數(shù)是狀態(tài)變量和控制變量的二次型。線性二次型控制理論已成為反饋系統(tǒng)設(shè)計(jì)的一種重要工具,它為多變量反饋系統(tǒng)的設(shè)計(jì)提供了一種有效的分析方法,它適應(yīng)于時(shí)變系統(tǒng),可以處理擾動(dòng)信號(hào)和測(cè)量噪聲問(wèn)題以及處理有限和無(wú)限的時(shí)間區(qū)間等問(wèn)題。

考慮系統(tǒng)的狀態(tài)方程為

設(shè)狀態(tài)反饋控制律u(t)=-Kx(t),使得二次型性能指標(biāo)最小

其中,x(t)為系統(tǒng)的狀態(tài)變量;tf、t0為終止時(shí)間與起始時(shí)間;S為終態(tài)約束矩陣;Q(t)為運(yùn)動(dòng)約束矩陣;R(t)為約束控制矩陣。其中Q(t)、R(t)決定了系統(tǒng)誤差與控制能量消耗之間的相對(duì)重要性。為使J最小,由最小值原理得到最優(yōu)控制為

式中,矩陣P(t)為微分Riccatti方程-P(t)A-ATP(t)+P(t)BR-1BTP(t)-Q的解。如果令終止時(shí)間tf=∞,P(t)為一個(gè)常數(shù)矩陣,且P(t)=0,則以上Riccatti方程簡(jiǎn)化為

因此可求得J取極小值時(shí)的最優(yōu)反饋系數(shù)矩陣為

對(duì)于最優(yōu)反饋系數(shù)矩陣K,可使用MATLAB中專門(mén)的求解工具lr r(A,B,Q,R)來(lái)求取。將LQR控制方法用于倒立擺控制的原理如圖2所示。

圖2 LQR倒立擺控制算法原理圖

lr r函數(shù)允許選擇兩個(gè)參數(shù)R和Q,這兩個(gè)參數(shù)用來(lái)平衡輸入量和狀態(tài)量的權(quán)重。假定R=0.1,Q= C’*C,Q矩陣為6階方陣,其中對(duì)角線上Q1,1代表小車位置權(quán)重,而Q3,3,Q5,5是擺桿角度的權(quán)重。

2.3 仿真與分析

設(shè)雙倒立擺控制系統(tǒng)參數(shù)為:M=2 Kg,m1=m2=0.3 Kg,2L1=0.7m,2L2=0.6m,g=9.8 m/s2,F(xiàn)=0.3(階躍信號(hào))。

取Q1,1=1,Q3,3=1,Q5,5=1時(shí),可得K=[3.16 7.70 1 937.64 598.65 -1 871..36 -534.04],此時(shí)系統(tǒng)的響應(yīng)曲線如圖3所示。

從圖3中可以看出,當(dāng)狀態(tài)變量的權(quán)重取得較小時(shí),擺角響應(yīng)的超調(diào)量很小,但穩(wěn)定時(shí)間和上升時(shí)間偏大,小車向正方向移動(dòng)時(shí),擺角經(jīng)短暫時(shí)間回復(fù)穩(wěn)定位置。

若取Q1,1=10 000,Q3,3=100,Q5,5=100,則得K=[316.23 413.37 22 305.24 6 884.22 -19 683.04 -5 623.09],此時(shí)系統(tǒng)響應(yīng)曲線如圖4所示。

從圖4可知,通過(guò)適當(dāng)增大Q矩陣中的Q1,1和Q3,3與Q5,5,系統(tǒng)的穩(wěn)定時(shí)間和上升時(shí)間變短,擺角超調(diào)量和擺桿的角度變化也同時(shí)減小。當(dāng)Q1,1、Q3,3、Q5,5及R取最優(yōu)值時(shí)即可實(shí)現(xiàn)對(duì)系統(tǒng)穩(wěn)定的最優(yōu)控制。

圖3 系統(tǒng)階躍響應(yīng)曲線(擺角1和2重合)

圖4 系統(tǒng)階躍響應(yīng)曲線

3 結(jié)語(yǔ)

利用牛頓定律建立了平行一級(jí)雙倒立擺系統(tǒng)的數(shù)學(xué)模型,分析了系統(tǒng)的能控性,采用LQR控制原理設(shè)計(jì)了控制器,并采用MATLAB軟件對(duì)控制器的控制性能進(jìn)行了仿真研究,實(shí)驗(yàn)驗(yàn)證了控制器設(shè)計(jì)的合理性,仿真結(jié)果表明設(shè)計(jì)的LQR控制器對(duì)平行雙倒立擺系統(tǒng)進(jìn)行了有效的穩(wěn)定控制,且該控制方法設(shè)計(jì)簡(jiǎn)單,容易實(shí)現(xiàn)。

[1] 裴月琳.倒立擺系統(tǒng)穩(wěn)擺控制算法研究[D].重慶:重慶大學(xué),2012.

[2] 孫靈芳,孔輝,劉長(zhǎng)國(guó),等.倒立擺系統(tǒng)及研究現(xiàn)狀[J].機(jī)床與液壓,2008,36(7):306-310.

[3] 付瑩,張廣立,楊汝清.倒立擺系統(tǒng)的非線性穩(wěn)定控制及起擺問(wèn)題的研究[J].組合機(jī)床與自動(dòng)化加工技術(shù),2013(1):35-37.

[4] 王國(guó)政,李虹,董宗慧.平面一級(jí)倒立擺的穩(wěn)定控制[J].工業(yè)控制計(jì)算機(jī),2013,26(3):36-39.

[5] 邱德慧,王慶林,楊潔.倒立擺系統(tǒng)的動(dòng)力學(xué)建模與滑??刂疲跩].控制工程,2012,19(90):8-14.

[6] 劉凱.一級(jí)倒立擺系統(tǒng)設(shè)計(jì)與LQR最優(yōu)控制仿真[J].工業(yè)儀表與自動(dòng)化裝置,2012(3):10-13.

[7] 張春,徐開(kāi)紅,江明.基于滑模的平行雙倒立擺系統(tǒng)穩(wěn)定控制研究[J].昆明理工大學(xué)學(xué)報(bào),2008,33(3):78-81.

[8] 李誠(chéng),張明廉,張志新.擬人控制平行單級(jí)雙倒立擺[J].航空學(xué)報(bào),2006,27(1):115-119.

[9] 劉金亨,陳今潤(rùn),呂郁青,等.基于LQR的一階直線雙倒立擺最優(yōu)控制系統(tǒng)研究[J].自動(dòng)化技術(shù)與應(yīng)用,2009,28(5):11-13.

Stabilization Control of Parallel Type Inverted PendulumBasedon Linear Quadratic Optimal Controller

QIDong-dong ZHANG Chun*ZHANG Chuan-song TAN Zi-liang

(Electrical Engineering College,Anhui Polytechnic University,Wuhu 241000,China)

Inverted pendulum control system is a typical high order,unstable,multivariable,nonlinear and strong coupling control system.Based on building the mathematical model of the parallel double inverted pendulum control system,the linear ruadraticregulator(LQR for short)is designed to achieve optimal control of the parallel double inverted pendulum system.Simulation experiments show that the method is effective.

inverted pendulum;modeling;LQR control;simulation

TP273

A

1009-0312(2014)03-0008-04

2013-12-18

安徽省自然科學(xué)基金項(xiàng)目(1208085MF115);國(guó)家級(jí)大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目(201210363040)。*通訊作者:張春(1972—),男,安徽望江人,副教授,碩士,主要從事電氣傳動(dòng)、智能控制等方面的教學(xué)與研究。

猜你喜歡
擺桿最優(yōu)控制數(shù)學(xué)模型
限位條件下直軌倒立擺擺起控制量的分析研究
AHP法短跑數(shù)學(xué)模型分析
活用數(shù)學(xué)模型,理解排列組合
條件平均場(chǎng)隨機(jī)微分方程的最優(yōu)控制問(wèn)題
一種圓織機(jī)擺桿裝置
塑料包裝(2019年6期)2020-01-15 07:55:48
帶跳躍平均場(chǎng)倒向隨機(jī)微分方程的線性二次最優(yōu)控制
磁浮列車Z 向支撐擺桿斷裂失效成因分析
發(fā)射平臺(tái)擺桿機(jī)構(gòu)可靠性分析
Timoshenko梁的邊界最優(yōu)控制
對(duì)一個(gè)數(shù)學(xué)模型的思考
上高县| 麦盖提县| 双流县| 镇巴县| 米泉市| 大新县| 彭山县| 凤阳县| 温泉县| 亳州市| 全州县| 车险| 阳曲县| 武定县| 报价| 扎赉特旗| 深圳市| 丹巴县| 芦山县| 凤冈县| 上林县| 威海市| 泗阳县| 白城市| 洪泽县| 庆城县| 左贡县| 罗源县| 泽库县| 曲麻莱县| 永平县| 农安县| 达尔| 襄垣县| 绥宁县| 车致| 于都县| 蓬莱市| 龙川县| 汉川市| 双桥区|