信噪比的提高是微弱信号检测的关键,实际工程信号只有与非线性双稳系统满足匹配条件,才能产生随机共振,提高信噪比.以LabVIEW为软件开发平台,以工控机和NI数据采集卡为硬件平台,利用LabVIEW与MATLAB混合编程研制了基于随机共振和人工鱼群算法的微弱信号智能检测系统.该检测系统能够根据被检测信号的特性,以信噪比为评价函数,利用人工鱼群算法自适应地调节双稳系统参数,从而实现随机共振的产生和增强.检测过程中的波形可图形化显示,人机界面友好.经对涡街信号的检测表明系统能有效地实现微弱特征信号的检测.
The improvement of signal-to-noise ratio (SNR) is the key to weak signal detection. Only when the input signal in engineering practice satisfies the condition matching with nonlinear bitable system, the stochastic resonance can be generated and then the SNR is improved. Taking LabVIEW as the software development plat- form and an industrial PC and an NI data acquisition card as the hardware platform, a weak signal intelligent de- tection system based on stochastic resonance and artificial fish swarm algorithm was developed using the mixed programming with LabVIEW and MATLAB. According to the characteristics of the signal to be detected, taking SNR as the evaluation function, the detection system can adaptively adjust the parameters of the bistable system using the artificial fish swarm algorithm. Thus the generation and enhancement of the stochastic resonance are re- alized. The waveform can be displayed graphically in the detection process, and the system has friendly man-machine interface. The detection of the signal of a vortex flowmeter shows that the system can realize weak characteristic signal detection effectively.