亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        倒立擺系統(tǒng)基于能量控制的起擺控制策略研究

        2016-12-10 03:24:41曹茂永
        關(guān)鍵詞:擺桿實物小車

        高 皜,曹 琳,曹茂永

        (1.山東省科學(xué)院 海洋儀器儀表研究所,山東 青島 266001;2.山東科技大學(xué) 電氣與自動化學(xué)院,山東 青島 266590)

        ?

        倒立擺系統(tǒng)基于能量控制的起擺控制策略研究

        高 皜1,曹 琳1,曹茂永2

        (1.山東省科學(xué)院 海洋儀器儀表研究所,山東 青島 266001;2.山東科技大學(xué) 電氣與自動化學(xué)院,山東 青島 266590)

        針對直線一級小車倒立擺系統(tǒng)起擺階段的特點,設(shè)計基于能量控制的起擺控制器。通過引入“小車位移極限”、“小車速度極限”和“系統(tǒng)能量保持”的概念,對純能量控制策略進行了優(yōu)化。在起擺過程中,既能保證擺桿的快速起穩(wěn)擺,又能確保小車位移在有限長的范圍內(nèi)。利用MATLAB對系統(tǒng)進行仿真分析,并運用英國Feedback公司生產(chǎn)的倒立擺機械實物系統(tǒng)進行實驗驗證。結(jié)果證明,該控制器能夠?qū)崿F(xiàn)小車倒立擺系統(tǒng)的快速平穩(wěn)起擺。

        倒立擺;能量起擺控制優(yōu)化; MATLAB仿真;實物驗證

        倒立擺起擺控制策略研究是非線性系統(tǒng)控制領(lǐng)域的一個經(jīng)典課題[1]。其中應(yīng)用最為廣泛的啟發(fā)式繼電控制(即Bang-Bang控制)[2-3]策略非常容易實現(xiàn),但具有敏感度太高的缺點[4]。?str?m等提出了一種全新的基于能量控制的起擺策略,可以被應(yīng)用于無限長直軌道的情況,但只能局限在理論研究層面,并不適用于倒立擺系統(tǒng)的實時控制[5-10]。本文在純能量控制策略的基礎(chǔ)上,對小車倒立擺系統(tǒng)的起擺控制策略進行改進和優(yōu)化,通過引入“小車位移極限”、“小車速度極限”和“系統(tǒng)能量保持”等概念,使其不僅能滿足系統(tǒng)對擺桿角度的要求,還能滿足對小車位移的限制,為后續(xù)的實物系統(tǒng)試驗和應(yīng)用提供了新的途徑。

        1 直線一級小車倒立擺系統(tǒng)建模

        直線一級小車倒立擺作為一個欠驅(qū)動機械系統(tǒng),擁有兩個自由度和一個系統(tǒng)輸入[5,8],如圖1所示。在

        圖1 小車倒立擺系統(tǒng)結(jié)構(gòu)圖Fig.1 Inverted pendulum mechanical system

        圖2 直線一級小車倒立擺系統(tǒng)數(shù)學(xué)模型示意圖Fig.2 Mathematical model of cart-pendulum system

        圖3 一級直線小車倒立擺系統(tǒng)輸入/輸出及受力分析圖Fig.3 Input/outputs and force analysis of cart-pendulum system

        圖4 小車倒立擺系統(tǒng)起擺/穩(wěn)擺過程示意圖Fig. 4 Swing-up/stabilization controller zone of the inverted pendulum

        無外力施加的狀態(tài)下,該倒立擺系統(tǒng)有向最低點擺動的趨勢,最低點位置是穩(wěn)定的,被稱作倒吊位置,與之相反的最高點為不穩(wěn)定的直立位置[6-9]。

        對該系統(tǒng)建模之前,作如下假設(shè):小車可視為質(zhì)點;引入?yún)?shù)d,表征空氣阻力及摩擦帶來的阻尼衰減系數(shù);擺桿為剛性輕質(zhì)桿;驅(qū)動系統(tǒng)的傳動帶不可伸縮。如圖2所示,小車質(zhì)量M,倒立擺質(zhì)量為m,擺桿長度為l(即倒立擺質(zhì)心距轉(zhuǎn)軸的距離),小車水平位移為x,θ為擺桿偏離豎直向上方向沿順時針轉(zhuǎn)動的夾角(逆時針方向為負值),重力加速度為g,b是小車粘滯摩擦系數(shù)。另外,將施加在小車上的力F作為系統(tǒng)輸入,將小車位移x和擺桿角度θ作為系統(tǒng)輸出。

        依據(jù)上述分析,對該系統(tǒng)進行受力分析,如圖3所示。

        在水平和豎直方向?qū)Φ沽[應(yīng)用牛頓運動定律,有

        (1)

        其中:H為水平分量,V為豎直分量。

        在水平方向?qū)π≤噾?yīng)用牛頓運動定律,有

        (2)

        考慮到擺桿質(zhì)心的轉(zhuǎn)動慣量I,有

        (3)

        綜上所述,得到該直線一級小車倒立擺系統(tǒng)的的非線性動力學(xué)描述:

        (4)

        2 起擺控制策略研究

        直線一級小車倒立擺系統(tǒng)的起擺控制問題可以描述為:通過外力驅(qū)動小車,在有限長的水平直軌道上往復(fù)運動,將與之相連可以自由轉(zhuǎn)動的擺桿從豎直向下的穩(wěn)定位置,擺至豎直向上的不穩(wěn)定平衡位置。整個起擺過程,要求快速平穩(wěn),既要盡可能縮短起擺時間,又要盡可能減小進入穩(wěn)定區(qū)域的擺桿角速度,保證下一階段穩(wěn)擺控制規(guī)律的平滑切換,如圖4所示。

        2.1 經(jīng)典起擺控制策略缺陷

        基于運動邏輯的Bang-Bang起擺控制器是在小車上施加一個恒定大小的作用力,根據(jù)擺桿的起擺運動情況,改變施力的方向,驅(qū)動小車在軌道上來回運動,直到將擺桿擺到豎直向上位置,完成起擺動作[4]。這種控制策略十分直接有效,但在實際應(yīng)用中,由于軌道長度的限制,該作用力參數(shù)的整定十分困難。如果該值太大,小車將會沖出軌道或者擺桿在擺到豎直向上位置的角速度太大,無法完成穩(wěn)擺;如果該值太小,系統(tǒng)將不能得到足夠的能量,無法將擺桿擺到最高位置[6]。只有在仿真控制和實物實時控制時,對驅(qū)動力的幅值進行正確的整定,才能確保該邏輯控制器能夠逐步向倒立擺系統(tǒng)注入能量直到擺桿擺至豎直向上的位置。另外,該控制策略必須與另一個控制小車位移的PI控制器聯(lián)合作用,才有可能在完成起擺動作的同時,保證小車的位移在有限長的范圍內(nèi)。

        由Astrom 和 Furuta 提出的純能量控制策略[7],核心思想是以對擺桿的能量控制取代對小車位移的控制,來完成起擺過程。具體來說,就是在小車上施加特定的力,為整個系統(tǒng)注入能量,使整個系統(tǒng)的機械能逐步增加,一旦達到了豎直向上位置所應(yīng)具有的能量值,就意味著擺桿已經(jīng)擺到了最高點,起擺過程實現(xiàn)。顯然,這種純能量控制策略,能夠?qū)崿F(xiàn)起擺任務(wù),但是只有在小車軌道長度無限或者閉合圓軌道(模擬無限長直軌道)的情況下才有效果。然而,在實際生產(chǎn)生活中,施加的外力大小和小車的軌道長度都必然是有限的。這就給該能量控制策略的實際應(yīng)用帶來了極大的障礙。

        2.2 基于能量控制的起擺控制器優(yōu)化

        本文基于純能量控制策略,引入“小車位移極限”、“小車速度極限”和“系統(tǒng)能量保持”等概念,對小車倒立擺系統(tǒng)的起擺控制策略進行改進和優(yōu)化,使其不僅能滿足系統(tǒng)對擺桿角度的要求,還能滿足對小車位移的限制。

        改進型的起擺能量控制策略由四部分組成:一是以純能量控制策略為基礎(chǔ)的Bang-Bang控制;二是小車位移極限(勢阱);三是小車速度極限(勢阱);四是系統(tǒng)能量保持,如圖5所示。

        圖5 改進型整合起擺能量控制策略示意圖Fig.5 Modified energy swing-up controller

        改進的能量控制策略能夠?qū)崿F(xiàn)系統(tǒng)的綜合控制,不僅能限制小車位移在有限范圍內(nèi),而且整個起擺的動態(tài)過程可以調(diào)節(jié)。可通過整定系統(tǒng)的四個參數(shù)Ksu、Kcw、Kvw和Kem,調(diào)節(jié)擺桿從起擺開始直到擺到豎直向上位置所需要的擺動次數(shù),提高控制系統(tǒng)的系統(tǒng)適應(yīng)性和容錯率。

        1) 改進的純能量控制策略

        純能量控制策略的一大缺點是在系統(tǒng)機械能逐步增大到豎直向上位置應(yīng)具有的能量值過程中,能量的增速會逐漸放緩,導(dǎo)致起擺時間較長。為克服這個缺陷,將純能量控制策略做如下改進:

        (5)

        2) 小車位移極限(ucart-well)

        為了克服純能量控制策略只有在軌道長度無限的情況下才能有效的缺點,引入一個小車位移極限(勢阱)的概念。為此,定義一個小車位移極限方程,將小車的位移限制在有限長的軌道上。

        根據(jù)倒立擺的擺動特性,小車位移控制規(guī)律可以描述為:

        (6)

        3) 小車速度極限(uvelocity-well)

        引入小車速度極限的概念,通過始終保證控制系統(tǒng)回路為負反饋來滿足小車在擺桿擺動到豎直向上不穩(wěn)定平衡位置時的速度要求。小車速度極限的控制規(guī)律可描述為:

        (7)

        4) 系統(tǒng)能量保持(uenergy-maintain)

        為了保證起擺和穩(wěn)擺兩種控制規(guī)律的順利切換,引入“系統(tǒng)能量保持”控制規(guī)律[10]。該控制規(guī)律能夠克服摩擦損失,保持系統(tǒng)機械能直到穩(wěn)擺控制器產(chǎn)生作用效果。具體描述為:

        (8)

        其中:E表示系統(tǒng)機械能;Eup表征豎直向上不穩(wěn)定平衡位置所應(yīng)具有的能量值,通過整定參數(shù)能夠保證起擺和穩(wěn)擺兩種控制規(guī)律的平穩(wěn)過渡。

        四種控制策略的聯(lián)合作用,能夠?qū)崿F(xiàn)更加快速平穩(wěn)的起擺過程,控制效果比純能量控制要更好,而且由于限制了小車位移,使得在實驗平臺上驗證控制效果成為可能。

        與以往的倒立擺起擺控制策略相比,改進型的能量起擺控制器具有如下顯著優(yōu)點:①在起擺模式下,系統(tǒng)能量注入能被精確控制,該小車速率在整個起擺過程中基本保持線性,加快了系統(tǒng)的瞬態(tài)響應(yīng)速度;②該控制策略有明確直觀的解釋,其穩(wěn)定的充分條件也合乎邏輯。驗證表明,當(dāng)設(shè)定的限制條件被“突破”時,將會導(dǎo)致系統(tǒng)的不穩(wěn)定;③該控制系統(tǒng)可以被視作一個由多個運行模式組成的混合控制器,有利于進一步實現(xiàn)模塊化設(shè)計,將該控制器設(shè)計思路推廣到多級倒立擺系統(tǒng)中;④該控制策略能夠精確控制小車的運動狀態(tài)以及擺桿的轉(zhuǎn)動狀態(tài)。

        3 小車倒立擺控制系統(tǒng)仿真實驗和實物驗證

        依據(jù)直線一級小車倒立擺系統(tǒng)的非線性模型,運用MATLAB中Real-TimeSimulation對起擺及穩(wěn)擺控制器進行仿真,探討改進型基于能量控制的起擺控制器的控制效果。該控制系統(tǒng)由四大部分組成:小車倒立擺系統(tǒng)的非線性模型;基于能量控制的改進型起擺控制器;基于LQR設(shè)計的穩(wěn)擺控制器;邏輯開關(guān),用于在起擺和穩(wěn)擺兩種控制規(guī)律間的切換。小車倒立擺實物實時控制系統(tǒng),是由英國FEEDBACK公司生產(chǎn)的Ⅱ型設(shè)備,集成了傳感器、數(shù)模/模數(shù)轉(zhuǎn)換器和控制單元。

        通過整定起擺控制器的四組參數(shù),使擺桿分別經(jīng)歷3次、4次和6次擺動,完成起擺動作。仿真實驗和實物機械系統(tǒng)驗證結(jié)果如圖6~8所示。

        1) 經(jīng)歷3次擺動完成起擺的情況

        起擺控制器參數(shù)選取為:Ksu=0.65、Kcw=0.22、Kvw=0.8、Kem=0.01。

        圖6 經(jīng)歷3次擺動起擺的情況,仿真實驗和實物驗證結(jié)果Fig.6 Simulation and implementation results for three swings

        2) 經(jīng)歷4次擺動完成起擺的情況

        起擺控制器參數(shù)選取為:Ksu=0.56、Kcw=0.22、Kvw=0.8、Kem=0.01。

        圖7 經(jīng)歷4次擺動起擺的情況,仿真實驗和實物驗證結(jié)果Fig.7 Simulation and implementation results for four swings

        3)經(jīng)歷6次擺動完成起擺的情況

        起擺控制器參數(shù)選取為:Ksu=0.48、Kcw=0.22、Kvw=0.8、Kem=0.01。

        圖6~8中,圖(a)為利用MATLAB仿真的實驗結(jié)果,圖(b)為小車倒立擺實物系統(tǒng)驗證結(jié)果??梢钥闯?,實物系統(tǒng)起擺實驗的結(jié)果與仿真驗證的結(jié)果保持較高的一致性。然而,由于實物系統(tǒng)結(jié)果中含有系統(tǒng)噪聲,因而需要更長的時間來到達穩(wěn)定狀態(tài)。噪聲主要是在對速度環(huán)節(jié)的處理過程中產(chǎn)生。另外在系統(tǒng)建模和控制器設(shè)計過程中,并沒有將全部摩擦阻力納入考慮范疇。三種情況下,理論仿真和實驗驗證均取得了一致的結(jié)果,證明了本文提出的基于能量控制的改進型起擺控制器不僅能夠?qū)崿F(xiàn)起擺控制目標(biāo),而且可對小車的位移和擺桿的姿態(tài)進行精確控制。

        圖8 經(jīng)歷6次擺動起擺的情況,仿真實驗和實物驗證結(jié)果Fig.8 Simulation and implementation results for six swings

        4 結(jié) 論

        針對純能量控制策略的不足,通過對小車倒立擺系統(tǒng)起擺控制策略研究,設(shè)計了一種改進型能量控制策略。引入“小車位移極限”、“小車速度極限”和“系統(tǒng)能量保持”的概念,解決了擺桿快速起擺的問題,能滿足系統(tǒng)對于小車位移的限制。通過實物驗證,該改進型控制策略能夠有效地對小車倒立擺系統(tǒng)的起擺過程進行控制,通過對控制器參數(shù)的整定,不僅可以將小車位移控制在有限的距離內(nèi),而且能夠?qū)φ麄€起擺過程(包括起擺耗時、擺動次數(shù)、擺動趨向等)進行精確控制。

        [1]李雪冰, 馬莉, 丁世宏,等. 一類新的二階滑??刂品椒捌湓诘沽[控制中的應(yīng)用[J]. 自動化學(xué)報, 2015,41(1):193-202. LI Xuebing,MA Li,DING Shihong,et al. A new second-order sliding mode control and its application to inverted pendulum[J]. Acta Automatica Sinica, 2015,41(1):193-202.

        [2]宋清昆, 李東威. 二級倒立擺控制器設(shè)計及穩(wěn)定性研究[J]. 計算機仿真, 2015, 32(4):305-309. SONG Qingkun,LI Dongwei. The design and stability study of double inverted pendulum controller[J]. Computer Simulation, 2015, 32(4):305-309.

        [3]藺小林, 鄧雄峰, 李露. 基于參數(shù)自適應(yīng)模糊PI的三級倒立擺控制[J]. 控制工程, 2015, 22(3):404-408. LIN Xiaolin, DENG Xiongfeng, LI Lu. Control for triple inverted pendulum based on parameter adaptive fuzzy PI[J]. Control Engineering of China, 2015, 22(3):404-408.

        [4]劉繼光, 王麗軍, 袁浩. 自立倒立擺系統(tǒng)的自擺起及穩(wěn)定控制[J]. 實驗技術(shù)與管理, 2015,32(11):62-65. LIU Jiguang,WANG Lijun,YUAN Hao. Self-swinging up and stable control of self-erecting inverted pendulum system[J].Experimental Technology and Management, 2015,32(11):62-65.

        [5]錢葦航, 聞新. 基于MATLAB的倒立擺特征根靈敏度分析[J]. 價值工程, 2016, 35(9):206-208. QIAN Weihang;WEN Xin. Sensitivity analysis of inverted pendulum characteristic root based on MATLAB[J]. Value Engineering, 2016, 35(9):206-208.

        [6]高強, 陳莎莎, 李毅. 線性自抗擾控制在倒立擺系統(tǒng)的實現(xiàn)[J]. 電氣傳動, 2014, 44(10):49-53. GAO Qiang,CHEN Shasha, LI Yi. Application of LADRC on inverted pendulum system[J].Electric Drive, 2014, 44(10):49-53.

        [7]?STR?M K J. Furuta. Swinging up a pendulum by energy control[J]. Automatica, 2000, 36, 287-295.

        [8]張霖, 李俊民. 車載倒立擺系統(tǒng)非線性未建模動態(tài)的CMAC補償控制[J]. 控制工程, 2014(增1):121-124. ZHANG Lin,LI Junmin. CMAC compensating control for vehicle - mounted inverted pendulum system with nonlinear unmodeled dynamics[J]. Control Engineering of China, 2014(S1):121-124.

        [9]劉慧博, 蔡蕊. 直線二級倒立擺基于線性矩陣不等式算法的滑模魯棒H∞控制[J]. 科學(xué)技術(shù)與工程, 2014, 14(5):270-275. LIU Huibo,CAI Rui.Sliding mode and robustH∞control based on LMI algorithm for linear double inverted pendulum[J].Science Technology and Engineering,2014,14(5):270-275.

        [10]BRADSHAW A, SHAO J. Swing-up control of inverted pendulum systems[J]. Robotica, 1996,14:397-405.

        (責(zé)任編輯:傅 游)

        Swing-up Control Strategy Analysis of Inverted Pendulum Based on Energy Control

        GAO Hao1, CAO Lin1, CAO Maoyong2

        (1. Institute of Oceanographic Instrumentation, Shandong Academy of Sciences, Qingdao, Shandong 266001, China;2. College of Electrical Engineering and Automation, Shandong University of Science and Technology, Qingdao, Shandong 266590, China)

        Based on the swing-up characteristics of the linear single inverted pendulum, a swing-up controller based on energy control was designed. By introducing the concepts of “Cart Potential Well”, “Velocity Well” and “Energy Maintenance”, the pure energy-based control strategy was optimized. The design not only ensured the quick and smooth swing-up of the pendulum rod but also the displacement of the cart within a limited length during the whole swing-up period. Then the pendulum system was simulated by using MTALAB and real-time experiments were made by using the inverted pendulum manufactured by the British Feedback company. The experimental results indicate that the proposed controller is able to achieve the quick and smooth swing-up of the inverted pendulum.

        inverted pendulum; modified energy-based swing-up controller; MATLAB simulation; real-time application

        2015-11-08

        “十二五”國家科技支撐計劃項目(2012BAB13B04)

        高 皜(1988—),男,山東汶上人,碩士,主要從事自動控制研究與應(yīng)用. 曹 琳(1988—),女,山東青州人,碩士,主要從事自動化及監(jiān)測監(jiān)控技術(shù)研究,本文通信作者. E-mail: 759925933@qq.com

        TP13

        A

        1672-3767(2016)06-0095-06

        猜你喜歡
        擺桿實物小車
        限位條件下直軌倒立擺擺起控制量的分析研究
        帶你學(xué)習(xí)實物電路圖的連接
        快樂語文(2020年36期)2021-01-14 01:10:32
        自制小車來比賽
        一種圓織機擺桿裝置
        塑料包裝(2019年6期)2020-01-15 07:55:48
        磁浮列車Z 向支撐擺桿斷裂失效成因分析
        劉老師想開小車
        文苑(2018年22期)2018-11-19 02:54:18
        發(fā)射平臺擺桿機構(gòu)可靠性分析
        當(dāng)手繪遇上實物
        兩輪自平衡小車的設(shè)計與實現(xiàn)
        電子制作(2018年8期)2018-06-26 06:43:02
        在线亚洲人成电影网站色www| 久久亚洲中文字幕精品熟| 久久99精品久久久久久琪琪| 久久精品国产69国产精品亚洲| 欧美黄色免费看| 国产精东一区二区三区| 国产影片一区二区三区| 巨大巨粗巨长 黑人长吊| 国产日韩欧美亚洲精品中字| 国产精品国产三级国产av主| 国产午夜免费啪视频观看| 日韩少妇内射免费播放18禁裸乳| 久久久久久久女国产乱让韩| 美女黄频视频免费国产大全| 国产在线一区二区三区四区乱码| 久久久久人妻精品一区三寸| 又硬又粗又大一区二区三区视频| 久久91精品国产91久久麻豆| 偷拍韩国美女洗澡一区二区三区| 狠狠人妻久久久久久综合蜜桃| 大地资源网更新免费播放视频| 久久免费网站91色网站| 国产桃色一区二区三区| 看黄a大片日本真人视频直播| 国产精品亚洲А∨天堂免下载 | 人禽无码视频在线观看| 水蜜桃一二二视频在线观看免费| 日本av天堂一区二区三区| 男ji大巴进入女人的视频小说| 国产人成无码中文字幕| 日韩中文字幕乱码在线| 边添小泬边狠狠躁视频| 特黄a级毛片免费视频| 亚洲欧美日韩中文综合在线不卡| 蜜桃视频羞羞在线观看| 激情综合丁香五月| 一级片久久| 亚洲中文字幕亚洲中文| 亚洲精品乱码久久久久久不卡| 亚洲aⅴ无码成人网站国产app| 久九九久视频精品网站|