发动机转速信号的检测及数字滤波方法精编.docVIP

发动机转速信号的检测及数字滤波方法精编.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图 1 发动机转速测量系统框图 发动机转速信号的检测及数字滤波方法 蔡登胜,罗 维,赵明辉 (广西柳工机械股份有限公司) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 摘 要:发动机转速作为一个重要的控制参数,在工程机械的控制过程如功率控制、变速控制等应用中 占有重要地位,如何快速准确地测量发动机转速,减少干扰信号的影响,同时尽可能地减轻控制系统测量负 担,对提高控制系统的稳定性和响应能力具有重要意义。结合发动机转速测量系统的结构组成,分析相应的 测量及滤波方法的特点,提出具体的测量及滤波方法,并进行实际测试及滤波效果的验证。 关键词:发动机;转速;检测;数字滤波 随着电子控制技术的发展,工程机械的电子控 制系统的应用也越来越多,如装载机的自动变速控 制系统、挖掘机的功率匹配控制系统等,在这些电 子控制系统中,发动机转速作为一个重要的系统基 础变量参数,是最重要的控制变量之一,其测量的 精度和及时性直接关系到电子控制系统的控制效 果,因此对发动机转速进行快速、高精度的测量一 直是工程技术人员追求的目标。转速信号属于频率 信号,具有快速变化、易受干扰的特点,因而如何能 够快速、准确地检测频率信号,满足控制响应需求, 是控制系统设计中不可忽视的重要环节。本文以挖 掘机发动机转速控制系统为例,对频率信号的检测 方法进行探讨。 挖掘机发动机转速的测量系统如图 1 所示。 电磁感应式转速传感器输出信号必须通过测 量系统的接口调理电路进行整形,以获得标准的方 波信号。 发动机转速测量系统结构分析 1 发动机转速信号的测量方法 2 在工程机械上,常用两种类型的转速传感器: 1) 霍尔转速传感器;2) 电磁感应式转速传感器。 霍尔传感器作为有源传感器,其特点为输出幅值稳 定的方波信号。电磁感应式转速传感器是无源器 件,其特点是输出信号为幅值不稳定的正弦波信 号,转速越高输出信号幅值同步越高。通常车用霍 尔传感器只能检测 3 000 Hz 以下的频率信号,因而 主要用于较低转速信号的测量。电磁感应式转速传 感器由于结构简单,工作稳定,是工程机械发动机 转速测量首选的传感器。 在采用单片机进行转速测量时,通常采用两种 方法:定时脉冲频率法和脉冲周期法[1]。 采用定时脉冲频率法测量转速,先设定窗口时 间段 Td,记录下在这时间段内转速脉冲的个数 Np, 得到转速脉冲频率 fp 为: f = Np (1) p Td 则转速 n 为: n= 60fp (2) Ng 作者简介:蔡登胜(1971—),男,广西全州人,高级工程师,硕士,研究方向:工程机械电气与控制工程。 !!!! !!!! 工程机械 第 43 卷 2012 年 11 月 Test and Research 式中:Ng 为测速齿轮的齿数。 从转速计算公式可知,时间 Td 为准确值,测量 的精度主要取决于脉冲计数 Np 的误差。定时脉冲频 率法测量方法简单,但由于窗口时间段 Td 不可能与 脉冲整数周期完全重合,存在起始脉冲和最后一个 脉冲丢失的可能,当待测信号频率较低时,若窗口 时间段较短,则测量误差较大。 脉冲周期法是通过单个脉冲的周期来计算转 速的方法。采用脉冲周期法测量转速,实际上是以 每个脉冲周期为窗口时间段,统计控制器 CPU 的定 时器在这一窗口时间段内得到的计数值 Ncc,则这个 转速脉冲的周期 Tp 为: 二是及时性。若只考虑测量精度,加大样本量是提 高精度的最重要的手段,而加大样本量所导致的延 时则必然影响数据的及时性,因此必须找出发动机 转速的特点,在有限的时间内,将测到的异常信号 滤除,从而及时获得所需要的精确转速信号。 通常的数字滤波方法有均值滤波、中值滤波和 限速(限幅)滤波等。 3.1 均值滤波 算术均值滤波是将所有采样值求和后除以样 本数,而加权均值滤波是在求和之前对每个采样值 赋给一个权重系数 ai,均值滤波计算公式为: n X軍= 1 ΣaiXi (5) Tp= Ncc n i = 1 (3) fc 式中:fc 为 CPU 基准计数频率。 则转速为: 对算术滤波,式中的 a =1。从均值滤波的定义可 i 以看出,均值滤波并不能够将干扰排除,而是将干扰 分散,使数据的变化变得平滑一些。 3.2 中值滤波 中值滤波是指将一组数据队列的中值作为滤波 结果输出值的滤波方法。中值滤波计算方法为:将连 续采样得到一组样本数据 x1,x2,…,xn,按从小到大 (或从大到小)的次序进行排序,排序后的数据按次 序依次为 y1,y2,…,yn。若样本个数 n 为奇数,则中值 滤波结果为: 60 (4) n= N·g Tp 可以看到,与定时脉冲频率法一样,测量精度 与时钟频率 fc 和待测信号频率有关,在 fc 远

文档评论(0)

***** + 关注
实名认证
文档贡献者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档