当前位置: 首页 > 专利查询>微动公司专利>正文

在包括一个或多个数字滤波器的处理系统中优化处理器操作技术方案

技术编号:6549517 阅读:164 留言:0更新日期:2012-04-11 18:40
根据本发明专利技术提供一种用于在包括一个或多个数字滤波器的处理系统中优化处理器操作的方法。所述方法包括:生成对于处理系统的一个或多个数字滤波器的初始滤波器系数,确定对于所述一个或多个数字滤波器当中的至少一个数字滤波器的能够被丢弃的一个或多个初始滤波器系数,以及丢弃所述一个或多个初始滤波器系数。丢弃所述一个或多个初始滤波器系数会减少将由处理系统使用的滤波器系数的总数。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种处理系统,并且更具体来说,涉及在包括一个或多多数字滤波器 的处理系统中优化处理器操作。
技术介绍
振动流量计通常包括处理系统,所述处理系统操作驱动器来振动流管(flowtube) 组件、作为响应接收拾取传感器信号、对拾取传感器响应信号进行处理以及与外部设备进 行通信。所述处理系统对拾取传感器响应信号进行处理,以便生成一个或多个测量,比如 一个或多个流特性。所述一个或多个流特性可以包括振动频率、一个或多个流管的超前 (leading)与滞后部分之间的相位差或时间差、质量流速、密度、粘度、压力以及其他。所述处理系统可以接收模拟输入并且对其进行数字化。所述数字化可能需要对 (一个或多个)模拟信号进行采样。所述处理系统以固定时钟速率运行,并且以固定采样率 对拾取传感器响应信号进行采样。根据奈奎斯特定理,所述采样率必须是所采样的频率的 至少两倍。一种处理系统应用是流量计,比如振动流量计,其中所述处理系统除了别的之外 特别接收模拟振动信号并且确定所述振动信号的频率和相位特性。在过去,采样率已被设 定在足够高的频率下,以便适应各种流量计模型,包括低频流量计和高频流量计。这样做可 能是出于经济原因,比如为了避免制造及跟踪多个流量计电子装置模型。典型地,采样率已 被设定在2000赫兹(即2kHz),而大多数振动流量计都以远低于IkHz的频率操作。在现有技术中,处理系统速度通常不是所关心的事情。现有技术的处理系统通常 是出于耐久性和容量而被选择的。如果处理系统具有足够高的时钟速度,则所述处理系统 将能够适当地处理2kHz样本以便生成一个或多个流特性(并且可能能够执行附加的处理 和通信以及控制功能)。流量计电子装置的时钟速度和采样率通常被配置成具有广泛应用 性,并且因此已被选择成显著超出流量计振动速率。处理系统功率消耗已不是现有技术中 所关心的事情,并且因此设定充足(generous)的采样率已成为可以接受的实践做法。使用高采样率的缺陷在于它需要高处理系统时钟速率。高时钟速率接着又促使更 高的功率消耗。在某些应用中希望把功率消耗保持得尽可能低。因此,处理系统的高功率消耗是 成问题的。
技术实现思路
在本专利技术的一方面中,一种用于在包括一个或多个数字滤波器的处理系统中优化 处理器操作的方法包括生成对于所述一个或多个数字滤波器的初始滤波器系数;确定对于所述一个或多个数字滤波器当中的至少一个数字滤波器的可以被丢弃的一个或多个初始滤波器系数;以及丢弃所述一个或多个初始滤波器系数,其中丢弃所述一个或多个初始滤波器系数会减 少将由处理系统使用的滤波器系数的总数。优选地,所述方法还包括把滤波器系数编程到处理系统中的后续步骤。优选地,所述丢弃还包括丢弃来自一个或多个预定数字滤波器的一个或多个初始 滤波器系数。优选地,所述一个或多个数字滤波器当中的数字滤波器包括非对称滤波器系数。优选地,所述一个或多个数字滤波器当中的数字滤波器包括对称滤波器系数。优选地,所述一个或多个数字滤波器当中的数字滤波器包括对称滤波器系数,并 且其中对称滤波器系数被单个或成对丢弃。优选地,所述方法还包括在操作期间把一个或多个处理系统测量与预定功率使 用阈值进行比较,如果所述一个或多个处理系统测量超出预定功率使用阈值,则确定对于 所述一个或多个数字滤波器当中的至少一个数字滤波器的可以被丢弃的一个或多个操作 滤波器系数,以及丢弃所述一个或多个操作滤波器系数,其中丢弃所述一个或多个操作滤 波器系数会减少将由处理系统在至少当前主(main)循环处理迭代期间所使用的操作滤波 器系数的总数。在本专利技术的一方面中,一种用于在包括一个或多个数字滤波器的处理系统中自适 应地优化处理器操作的方法包括在操作期间把一个或多个处理系统测量与预定功率使用阈值进行比较; 如果所述一个或多个处理系统测量超出预定功率使用阈值,则确定对于所述一个或多 个数字滤波器当中的至少一个数字滤波器的可以被丢弃的一个或多个滤波器系数;以及丢弃所述一个或多个滤波器系数,其中丢弃所述一个或多个滤波器系数会减少将由处 理系统使用的滤波器系数的总数。优选地,所述丢弃还包括丢弃来自一个或多个预定数字滤波器的一个或多个滤波 器系数。优选地,所述方法还包括迭代执行所述比较、确定和处理步骤。优选地,所述一个或多个数字滤波器当中的数字滤波器包括非对称滤波器系数。优选地,所述一个或多个数字滤波器当中的数字滤波器包括对称滤波器系数。优选地,所述一个或多个数字滤波器当中的数字滤波器包括对称滤波器系数,并 且其中对称滤波器系数被单个或成对丢弃。优选地,所述方法还包括基于所述一个或多个处理系统测量超出预定功率使用阈 值的数量来确定将被丢弃的操作滤波器系数的数目。优选地,所述方法还包括以下预备步骤生成对于所述一个或多个数字滤波器的 初始滤波器系数,确定对于所述一个或多个数字滤波器当中的至少一个数字滤波器的可以 被丢弃的一个或多个初始滤波器系数,以及丢弃所述一个或多个初始滤波器系数,其中丢 弃所述一个或多个初始滤波器系数会减少将由处理系统使用的滤波器系数的总数。在本专利技术的一方面中,一种用于在包括一个或多个数字滤波器的处理系统中优化 处理器操作的方法包括生成对于所述一个或多个数字滤波器的滤波器系数;确定对于所述一个或多个数字滤波器当中的至少一个数字滤波器的可以被丢弃的一 个或多个初始滤波器系数以及一个或多个操作滤波器系数;丢弃所述一个或多个初始滤波器系数,其中丢弃所述一个或多个初始滤波器系数会减 少将由处理系统使用的滤波器系数的总数; 把滤波器系数编程到处理系统中;在操作期间把一个或多个处理系统测量与预定功率使用阈值进行比较;以及 如果所述一个或多个处理系统测量超出预定功率使用阈值,则丢弃所述一个或多个操 作滤波器系数,其中丢弃所述一个或多个滤波器系数会进一步减少将由处理系统使用的滤 波器系数的总数。优选地,所述丢弃还包括丢弃来自一个或多个预定数字滤波器的一个或多个初始 滤波器系数。优选地,所述一个或多个数字滤波器当中的数字滤波器包括非对称滤波器系数。优选地,所述一个或多个数字滤波器当中的数字滤波器包括对称滤波器系数。优选地,所述一个或多个数字滤波器当中的数字滤波器包括对称滤波器系数,并 且其中对称滤波器系数被单个或成对丢弃。优选地,所述方法还包括对于所述一个或多个操作滤波器系数迭代执行所述比较 和丢弃步骤。优选地,所述方法还包括基于所述一个或多个处理系统测量超出预定功率使用阈 值的数量来确定将被丢弃的操作滤波器系数的数目。附图说明相同的附图标记在所有图中代表相同的元件。应当理解的是,附图不一定是按比 例绘制的。图1示出了根据本专利技术的一个实施例的处理系统。图2是根据本专利技术的一个实施例的用于在包括一个或多个数字滤波器的处理系 统中优化处理器操作的方法的流程图。图3示出了对于利用150个滤波器系数形成的标准Hilbert数字滤波器的滤波器 响应。图4示出了图3的滤波器,在其中根据本专利技术的一个实施例丢弃了一些滤波器系数。图5示出了根据本专利技术的一个实施例丢弃了滤波器系数之后的处理系统。图6是根据本专利技术的一个实施例的用于在包括一个或多个数字滤波器的处理系 统中自适应地优化处理器操作的方法的流程图。具体实施例方式图1 一 6和下面的描述描本文档来自技高网
...

【技术保护点】
1. 一种用于在包括一个或多个数字滤波器的处理系统中优化处理器操作的方法,所述方法包括:生成对于所述一个或多个数字滤波器的初始滤波器系数;确定对于所述一个或多个数字滤波器当中的至少一个数字滤波器的能够被丢弃的一个或多个初始滤波器系数;以及丢弃所述一个或多个初始滤波器系数,其中丢弃所述一个或多个初始滤波器系数会减少将由处理系统使用的滤波器系数的总数。

【技术特征摘要】
【国外来华专利技术】1.一种用于在包括一个或多个数字滤波器的处理系统中优化处理器操作的方法,所 述方法包括生成对于所述一个或多个数字滤波器的初始滤波器系数;确定对于所述一个或多个数字滤波器当中的至少一个数字滤波器的能够被丢弃的一 个或多个初始滤波器系数;以及丢弃所述一个或多个初始滤波器系数,其中丢弃所述一个或多个初始滤波器系数会减 少将由处理系统使用的滤波器系数的总数。2.根据权利要求1所述的方法,还包括把滤波器系数编程到处理系统中的后续步骤。3.根据权利要求1所述的方法,其中所述丢弃还包括丢弃来自一个或多个预定数字 滤波器的一个或多个初始滤波器系数。4.根据权利要求1所述的方法,其中,所述一个或多个数字滤波器当中的数字滤波器 包括非对称滤波器系数。5.根据权利要求1所述的方法,其中,所述一个或多个数字滤波器当中的数字滤波器 包括对称滤波器系数。6.根据权利要求1所述的方法,其中,所述一个或多个数字滤波器当中的数字滤波器 包括对称滤波器系数,并且其中对称滤波器系数被单个或成对丢弃。7.根据权利要求1所述的方法,还包括在操作期间把一个或多个处理系统测量与预定功率使用阈值进行比较;如果所述一个或多个处理系统测量超出预定功率使用阈值,则确定对于所述一个或多 个数字滤波器当中的至少一个数字滤波器的能够被丢弃的一个或多个操作滤波器系数;以 及丢弃所述一个或多个操作滤波器系数,其中丢弃所述一个或多个操作滤波器系数会减 少将由处理系统在至少当前主循环处理迭代期间所使用的操作滤波器系数的总数。8.一种用于在包括一个或多个数字滤波器的处理系统中自适应地优化处理器操作的 方法,所述包括在操作期间把一个或多个处理系统测量与预定功率使用阈值进行比较;如果所述一个或多个处理系统测量超出预定功率使用阈值,则确定对于所述一个或多 个数字滤波器当中的至少一个数字滤波器的能够被丢弃的一个或多个滤波器系数;以及丢弃所述一个或多个滤波器系数,其中丢弃所述一个或多个滤波器系数会减少将由处 理系统使用的滤波器系数的总数。9.根据权利要求8所述的方法,其中所述丢弃还包括丢弃来自一个或多个预定数字 滤波器的一个或多个滤波器系数。10.根据权利要求8所述的方法,迭代执行所述比较、确定和处理步骤。11.根据权利要求8所述的方法,其中,所述一个或多个数字滤波器当中的数字滤波 器包括非对称滤波器系数。12.根据权利要求8所述的方法,...

【专利技术属性】
技术研发人员:C·B·麦卡纳利P·J·海斯
申请(专利权)人:微动公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1