萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 2175|回复: 3

[电子] MatLab -- 实时低通 [虚心请教]

[复制链接]
发表于 2007-12-18 14:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
因要为机器人(学校比赛)设计一个三维动态平衡伺服系统,正在研究怎样才可实现一个实时低通过虑电机的噪音。请高手赐教该使用那个方案比较接近实时(FIR, FFT->IFFT,...)。会先用MatLab模拟再用DSP处理器实现。

主信号频率: 0.1~10周
取样频率: 30点/秒
每帧取点: 30点

取样帧格式:
帧0: m0, m1, m2,..., m29
帧1: m1, m2, m3,..., m30
帧2: m2, m3, m4,..., m31
...
帧n:


谢谢
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-12-18 23:09 | 显示全部楼层
只要你的dsp运算速度原高于采样周期,或者说滤波过程所消耗的时间不影响采样,就是实时的了。简单的可以想象成你的采样所对应的数据流一直在连续的流动,就是实时的了。
fir很简单,也很合适。实时性和你fir也有关,滤波器阶数太高了以后,消耗的mac太多,要看着办。按你的帧的形势来看,你的滤波器是29阶的比较适合。这个阶数对dsp来说不算高,实时性应该可以保证。

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-12-19 06:56 | 显示全部楼层
原帖由 aileute 于 2007-12-18 22:09 发表
只要你的dsp运算速度原高于采样周期,或者说滤波过程所消耗的时间不影响采样,就是实时的了。简单的可以想象成你的采样所对应的数据流一直在连续的流动,就是实时的了。
fir很简单,也很合适。实时性和你fir也 ...



谢谢您的回复,但如果要把电机的噪音全过虑掉(要求>90db),是不是先把时域转成频域,然後把不要的高频拿走,再把频域转回时域好些呢?但这样做又可能增加了相位延迟做成机器人动作反应迟滞。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-12-19 20:02 | 显示全部楼层
我不太明白你的相位延时是指什么,稍微具体一点描述好吗?如果你是指fft+iff的效率问题,我觉得你们的采样速度这么慢。实时性是完全可以保证的,暂时不用考虑效率问题。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-4-29 21:26 , Processed in 0.056906 second(s), 21 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表