|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
刚刚入门EMD和HHT相关的东西,分析了一些高速冲击信号(数据量4000,总时间40ms, 采样率仍是100k), matlab算完一组得花10几分钟, 感觉结果挺好,分解的某些频段的信号与理论计算比较相符,现在导师让做成实时处理(基本意思就是实时计算信号前两阶IMF的瞬时频率,并根据预先设定的值进行比较判断)并且要硬件实现(DSP),为了减少计算量,只需取前2阶IMF就行,初步的想法是:每采集完100个数据(采样率仍是100k)就用EMD+HHT求其瞬时频率(在采集下100个数据的的时间间隔里用来计算EMD+HHT,时间只有1ms左右),然后根据前100个数据的处理结果—瞬时频率 与预先设定的值进行判断是否达到条件,并给出是否继续让系统采集和计算的命令,基本意思就是这样,不知道我表述清楚了没有。
不知道这个方案是否可行,或者有什么需要改进的地方,请赐教,不慎感激!!
[ 本帖最后由 liming235 于 2009-6-3 21:21 编辑 ] |
|