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

基于CORDIC算法的無線傳感器網絡同步時鐘源的研究

2015-11-30 06:33:14
電子測試 2015年22期

李 威

(河海大學 物聯網工程學院,江蘇常州,213022)

基于CORDIC算法的無線傳感器網絡同步時鐘源的研究

李 威

(河海大學 物聯網工程學院,江蘇常州,213022)

時鐘同步是無線傳感器網絡的一項重要支撐技術。針對無線傳感器網絡的時鐘同步,本文提出了一種基于CORDIC算法的改進型DDS系統。介紹了CORDIC算法的原理,采用QuartusⅡ軟件對時鐘源系統的各個模塊進行了詳細設計。實驗結果表明,系統的性能指標達到了設計要求。

時鐘同步;無線傳感器網絡;DDS;CORDIC

0 引言

無線傳感器網絡(Wireless Sensor Networks,WSNs)融合了傳感器技術、嵌入式技術、數據處理技術和通信技術,被廣泛地應用于軍事、環境、交通、工業、家居等領域[1]。無線傳感器網絡是一種由大量部署在監測區域中具有感知、通信和處理能力的傳感器節點以自組織方式構成的網絡,并以多跳的方式將數據由數據源沿多個節點傳送至匯聚節點。無線傳感器網絡的諸多特性,如有限的硬件資源和能量、密集的節點分布、龐大的網絡規模、動態的網絡拓撲等,決定了其廣闊的應用前景。

時鐘同步技術是無線傳感器網絡的一項重要支撐技術,為網絡中各個節點的本地時鐘提供一個統一的時間標尺。在無線傳感器網絡中,節點晶振漂移和信息交換過程中產生傳輸延遲等因素導致各節點本地時鐘之間存在一定偏差。對于需要協同工作的傳感器節點來說,統一的時間尺度是必要的。此外,傳感器網絡的一些特殊應用,如傳感器節點的數據融合,休眠喚醒節能機制等,對基準時鐘提出了很高的要求。因此,無線傳感器網絡中的同步時鐘源具有重要的研究意義和實用價值。

1 CORDIC算法的原理

圖1 直角坐標下向量的旋轉

因此,CORDIC算法旋轉模式的差分方程可以寫為:

因此,由式(5)和(6)可以得到:

2 頻率可調時鐘源的設計

本時鐘源主要采用MCU + FPGA架構,實現了基于CORDIC算法的改進型DDS系統。該系統主要由MCU、銣原子振蕩器、FPGA、數模轉換器和低通濾波器等5部分組成。其中,MCU主要負責將所需波形的配置數據發送至FPGA。銣原子振蕩器主要為FPGA提供頻率基準。FPGA根據接收到的配置數據,通過DDS模塊產生相應頻率和相位的波形,最后經由數模轉換器和低通濾波器輸出。DDS的工作原理框圖如圖2所示。

圖2 DDS工作原理框圖

DDS的實質是以基準頻率源(銣原子振蕩器)對相位進行等間隔采樣,其工作過程[4]如下:在參考時鐘的作用下,位相位累加器對頻率控制字進行累加,其輸出為相位碼的高位,然后通過ROM查詢表轉換得到相應的位幅度碼。幅度碼由外接的數模轉換器變換得到模擬的階梯波電壓,最后經過低通濾波器濾掉諧波分量,抑制高頻雜散,平滑為連續的正弦波形。通過外接比較器可以得到抖動很小的方波信號,即所需的標準時鐘源。因此,通過改變頻率控制字就可以改變輸出頻率。此時輸出信號的頻率為:

DDS技術的關鍵在于相幅轉換模塊。由于ROM查表法受到ROM存儲容量的限制,其性能提高的空間有限。在實際應用中,實時的正余弦計算替代ROM查表法可以節省更多的資源[5]。因此,本文采用CORDIC算法通過加/減法和移位運算,實現正余弦計算以替代ROM查詢表。

下面采用QuartusⅡ軟件對DDS系統的各個模塊進行了詳細設計,給出并分析了各模塊的仿真結果。

2.1 相位累加器模塊

圖3 相位累加器模塊的宏模塊圖

圖3 是一個6位的相位累加器。在時鐘脈沖clock的控制下,頻率控制字dataa[5..0]與頻率控制字寄存器相加。每個時鐘周期頻率控制字累加一次,再與相位控制字datab[5..0]相加并輸出。因此,輸出序列本質上是一組等差數列,數列的公差即為頻率控制字。

圖4 相位累加器模塊的仿真結果

如圖4所示,在clock信號的控制下,頻率控制字dataa設置為4,相位控制字datab設置為0,輸出結果out產生步長為4的數列,遞增到64時溢出,進入下一個周期。觀察仿真結果可知,輸出信號的周期為1.6。

2.2 相位轉換模塊

由于角度值、輸出的正余弦值及其中間結果均采用二進制補碼格式的定點數,因此相位累加器的輸出值需要完成相位轉換才能接入CORDIC模塊進行計算。相位累加器的輸出范圍為,頻率分辨率為,所以相位累加器輸出的相位為。經過角度擴展后的CORDIC模塊覆蓋的角度范圍為,而的范圍是,因此采用即可將相位轉換為的二進制補碼相位值。

圖5 相位轉換模塊的宏模塊圖

圖6 相位轉換模塊的仿真結果

從圖6可以看出,當相位累加器輸出為45時,相位轉換模塊將其轉換為弧度1.078所對應的二進制補碼138。

2.3 CORDIC模塊

圖7 CORDIC模塊的宏模塊圖

CORDIC模塊的宏模塊圖如圖7所示。它作為實時的正余弦計算器,替代了傳統DDS系統的ROM查詢表,實現了輸入一個相位值,輸出與之對應的正余弦值,且相位和幅度值均采用二進制補碼表示。

觀察圖8所示仿真結果可知,當輸入相位值為H86(對應角度)時,CORDIC模塊的正弦值輸出為H6F,即0.8672,余弦值輸出為H3F,即0.4922,近似等于正余弦的理論計算值。

圖8 CORDIC模塊的仿真結果

3 結束語

本文主要采用MCU + FPGA架構,設計了基于CORDIC算法的改進型DDS系統。傳統DDS系統的ROM查詢表占用資源多且時間很難同步。本文采用CORDIC算法通過加/減法和移位運算實現了正余弦計算。實驗結果表明,該方案能夠充分發揮CORDIC算法的優勢,時鐘源系統的性能指標達到了設計要求。

[1]F. Sivrikaya, B. Yener. Time synchronization in sensor networks: a survey. IEEE Network, 2004, 18(4): 45-50.

[2]S. Aggarwal, P. K. Meher, K. Khare. Scale-Free Hyperbolic CORDIC Processor and Its Application to Waveform Generation. IEEE Transactions on Circuits and Systems I: Regular Papers, 2013, 60(2): 314-326.

[3]M. Kumm, H. Klingbeil, P. Zipf. An FPGA-Based Linear All-Digital Phase-Locked Loop. IEEE Transactions on Circuits and Systems I: Regular Papers, 2010, 57(9): 2487-2497.

[4]Dengwei Fu, A. N. Willson. A two-stage angle-rotation architecture and its error analysis for efficient digital mixer implementation. IEEE Transactions on Circuits and Systems I: Regular Papers, 2006, 53(3): 604-614.

[5]A. Sharma, R. D. Daruwala. Digital frequency (sinusoidal) synthesizer using CORDIC algorithm. The 3rd IEEE International Conference on Communication Software and Networks (ICCSN 2011), pp. 521-524, May 27-29, 2011, Xi'an, China.

CORDIC-based Clock Source for Time Synchronization in Wireless Sensor Networks

Li Wei
(College of Internet of Things Engineering, Hohai University, Changzhou,213022, China)

Time synchronization is an important supporting technology for wireless sensor networks (WSNs). In this paper, a CORDIC-based DDS system is proposed for time synchronization in WSNs. The principle of CORDIC algorithm is briefly discussed. Using QuartusⅡ, the clock source system is designed in detail. The experiment results show that the performance of the system can meet the design requirements.

time synchronization; wireless sensor networks; DDS; CORDIC

李威(1980-),男,副教授,主要從事無線傳感器網絡、統計信號處理方向的研究工作。

國家自然科學基金(61401147),中央高?;究蒲袠I務費(2013B09214)資助課題

主站蜘蛛池模板: 97se综合| 亚洲av无码成人专区| 国产91色在线| 亚洲va在线∨a天堂va欧美va| 色婷婷在线影院| 在线观看无码av免费不卡网站| av在线手机播放| 国产又色又爽又黄| 天天综合天天综合| 好吊妞欧美视频免费| 久久96热在精品国产高清| 99精品国产自在现线观看| 日韩AV手机在线观看蜜芽| 最新午夜男女福利片视频| 97综合久久| 国产青榴视频在线观看网站| 中日韩一区二区三区中文免费视频| 97视频精品全国免费观看| 国产区人妖精品人妖精品视频| 国产大片黄在线观看| 国产激情无码一区二区免费 | 亚洲天堂网视频| 91年精品国产福利线观看久久| 伊在人亚洲香蕉精品播放| 91小视频在线播放| 国产va在线观看| 亚洲日本中文字幕天堂网| 九九热精品视频在线| 无遮挡一级毛片呦女视频| 久久国产拍爱| 国产欧美自拍视频| 国产精品理论片| 欧美亚洲日韩中文| 久草网视频在线| 在线综合亚洲欧美网站| 福利在线免费视频| 在线观看国产网址你懂的| 又黄又湿又爽的视频| 99久久精品国产自免费| 欧美日韩精品在线播放| 国产91小视频在线观看| 亚洲爱婷婷色69堂| 伊人网址在线| 国产凹凸视频在线观看| 91精品伊人久久大香线蕉| 找国产毛片看| 国产日韩欧美在线播放| 国产成人精品亚洲77美色| 精品成人一区二区三区电影| 美美女高清毛片视频免费观看| 国产一级二级在线观看| 国产va欧美va在线观看| 99久久精品免费观看国产| 国产一区在线观看无码| 国产乱人伦精品一区二区| 国产精品无码一二三视频| a天堂视频| 亚洲欧美成人在线视频| a免费毛片在线播放| 欧美全免费aaaaaa特黄在线| 免费欧美一级| 伊人久久综在合线亚洲2019| 国产va在线| 国产91熟女高潮一区二区| 久久精品视频一| 国产精品久久国产精麻豆99网站| 在线五月婷婷| 日本道综合一本久久久88| 日本在线国产| 天天躁夜夜躁狠狠躁图片| 一本色道久久88| 日韩中文精品亚洲第三区| 91视频免费观看网站| 国产av一码二码三码无码| 日韩免费成人| 中文字幕在线永久在线视频2020| 国产日韩欧美一区二区三区在线| 国产成人一区免费观看| 日本国产精品| 亚洲日本精品一区二区| 国产精品无码翘臀在线看纯欲| 日韩精品成人在线|