[发明专利]一种变步长调整的变压器噪声有源控制方法无效
申请号: | 201310078114.3 | 申请日: | 2013-03-12 |
公开(公告)号: | CN103208281A | 公开(公告)日: | 2013-07-17 |
发明(设计)人: | 刘姜涛;邓其军;应黎明 | 申请(专利权)人: | 武汉大学 |
主分类号: | G10K11/178 | 分类号: | G10K11/178 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 严彦 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 步长 调整 变压器 噪声 有源 控制 方法 | ||
1.一种变步长调整的变压器噪声有源控制方法,其特征在于:包括以下步骤,
步骤1,采集初级声源,通过频谱分析,得到能量最大的角频率w;设ADC中断的定时器长度为w对应的噪声信号周期的1/m;同时,开始计时t;
步骤2,对当前声音周期进行采样,采样方式为,每个噪声信号周期执行m次ADC中断,对当前声音周期中每个ADC中断,执行如下操作,
采集误差声源;计算并通过D/A送出输出量Vout=K×sin(w×t+PHI);累加误差,误差采样计数值增加1;
K和PHI分别为记录D/A输出的幅值和相位的变量;
步骤3,判断是否已完成N个声音周期的采样,否则返回步骤2对下一个声音周期进行采样,是则执行计算平均误差并记为err,累加误差清零,误差计数清零,然后进入步骤4;
步骤4,判断是否平均误差err比上一个N周期的平均误差last_err小,是则直接进入步骤5。否则设置调整方向adjust_direction为原来方向的反方向,调整反复次数updown_count加1,然后进入步骤5;
步骤5,调整D/A输出的幅值或相位,
调整D/A输出的幅值公式如下,
K=K+ratioK×0.01×adjust_direction
调整D/A输出的相位公式如下,
PHI=PHI+ratioPHI×adjust_direction
其中,ratioK和ratioPHI分别为幅值步长和相位步长;
步骤6,判断是否调整反复次数>5,否则返回步骤2,是则设定下一次调整对象,包括在本次执行调整的是相角时设定下次执行步骤5时调整幅值,在本次执行调整的是幅值时设定下次执行步骤5时调整相角;
步骤7,根据平均误差err,调整N值、幅值步长ratioK和相位步长ratioPHI;
err较大时,N取较小值,且ratioK和ratioPHI取较大值;
err较小时,N取较大值,且atioK和ratioPHI取较小值;
步骤8,重复采集初级声源,通过频谱分析,得到能量最大的角频率w;设ADC中断的定时器长度为w对应的噪声信号周期的1/m;返回至步骤2继续执行。
Vout=K×sin(wt+PHI);err表示误差监测点处的误差信号。控制器进行A/D采样,将采样信号Vin进行频谱分析,提取能量分布最大的频率,根据该信号和误差信号err,调整D/A输出信号Vout的幅值和相位。
2.根据权利要求1所述变步长调整的变压器噪声有源控制方法,其特征在于:执行步骤1前,设m=360,K的初始值取为w频率分量对应的幅值,PHI初始值取为0,N的初始值为1,adjust_direction初始值为1,updown_count初始值为0,ratioK初始值取2,ratioPHI的初始值取5。
3.根据权利要求2所述变步长调整的变压器噪声有源控制方法,其特征在于:步骤7的实现方式如下,
当err<0.09V时,ratioK=0.2,ratioPHI=1,N=10;
当err<0.1V时,ratioK=0.2,ratioPHI=1,N=8;
当err<0.15V时,ratioK=1,ratioPHI=1,N=5;
当err<0.19V时,ratioK=1,ratioPHI=2,N=3;
当err<0.25V时,ratioK=1,ratioPHI=3,N=3;
当err<0.38V时,ratioK=2,ratioPHI=4,N=2;
在其它情况时,ratioK=2,ratioPHI=5,N=1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310078114.3/1.html,转载请声明来源钻瓜专利网。