摘要
针对双线性变换法设计声级计A计权出现的误差,提出一种基于粒子群优化(PSO)算法的声级计A计权设计方法,使用粒子群优化算法对A计权的IIR滤波器系数进行搜索优化,利用群体合作与竞争产生的群体智能,实现A计权的优化设计。首先对A计权的IIR滤波器的幅频响应误差曲线进行分析;然后根据分析结果设计声级计A计权的粒子群优化对象和粒子适应度;最后利用粒子群优化算法对声级计A计权进行优化设计。仿真和声级计应用结果表明,提出的设计方法误差减小,满足A计权1级声级计误差标准,适用于声级计的频率计权分析。
To reduce the errors of A-weighting in sound level meters based on bilinear transformation, a design method of A-weighting for sound-level meters based on particle swarm optimization algorithm is presented. The IIR-fiher coefficients of A-weighting are searched and optimized using the PSO algorithm, and the optimized design of A-weighting is achieved with the swarm intelligence generated by the group cooperation and competition in PSO. First, the error curve of the amplitude-frequency response for A-weighting IIR filter is ana- lyzed. Then, the optimization object of PSO and particle fitness function of A-weighting in sound-level meters are designed according to the analysis result. Finally, the A-weighting in sound-level meters is designed using the PS0 algorithm. Results of both simulation and application indicate that using the proposed method the errors of A-weighting are reduced, the error specification of A-weighting for class 1 sound-level meters is satisfied; and the method is suitable for analyzing the frequency weightin~ in sound-level meters.
出处
《仪器仪表学报》
EI
CAS
CSCD
北大核心
2015年第4期856-862,共7页
Chinese Journal of Scientific Instrument
基金
国家自然科学基金(51277058
51377049)项目资助
关键词
声级计
A计权
幅频响应
粒子群优化
滤波器优化
sound-level meter
A-weighting
amplitude-frequency response
particle swarm optimization
fiher optimization