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

        ?

        旋轉(zhuǎn)慣導(dǎo)中轉(zhuǎn)位電機控制算法對導(dǎo)航精度的影響分析

        2023-09-07 07:11:24梁洪濤王一兵朱燕萍何緒龍
        宇航計測技術(shù) 2023年4期
        關(guān)鍵詞:角加速度慣導(dǎo)控制算法

        梁洪濤 ,王一兵 ,朱燕萍 ,任 暉 ,何緒龍

        (1.海裝駐北京地區(qū)第一軍事代表室,北京 100076;2.北京航天發(fā)射技術(shù)研究所,北京 100076;3.北京航天計量測試技術(shù)研究所,北京 100076)

        1 引言

        為滿足海用導(dǎo)航和陸用定瞄系統(tǒng)的長時間熱待機、慣組高精度快速對準(zhǔn)等需求,在定位、定向系統(tǒng)中,旋轉(zhuǎn)式捷聯(lián)慣導(dǎo)逐步得到應(yīng)用和推廣[1-8]。旋轉(zhuǎn)式捷聯(lián)慣導(dǎo)內(nèi)置有一套或者兩套轉(zhuǎn)位機構(gòu),在慣導(dǎo)初始對準(zhǔn)或長時間導(dǎo)航過程中,轉(zhuǎn)位裝置用于驅(qū)動慣性測量單元(IMU)轉(zhuǎn)動[10,11]。而轉(zhuǎn)位電機控制算法與導(dǎo)航算法耦合度較大,控制算法需滿足導(dǎo)航解算在不同使用工況下的需求,主要集中在三個方面:

        (1)在初始對準(zhǔn)中,為壓縮對準(zhǔn)時間,需要轉(zhuǎn)位裝置在較短的時間內(nèi)轉(zhuǎn)到指定位置。如5 min 初始對準(zhǔn)時間中有4 次轉(zhuǎn)位時間預(yù)留,壓縮每次轉(zhuǎn)位時間到6 s,可縮短對準(zhǔn)時間。

        (2)在導(dǎo)航過程中旋轉(zhuǎn)調(diào)制,需要采用兩位置對消的方式來減小陀螺和加速度計的誤差,以便提高導(dǎo)航解算的準(zhǔn)確度[5-7]。因此,需要IMU 的轉(zhuǎn)動加速和減速過程對稱。否則,姿態(tài)解算結(jié)果中會因不對稱性而產(chǎn)生附加誤差。

        (3)在姿態(tài)解調(diào)時,需要減小角加速度的變化[7-9]。由于IMU 的姿態(tài)角和轉(zhuǎn)位機構(gòu)測角數(shù)據(jù)之間同步時差為5 ms,轉(zhuǎn)速存在500°/s2的角加速度時,帶入的解調(diào)誤差為22.5″。顯然,這在高精度的定位定向系統(tǒng)中是不能容忍的。

        由此可知,旋轉(zhuǎn)慣導(dǎo)中IMU 轉(zhuǎn)位機構(gòu)控制需要速度平穩(wěn)和加速度可控?;诖?首先分析了現(xiàn)有的分段速度控制方法對導(dǎo)航精度的影響;然后,提出了S 曲線控制算法用于抑制電機控制引入的導(dǎo)航誤差和不利因素,并根據(jù)不同工況進行了參數(shù)計算和軌跡規(guī)劃研究;最后,為驗證理論分析開展了分段速度控制算法和S 曲線控制算法的對比試驗,測試了不同控制算法對轉(zhuǎn)位電機控制效果。

        2 轉(zhuǎn)位電機分段速度控制法分析

        轉(zhuǎn)位控制系統(tǒng)中,內(nèi)環(huán)為框架速率環(huán),外環(huán)為位置環(huán)[11,12],如圖1 所示。通過位置環(huán)和速率環(huán)雙環(huán)復(fù)合控制驅(qū)動轉(zhuǎn)位機構(gòu)帶動IMU 轉(zhuǎn)動,利用電機控制板實現(xiàn)角度和控制信號的采集、濾波計算、控制參數(shù)計算以及生成脈寬調(diào)制(PWM)控制信號,按照控制目標(biāo)驅(qū)動電機實現(xiàn)對轉(zhuǎn)位裝置的速度和位置的控制[5]。測角系統(tǒng)是轉(zhuǎn)位控制系統(tǒng)的角度測量裝置,主要用于對軸的角位置進行測量,作為反饋環(huán)節(jié)參與大系統(tǒng)的控制。

        圖1 系統(tǒng)控制框圖Fig.1 Block diagram of motor control system

        現(xiàn)有轉(zhuǎn)位電機軌跡規(guī)劃采用的是分段速度控制法,如圖2 所示,將轉(zhuǎn)動角度分為三段:(1)在Ts1時間段,即電機收到轉(zhuǎn)位指令到轉(zhuǎn)位至距離終點10°的位置,位置環(huán)輸出為最大轉(zhuǎn)速vs1=45°/s;(2)Ts2時間段,即終點前10°到終點前1°,位置環(huán)輸出轉(zhuǎn)速vs2=10°/s;(3)Ts3時間段,即終點前10°到終點前1°之內(nèi),位置環(huán)采用比例、積分和微分算法輸出速度控制量vs3。

        圖2 分段速度控制Fig.2 Segmented speed control method

        從分段控制的速度可以看到,存在多次速度控制跳變,如控制開始時刻、距離終點前10°位置時刻和距離終點前1°位置時刻,控制速度跳變要求很大的加速度控制,瞬間加速度會大于100°/s2。這種控制方法主要存在兩個問題:(1)加在電機上的電流出現(xiàn)劇烈跳變,對驅(qū)動放大器、電機電刷等造成損傷;(2)速度跳變對速度環(huán)的控制相應(yīng)能力要求很高,容易出現(xiàn)超調(diào)和震蕩。

        3 轉(zhuǎn)位電機S 曲線控制算法分析

        3.1 S 曲線加減速控制原理

        S 曲線加減速方法是在直線加減速控制方法的基礎(chǔ)上引入角加加速度(角加速度的微分) 約束[13-17]。完整的S 曲線軌跡規(guī)劃函數(shù)包含加加速段、勻加速段、減加速段、勻速段、加減速段、勻減速段和減減速段七個部分,如圖3 所示[18,19]。其中,s、v、a和j分別表示轉(zhuǎn)位的角度、角速度、角加速度和角加加速度,tj為勻加加速時間,ta為勻加速度時間,tv為勻速時間,t0~t7為S 曲線軌跡中各時刻點。

        圖3 S 曲線軌跡規(guī)劃輪廓圖Fig.3 S-curve trajectory planning diagram

        慣導(dǎo)中電機加減速始末速度為零。由運動學(xué)方程可求得7 個階段所對應(yīng)的a、v和s與t之間的公式。在t1時刻,對應(yīng)的加速度a(t1)、速度v(t1)和位置s(t1)按公式(1)~公式(3)計算。

        式中:jmax——最大加加速度。

        在t2時刻,對應(yīng)的加速度a(t2)、速度v(t2)和位置s(t2)按公式(4)~公式(6)計算。

        逐次遞推,推導(dǎo)出t3、t4、t5、t6,得到在轉(zhuǎn)位結(jié)束時刻t7的方程如公式(7)~公式(9)所示。

        3.2 軌跡規(guī)劃參數(shù)設(shè)計

        根據(jù)轉(zhuǎn)位機構(gòu)的硬件特性給出相應(yīng)的運動學(xué)限制條件:如最大速度限制vmax,最大加速度限制amax以及最大加加速度限制jmax。tj受amax和jmax約束,ta受vmax和s約束,而tv則僅受s約束,建立三種約束準(zhǔn)則來求取ta、tv和tj的值??紤]ta和tv計算tj,則:

        若ta由速度約束來確定,即不存在勻速段,可得tv=0,否則,可得

        S 曲線軌跡規(guī)劃算法按照上述要求進行設(shè)計,對于轉(zhuǎn)位設(shè)定好vmax、amax和jmax后,通過算法均能解算出一組軌跡規(guī)劃參數(shù),參數(shù)包括每個時間點對應(yīng)的速度和位置信息。

        3.3 電機S 曲線規(guī)劃結(jié)果

        在實際應(yīng)用中,電機的控制通過數(shù)字控制器實現(xiàn),需要對運算結(jié)果進行離散化。設(shè)置起始點、終點、最大速度、最大加速度和最大加加速度,規(guī)劃出S 加減速曲線。依據(jù)tj不同的約束條件,可分三種情況討論。

        (1)情況1 電機控制規(guī)劃

        在情況1 中,電機轉(zhuǎn)動中存在勻加加速度、勻加速度和勻速階段。設(shè)置起始位置為零,轉(zhuǎn)位終點為180°,轉(zhuǎn)位最大速度為60°/s,加速度為60°/s2,加加速度為60°/s3。轉(zhuǎn)位時間為t,轉(zhuǎn)位結(jié)束后的誤差為error。規(guī)劃結(jié)果如表1 和圖4 所示。

        表1 情況1 軌跡規(guī)劃離散結(jié)果Tab.1 Discretized planning result for case 1

        圖4 情況1 的S 曲線規(guī)劃結(jié)果Fig.4 S-curve planning result for case 1

        (2)情況2 電機控制規(guī)劃

        在情況2 中,存在勻加加速度和勻加速度階段,但是不存在勻速階段。設(shè)置轉(zhuǎn)位機構(gòu)轉(zhuǎn)位起始點為零,轉(zhuǎn)位終點為90°,轉(zhuǎn)位最大速度為60°/s,加速度為60°/s2,加加速度為80°/s3。對所有被規(guī)劃參數(shù)進行離散化處理,規(guī)劃后的結(jié)果如表2 和圖5所示。

        表2 情況2 軌跡規(guī)劃離散結(jié)果Tab.2 Discretized planning result for case 2

        圖5 情況2 的S 曲線規(guī)劃結(jié)果Fig.5 S-curve planning result for case 2

        (3)情況3 電機控制規(guī)劃

        在情況3 中,存在勻加加速度階段,不存在勻加速度和勻速階段。設(shè)置轉(zhuǎn)位機構(gòu)轉(zhuǎn)位起始點為零,轉(zhuǎn)位終點為30°,轉(zhuǎn)位最大速度為60°/s,加速度為60°/s2,加加速度為80°/s3。規(guī)劃結(jié)果如表3 和圖6 所示。

        表3 情況3 軌跡規(guī)劃離散結(jié)果Tab.3 Discretized planning result for case 3

        圖6 情況3 的S 曲線規(guī)劃結(jié)果Fig.6 S-curve planning result for case 3

        上述三種情況下的軌跡規(guī)劃結(jié)果顯示,所提出的方法避免了傳統(tǒng)分段速度控制中的不利因素,滿足旋轉(zhuǎn)式慣導(dǎo)對電機控制的平穩(wěn)性和對稱性的要求,有利于提升慣導(dǎo)的精度[20-22]。

        4 對比試驗

        為驗證所提S 曲線控制方法的有效性,開展對比試驗。在同一個電機驅(qū)動電路中,分別采用傳統(tǒng)的分段速度控制方法和所提出的S 曲線控制方法,測試轉(zhuǎn)位機構(gòu)的性能參數(shù)。

        使用分段速度控制方法進行控制,設(shè)置最大轉(zhuǎn)速為60°/s,目標(biāo)位置為245°。實時監(jiān)測轉(zhuǎn)位機構(gòu)的轉(zhuǎn)位、角速度和角加速度,采樣頻率為100 Hz,測試數(shù)據(jù)曲線如圖7~圖10 所示。

        圖7 分段速度控制方法位置曲線Fig.7 Angle curve in segmented-speed control method

        通過對測試結(jié)果分析可知,整個轉(zhuǎn)位過程持續(xù)時間約為4.5 s。將圖7 中曲線局部放大如圖8 所示,在轉(zhuǎn)位機構(gòu)轉(zhuǎn)到終點時,存在0.5°的角度超調(diào),震蕩調(diào)整時間約為1 s;從圖9 所示的轉(zhuǎn)速曲線可以看出,轉(zhuǎn)速控制有明顯超調(diào),最大轉(zhuǎn)速超出目標(biāo)轉(zhuǎn)速約12°/s,變速結(jié)束后,轉(zhuǎn)速出現(xiàn)較高頻率的震蕩,如圖中方框標(biāo)記,加速和減速過程不對稱;從圖10 中的角加速度曲線可以看出,在轉(zhuǎn)動開始時刻、距離目標(biāo)轉(zhuǎn)位10°時刻和轉(zhuǎn)動結(jié)束時刻的三個時間點,加速度跳變過大,瞬間加速度可達1 000°/s2。

        圖8 分段速度控制位置曲線超調(diào)Fig.8 Angle overshoot in segmented-speed control method

        圖9 分段速度控制方法速度曲線Fig.9 Rotation rate in segmented-speed control method

        圖10 分段速度控制方法加速度曲線Fig.10 Angular acceleration in segmented-speed control method

        使用同一個試驗設(shè)備,改用S 曲線加減速控制算法進行試驗。設(shè)置最大轉(zhuǎn)速為60°/s、加速度為60°/s2、加加速度為60°/s3、目標(biāo)角度為245°,測試加減速過程中的位置、速度和加速度曲線如圖11~圖13 所示。

        圖11 S 曲線控制位置曲線Fig.11 Angle in S-curve control method

        圖12 S 曲線控制角速度曲線Fig.12 Rotation rate in S-curve control method

        圖13 S 曲線控制角加速度曲線Fig.13 Angular acceleration in S-curve control method

        試驗中,轉(zhuǎn)位到目標(biāo)角度用時約5 s。通過與分段速度控制方法對比可知,S 曲線控制方法具有以下特點:(1)轉(zhuǎn)到終點時,位置超調(diào)量接近零,幾乎沒有震蕩時間,如圖11 和圖14 所示;(2)變速過程中,轉(zhuǎn)速按照預(yù)設(shè)的S 曲線進行加減速,角速度過渡平穩(wěn),沒有明顯超調(diào)和振蕩,并且轉(zhuǎn)速加減速過程對稱,如圖12 和圖15 所示;(3)轉(zhuǎn)動過程中角加速度可控,最大不超過60°/s2。

        圖14 S 曲線控制位置超調(diào)Fig.14 Angle overshoot in S-curve control method

        圖15 S 曲線控制速度超調(diào)Fig.15 Rotation-rate overshoot in S-curve control method

        5 結(jié)束語

        針對高精度旋轉(zhuǎn)式慣導(dǎo)工作特點,分析表明轉(zhuǎn)位機構(gòu)電機控制需要保證平穩(wěn)性、對稱性和角加速度可控。理論分析現(xiàn)有的分段速度控制方法對導(dǎo)航精度的影響,并通過引入角加加速度約束控制電機加減速過程,提出了一種基于S 曲線的電機轉(zhuǎn)位軌跡規(guī)劃方法。通過對比試驗,驗證了S 曲線控制方法能夠減小位置和速度的超調(diào)和震蕩,保證了加速和減速過程的對稱性。該方法從電機驅(qū)動角度出發(fā),有效地抑制了電機控制在旋轉(zhuǎn)慣導(dǎo)中引入的調(diào)制誤差,對高精度慣導(dǎo)精度提升具有一定的工程意義。

        猜你喜歡
        角加速度慣導(dǎo)控制算法
        基于頭部運動學(xué)參數(shù)與腦損傷關(guān)系的顱腦創(chuàng)傷機制研究進展
        《液壓與氣動》常用單位的規(guī)范
        液壓與氣動(2020年4期)2020-04-10 07:38:52
        自適應(yīng)模糊多環(huán)控制在慣導(dǎo)平臺穩(wěn)定回路中的應(yīng)用
        無人機室內(nèi)視覺/慣導(dǎo)組合導(dǎo)航方法
        基于ARM+FPGA的模塊化同步控制算法研究
        基于Bagging模型的慣導(dǎo)系統(tǒng)誤差抑制方法
        基于多線程的慣導(dǎo)邏輯仿真器設(shè)計
        計算機工程(2015年4期)2015-07-05 08:28:57
        一種優(yōu)化的基于ARM Cortex-M3電池組均衡控制算法應(yīng)用
        永磁式角加速度傳感器及其標(biāo)定方法的研究
        一種非圓旋轉(zhuǎn)工件支撐裝置控制算法
        亚洲AV秘 无码一区二区三区1| 久久精品国产亚洲av网| 中国免费看的片| 正在播放国产多p交换视频 | 国产美女精品视频线免费播放软件| 国产精品v欧美精品v日韩精品| 久久人妻公开中文字幕| 亚洲 国产 韩国 欧美 在线| 亚洲免费福利视频网站| 偷拍夫妻视频一区二区| 热久久国产欧美一区二区精品 | 日韩久久免费精品视频| 各类熟女熟妇激情自拍 | 中文字幕网伦射乱中文| 野花社区视频www官网| 精品综合久久久久久8888| 亚洲天堂色婷婷一区二区| 亚洲不卡一区二区视频| 97久久精品人妻人人搡人人玩| 中国凸偷窥xxxx自由视频| 国产在线一区二区三区av| 中文字幕这里都是精品| 亚洲高清一区二区三区在线播放| 亚洲精品tv久久久久久久久久| 久久精品国产亚洲精品| 少妇熟女淫荡丰满| 中文字幕熟女激情50路| 亚洲熟妇av一区二区三区| 极品新婚夜少妇真紧| 午夜a福利| 国产一区二区三区涩涩| 丝袜美腿亚洲第一免费| 欧美一区二区三区视频在线观看| 天天干成人网| 一区二区三区四区在线观看视频| 成人一区二区三区国产| 亚洲人成影院在线无码按摩店 | 55夜色66夜色国产精品视频 | 国模丽丽啪啪一区二区| 亚洲熟妇网| 日本一区二区日韩在线|