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

        ?

        基于雙DSP的某飛行器飛行姿態(tài)控制系統(tǒng)的軟件設(shè)計*

        2015-01-01 03:12:20秦東旭
        關(guān)鍵詞:舵面姿態(tài)控制彈體

        倪 原,劉 琦,秦東旭,劉 源

        (西安工業(yè)大學(xué) 電子信息工程學(xué)院,西安710021)

        在現(xiàn)代戰(zhàn)爭中,作為精確打擊實(shí)現(xiàn)的手段,飛行器武器在近些年幾場典型的高技術(shù)戰(zhàn)爭中得到了廣泛應(yīng)用.飛行器飛行姿態(tài)控制系統(tǒng)包括了GPS導(dǎo)航系統(tǒng)和控制系統(tǒng),控制系統(tǒng)主要由飛行器上的小型處理器來完成飛行軌跡偏差的計算、導(dǎo)引指令的生成以及對舵機(jī)偏轉(zhuǎn)的控制[1-3].在專門用于控制數(shù)字電機(jī)的數(shù)字信號處理器還沒有出現(xiàn)的時代,研發(fā)人員一直在研究通過單片機(jī)來實(shí)現(xiàn)對電動舵機(jī)的控制.飛行姿態(tài)控制系統(tǒng)需要在高速運(yùn)動的情況下進(jìn)行大量的數(shù)據(jù)處理,所以運(yùn)行速度相對較低的單片機(jī)是無法滿足的[4-5].20世紀(jì)80年代初出現(xiàn)的數(shù)字信號處理器(Digital Signal Processor,DSP)適應(yīng)了飛行器武器對數(shù)據(jù)計算處理速度的需要.但是如果采用單DSP,既要執(zhí)行數(shù)據(jù)采集和計算,還要進(jìn)行姿態(tài)控制,無法有效地縮短控制周期[6-7].本控制系統(tǒng)的主控制器采用了兩塊TI公司生產(chǎn)的TMS320F28335DSP芯片,將導(dǎo)航數(shù)據(jù)計算和飛行姿態(tài)控制分開,避免了單DSP計算數(shù)據(jù)量過大影響控制系統(tǒng)反應(yīng)速度的問題[8].

        此外,傳統(tǒng)的飛行器都是采用液壓伺服系統(tǒng)或氣壓伺服系統(tǒng),但是這些伺服系統(tǒng)具有結(jié)構(gòu)復(fù)雜、加工精度高、質(zhì)量大、成本高、技術(shù)難度大等缺點(diǎn);本系統(tǒng)的舵機(jī)伺服系統(tǒng)采用了永磁無刷直流電機(jī)作為伺服電機(jī),具有成本低、易于控制、控制精度高和可靠性高等優(yōu)點(diǎn)[9].

        1 雙DSP飛行姿態(tài)控制系統(tǒng)的分析

        1.1 控制系統(tǒng)原理

        飛行器姿態(tài)控制系統(tǒng)的功能是控制和穩(wěn)定飛行器的飛行.控制是指按控制指令的要求操縱舵面偏轉(zhuǎn),改變飛行器的姿態(tài),使飛行器沿基準(zhǔn)軌道飛行.穩(wěn)定是指消除因干擾引起的飛行器姿態(tài)的變化,使飛行器的飛行方向不受擾動的影響.控制系統(tǒng)原理如圖1所示.

        圖1 控制系統(tǒng)原理圖Fig.1 Principle of the control system

        飛行器飛行姿態(tài)控制系統(tǒng)包括舵機(jī)回路及姿態(tài)回路.舵機(jī)回路的主要作用是通過舵面位置傳感器確定當(dāng)前的舵面位置,為主控制器形成控制指令提供參考;姿態(tài)回路的主要作用是通過慣性導(dǎo)航裝置檢測飛行器的實(shí)時姿態(tài)角,從而為飛行器的穩(wěn)定飛行提供參考.

        1.2 控制系統(tǒng)的硬件結(jié)構(gòu)

        飛行器姿態(tài)控制系統(tǒng)主要由捷聯(lián)慣導(dǎo)系統(tǒng)、主控制器及舵機(jī)系統(tǒng)構(gòu)成.飛行器的實(shí)時飛行姿態(tài)信息由捷聯(lián)慣導(dǎo)系統(tǒng)給定.舵面的實(shí)時位置信號是由舵機(jī)輸出軸上的角度傳感器提供給副DSP,該位置信號經(jīng)過調(diào)理電路處理之后輸入到副DSP的A/D采樣端.副DSP通過控制器局域網(wǎng)絡(luò)(Controller Area Netwrok,CAN)總線接收到主 DSP計算的姿態(tài)偏差信息,求得四路舵機(jī)的預(yù)定參考位置,經(jīng)過內(nèi)部控制算法處理后輸出控制信號,經(jīng)過專用四路舵機(jī)驅(qū)動器,驅(qū)動四路舵機(jī)按要求轉(zhuǎn)動.舵機(jī)作為飛行軌跡控制系統(tǒng)的執(zhí)行機(jī)構(gòu),由四套無刷直流電機(jī)、諧波減速器、位置傳感器組成.整個系統(tǒng)的硬件結(jié)構(gòu)如圖2所示.

        圖2 控制系統(tǒng)硬件結(jié)構(gòu)圖Fig.2 Hardware structure of the conrtol system

        2 控制算法的分析

        2.1 彈體坐標(biāo)系與地面坐標(biāo)系

        在飛行器飛行的過程中導(dǎo)航系統(tǒng)要實(shí)時計算飛行器所處的位置和姿態(tài),其位置和姿態(tài)是由彈體坐標(biāo)系和大地坐標(biāo)系之間的關(guān)系確定.

        如圖3所示為飛行器在彈體坐標(biāo)系和地面坐標(biāo)系的示意圖,O′X′Y′Z′為彈體坐標(biāo)系,OXYZ為地面坐標(biāo)系.

        彈體坐標(biāo)系的原點(diǎn)O′為飛行器質(zhì)心.O′X′軸與彈體縱軸重合,指向頭部為正;O′Y′軸在彈體縱向?qū)ΨQ平面內(nèi),垂直于O′X′軸,向上為正;O′Z′軸垂直于X′O′Y′.彈體坐標(biāo)系與飛行器固聯(lián),是一個動坐標(biāo)系.O′X′、O′Y′、O′Z′與飛行器的相對方向關(guān)系在飛行過程中保持不變,三軸方向與彈體的相對關(guān)系在發(fā)射之初就已確定.

        地面坐標(biāo)系OXYZ與地球固聯(lián),原點(diǎn)O通常取飛行器質(zhì)心在地面上的投影點(diǎn),OX軸在水平面內(nèi),指向目標(biāo)(或目標(biāo)在地面的投影)為正;OY軸與地面垂直,向上為正;OZ軸按右手定則確定[10].

        圖3 飛行器在彈體坐標(biāo)系和地面坐標(biāo)系示意圖Fig.3 The sketch of the aircraft in the body coordinate system and the geographic coordinate system

        航向角φ為彈體坐標(biāo)系O′Y′軸在大地坐標(biāo)系的投影與大地坐標(biāo)系OY軸的夾角,以正北為0度,正北向東偏轉(zhuǎn)為正;俯仰角θ為彈體坐標(biāo)系O′Y′軸與其在大地坐標(biāo)系的投影間的夾角,以飛行器抬頭為正;橫滾角γ為彈體坐標(biāo)系的X′O′Y′面與O′X′軸之間的夾角,以逆時針方向為正.

        2.2 控制算法的設(shè)計與仿真

        在直角坐標(biāo)系中,根據(jù)立體幾何關(guān)系,由俯仰角偏差和航向角偏差便可以得到飛行器在三維空間里的偏航角Δφ.本系統(tǒng)舵機(jī)的安裝方式為“X”式,因此由“X”式舵機(jī)在飛行器飛行時的動作特點(diǎn)以及氣動關(guān)系可找出三維空間中的偏航角度Δφ與四路舵機(jī)舵面位置δ1、δ2、δ3、δ4之間的關(guān)系.

        在計算出四路舵機(jī)的預(yù)定舵面位置δ1、δ2、δ3、δ4后,根據(jù)四路舵機(jī)的當(dāng)前舵面位置σ1、σ2、σ3、σ4,再由式(2)可求得四路舵機(jī)的舵面位置偏差err1、err2、err3、err4.

        飛行姿態(tài)控制系統(tǒng)工作的時候是在飛行器處于高速飛行的過程中,為了使舵機(jī)能更精確和穩(wěn)定地的調(diào)整飛行器的飛行姿態(tài),采用增量式PID算法對輸出的控制信號進(jìn)行算法處理.由PID控制器組成的控制回路原理如圖4所示.

        圖4 PID控制器組成的控制回路原理圖Fig.4 Principle of the control loop with PID controller

        其中KJ/(TJs+1)為系統(tǒng)的舵機(jī)傳遞函數(shù),Kδ/(Tδ2s2+2ξδTδs+1)為彈體傳遞函數(shù),其中KJ、Kδ為比例系數(shù),TJ、Tδ為時間常數(shù),ξδ為阻尼系數(shù),這些參數(shù)由舵機(jī)轉(zhuǎn)動慣量以及彈體的質(zhì)量、質(zhì)心等參數(shù)決定.通過對PID參數(shù)的整定,經(jīng)Matlab仿真得到控制回路的單位階躍響應(yīng)曲線如圖5所示.

        圖5 控制回路的階躍響應(yīng)曲線ig.5 Step response curve of the conrtol loop

        3 軟件設(shè)計

        控制系統(tǒng)軟件主程序主要包括系統(tǒng)初始化和舵機(jī)控制兩部分.系統(tǒng)初始化包括初始化DSP需要用到的控制寄存器(包括設(shè)定系統(tǒng)時鐘、系統(tǒng)狀態(tài)寄存器等)、初始化I/O端口(包括設(shè)定F28335片內(nèi)多路復(fù)用的I/O口功能及其極性)、初始化中斷設(shè)置(確定系統(tǒng)所需要用到的中斷類別及中斷源)、檢測電機(jī)的初始位置、初始化所需用到的控制變量等.舵機(jī)控制主要包括導(dǎo)航數(shù)據(jù)的接收、偏差計算及對姿態(tài)角的控制.主程序框如圖6所示.

        圖6 控制系統(tǒng)主程序流程圖Fig.6 The flow chart of the main programm of the conrtol system

        4 軟件測試

        對控制系統(tǒng)的軟件在地面進(jìn)行測試,在不同的飛行姿態(tài)下對控制系統(tǒng)進(jìn)行控制算法和舵機(jī)位置控制的測試,以判斷舵機(jī)控制是否正確.另外對單DSP和雙DSP的控制周期進(jìn)行了測試和比較.測試通過地面測試臺進(jìn)行,測試臺可以設(shè)定飛行軌跡參數(shù)及調(diào)整飛行器的航向角、俯仰角和高度.

        首先記錄飛行器在靜止?fàn)顟B(tài)下的參數(shù),通過軌跡設(shè)計功能設(shè)定好飛行器的預(yù)定飛行軌跡參數(shù),即不同高度時的航向角和俯仰角;控制飛行器進(jìn)入發(fā)射狀態(tài),通過改變氣壓高度計的氣壓改變飛行器的實(shí)時高度,通過試驗臺改變航向角和俯仰角,判斷舵機(jī)的運(yùn)動方向是否正確.在測試中,用調(diào)試軟件記錄單DSP和雙DSP的控制周期.通過測試,在不同的飛行姿態(tài)時,舵機(jī)位置產(chǎn)生的氣動合力方向以及單DSP和雙DSP的控制周期見表1.

        經(jīng)過測試,控制系統(tǒng)軟件的設(shè)計使系統(tǒng)的各個功能都已經(jīng)實(shí)現(xiàn).采用增量式PID控制算法保持了常規(guī)PID控制的原理簡單、使用方便以及魯棒性較強(qiáng)的特點(diǎn),能夠較好地滿足控制系統(tǒng)對穩(wěn)定性和精確控制的要求.控制系統(tǒng)對舵機(jī)的控制需要滿足200°/s的轉(zhuǎn)速,控制周期應(yīng)小于150ms.在測試中,采用單DSP的控制周期都大于200ms,不能滿足要求.采用雙DSP,控制周期都小于150ms,縮短了約50%,滿足了控制系統(tǒng)對舵機(jī)控制的要求,有效地縮短了控制周期,提高了控制系統(tǒng)的反應(yīng)速度.

        表1 飛行姿態(tài)控制測試數(shù)據(jù)Tab.1 Test data of flight attitude control

        5 結(jié) 論

        采用雙DSP作為飛行器飛行姿態(tài)控制系統(tǒng)的主控制器芯片,將計算數(shù)據(jù)和控制系統(tǒng)分開,能夠有效地縮短控制周期約50%,滿足了控制系統(tǒng)對舵機(jī)控制的要求,提高了控制系統(tǒng)的響應(yīng)速度.采用增量式PID算法進(jìn)行姿態(tài)控制,實(shí)現(xiàn)了系統(tǒng)對飛行器飛行姿態(tài)的實(shí)時控制.經(jīng)過樣機(jī)地面調(diào)試實(shí)驗,實(shí)現(xiàn)了雙DSP飛行姿態(tài)控制系統(tǒng)對飛行器飛行姿態(tài)的控制.

        [1] 周傳祥.基于DSP的導(dǎo)航/飛控嵌入式系統(tǒng)設(shè)計[D].西安:西北工業(yè)大學(xué),2007.ZHOU Chuan-xiang.DSP-Based Design of Navigation and Aircraft Control of Embedded System [D].Xi’an:Northwestern Polytechnical University,2007.(in Chinese)

        [2] 崔家山.基于自適應(yīng)模糊PID的飛航導(dǎo)彈控制系統(tǒng)設(shè)計[D].哈爾濱:哈爾濱理工大學(xué),2012.CUI Jia-shan.Design of Aerodynamics Missile Controller Based on Adaptive Fuzzy PID[D].Harbin:Harbin Institude of Technology,2012.(in chinese)

        [3] 逄旭軍.導(dǎo)彈高度控制系統(tǒng)的變結(jié)構(gòu)設(shè)計[D].哈爾濱:哈爾濱工程大學(xué),2005.PANG Xu-jun.Design of Missile Altiutde Conrtol System with Variable Structure Conrtol[D].Harbin:Harbin Engineering University,2005.(in Chinese)

        [4] 匡斌峰.基于DSP的數(shù)字伺服系統(tǒng)研制及控制算法的研究[D].南京:南京理工大學(xué),2007.KUANG Bin-feng.Design of Digital Servo System Based on DSP and Study of Control Algorithm[D].Nanjing:Nanjing University of Science and Technology,2007.(in Chinese)

        [5] 劉志強(qiáng),吳漢松.導(dǎo)彈氣動參數(shù)變化時PID與模糊控制的仿真[J].火力與指揮控制,2005,30(4):88.LIU Zhi-qiang,WU Han-song.Simulation of PID Control and Fuzzy Logic Control While Missile Parameters Change in Big Scope.Fire Control and Command Control.2005,30(4):88.(in chinese)

        [6] 汪慧敏,王明惠.基于雙DSP的飛控軟件設(shè)計[J].四川兵工學(xué)報,2013,34(6):108.WANG Hui-min,WANG Ming-hui.Design of Flight Control Software Based on Dual-DSP[J].Journal of Sichuan Ordnance,2013,34(6):108.(in Chinese)

        [7] 張錦.DSP軟件工程化設(shè)計與開發(fā)方法研究[D].長沙:國防科技大學(xué),2006.ZHANG Jin.Research on Engineering Design and Development of DSP Software [D].Changsha:National University of Defense Teehnology,2006.(in Chinese)

        [8] 鄧紅德,王博棟,吳佳楠.基于CAN總線的雙DSP通信方案設(shè)計與實(shí)現(xiàn)[J].測控技術(shù),2011,30(6):83.DENG Hong-de,WANG Bo-dong,WU Jia-nan.Design and Implement of Double DSP Communication Based on CAN Bus Interface[J].Measurement and Control Technology,2011,30(6):83.(in chinese)

        [9] 吳小婧.永磁無刷直流電機(jī)舵機(jī)伺服系統(tǒng)的研究[D].南京:南京航空航天大學(xué),2009.WU Xiao-jing.Research on Rudder Servo System of Brushless DC Motor[D].Nanjing:Nanjing University of Aeronautics and Astronautic,2009.(in Chinese)

        [10] 周維虎.空間坐標(biāo)轉(zhuǎn)換技術(shù)的分析與研究(一)[J].航空計測技術(shù),1999,19(4):10.ZHOU Wei-hu.Analysis and Study of Spatial Coordinate Transformation Technique(1)[J].Aviation Metrology and Measurement Technology,1999,19(4):10.(in Chinese)

        猜你喜歡
        舵面姿態(tài)控制彈體
        基于舵面振蕩激勵試飛的飛機(jī)動特性識別與修正
        尾錐角對彈體斜侵徹過程中姿態(tài)的影響研究
        橢圓截面彈體斜侵徹金屬靶體彈道研究*
        爆炸與沖擊(2022年2期)2022-03-17 07:28:44
        基于拔銷器鎖定的飛行器氣動控制面解鎖控制方法
        風(fēng)擾動下空投型AUV的飛行姿態(tài)控制研究
        一種折疊舵面設(shè)計及分析
        智富時代(2019年2期)2019-04-18 07:44:42
        多星發(fā)射上面級主動抗擾姿態(tài)控制技術(shù)研究
        STOPAQ粘彈體技術(shù)在管道施工中的應(yīng)用
        上海煤氣(2018年6期)2018-03-07 01:03:22
        基于UC/OS-II四旋翼姿態(tài)控制系統(tǒng)設(shè)計
        多舵面飛機(jī)電力作動系統(tǒng)協(xié)調(diào)控制策略研究
        欧美日韩性高爱潮视频| 欧美一区二区三区视频在线观看| 亚洲欧洲日本综合aⅴ在线| 亚洲电影一区二区三区| 蜜桃视频高清在线观看| 亚洲人成在久久综合网站| 欧美人与动牲交a精品| 国产伦精品一区二区三区视| 丰满少妇一区二区三区专区| 九一免费一区二区三区偷拍视频| 亚洲国产精品毛片av不卡在线 | 日韩av无码久久一区二区| 亚洲中文无码永久免| 亚洲av永久青草无码精品| 偷拍韩国美女洗澡一区二区三区| 欧美人妻aⅴ中文字幕| 精品国产高清a毛片无毒不卡| 久久久亚洲精品免费视频| 亚洲女同恋av中文一区二区| 消息称老熟妇乱视频一区二区| 综合网在线视频| 精品丝袜人妻久久久久久| 产精品无码久久_亚洲国产精| 久久精品女同亚洲女同| 最近2019年好看中文字幕视频| 久久久精品久久波多野结衣av| 女人一级特黄大片国产精品| 变态另类人妖一区二区三区 | 最新亚洲av日韩av二区| 色婷婷一区二区三区四区| 国产日产一区二区三区四区五区| 国产农村乱辈无码| 亚洲国产99精品国自产拍| 久久久精品网站免费观看| 亚洲综合成人婷婷五月网址| 波多野结衣aⅴ在线| 亚洲人妻有码中文字幕| 欧美成人家庭影院| 亚洲成a人片在线观看无码| 国产精品一区二区AV不卡| 精品在线视频在线视频在线视频 |