999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于卡爾曼濾波的低速伺服系統速度信號估計

2015-06-05 09:51:54符玉襄孫德新劉銀年
電機與控制應用 2015年5期
關鍵詞:卡爾曼濾波

符玉襄, 孫德新, 劉銀年

(1. 中國科學院 上海技術物理研究所,上海 200083;2. 中國科學院 紅外探測與成像技術重點實驗室,上海 200083)

基于卡爾曼濾波的低速伺服系統速度信號估計

符玉襄1,2, 孫德新1,2, 劉銀年1,2

(1. 中國科學院 上海技術物理研究所,上海 200083;2. 中國科學院 紅外探測與成像技術重點實驗室,上海 200083)

給出了基于卡爾曼濾波的測速方法,并利用電流、角速度等參數估算出加速度,作為卡爾曼濾波的控制輸入。仿真了該方法的穩態和動態性能,并與其他濾波方法做了對比;將該方法應用于某伺服系統,測試并分析了系統的0.1°/s階躍響應、頻域特性及參數攝動對濾波性能的影響。結果表明,該方法減小了低速時的測速誤差和相位延時,擴展了速度環帶寬,并且對參數變化不敏感,具有較強的魯棒性。

卡爾曼濾波; 低速; 速度信號估計; 位置差分; 絕對式編碼器

0 引 言

高精度的伺服系統中,經常采用位置、速度和電流三環控制的策略。當使用絕對式光電編碼器作為位置傳感器時,速度一般通過相鄰兩個位置采樣點差分的方式得到。當電機工作在低速(例如0.1°/s)時,由于編碼器的分辨率有限,以及測量噪聲的存在,使得差分測速的誤差迅速增大[1-5]。

通過延長采樣周期或增加低通濾波環節可以減小穩態噪聲,但會增加測速延時,降低閉環帶寬,導致動態性能變差[3-4]。基于狀態觀測器[2-4,6-8]和卡爾曼濾波[1,4-5,9]的測速方法,可以得到較好的穩態和動態性能。目前這些方法有一些共同特點: (1) 大多基于增量式編碼器,采用M/T法測速[1,4,6-11],較少涉及絕對式編碼器(位置差分測速);(2) 速度較高(大于1°/s)[1-4,6-11],對低于1°/s的情況研究較少;(3) 常用的伺服系統的狀態空間模型較多依賴于被控對象的類型和參數[1-2,6-7,9],缺乏一般性,且較少分析參數變化對濾波器性能的影響。

因此,針對使用絕對式編碼器和低速運行的伺服系統,有必要提出一種噪聲小、延時短、性能穩健且較為通用的測速方法。基于運動學的卡爾曼濾波算法可以較好地解決這些問題。本文介紹了差分測速和低通濾波的原理;建立了基于勻加速運動方程的伺服系統狀態模型,給出了基于此模型的卡爾曼濾波測速的遞推算法;并利用電機電流、角速度等參數估算出加速度,作為濾波的控制量;仿真了該方法的穩態誤差和動態性能,并與傳統濾波方法做了對比;搭建了基于DSP和永磁同步電機的試驗平臺,測試并分析了系統的0.1°/s階躍響應、穩態精度、頻域特性、相位延時及參數攝動對濾波性能的影響。

1 差分測速和低通濾波

后向直接差分測速原理:

(1)

θk、θk-1——當前時刻與上一時刻的位置采樣值。

T——采樣周期;

當位置采樣噪聲標準差為Δ,且相鄰兩個采樣點不相關時,速度估計的相對誤差為

(2)

式中:ω——角速度。

采樣頻率越高,速度越慢,速度估計的相對誤差就越大。

對于本系統而言,編碼器噪聲Δ≈0.1″,速度環控制周期T=1ms,當轉速ω=0.1°/s時,速度估計的相對誤差e=39.3%,遠不能滿足高精度控制的需要。因此有必要尋找一種合適的濾波算法。

常見的低通濾波器如一階RC低通濾波、巴特沃茲低通濾波等,都能夠在一定程度上減少噪聲,但不可避免地帶來了測量延時。

此外,移動差分通過延長差分時間間隔,也可以減小噪聲。其原理如下:

(3)

式中: θk、θk-N——當前時刻與前N個時刻的位置采樣值。

N越大,抑制噪聲能力越強,但延時也越長。

2 卡爾曼測速原理

2.1 基于運動學的卡爾曼濾波

伺服系統的勻加速運動方程為

(4)

基于式(4)的卡爾曼濾波的過程及測量矩陣如下:

(5)

θk、ωk——位置、速度;

ak——加速度,是控制量;

zk——角度測量值;

wk、vk——過程噪聲、測量噪聲。

卡爾曼濾波需要5步迭代運算[1,4-5,9]:

(6)

2.2 加速度的獲取

式(5)所描述的狀態空間模型與電機類型、負載慣量J、粘滯摩擦因數B、轉矩系數Ke和最大靜摩擦力矩Fm等無直接聯系,適用于不同類型的伺服系統。

對于沒有加速度傳感器的伺服系統,無法直接獲取卡爾曼濾波所需的加速度ak(控制量),此時可以直接把加速度當作零來處理,但這樣會導致濾波性能變差。

本文利用電機驅動電流Ik、角速度ωk和伺服系統參數估算出加速度ak:

(7)

其中,ε是一個接近零的正數,仿真和試驗時取0.005°/s。當速度過零時,摩擦力仍然存在,但其大小和方向難以確定,此時的估計誤差較大。試驗時發現,濾波性能不會因為ak估計不準而明顯下降,即不需要精確知道伺服系統的相關參數。

3 仿真分析

3.1 模型搭建

采用直流電機模型,輸入電壓到輸出角度的傳遞函數:

(8)

式中:θ(s)——輸出位置;

U(s)——輸入電壓;

L、R——繞組電感、電阻;

J、B——轉動慣量、粘滯摩擦因數。

由于速度較低,可以忽略反電動勢的影響。永磁同步電機通過坐標變換和id≡0的矢量控制,也可以等效為直流電機[12]。

圖1是Simulink仿真框圖。電流環采樣頻率10kHz,PWM逆變器(pwm)和電流采樣模塊(i_sample)等效為延遲一個采樣周期的慣性環節;速度估計模塊(Velocity_est)和速度環控制器(Velocity_PID)用離散型S-Function實現,采樣頻率1kHz;位置測量值在進入速度估計模塊之前加了標準差為0.1"的高斯白噪聲,用以模擬真實編碼器的輸出。

圖1 MATLAB/Simulink搭建的電機控制模型

3.2 階躍響應仿真

圖2是0.1°/s階躍響應仿真波形,圖2(a)~圖2(d)分別對應直接差分、5點移動差分、二階巴特沃茲濾波和卡爾曼濾波。巴特沃茲濾波數字帶寬取0.2,對應模擬帶寬100Hz;卡爾曼濾波過程噪聲Q=1.5e-9,測量噪聲R=1.022e-7。為了便于評估各種方法的性能差異,仿真是在相同的速度環和電流環PID參數下進行的。

圖2 0.1°/s階躍響應仿真波形

表1為相關指標,依次為80%上升時間tr,超調量σ,穩態速度誤差均方根值eRMS和穩態速度波動峰值|emax|/ωref,其中ωref=0.1°/s。穩態從250ms算起。

表1 0.1°/s階躍響應仿真數據

仿真結果表明,直接差分受噪聲影響很大,卡爾曼濾波相對移動差分和巴特沃茲濾波,在tr和σ差別不大的情況下,穩態誤差有較好的改善。階躍響應的超調主要由測速延時和積分飽和引起。

4 試驗驗證

用TMS320F2812實現卡爾曼濾波算法;永磁同步電機型號為Kollmorgen公司的RBE02110-B;負載為轉鏡,慣量約0.015kg·m2;絕對式光電編碼器采用Heidenhain公司RCN228系列,有效分辨率24bit(0.078")。PWM波周期100us,電流環采樣頻率10kHz,速度環采樣頻率1kHz。

通過調節過程噪聲wk和測量噪聲vk的方差可以改變卡爾曼濾波的增益。加速度作為濾波的控制量,用式(7)計算得到的ak進行濾波時效果不是最佳,這是因為系統的轉矩系數、最大靜摩擦力、粘滯摩擦因數和轉動慣量等參數難以精確獲得。因此,在試驗中要反復整定Ke、Fm、B、J以及Q、R,使濾波的效果達到最優或次優。

4.1 階躍響應測試

參考輸入0.1°/s的速度階躍,在PID參數固定的情況下,分別用4種濾波方法作為速度反饋,測得波形如圖3所示,相關指標如表2所示。穩態指標由500~900ms的400個點統計得到。

結果表明: 卡爾曼濾波有效抑制了振蕩,超調量減小到4.3%,上升時間縮短到6.2ms;穩態誤差峰峰值和均方根值都顯著減小;同時,卡爾曼濾波穩定時間短,第300ms后就達到穩態,而移動差分和巴特沃茲濾波第400ms后才逐漸趨于穩態。

圖3 0.1°/s階躍響應實測波形

指標直接差分移動差分巴特沃茲濾波卡爾曼濾波tr/ms1514206.2σ/(%)5020224.3eRMS/(°)·s-117.2e-33.19e-32.83e-30.451e-3(|emax|/ωref)/%50.29.98.21.3

4.2 頻域測試

通過測量多個頻率點,得到四種濾波方法的頻率特性曲線如圖4所示。圖4(a)是幅頻曲線,圖4(b)是相頻曲線。可以看出,卡爾曼濾波在通帶內增益比較平坦,3dB截止頻率在100Hz以上,其他濾波方法通帶內增益起伏,截止頻率約30Hz。同時,卡爾曼濾波在100Hz處相位延遲只有70°,而其他濾波方法在20Hz處就有約100°的延遲。

圖4 四種速度估計方法的閉環小信號頻率特性曲線

從頻域分析幾種濾波方法的帶寬和相位延時。參考速度信號:

ωref(t)=1·sin(2πft)+1

圖5是f=10Hz時卡爾曼濾波的測試結果,虛線是給定速度,實線是濾波得到的速度。速度過零時存在畸變,這是由于過零時摩擦力方向突變,依據式(7)得到的加速度誤差較大造成的。

圖5 卡爾曼濾波的正弦波響應

4.3 變參數測試

通過改變Ke、Fm、B及Q、R的取值,可以驗證算法的穩健性以及對控制對象參數的依賴程度。測試結果如表3所示。表3中第2列是標準參數的0.1°/s階躍響應,之后各列是某個參數偏離標準值時的0.1°/s階躍響應。

當轉矩系數Ke是原來的2倍時,超調量最大(17.5%),說明加速度估算的準確度對動態性能影響很大,但此時的σ仍低于移動差分濾波(20%)和巴特沃茲低通濾波(22%)。

當過程噪聲Q是原來的10倍時,穩態速度波動最大(4.4%),這是因為Q增大時,卡爾曼濾波收斂后的帶寬變大,抑制噪聲能力就變差[4]。但此時的速度波動仍小于移動差分濾波(9.9%)和巴特沃茲低通濾波(8.2%)。

據此可以認為基于運動學的卡爾曼測速算法對系統參數變化不敏感,具有較強的魯棒性。

表3 參數變化對卡爾曼濾波效果的影響

5 結 語

針對使用絕對式編碼器的伺服系統極低速(0.1°/s)時速度測量噪聲大的問題,設計了一種基于運動學方程的卡爾曼濾波測速算法,根據仿真分析和實際測試,得出以下結論:

(1) 基于運動學方程的伺服系統狀態空間模型,不需要精確知道被控對象的參數,通用性較強;

(2) 相對于傳統方法,該方法減小了測速的穩態誤差和延時,改善了系統動態性能;

(3) 算法性能穩健,對參數變化不敏感。

[1] LABBATE M, PETRELLA R, TURSINI M. Fixed point implementation of Kalman filtering for AC drives: a case study using TMS320F24x DSP[C]∥Proc of the 3rd European DSP Education and Research Conference, 2000: 20-21.

[2] SONG Y, GAO H, ZHANG S, et al. The analysis and design of low velocity estimation based on observer[C]∥Automation and Logistics, ICAL′09, IEEE International Conference on, IEEE, 2009: 766-771.

[3] 吳忠,呂緒明.基于磁編碼器的伺服電機速度及位置觀測器設計[J].中國電機工程學報,2011,31(9): 82-87.

[4] PETRELLA R, TURSINI M, PERETTI L, et al. Speed measurement algorithms for low-resolution incremental encoder equipped drives: a comparative analysis[C]∥Electrical Machines and Power Elec-tronics, ACEMP′07, International Aegean Con-ference on, IEEE, 2007: 780-787.

[5] 李文軍,陳濤.基于卡爾曼濾波器的等效復合控制技術研究[J].光學精密工程,2006,14(2): 279-284.

[6] LI H, XIE H, YI X, et al. Research on low speed control of permanent magnet synchronous motor based on state observer[C]∥Biomedical Engineering and Informatics (BMEI), 2011 4th International Conference on, IEEE, 2011(4): 2018-2022.

[7] WANG G, XU D, YU Y, et al. Low speed control of permanent magnet synchronous motor based on instantaneous speed estimation[C]∥Intelligent Control and Automation, WCICA 2006, The Sixth World Congress on, IEEE, 2006(2): 8033-8036.

[8] WANG M S, KUNG Y S, THI H, et al. Superior low-speed control of a permanent magnet synchronous motor with digital encoder[C]∥Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 2011,225(2): 281-291.

[9] 丁信忠,張承瑞,李虎修,等.基于自適應擴展卡爾曼濾波器的永磁同步電機超低速控制[J].電機與控制應用,2012,39(9): 24-29.

[10] 魯進軍,梅志千,劉向紅,等.電動機的高精度寬范圍轉速測量方法[J].中國電機工程學報,2011,31(24): 118-123.

[11] 楊松濤,和麗清,安成斌.DSP在高精度數字式電機測速中的應用[J].紅外與激光工程,2006,10(35): 543-548.

[12] 王宏佳,楊明,牛里,等.永磁交流伺服系統速度控制器優化設計方法[J].電機與控制學報,2012,16(2): 25-31.

[期刊訂閱]

在郵局漏訂的讀者,可直接從郵局匯款至我雜志社發行部補訂

地址:上海市武寧路509號電科大廈17樓《電機與控制應用》發行部

郵編: 200063 電話: 021-62574990-745 傳真: 021-62576377

國內郵發代號: 4-199 每冊定價: 12.00元 全年定價: 144.00元

中文核心期刊 中國科技核心期刊 中國學術期刊(光盤版)

全國優秀科技期刊 華東優秀科技期刊

中國科學引文數據庫來源期刊 中國學術期刊綜合評價數據庫來源期刊

Low Velocity Estimation of Servo System Based on Kalman Filter

FUYuxiang1,2,SUNDexin1,2,LIUYinnian1,2

(1. Shanghai Institute of Technical Physics, CAS, Shanghai 200083, China;2. Key Laboratory of Infrared System Detection and Imaging Technique, CAS, Shanghai 200083, China)

A velocity estimation method using kalman filter was given. Acceleration was considered as control input of kalman filter, and was estimated by motor current and velocity. The steady and dynamic performance had been simulated, the results of this method was compared with other filtering methods.The method was applied to a servo system. Some key performance indicators had been measured and analyzed, such as 0.1 °/ s step response, frequency domain characteristics and the influence of parameter perturbation. Results showed that kalman filter based on the kinematics could reduce velocity estimation error and phase lag, expanded speed loop bandwidth, and was not sensitive to parameters perturbation, which has strong robustness.

kalman filter; low speed; velocity estimation; position difference; absolute encoder

劉銀年

TM 921.54+1

A

1673-6540(2015)05-0017-06

2014-10-28

猜你喜歡
卡爾曼濾波
基于雙擴展卡爾曼濾波的電池荷電狀態估計
測控技術(2018年11期)2018-12-07 05:49:38
改進的擴展卡爾曼濾波算法研究
測控技術(2018年12期)2018-11-25 09:37:34
基于無跡卡爾曼濾波的行波波頭辨識
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
基于有色噪聲的改進卡爾曼濾波方法
基于序貫卡爾曼濾波的OCT信號處理方法研究
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
融合卡爾曼濾波的VFH避障算法
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
基于EMD和卡爾曼濾波的振蕩信號檢測
主站蜘蛛池模板: 久久这里只有精品23| 98精品全国免费观看视频| 四虎在线观看视频高清无码| 国产成人免费视频精品一区二区| 欧美色香蕉| 国产亚洲精品91| 国产综合网站| 高清欧美性猛交XXXX黑人猛交 | 第一区免费在线观看| 国产成人久久综合一区| 天天操天天噜| 在线观看无码a∨| 中文字幕精品一区二区三区视频| 无码一区18禁| 青青热久免费精品视频6| 男人天堂亚洲天堂| 久久精品人人做人人爽电影蜜月| 国产AV毛片| 蜜桃视频一区二区三区| 欧美在线一二区| 性喷潮久久久久久久久| 國產尤物AV尤物在線觀看| 久久久久久午夜精品| 国产精品思思热在线| 免费观看国产小粉嫩喷水| 国产97公开成人免费视频| 日韩无码黄色| 91小视频版在线观看www| 亚洲精品动漫在线观看| 国产精品无码翘臀在线看纯欲| 精品色综合| www.亚洲天堂| 91丨九色丨首页在线播放| 日韩成人在线网站| 日韩天堂在线观看| av在线人妻熟妇| 国产精品成人免费综合| 无码中文字幕乱码免费2| 日韩精品亚洲一区中文字幕| 亚洲第一精品福利| 色哟哟精品无码网站在线播放视频| 亚洲精品国产日韩无码AV永久免费网 | 亚洲人成亚洲精品| 国产成人一区在线播放| 国产成人亚洲毛片| 大香伊人久久| 激情无码字幕综合| 国产第八页| 亚洲色图狠狠干| 日韩在线2020专区| 亚洲伊人天堂| 在线免费观看a视频| 在线精品欧美日韩| 国产极品美女在线观看| 欧美综合区自拍亚洲综合天堂 | 超碰精品无码一区二区| 日本在线欧美在线| 国产三区二区| 国产精品内射视频| 久久久久亚洲av成人网人人软件| 97在线公开视频| 欧美激情第一区| 欧美日韩在线第一页| 国产日韩AV高潮在线| 日本免费a视频| 在线亚洲小视频| 亚洲综合专区| 国产尤物在线播放| 亚洲一级毛片免费观看| 青青草综合网| 成人在线天堂| 日韩毛片视频| 亚洲an第二区国产精品| 97精品国产高清久久久久蜜芽| 日本一区二区不卡视频| 亚洲精品麻豆| 日韩视频福利| 亚洲综合九九| 色悠久久久久久久综合网伊人| 波多野结衣一区二区三视频| 亚洲天堂在线免费| 国产无码精品在线播放 |