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

一種基于CORDIC算法的自整角機信號解碼研究*

2016-10-28 08:27:35朱向冰金慧敏
關鍵詞:信號

桑 坤,朱向冰,金慧敏

(安徽師范大學 物理與電子信息學院,安徽 蕪湖 241000)

?

一種基于CORDIC算法的自整角機信號解碼研究*

桑坤,朱向冰,金慧敏

(安徽師范大學 物理與電子信息學院,安徽 蕪湖 241000)

自整角機是一種用于角度測量的微型電機,其輸出包含角度的模擬信號經(jīng)過簡單處理和A/D變換后再通過CORDI算法解碼。CODIC算法具有精度靈活可調、運算速度快、硬件實現(xiàn)簡單等優(yōu)點;通過對CORDC算法角度及對自整角機輸出信號的象限修正,設計了一種基于CORDIC算法流水線技術的自整角機解碼算法,并以FPGA為平臺進行模擬和仿真,驗證其準確性及可行性。

CORDIC算法;自整角機;解碼;FPGA

引用格式:桑坤,朱向冰,金慧敏. 一種基于CORDIC算法的自整角機信號解碼研究[J].微型機與應用,2016,35(18):78-80.

0 引言

自整角機是一種高精度的角度位置傳感器[1],廣泛應用于航海、航天、方位同步指示系統(tǒng)火炮等伺服系統(tǒng)中。自整角機輸出信號主要以模擬信號進行傳送,減少角度信號在較長距離傳輸時其他信號干擾,同時方便人們控制目標元件。傳統(tǒng)的軸角測量通常采用峰值采樣、相干解調或專用的軸角數(shù)字轉換芯片實現(xiàn)[2],但是這幾種算法也存在精度不高、運算速度較慢及價格昂貴等缺點。本文使用的坐標旋轉數(shù)字計算(Coordinate Rotation Digital Computer,CORDIC)算法采用迭代的思想,不進行乘法運算,提高了運算速度。由于該算法是一種數(shù)字-數(shù)字的算法,有線性的收斂域和序列及迭代次數(shù)可有效提高精度[3]。

本文利用CORDIC算法[4]計算反正切函數(shù)并結合自整角機輸入輸出信號的特點,實現(xiàn)一種運算速度高、可靠性好、精度高、硬件設計簡單的角度解碼,并用FPGA豐富硬件資源簡化程序,提高電路的運算速度和可靠性。

1 自整角機基本原理

圖1 自整角機原理圖

自整角機是利用自整步特性將轉角變?yōu)榻涣麟妷夯蛴山涣麟妷鹤優(yōu)檗D角的感應式微型電機,當激勵繞組以一定的頻率交流電壓勵磁時,輸出繞組的電壓幅值與轉子轉角成正余弦函數(shù)關系[5]。在結構上,自整角機主要由轉子和定子組成,轉子軸上的單相繞組通過電刷和滑環(huán)與外界連接,引出端用Z1和Z2表示;定子的三相對稱繞組以Y型連接,空間位置上依次落后120°,如圖1所示。

設轉子轉動θ,自整角機三路輸出模擬信號,但是需要電壓激勵。激勵電壓為:

Eref=ERLO-RHIsinωt

(1)

S1、S2、S3三路定子的感應電動勢分別為:

ES1-S3=ERLO-RHIsinωtsinθ

(2)

ES3-S2=ERLO-RHIsinωtsin(θ+120°)

(3)

ES2-S1=ERLO-RHIsinωtsin(θ+240°)

(4)

上式中sinωt為交流信號,θ是自整角機偏轉的角度。

2 CORDIC算法原理

CORDIC算法基本思想是迭代,通過多個固定的及與運算有關的角度逐次遞減,從而逐漸逼近需要的角度。

圖2 CORDIC旋轉示意圖

CORDIC算法的基本公式在一些文獻中有詳細推導,這里僅作簡要的說明。

如圖2所示,假設向量(xi,yi)按照一定角度旋轉到(xj,yj)則有:

(5)

起始位置到終點位置可以通過多步迭代旋轉過程實現(xiàn),每一步旋轉一定的相位,則:

(6)

提取cosθn,則有:

(7)

(8)

其中K為增益因子,其值的變化取決于迭代次數(shù),當?shù)螖?shù)N很大時:

(9)

CORDIC算法有旋轉模式(rotation)和矢量模式(vectoring)兩種旋轉模式[6],該解碼算法采用矢量模式。迭代方程如下:

(10)

假設初始條件為x0=x,y0=y,z0=0,經(jīng)過n次迭代后,矢量模式的表達式為:

(11)

3 自整角機解碼算法設計

3.1自整角機輸出信號的象限修正

(12)

對自整角機三路輸出的模擬信號進行簡單運算,得到只含角度θ的正余弦值和正切值;然后對得到的正余弦函數(shù)進行修正,得到角度θ所在的范圍。

定義一個中間變量α,則有:

(13)

sinθ、cosθ在不同區(qū)域的值如表1所示。

表1 不同區(qū)域的角度

3.2CORDIC求全角量反正切

對于自整角機輸出信號,在旋轉的角度一定時,可將輸出的信號理解為勵磁信號Eref=ERLO-RHIsinωt對sinθ和cosθ進行的幅度調制[6],而勵磁信號的變化只是幅值發(fā)生變化,對自整角機輸出信號的正確解碼不產(chǎn)生影響,只要能正確地解碼出角度值,則幅值的變化可以忽略不計,本文選擇CORDIC算法的矢量模式,令Uxin=cosθ,Uyin=sinθ,z0=0,經(jīng)過n次迭代后得到式(11)。

3.3CORDIC算法的角度輸出

4 CORDIC自整角機解碼算法的實現(xiàn)及仿真

4.1CORDIC自整角機解碼算法的實現(xiàn)

基于CORDIC算法實現(xiàn)的設計有迭代結構和流水線結構[7],流水線結構運算速度比迭代結構快,采用流水線結構可有效提高算法速度。在流水線結構中,旋轉角度集的各個值均是直接聯(lián)到累加器的[6]。流水線結構如圖3所示。

圖5 260°軟件仿真圖

圖3 流水線結構示意圖

4.2FPGA實驗仿真

采用VHDL語言描述并在FPGA上實現(xiàn)流水線結構的CORDIC解碼算法,利用QuartuesII進行仿真,驗證其可行性與正確性。

設定系統(tǒng)時鐘為98 MHz,輸入一位時鐘信號clk,1位使能信號ena,16位輸入信號Xin、Yin,及20位角度解碼信號輸出Aout,仿真選取50°和260°進行模擬,驗證該解碼算法的正確性。

當自整角機的角度為50°時,QuartuesII仿真圖及仿真數(shù)據(jù)如圖4和表2所示。

圖4 50°軟件仿真圖

ErefUxinUyinXinYinθΔθ10.642790.76604210622510250.15770.15770.50.321390.38302105031255150.07530.07530.250.160690.191515252627650.07530.07530.050.032140.038301053125550.00530.00530.010.006430.0076621125150.00530.00530.0020.001290.00153425049.95580.04420.00040.0002580.0003181049.96340.0036

當自整角機的角度為260°時,仿真圖及仿真數(shù)據(jù)如圖5和表3所示。

由上述數(shù)據(jù)可知,在角度一定、Eref變化的情況下,該算法可以正確地解碼θ,并且達到一定的精度;仿真中的冒險競爭不是發(fā)生在時鐘上升沿,不影響角度的正確解碼。從仿真圖上可以看出有一定的延時,這是由迭代運算造成的效果,可以通過改變時鐘頻率進行改善。

表3 自整角機輸出角度為260°時仿真數(shù)據(jù)

5 結論

本文采用CORDIC算法在FPGA上實現(xiàn)自整角機輸出角度的解碼,并對自整角機的輸出信號進行簡單的運算和角度的象限修正預處理,在可計算的范圍內,通過QuartuesII驗證其可行性與正確性,提升了運行速度和精度,從而驗證了該設計的正確可行。

[1] 楊桂華. 高精度自整角機精度的分析[J]. 微電機,1990(1):11-15.

[2] 李全.正交三角函數(shù)的CORDIC實

現(xiàn)[J].微計算機信息,2008,24(12-3):268-269.

[3] 陳石平,廖丁毅,張權.CORDIC算法在正角調制技術的應用[J].廣西通信技術,2015(2):49-52.

[4]王華華,陳雷成,陳發(fā)堂,等.基于FPGA的STA-CORDIC算法在SCME中的應用[J].電子技術應用,2014,40(8):109-111,115.

[5] ANDRAKA R. A survey of CORDIC algorithms for FPGA based computers[M]. New York: ACM Press, 1998.

[6] VOLDER E. The CORDIC trigonometric computing technique[J].IRE Transactions on Electronic Computers,1959, 8:379-385.

[7] 李滔,韓月秋.基于流水線CORDIC 算法的三角函數(shù)發(fā)生器[J].電子技術應用, 2000, 25(4):85-87.

Study on synchro signal decoding based on CORDIC algorithm

Sang Kun,Zhu Xiangbing,Jin Huimin

(College of Physics and Electronic Information,Anhui Normal University,Wuhu 241000,China)

Synchro is a miniature motor used for measurement of angle. It outputs analog signal transformed by A/D transform, and then uses the CORDIC algorithm for decoding .The CORDIC algorithm has the advantages of flexible and adjustable precision, fast calculation speed and easy hardware realization. Based on the CORDIC algorithm and synchro outputs angles correction in quadrants,this article designs a CORDIC algorithm based on pipelining for decoding, and simulates and verifies the accuracy and feasibility of the algorithm by FPGA.

CORDIC algorithm;synchro;signal decoding;FPGA

安徽省高校自然科學研究重大項目(KJ2015ZD23)

TN79+2

ADOI: 10.19358/j.issn.1674- 7720.2016.18.023

2016-04-22)

桑坤(1991-),男,碩士研究生,主要研究方向:電子信息技術。

朱向冰(1973-),通信作者,男,博士,教授,主要研究方向:光電技術。E-mail:skahnu@163.com。

金慧敏(1991-),女,碩士研究生,主要研究方向:信號處理。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發(fā)生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯(lián)鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 亚洲黄色网站视频| 亚洲人网站| 国产精品亚欧美一区二区| 欧美一区福利| 国产激爽大片在线播放| 免费人成在线观看视频色| 欧美一级夜夜爽| 丰满人妻久久中文字幕| 欧美一级在线看| 亚洲男人的天堂在线| 成人一级黄色毛片| 久久人与动人物A级毛片| 91精品免费久久久| 97国产一区二区精品久久呦| 四虎影视永久在线精品| 成人综合在线观看| 国产麻豆永久视频| yy6080理论大片一级久久| 青青青视频蜜桃一区二区| 在线观看国产一区二区三区99| 亚洲成a人片| 欧美色99| 成人在线观看不卡| 在线视频97| 国产毛片片精品天天看视频| 久久精品波多野结衣| 无码在线激情片| 一本大道无码日韩精品影视| 最新国产麻豆aⅴ精品无| 国产在线精品网址你懂的| 色综合婷婷| jizz国产视频| a毛片基地免费大全| 亚洲系列无码专区偷窥无码| 无码中字出轨中文人妻中文中| Jizz国产色系免费| 手机在线看片不卡中文字幕| 欧美一级特黄aaaaaa在线看片| 成人无码区免费视频网站蜜臀| 99精品视频九九精品| 日韩黄色大片免费看| 欧美成人手机在线视频| 国产美女丝袜高潮| 亚洲成人高清在线观看| 福利在线免费视频| 不卡国产视频第一页| 国产高清毛片| 久久久精品国产SM调教网站| 久久大香伊蕉在人线观看热2 | 最新国语自产精品视频在| 亚洲区一区| 热九九精品| 欧美一区日韩一区中文字幕页| 成人a免费α片在线视频网站| 伊人久久大香线蕉影院| 2048国产精品原创综合在线| 国产凹凸一区在线观看视频| 欧美日韩成人在线观看| 精品丝袜美腿国产一区| 色综合中文字幕| 91午夜福利在线观看精品| 精品福利国产| 国产精品久久精品| A级毛片无码久久精品免费| 免费人成网站在线观看欧美| 精品国产污污免费网站| 色综合中文| 9999在线视频| 久久国产亚洲欧美日韩精品| 国产欧美日韩另类精彩视频| 日本一区二区不卡视频| 她的性爱视频| 九九这里只有精品视频| 亚洲成人高清无码| 日韩精品一区二区深田咏美| 久久久精品久久久久三级| 国产亚洲视频中文字幕视频 | 97亚洲色综久久精品| 无码精品一区二区久久久| 国外欧美一区另类中文字幕| 亚洲国产天堂久久综合| 午夜福利视频一区|