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

基于FPGA的運動控制系統設計與實現

2016-07-26 10:13:20倪明儀
裝備制造技術 2016年4期

倪明儀

(南寧鐵路局貨運處,廣西 南寧530000)

?

基于FPGA的運動控制系統設計與實現

倪明儀

(南寧鐵路局貨運處,廣西 南寧530000)

摘要:為提高系統性能和降低成本,基于FPGA設計和實現了一種運動控制系統,包括:Nios II軟核、PWM脈沖發生器、測量單元等功能模塊。軌跡發生器基于卷積的加減速控制方法實現,提高了運動平滑性。實驗結果驗證所設計的運動控制系統的可行性和有效性。

關鍵詞:FPGA;PWM;運動控制

運動控制系統是航空航天、高鐵系統、工業自動化的重要部件,其實現形式包括:基于DSP、基于DSP+CPLD、基于DSP+FPGA,以及基于ARM的運動控制系統等[1,2]。軌跡規劃中的加減速控制方法有梯形加減速、指數加減速、S曲線加減速[3]。這些基于多項式的加減速控制方法,計算復雜度高,系統效率低。然而,基于卷積的加減速控制方法,可減小計算復雜度,更適合高階的加減速控制方法[4]。

因此,本文研究了一種基于FPGA運動控制系統,實現了基于卷積的加減速控制方法。實驗驗證所設計的運動控制系統是有效和可行的,能夠實現四階的加減速,可跟隨位移命令。

1 基于FPGA的運動控制系統

圖1是FPGA內部總體功能模塊,包括:時鐘模塊、數據通信接口、Nios II軟核、PWM脈沖發生器、測量單元。

圖1 FPGA內部總體功能結構圖

Nios II軟核,完成核心運算功能,主要包括:軌跡發生器、坐標分解、測量數據計算和PID控制器。軌跡發生器基于卷積的加減速控制,實現軌跡規劃。坐標分解,將軌跡規劃得到的位移,進行逆解,分解到每個軸上。每個軸的控制量,結合反饋量,進行PID控制。PID控制器輸出控制量,給PWM脈沖發生器。

PWM脈沖發生器,接收PID控制器輸出的數據量,生成占空比為50%、頻率可變的PWM信號,以及方向信號。

測量單元,輸入正交的A相與B相信號,通過判斷A相與B相的領先與落后關系,確定方向。通過四倍頻,檢測A相與B相信號的邊沿產生四倍頻信號,提高測量的精度。得到計數值后,送到Nios II中的測量數據計算模塊,計算速度和位移。

2 軌跡規劃方法與實現

Nios II中的軌跡發生器,實現加減速控制,得到平滑的加速度、速度和位移曲線。利用基于卷積的加減速控制方法,計算量小、輸入參數少、易于實現更高階的加減速控制。

2.1卷積方法

卷積運算是一個迭代運算,每次只需兩次加法和1次除法運算。

卷積函數為

其中,m是卷積函數的時間參數。

卷積運算為

2.2基于卷積的加減速控制方法

基于卷積實現四階加減速控制的原理,可通過執行連續的三次卷積運算得到。

時間參數n1、n2、n3、n4的計算為:

其中,Ts是采樣時間,S是位移,Vmax、Amax、jmax、dmax分別是最大速度、加速度、加加速度、加加加速度。

四階加減速規劃,經三次卷積計算后的速度為

2.3軌跡發生器實現

軌跡發生器從上位機得到運動參數Ts、S、Vmax、Amax、jmax、dmax,然后執行下列步驟:

步驟1:得到輸入函數X0(kTs)=Vmax;

步驟2:計算n、n1、n2、n3;

步驟3:計算卷積函數H1(kTs),H2(kTs),H3(kTs);

步驟4:通過卷積運算得到四階的速度曲線X3(kTs);

步驟5:將速度曲線累加和和差分得到位移曲線、加速度、加加速度、加加加速度曲線。

3 實驗驗證

為驗證基于FPGA實現的運動控制系統的可行性與有效性。進行了單軸控制實驗。實驗給定參數:S=0.04 mm,Vmax=0.02 mm/s,Amax=0.02 mm/s2,jmax=0.04 mm/s3,dmax=0.01 mm/s4.圖2是運動過程中的位移跟隨和跟隨誤差。實驗結果顯示,可以跟隨給定的位移命令,能夠精確到達終點位移0.04 mm,且跟隨誤差小于0.75 mm.

實驗結果,驗證了基于FPGA的運動控制系統的有效性和可行性;基于卷積的加減速控制方法,可方便的實現更高階的軌跡規劃,使得運動更加平滑,而且跟隨誤差小。

圖2 位移跟隨與跟隨誤差

4 結束語

本文基于FPGA設計和實現了運動控制系統,并利用了基于卷積的加減速控制方法,減少了計算復雜度。實驗結果,驗證了該運動控制系統的有效性與可行性,而且控制精度高。該運動控制系統,可在FPGA中擴展為兩軸或多軸運動控制。

參考文獻:

[1]施文龍,閔華松.工業機器人運動控制系統的設計與實現[J].自動化與儀表,2015,(5):37-41.

[2]榮盤祥,孫健鵬,董文波,等.基于DSP的運動控制系統設計[J].哈爾濱理工大學學報,2013,18(1):125-128.

[3]Lee A.Y.,Choi Y.Smooth trajectory planning methods using physical limits[J].Proceedings of the Institution of Mechanical Engineers,PartC:JournalofMechanicalEngineering Science,2015,229(12):2127-2143.

[4]Lee G.,Yi B.,Kim D.,et al.New Robotic Motion Generation using Digital Convolution with Physical System Limitation[C]. DecisionandControl andEuropeanControl Conference (CDC-ECC),2011 50th IEEE Conference on.IEEE,2011: 696-703.

中圖分類號:TP271

文獻標識碼:A

文章編號:1672-545X(2016)04-0084-02

收稿日期:2016-01-27

作者簡介:倪明儀(1985-),男,廣西桂林人,本科,研究方向:設備檢測與維護。

Design and Implementation of Motion Control System based on FPGA

NI Ming-yi
(Nanning Railway Bureau,Nanning Guangxi 530000,China)

Abstract:In order to improve the system performance and reduce the cost,this paper designs and realizes a kind of motion control system based on FPGA.It includes:Nios II softcore,PWM pulse generator,measurement unit,etc.. Trajectory generator is realized by convolution based acceleration and deceleration control method,resulting in improving the motion smoothness.The experiment results verify the feasible and effective of the motion control system.

Key words:FPGA;PWM;motion control

主站蜘蛛池模板: AV片亚洲国产男人的天堂| AV不卡在线永久免费观看| 人妻丝袜无码视频| 国产成人你懂的在线观看| 国产欧美性爱网| 青草免费在线观看| 日韩免费中文字幕| 国产在线欧美| 一区二区理伦视频| 免费高清a毛片| 久久香蕉国产线看精品| 久久毛片基地| 欧美日韩精品综合在线一区| 偷拍久久网| 五月丁香伊人啪啪手机免费观看| 五月婷婷导航| 玖玖免费视频在线观看| 玖玖精品在线| 精品第一国产综合精品Aⅴ| 国产精品尤物铁牛tv| 亚洲无码37.| 国产精品污污在线观看网站| 亚洲成人播放| 国产精品区网红主播在线观看| 91无码人妻精品一区二区蜜桃| 国产精品露脸视频| 理论片一区| 91精品免费久久久| 在线观看亚洲精品福利片| 久久性视频| 欧美午夜在线视频| 青青草久久伊人| 色AV色 综合网站| 国产精品久久久免费视频| 国产成人免费视频精品一区二区| 亚洲成人动漫在线| 熟女视频91| 亚洲精品成人福利在线电影| 91视频精品| 国产高清又黄又嫩的免费视频网站| 日韩天堂视频| 欧美区一区| 亚洲综合片| 波多野结衣一级毛片| 国产极品嫩模在线观看91| 极品国产在线| 米奇精品一区二区三区| 成人一级黄色毛片| 亚洲性视频网站| 国产一国产一有一级毛片视频| 亚洲av日韩av制服丝袜| 婷婷亚洲综合五月天在线| 日韩无码真实干出血视频| 国产亚洲精品97AA片在线播放| 精品福利视频网| 青草精品视频| 国产精品中文免费福利| 青青草原国产一区二区| 精品一区二区三区自慰喷水| 国产高颜值露脸在线观看| 99精品国产自在现线观看| 五月六月伊人狠狠丁香网| 欧美日韩北条麻妃一区二区| 91免费国产在线观看尤物| 黄色网在线免费观看| 国产丝袜无码一区二区视频| 亚洲中文字幕av无码区| 亚洲国产在一区二区三区| 最近最新中文字幕在线第一页 | 人人爱天天做夜夜爽| 亚洲无码精品在线播放| 国产97色在线| 欧美国产日韩另类| 谁有在线观看日韩亚洲最新视频| 成年A级毛片| 国产真实乱子伦视频播放| 色噜噜综合网| 狠狠操夜夜爽| 另类欧美日韩| 国产在线视频导航| 波多野结衣中文字幕一区二区| www亚洲天堂|