• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      一種滿刻度無溢出的圓周旋轉(zhuǎn)CORDIC算法

      2023-03-24 02:50:04劉立業(yè)伍小保
      艦船電子對抗 2023年1期
      關(guān)鍵詞:圈圈理論值效果圖

      劉立業(yè),伍小保

      (中國電子科技集團(tuán)公司第三十八研究所,安徽 合肥 230088)

      1 CORDIC算法簡介

      CORDIC是用于計(jì)算廣義矢量旋轉(zhuǎn)的一種迭代方法,為這類基礎(chǔ)運(yùn)算提供了一種有效、簡單的硬件實(shí)現(xiàn)方法。該算法是由J.D.Volder于 1959 年提出的[1],可以將多種難以用硬件電路直接實(shí)現(xiàn)的復(fù)雜運(yùn)算分解為統(tǒng)一的簡單移位、加迭代運(yùn)算[2]。

      設(shè)變量(Xi-1,Yi-1)旋轉(zhuǎn)角度kiαi,ki=±1,之后得到新的變量(Xi,Yi)為:

      (1)

      選擇αi=arctan(2-(i-1)),即tanαi=2-(i-1),則:

      (2)

      (3)

      基帶數(shù)字處理中,常用CORDIC算法產(chǎn)生基帶I/Q信號,由式(3)可知,在二進(jìn)制表示下,可以用移位操作得到目標(biāo)角度Z0的余弦值XN和正弦值YN。

      2 誤差來源分析

      如果最后一級發(fā)生了溢出,計(jì)算結(jié)果從7f fff變成了80 000(假設(shè)處理位數(shù)20位),會(huì)導(dǎo)致輸出1~-1的極大錯(cuò)誤;如果該溢出發(fā)生在中間第i級運(yùn)算,在CORDIC算法的特色操作——右移i-1位過程中,本應(yīng)該左補(bǔ)i-1個(gè)0,現(xiàn)在變成了左補(bǔ)i-1個(gè)1,帶來了1/2i-2的誤差,該誤差將會(huì)往后傳遞影響輸出精度。

      3 解決方法

      分析產(chǎn)生溢出的2種情況可以發(fā)現(xiàn),發(fā)生溢出后,錯(cuò)誤值的絕對值和準(zhǔn)確值差別很小,因此可以根據(jù)理論余弦(正弦)值的正負(fù)符號對輸出結(jié)果進(jìn)行修正——如果輸出和理論值不同符號,強(qiáng)制改變輸出的符號(不改變絕對值)。本文中,非最后一級的結(jié)果由構(gòu)建的當(dāng)前角度來修正,最后一級由初始相位來修正(賦值)。糾正誤差過程如圖1所示。

      圖1 誤差糾正框圖

      3.1 象限映射

      本文采用的方案里,4個(gè)象限的映射依據(jù)分別為:

      (4)

      由正余弦函數(shù)的性質(zhì)可知,本方案象限映射過程只改變了正余弦值的符號,不改變絕對值。

      3.2 非最后一級的修正

      為了得到每級算法的理論值,本文構(gòu)建當(dāng)前角度θi,對每一級的輸出相位理論值做跟蹤:

      (5)

      (6)

      (7)

      (8)

      (9)

      3.3 最后一級的修正

      (10)

      (11)

      4 效果和結(jié)論

      本文方法消除溢出的仿真效果如圖2~4所示。

      圖2為修正前的仿真效果圖。從中可以看到,在零相位(左下圈圈)處發(fā)生溢出,輸出cos值本應(yīng)該是+1,現(xiàn)在變成了-1。

      圖3為只做賦值模塊的修正(上述第4步)時(shí)的仿真效果圖??梢钥吹剑阆辔?左下圈圈)處的溢出已經(jīng)被糾正,但是π/2相位(右上圈圈)處中間某級CORDIC迭代過程發(fā)生溢出,導(dǎo)致最終輸出誤差較大。

      圖3 只做賦值模塊修正時(shí)仿真效果示意圖

      圖4為做完完整修正步驟后的仿真效果圖??梢钥吹?處的溢出均已被消除。同時(shí)還可以看到,輸出覆蓋2000(14位補(bǔ)碼表示的-1)至1fff(14位補(bǔ)碼表示的1),因此輸出是滿刻度的。

      圖4 完整修正后仿真效果示意圖

      綜上所述,本發(fā)明解決了圓周旋轉(zhuǎn)CORDIC算法溢出問題,嚴(yán)格控制了算法的輸出誤差,精確、滿刻度地產(chǎn)生了任意相位的正余弦值,同時(shí)該算法簡單,占用資源少,在實(shí)際的DA電路中具有較大的應(yīng)用意義。

      猜你喜歡
      圈圈理論值效果圖
      圈圈變變變
      室內(nèi)外效果圖作品
      大眾文藝(2023年5期)2023-04-02 04:49:50
      推理:多彩的圈圈
      孩子(2020年10期)2020-10-21 09:24:43
      象鼻套圈圈
      《客廳效果圖》
      流行色(2020年2期)2020-04-28 06:10:06
      效果圖1
      流行色(2019年11期)2020-01-09 07:20:28
      效果圖2
      流行色(2019年11期)2020-01-09 07:20:28
      擴(kuò)招百萬背景下各省區(qū)高職院校新增招生規(guī)模測度研究
      組合變形實(shí)驗(yàn)中主應(yīng)力方位角理論值的確定
      中國少年兒童(2017年16期)2017-07-18 11:15:11
      文成县| 娄烦县| 古田县| 潼南县| 法库县| 夹江县| 和平县| 牙克石市| 邮箱| 呼图壁县| 新竹市| 南木林县| 旬阳县| 卓尼县| 鄂伦春自治旗| 武川县| 涿州市| 墨玉县| 大埔县| 孟津县| 益阳市| 崇信县| 北碚区| 万全县| 贡嘎县| 镇远县| 年辖:市辖区| 凤庆县| 壶关县| 汝州市| 尼木县| 嘉义县| 黑龙江省| 仁化县| 綦江县| 嘉义市| 汤阴县| 阿坝县| 眉山市| 普定县| 黎平县|