注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
lalahu的个人空间 https://home.eeworld.com.cn/space-uid-202842.html [收藏] [复制] [分享] [RSS]
日志

一阶惯性滤波的推导

已有 14792 次阅读2012-11-5 22:07 |个人分类:控制

一阶惯性滤波的推导(lalahu)

     最近复习自动控制,应用到工作中。不知什么时候突然对控制有了点理解,看来自学与被动教学就是不一样啊!这篇文章只是涉及推导一阶低通滤波,再后面加深研究吧!

首先低通滤波:网上的资料如程序匠人做过对这方面应用的应用研究,其公式为:

y(n) = a * x(n) + (1 - a) * y(n-1);

这个公式是怎么来的呢?

自动控制中由一个环节叫做惯性环节:

在频域(S域)中可以写为:

Y(s)/X(s) = a / (s + a);

即:Y*s + Y * a = X * a;

根据拉普拉斯逆变换,时域为:

dy/dx+ay=ax;

由于dy/dx约等于(y(n)-y(n-1)/T,(y(n)y(nT)的缩写)

离散化:y(n)-y(n-1)/T +ay(n)=ax(n);

整理得:

y(n)=( aT/(1+aT) ) * x(n)  +  (1/(1+aT) ) * y(n-1)

aT/(1+aT) = α

1/(1+aT) = 1-α)

y(n)= α* x(n) +  ( 1-α)* y(n-1)

这就是一阶滤波,为什么也叫一阶惯性滤波。

具体的怎样滤波的具体原理后续再写吧。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章