回复:用程序测一个轴的转速

阳春节拍

  • 帖子

    426
  • 精华

    2
  • 被关注

    5

论坛等级:侠圣

注册时间:2023-03-01

钻石 钻石 如何晋级?

发布于 2025-07-14 10:06:16

31楼

展开查看
以下是引用芳季在2025-07-14 08:37:52的发言 >29楼

我想提出的方法是既然M法T法组合有MT法。那么应该可以选择性地选择脉冲边沿进行计算或者计时值边沿进行计算。

我知道脉冲边沿和计时边沿肯定不能期望他重合的。保住这个就丢那个,保住那个就丢这个。

程序判断当前预计转速究竟是应该保大还是保小?比如,当前转速获得每秒有3个脉冲左右,那么我肯定选择用计时单位边沿做运算。如果当前转速两个脉冲之间有两个计时单位,那么我肯定用脉冲边沿做运算。这个意思。肯定选择保大的。

是不是这个做法可以选择到两者之间更精密的一种误差?

想到过这点的说说看法。

事实是你无法将数值精确到小数点之后(即不能确认是否是整数),无论是单位时长内有几个脉冲,或者是若干脉冲经过了几个单位时间【即系统误差,无法避免】。

另外由于计数法,有更大的时间滞后,如果加速度的正负变化存在于一个周期内,你甚至无法确认哪个速度更真实。即,你无法确认MT法中的,m法还是T法更接近真实值。

当然,拉长周期可以换取更高的速度精度,但周期时长若高于加速度则速度精度会骤降

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9372条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。