在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

該如何把浮點切換到16bit的定點來呢?

冬至子 ? 來源:開關電源仿真與實用設計 ? 作者:楊帥鍋 ? 2023-05-02 14:23 ? 次閱讀

前言:如果說要在16bit定點環境上使用DSP算法,如IIR構成的2P2Z,會受到定點編程和量化精度的問題。如果說在float32環境上可以很容易進行編程,那切換到定點環境上就不得不得考慮這些問題。

通常情況下單精度浮點在小數點后的精度為1/(2^23),理論上使用32位定點IQ24就可以覆蓋單精度浮點的精度問題,但是在16bit上,使用i1.q15的方法來算,僅有1/(2^15)的精度,如果直接使用則會遇到量化精度引起的誤差問題。那么該如何把浮點切換到16bit的定點來呢,下面將一步一步的來進行討論。

S1 傳遞函數離散

圖片

離散化:

圖片

帶入參數,并出歸一化的z域傳遞函數,這里把分母的z^2提出來,然后全部除以其它的數字,即可得到:

圖片

S2 使用IQ15的方法量化:

圖片

可見,a1項為最大,即可把全部數字除以a1項,讓它用滿15bit的字長,可得:

圖片

然后乘以2^15,得到:

圖片

S3 提升B系數:這里可以看到分子項上B0/B2的數字太小,所以為了提高量化精度,可以在B系數上繼續擴大到2^12,這樣可以更多的利用字長,最后在輸出上除去引入增益即可。

圖片

可得B系數更新為。

圖片

然后考慮一下分母量化為32786時引入的增益:1.99998,在編程上考慮先左移1位然后再考慮小數點(32709/32678)即可引入增益。然后開始測試定點化后的PR控制器

圖片

S4 測試:輸入測試信號為50hz正弦波:

圖片

run,這里使用floor函數,進行向下取整來進行定點化:

圖片

S5 輸出:可見定點和浮點的輸出波形幾乎接近,存在很小的誤差,屬于可以接受的量化精度。

圖片

小結:可見在充分利用上32768的精度后,PR控制器很好的運行在16bit環境上,如果是32bit的定點環境,則無需這么麻煩,直接使用I6Q24即可達到單精度浮點的精度。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • dsp
    dsp
    +關注

    關注

    555

    文章

    8123

    瀏覽量

    354093
  • 控制器
    +關注

    關注

    114

    文章

    16836

    瀏覽量

    182207
  • 數字信號處理

    關注

    16

    文章

    567

    瀏覽量

    46408
收藏 人收藏

    評論

    相關推薦

    PCM1794A I2S 16bit數據不出聲音的原因?

    PCM1794A支持I2S協議的16bit數據嗎?測試時不出聲音,切換到24bit數據就能夠正常出聲了,手冊里I2S協議給了參考波形是24bit數據的,PCM1794A是否支持向下兼
    發表于 09-30 08:06

    #28335 浮點/定點 運用

    大家好, #28335以浮點支持而著稱,但同時可以支持定點;不知道大家在實際使用過程中,更多地是使用定點,還是浮點?各有哪些優劣
    發表于 03-23 11:12

    求助arm編譯器16bit的內存數據的訪存改成了2次8bit的訪存

    最近在學習網卡驅動的編寫,調試的時候發現接收數據的時候隔了16bit(本身的讀寫寬度是16bit),查看反匯編文件發現編譯器在編譯的時候讀取16bit數據的一次操作分成了2次8
    發表于 04-18 09:50

    McASP采集這樣的時序,是按照16bit采集,還是32bit采集?從Linux用戶空間看,采集進來的數據是16bit還是32bit

    McASP;2. FrameSync是高電平時長32個bit,低電平時長32個bit;3. 有效數據是左對齊,時長16bit;問題是這樣的:1. McASP采集這樣的時序,是按照
    發表于 05-28 10:22

    dm8127 YCbCr 16bit 輸入?

    dm8127 的Camera Interface (I/F)支持YCbCr 16bit的嗎? 9.12 Imaging Subsystem (ISS) Parallel Camera (CAM
    發表于 05-28 06:14

    6618虛擬定點數學庫IQmath

    慢一倍,不知道什么原因?另外C64+系列的定點虛擬庫中,有定義16bit數據的類型,但沒有想過不同Q值得運算函數。懷疑是不是數據長度依舊采用32bit所以速度沒有顯著提升。求大神解答! 1、C6618
    發表于 06-21 11:23

    請教關于在程序執行中定點運算和浮點運算的切換問題

    編譯選項選擇6700+。定點浮點結合可以在-mv編譯選項選擇6748。現在我想寫一段程序,這段程序先用浮點運算計算一個公式,算完之后再用定點運算計算這個公式,請問我
    發表于 08-02 08:54

    32bit MCU與16bit MCU的區別是什么

    bit 為一組。結論:不管是16-bit 還是 32-bit 的MCU,地址對應的最小單元都是1個byte,它們的區別在于一次訪問的最大內存是 32bit 還是
    發表于 11-01 07:12

    spi通信中8bit的新芯片接收16bit

    1、用EFM8L芯片作為spi從設備,接收16bit的數據,數據速率達到8M。數據手冊上芯片spi支持高達12M速率。現在通過兩次中斷數據放在數組中,湊成
    發表于 12-21 11:17

    定點dsp浮點運算教程

    定點dsp浮點運算的多媒體視頻教程:
    發表于 01-24 09:14 ?50次下載
    <b class='flag-5'>定點</b>dsp<b class='flag-5'>浮點</b>運算教程

    16Bit Group Ripple Adder

    16Bit Group Ripple Adder。
    發表于 03-21 15:07 ?0次下載

    定點程序會是什么樣?為什么要進行定點仿真

    浮點程序已經給出了,那么定點程序會是什么樣子?為什么要進行定點仿真?這是產品的要求!很多產品中用于實現算法的器件都會是FPGA或者DSP
    的頭像 發表于 06-29 14:19 ?3509次閱讀

    32bit MCU 與 16bit MCU 的 區別

    bit 為一組。結論:不管是16-bit 還是 32-bit 的MCU,地址對應的最小單元都是1個byte,它們的區別在于一次訪問的最大內存是 32bit 還是
    發表于 10-25 16:36 ?11次下載
    32<b class='flag-5'>bit</b> MCU 與 <b class='flag-5'>16bit</b> MCU 的 區別

    16定點數字信號處理編程是怎么思考的

    通常情況下單精度浮點在小數點后的精度為1/(2^23),理論上使用32位定點IQ24就可以覆蓋單精度浮點的精度問題,但是在16bit上,使用i1.q15的方法來算,僅有1/(2^15)
    的頭像 發表于 02-08 15:11 ?1348次閱讀
    <b class='flag-5'>16</b>位<b class='flag-5'>定點</b>數字信號處理編程是怎么思考的

    AD9088: 阿波羅MxFE Octal, 16Bit, 16PSS RF DAC和Octal, 12Bit, 8 PSS RF ADC初步數據表 ADI

    電子發燒友網為你提供ADI(ADI)AD9088: 阿波羅MxFE Octal, 16Bit, 16PSS RF DAC和Octal, 12Bit, 8 PSS RF ADC初步數據表相關產品參數
    發表于 10-09 18:45
    AD9088: 阿波羅MxFE Octal, <b class='flag-5'>16Bit</b>, <b class='flag-5'>16</b>PSS RF DAC和Octal, 12<b class='flag-5'>Bit</b>, 8 PSS RF ADC初步數據表 ADI
    主站蜘蛛池模板: 国产福利2021最新在线观看 | 免费国内精品久久久久影院 | 韩国美女丝袜一区二区 | 视频在线一区二区 | 国产性大片黄在线观看在线放 | 禁漫羞羞入口 | 国产精品午夜寂寞视频 | 欧美人与性另类 | 久久精品香蕉视频 | 一区在线观看视频 | 亚洲综合视频一区 | 色男人的天堂 | 日本一区二区三区不卡在线看 | 欧美天堂在线视频 | 欧美性极品xxxxx | 性欧美高清视频 | 色狠狠综合 | 欧美又粗又长又湿又黄的视频 | 九九热精品在线视频 | 亚洲视频在线观看一区 | 天天色天天 | 四虎永久免费网站入口2020 | 四虎在线观看一区二区 | 国产免费卡1卡2卡 | 丁香在线| 男人的天堂97 | 成年香蕉大黄美女美女 | 中文三级视频 | 激情六月天 | 精品国产一二三区 | 激情伦成人综合小说 | 视频一区中文字幕 | 天天操天天摸天天爽 | 国产精品丝袜在线观看 | 色婷丁香| 奇米影视777狠狠狠888不卡 | www深夜视频在线观看高清 | 99香蕉精品视频在线观看 | 欧美精品福利 | 72种姿势欧美久久久久大黄蕉 | 在线种子资源网 |