[發明專利]一種使用MATLAB計算AIC3104內部濾波器參數的方法有效
| 申請號: | 201310523496.6 | 申請日: | 2013-10-30 |
| 公開(公告)號: | CN103532519A | 公開(公告)日: | 2014-01-22 |
| 發明(設計)人: | 郭長勇;張鍵;李輝輝;張財元 | 申請(專利權)人: | 天津七一二通信廣播有限公司 |
| 主分類號: | H03H21/00 | 分類號: | H03H21/00 |
| 代理公司: | 天津中環專利商標代理有限公司 12105 | 代理人: | 莫琪 |
| 地址: | 300462 天津市濱海*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 使用 matlab 計算 aic3104 內部 濾波器 參數 方法 | ||
1.一種使用MATLAB計算AIC3104內部濾波器參數的方法,其特征在于,所述方法包括如下次序步驟:
(a)首先根據需求的幅頻響應建立數組;
將濾波器的頻率歸一化至0到1的范圍,選取若干點建立頻點數組f,并根據需求的幅頻響應,選取對應點的濾波器增益建立幅頻響應數組m;
(b)然后使用MATLAB信號處理工具箱中提供的濾波器設計函數yulewalk計算出一組4階IIR濾波器系數;
設置yulewalk函數濾波器階數為4,輸入頻點數組f和幅頻響應數組m,即獲得4階IIR濾波器系數數組[b,a];
(c)隨后根據AIC3104提供的兩個2階IIR濾波器系數構建方程組,并通過MATLAB符號數學工具箱中提供的函數solve解方程組;
將AIC3104提供的兩個2階IIR濾波器頻率響應公式系數歸一化,并根據頻率相應公式等價的關系建立方程組:
式中N0,N1,N2,N3,N4,N5,D1,D2,D4,D5為AIC3104的數字IIR濾波
器配置寄存器要輸入的參數,為IIR濾波器系數數組b中的元素,為IIR濾波器系數數組a中的元素;
將此方程組通過MATLAB符號語言描述,并通過solve函數解此多元多次方程組,并挑選一組實數解用于計算;
(d)最終將方程組的解轉化為AIC3104可配置的參數,從而完成AIC3104的4階IIR濾波器設計過程;
將solve函數得出的實數解乘32768并歸整,參考AIC3104數組手冊分解為各個寄存器參數,從而完成AIC3104的4階IIR濾波器設計過程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津七一二通信廣播有限公司,未經天津七一二通信廣播有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310523496.6/1.html,轉載請聲明來源鉆瓜專利網。





