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

        ?

        基于VxWorks操作系統(tǒng)的某隨動系統(tǒng)控制算法軟件設(shè)計與實現(xiàn)

        2021-09-23 13:37:34劉元元
        火炮發(fā)射與控制學報 2021年3期
        關(guān)鍵詞:調(diào)轉(zhuǎn)閉環(huán)校正

        劉元元

        (中船重工第七一三研究所,河南 鄭州 450015)

        某艦載裝置隨動系統(tǒng)采用了大功率數(shù)字交流伺服系統(tǒng),為實現(xiàn)裝置在大慣量、變負載等復(fù)雜工況下具有響應(yīng)快、穩(wěn)定性強、精度高的特點,筆者對裝置控制算法進行研究設(shè)計。

        自校正控制是對被控過程參數(shù)的在線辨識和控制器參數(shù)自動整定相結(jié)合的一種控制技術(shù)。PID控制器是應(yīng)用最為廣泛的一類控制器,具有直觀、容易實現(xiàn)和魯棒性能良好的一系列優(yōu)點。將PID控制與自校正控制器相結(jié)合形成的自校正PID控制,它具備了兩者的優(yōu)點。首先,它是自校正控制器,具有能自動辨識被控過程參數(shù)、自動整定控制器參數(shù)、能適應(yīng)被控過程參數(shù)的變化等一系列的優(yōu)點;其次,它又具有常規(guī)PID控制器結(jié)構(gòu)簡單、魯棒性好的優(yōu)點。該控制法具有的這兩大優(yōu)勢,使其成為伺服控制中一種較理想的控制器,成為人們重點研究的對象和自校正控制發(fā)展的一個方向[1]。

        筆者以軍用加固機作為控制系統(tǒng)的硬件平臺、嵌入式操作系統(tǒng)VxWorks為軟件平臺設(shè)計了一種自校正PID控制器,根據(jù)載彈量變化實時調(diào)整PID控制參數(shù),并進行試驗驗證。

        1 VxWorks操作系統(tǒng)簡介

        VxWorks操作系統(tǒng)于1983年由美國風河公司設(shè)計開發(fā),是一種具有良好的持續(xù)發(fā)展能力、高性能的內(nèi)核以及友好的用戶開發(fā)環(huán)境的嵌入式操作系統(tǒng)。因其具有良好的可靠性和卓越的實時性,故被廣泛地應(yīng)用在軍事、通訊、航空、航天等高精尖技術(shù)及實時性要求極高的領(lǐng)域中[2]。

        VxWorks系統(tǒng)提供多處理器間和任務(wù)間高效的信號燈、消息隊列、管道、網(wǎng)絡(luò)透明的套接字,隨動系統(tǒng)軟件功能的實現(xiàn)基于中斷和任務(wù)這兩個最基本的執(zhí)行線程:任務(wù)由操作系統(tǒng)內(nèi)核調(diào)度執(zhí)行;中斷由硬件異步觸發(fā),執(zhí)行中斷處理代碼。本軟件基于功能實現(xiàn)劃分出了網(wǎng)絡(luò)通信、隨動控制和狀態(tài)監(jiān)控,在系統(tǒng)運行中VxWorks會使用優(yōu)先級搶占調(diào)度策略協(xié)調(diào)多個任務(wù)共享CPU[3]。為保證實時性,系統(tǒng)也包含中斷處理線程,周期性響應(yīng)隨控定時器中斷來激活對實時性有要求的隨動控制任務(wù)線程。

        2 自校正控制器原理

        自校正控制系統(tǒng)是一個具有一定適應(yīng)能力的系統(tǒng),能夠認識環(huán)境條件的變化,并自動校正控制動作,使系統(tǒng)達到最優(yōu)的控制效果[4]。自校正控制的原理框圖如圖1所示。

        該系統(tǒng)在運行過程中,根據(jù)參考輸入r(t)、控制輸出u(t)、對象輸出y(t)和干擾n(t)來測量對象性能指標,并與給定的性能指標進行比較,做出決策,然后通過校正機構(gòu)來改變系統(tǒng)參數(shù),或者產(chǎn)生一個輔助的控制輸入量,累加到系統(tǒng)上,以保證系統(tǒng)跟蹤上給定的最優(yōu)性能指標。與常規(guī)PID控制系統(tǒng)比較,自校正控制系統(tǒng)有3個顯著特點[5]:

        1)控制器可調(diào),相對于常規(guī)PID反饋控制器固定的結(jié)構(gòu)和參數(shù),自校正控制系統(tǒng)的控制器參數(shù)在控制的過程中一般是根據(jù)一定的自校正規(guī)則,不斷更改或者變化的。

        2)增加了自校正回路,該控制器在常規(guī)反饋控制系統(tǒng)基礎(chǔ)上增加了自校正回路(或稱自校正外環(huán)),主要作用就是根據(jù)系統(tǒng)運行情況,自動調(diào)整控制器,以適應(yīng)被控對象特性的變化。

        3)自校正控制方法適應(yīng)于被控對象特性未知或者擾動特性變化范圍很大,同時又要求保持高性能指標的一類系統(tǒng)。

        3 隨動系統(tǒng)自校正PID控制器設(shè)計

        3.1 某裝置隨動系統(tǒng)簡介

        某型裝置具有以下特點:負載為變質(zhì)量系統(tǒng),大載彈量、高密度貯存,轉(zhuǎn)動慣量和負載不平衡力矩大,且隨導彈的發(fā)射而改變,使得系統(tǒng)擾動大,動態(tài)特性變化范圍廣;系統(tǒng)反應(yīng)時間短,調(diào)轉(zhuǎn)速度快,跟蹤精度高;系統(tǒng)工作范圍寬,方位工作范圍達300°,高低角達100°;不同裝艦對象的裝置結(jié)構(gòu)不同,但隨動系統(tǒng)通用。

        隨動系統(tǒng)采用數(shù)字交流隨動系統(tǒng),工作原理是隨控計算機實時接收上級武器控制系統(tǒng)發(fā)送的目標高低/方向角位置信息,與隨動系統(tǒng)位置檢測裝置檢測到的實際位置進行比較,按照規(guī)定的控制規(guī)律解算得到速度給定控制字,通過D/A接口輸出電壓信號,伺服驅(qū)動器對信號進行功率放大后,驅(qū)動電機通過齒輪傳動裝置拖動發(fā)射裝置運動到武器控制系統(tǒng)給出的目標高低/方向角位置,在實現(xiàn)對目標角的跟蹤過程中滿足動態(tài)精度要求。工作原理如圖2所示。

        為了實現(xiàn)裝置的快速反應(yīng),達到總體技術(shù)指標要求,采用了大功率數(shù)字交流隨動系統(tǒng),其隨動系統(tǒng)關(guān)鍵設(shè)備主要包括[6]:

        1)執(zhí)行設(shè)備:采用交流永磁伺服電機。

        2)驅(qū)動設(shè)備:采用大功率交流伺服驅(qū)動器。

        3)控制設(shè)備:采用軍用加固機,包括CPU板、DA板和SDC板。本軟件使用操作系統(tǒng)VxWorks提供的消息隊列和信號量等線程間通信機制來實現(xiàn)任務(wù)同步以及對臨界資源的互斥保護。

        4)位置檢測裝置:粗精雙通道自整角機系統(tǒng),精粗比為12。

        3.2 PID控制零-極點對消方法

        把控制作用和干擾組成的被控對象模型用受控自回歸滑動平均CARMA模型來描述[7],即

        A(q-1)y(k)=B(q-1)u(k-k0)+C(q-1)ζ(k),

        (1)

        A(q-1)=1+a1q-1+…+anaq-na,

        (2)

        B(q-1)=b0+b1q-1+…+bnbq-nb,b0≠0,

        (3)

        C(q-1)=1+c1q-1+…+cncq-nc,

        (4)

        式中:y(k)為系統(tǒng)輸出;u(k)為控制量;ζ(k)為系統(tǒng)噪聲;k0為系統(tǒng)的滯后步數(shù);na,nb,nc分別為階次。

        增量式PID控制器的結(jié)構(gòu)形式為

        (5)

        (6)

        為了保證閉環(huán)穩(wěn)定,加入一個濾波環(huán)節(jié)F(q-1):

        F(q-1)=1+f1q-1,

        (7)

        式中:g0,g1,g2為包含PID控制器比例、積分、微分環(huán)節(jié)的控制參數(shù);f1為濾波系數(shù)。

        系統(tǒng)閉環(huán)結(jié)構(gòu)如圖3所示。由于對象是開環(huán)穩(wěn)定的最小相位系統(tǒng),故可對圖3中的前向通道傳遞函數(shù)做零、極點對消處理,即令

        (8)

        G(q-1)=A(q-1).

        (9)

        控制器采用零-極點對消PID方法可將系統(tǒng)閉環(huán)結(jié)構(gòu)進行簡化,如圖4所示。

        由圖4可知,通過上述零-極點對消PID控制設(shè)計方法,可得到系統(tǒng)期望的特征多項式。

        對于許多控制過程,模型階次可取為na=2,nb=1。這樣,可以方便地使用PID控制參數(shù)g0,g1,g2來配置極點,即

        (10)

        于是,閉環(huán)傳遞函數(shù)y(k)就可以簡化為

        (11)

        由式(11)可知,只要b0、g0選擇適當,就可以實現(xiàn)期望的閉環(huán)極點,同時b0、g0的選取也要滿足穩(wěn)定條件。為保證系統(tǒng)穩(wěn)定,需滿足0

        (12)

        3.3 隨動系統(tǒng)自校正PID控制器設(shè)計思路

        隨著導彈的發(fā)射,裝置的負載狀態(tài)從滿載到空載發(fā)生改變,系統(tǒng)控制環(huán)的模型不確定因素為負載變化導致的轉(zhuǎn)動慣量的改變,因此,在自校正PID控制器設(shè)計中重要一環(huán)是對裝置載彈量參數(shù)的實時獲取,根據(jù)與上級武器控制系統(tǒng)的通信協(xié)議,此參數(shù)可從武器控制系統(tǒng)周期回饋的報文中獲得。

        某型裝置的發(fā)射集裝箱是筒彈安裝、定位、貯存和發(fā)射的支架,系統(tǒng)滿載載彈量為8枚,即具有9種負載狀態(tài),為了簡化系統(tǒng)控制,將負載分成3種狀態(tài),即空載(0~2枚)、半滿載(3~5枚)和滿載(6~8枚)。這樣分的優(yōu)點是在載彈量為3枚以下時,筒彈與發(fā)射集裝箱質(zhì)量比小于1,折合到電機端慣量變化不超過20%;在3~5枚時,筒彈與發(fā)射集裝箱質(zhì)量比小于2;在6~8枚時,筒彈與發(fā)射集裝箱質(zhì)量比小于3,這樣進行設(shè)計既能利于控制,又減輕了控制器的復(fù)雜度。

        因此,隨動系統(tǒng)自校正PID控制器控制算法的研究思路是:裝置在滿載、半滿載、空載工況下其控制對象為確定的模型,分別運用零-極點對消的方法計算3種工作狀態(tài)下的PID參數(shù),設(shè)計的自校正PID控制器就是實現(xiàn)在每個采樣周期讀取上位機武器控制系統(tǒng)反饋的載彈量,對載彈量進行判斷來確定系統(tǒng)所處的工況,當工況發(fā)生變化時,實時改變PID控制參數(shù),進而實現(xiàn)系統(tǒng)的自適應(yīng)控制。

        3.4 隨動系統(tǒng)自校正PID控制器設(shè)計實現(xiàn)

        該裝置隨動系統(tǒng)位置環(huán)控制對象開環(huán)傳遞函數(shù)可近似表示為

        (13)

        對其進行帶零階保持器的Z變換,采樣周期T取6.25 ms,可得其離散數(shù)學模型w(z):

        (14)

        (15)

        可以得出為系統(tǒng)的滯后步數(shù)k0為1,被控對象的CARMA模型為

        (1+a1z-1+a2z-2)y(z)=

        z-1(b0+b1z-1)u(z)+C(q-1)ξ(k).

        (16)

        從零-極點對消的觀點出發(fā),系統(tǒng)PID零-極點對消的閉環(huán)傳遞函數(shù)如式(11)和控制器輸出如式(12)所示。

        以滿載近似控制對象為例進行零-極點對消辦法計算控制量:

        (17)

        將式(17)進行Z變換,其滿載控制對象離散模型為

        (18)

        即b0=0.008 5,b1=0.007 9,a1=-1.781 1,a2=0.781 1。

        將其代入式(17)中,可得到系統(tǒng)滿載工況下利用零-極點對消的原理設(shè)計的閉環(huán)傳遞函數(shù)控制輸出:

        (19)

        從零-極點對消的觀點出發(fā),按“二階最優(yōu)”模型,即超調(diào)量為4.3%,阻尼比ξ為0.707,依此選取g0。二階最優(yōu)模型系統(tǒng)的特征方程對應(yīng)的離散特征多項式為

        (20)

        式中:

        (21)

        取NT=10,可計算得出ωn=142。

        按照同樣的方法,可以計算得出半滿載、空載下的控制輸出量:

        半滿載時為

        (22)

        空載時為

        (23)

        4 大角度調(diào)轉(zhuǎn)控制

        由于裝置不能實現(xiàn)全向運動,在編寫控制程序時必須設(shè)置大角度調(diào)轉(zhuǎn)控制程序。大角度調(diào)轉(zhuǎn)控制就是確保設(shè)備在極限范圍內(nèi)運轉(zhuǎn),而不能穿過極限區(qū)域外以小角度轉(zhuǎn)到給定角位置。

        為了實現(xiàn)大角度運行控制,在控制程序中,引入控制方向iDir這一變量,根據(jù)輸入角與輸出角計算得到偏差角,當偏差角大于0時,iDir被賦值1,控制器輸出的控制字大于0,設(shè)備正向運動;反之,iDir=-1,設(shè)備反向運動。例如,裝置當前的位置是在-150°處,要求調(diào)轉(zhuǎn)到100°處,從圓周上看,設(shè)備穿過極限角到100°,只需運行110°,但是這種運轉(zhuǎn)方式是不被允許的,通過大角度控制就可以避免出現(xiàn)這種情況,控制器通過計算目標角位置和當前角位置的偏差值e(k)大于0,進而規(guī)定了裝置只能正向運行,就達到了避免設(shè)備反向運行超出極限角的目的。因此通過控制器輸出控制字的正負之分,規(guī)定其運行方向,避免了以穿越極限角的方式運行,確保了裝置的安全。其流程圖如圖5所示。

        5 試驗調(diào)試

        用C語言編寫控制程序,通過Tornado集成環(huán)境編譯鏈接生成可引導文件,灌裝至加固機中[9],并在裝置滿載、半滿載、空載工況下進行控制算法驗證,分別進行了調(diào)轉(zhuǎn)及等速跟蹤試驗[10],通過采集的數(shù)據(jù)可得到最大動態(tài)跟蹤誤差,由數(shù)據(jù)生成的運動曲線如圖6~11所示。從圖6、7中的滿載試驗結(jié)果及試驗數(shù)據(jù)可知,調(diào)轉(zhuǎn)50°的時間是1.306 s,最大動態(tài)跟蹤誤差不大于0.04°。

        根據(jù)圖8、9中半滿載的試驗結(jié)果,調(diào)轉(zhuǎn)50°的時間在1.4 s左右,最大動態(tài)跟蹤誤差不大于0.05°。

        根據(jù)圖10、11中空載下的試驗結(jié)果,調(diào)轉(zhuǎn)50°的時間在1.4 s左右,最大動態(tài)跟蹤誤差值在0.04°左右。

        從試驗結(jié)果看出,在3種狀態(tài)下系統(tǒng)運行平穩(wěn),動態(tài)跟蹤誤差最大值在0.05°左右,遠高于系統(tǒng)0.5°的指標要求;調(diào)轉(zhuǎn)50°的最長時間是1.4 s,滿足系統(tǒng)不大于2 s的指標要求。試驗結(jié)果表明該自校正PID控制器滿足系統(tǒng)的要求。

        6 結(jié)束語

        筆者對自校正PID控制器從原理、設(shè)計方法上進行了詳細的說明,并將應(yīng)用于某裝置的隨動系統(tǒng)中,對該系統(tǒng)進行了控制器的設(shè)計,利用零-極點對消的原理計算了3種工況下的PID控制參數(shù)的設(shè)計,通過滿載、半滿載和空載工況試驗,表明采用該控制算法,系統(tǒng)在穩(wěn)定性和快速性方面都取得良好的控制效果,適用于變質(zhì)量變負載裝置的隨動控制系統(tǒng)。

        猜你喜歡
        調(diào)轉(zhuǎn)閉環(huán)校正
        劉光第《南旋記》校正
        國學(2020年1期)2020-06-29 15:15:30
        “調(diào)轉(zhuǎn)”“突圍”及其限度
        羅馬
        火控雷達跟蹤目標系統(tǒng)響應(yīng)時間的研究
        一類具有校正隔離率隨機SIQS模型的絕滅性與分布
        機內(nèi)校正
        單周期控制下雙輸入Buck變換器閉環(huán)系統(tǒng)設(shè)計
        黑龍江電力(2017年1期)2017-05-17 04:25:05
        雙閉環(huán)模糊控制在石化廢水處理中的研究
        小麥且種且看 “調(diào)轉(zhuǎn)”在所難免
        種子科技(2015年11期)2015-05-24 16:15:06
        最優(yōu)價格與回收努力激勵的閉環(huán)供應(yīng)鏈協(xié)調(diào)
        人妻中文久久人妻蜜桃| 成年女人永久免费看片| 国产真实伦在线观看| 国产精品免费久久久久软件| 国产精品美女久久久久久久| 国产又色又爽又刺激视频| 亚洲乱色视频在线观看| 五月停停开心中文字幕| 国产三级黄色免费网站| 久久国产成人精品av| 国产无吗一区二区三区在线欢| 国产真实夫妇交换视频| 国产农村三片免费网站| 国产三级黄色片子看曰逼大片| 免费人妖一区二区三区| 日本a级片免费网站观看| 一本一道av无码中文字幕麻豆| 亚洲精品午夜无码电影网| 国产高潮精品久久AV无码| 国产视频在线播放亚洲| 亚洲国产精品日韩av专区| 五月四房播播| 国产精品无码成人午夜电影| 性夜夜春夜夜爽aa片a| 亚洲国产一区二区三区在线视频 | 老子影院午夜精品无码| 性一交一乱一伦一视频一二三区| 青青草免费高清视频在线观看| 精品人妻av一区二区三区麻豆| 国产av国片精品有毛| 久久亚洲精品无码va大香大香 | 日韩狼人精品在线观看| 中文字幕日韩有码在线| 日韩精品无码一区二区| 国产精品亚洲日韩欧美色窝窝色欲| 国产丝袜精品不卡| 少妇高潮免费在线观看| 国产精品国产三级国产密月| 久久精品www人人爽人人| 五月天激情小说| 日韩丝袜人妻中文字幕|