发明名称 整数运算的数字低通滤波方法及装置
摘要 本发明公开了整数运算的数字低通滤波装置,数据x(n)、y(n-1)、r(n-1)输入到累加器A,由累加器A计算A=x(n)-y(n-1)+r(n-1);数据A和h输入到除法器B,由除法器B计算B=A/H;数据B和y(n-1)输入到累加器C,由累加器C计算C=y(n-1)+B;数据C作为本次的滤波输出y(n),保存后用于下一次运算。数据x(n)、y(n-1)、r(n-1)输入到累加器A,由累加器A计算A=x(n)-y(n-1)+r(n-1);数据A和h输入到逻辑移位器B,由逻辑移位器B计算B=A%H,B为本次的余数输出r(n),保存后用于下一次运算。
申请公布号 CN105656450A 申请公布日期 2016.06.08
申请号 CN201511029759.3 申请日期 2015.12.31
申请人 北京合康亿盛变频科技股份有限公司 发明人 郑晓江
分类号 H03H17/02(2006.01)I 主分类号 H03H17/02(2006.01)I
代理机构 北京国帆知识产权代理事务所(普通合伙) 11334 代理人 李增朝
主权项 整数运算的数字低通滤波方法,其算法逻辑表达式为下式(1),y(n)={x(n)–y(n‑1)}/h+y(n‑1)  (1)其中,y(n):本次滤波输出;x(n):本次滤波输入;y(n‑1):上次滤波输出;h:滤波系数,本发明的特征在于,在式(1)中引入变量r,由下式(2)的算法逻辑表达式,计算滤波输出y,y(n)={x(n)–y(n‑1)+r(n‑1)}/h+y(n‑1)  (2)其中,r的算法逻辑表达式为下式(3),r(n)={x(n)–y(n‑1)+r(n‑1)}/h的余数  (3)r(n):本次余数;r(n‑1):上次余数,y、x、h、r为整数,包括运算y(n)和运算r(n)步骤。
地址 100176 北京市大兴区亦庄经济开发区博兴二路3号