新闻中心

EEPW首页>嵌入式系统>设计应用> 基于DSP的实时震动信号分析处理系统设计

基于DSP的实时震动信号分析处理系统设计

作者: 时间:2009-09-03 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/152358.htm

EVA为SEQ1产生ADC SOC后,开始对通道1转换,转换结束后,A/D转换产生中断并调用中断程序读取ADCRESULTO中的值存人数组。当采满512个点后将程序跳转到数据程序,调用FIR和FFT子程序,其中A/D转换器初始化程序代码为:


整个系统软件采用C语言和汇编语言混合编程,中断函数模块用汇编语言,可提高程序的效率,FFT和FIR数字滤波运算主体用混编语言编写,可从TI网站下载。

4 实验结果
为了检验系统的实际应用能力,将该系统在台上进行实验,将3028型传感器固定在激震台上,用激震台分别模拟坦克、卡车和人员3种,这3种信号各取20组用于该系统实验,根据实验输出信号判断识别的正确率,在台达到稳定后的解算时间均小于1 s。DSP解算识别结果如表1所示。

5 结论
由实验结果看出,该系统能够对目标的识别起到一定的辅助作用,系统解算时间均小于1 s,达到要求,系统能够较好人员产生的震动信号,而对坦克和车辆产生的震动信号分析结果较差,这主要是由于坦克和车辆产生的震动信号特征较为相似,单纯从震动信号的频率和强度区分难度较大;另外由于震动台是磁激励式的,对外有较强的电磁辐射,会对整个系统产生干扰,因此,后续实验需采取屏蔽电磁干扰的措施,震动信号分析算法还需进一步提高。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭