测试发动机动力的软件,发动机测试系统软件的研究与开发

摘要:

在发动机的生产和研究中,发动机性能检测试验是必不可少的一个环节。通过研究发动机的特性,分析发动机的经济性、动力性,进一步提高发动机性能。而数据处理是发动机性能测试的一个重要内容,是分析、评价发动机各项指标的前提和基础。本文是结合发动机台架测试系统的研究课题,在已有硬件平台的基础上而进行的测试系统软件的研发。 本文利用C#作为开发语言,采用面向对象的开发思想,研制了一套发动机测试系统软件。首先简单介绍了系统的总体结构和功能;接着分析了发动机性能检测相关参数的基本测量原理及方法。在此基础上,构建了系统软件结构。 本文开发了丰富的GUI,包括虚拟仪表、虚拟示波器等,实现了数据采集与分析、实时显示、报警、曲线拟合和数据库等功能。研究了数据的预处理,即数据格式校验和数据的分离;分析了PC机和底层之间的数据通信格式。着重研究了数据的分析处理方法。为了提高发动机测试系统数据处理精度,对适用于该系统中的异常数据剔除方法进行了理论研究和试验分析。针对系统中的粗大误差,采用格拉布斯准则判断并剔除异常数据;对于系统误差,采取仪表零位调整的方式消除。接着采用最小二乘多项式拟合法进行曲线拟合。考虑到测量值丢失或瞬变等因素的影响,如果只采用一种多项式函数拟合所有数据可能难以取得较好的拟合效果,因此采用两次及三次多项式分段最小二乘拟合,获得曲线的拟合方程,通过分段函数在分界点大小相等及一阶导数和二阶导数也相等保证各分段点处的连续及平滑,由此得到各分段的拟合方程系数。用转速-扭矩和转速-油耗率曲线进行试验,得到扭矩和油耗率随转速变化的结果,同时对两种方法得到的拟合值相对误差进行比较,试验表明,分段最小二乘法在检测精度上有所提高。实际的曲线拟合结果表明本文所提出的曲线拟合方法是正确和有效的。 整个论文的完成,以一定的理论为基础,既有数学模型的推导,方法理论的探讨,又有实际系统实现过程,故本课题有较大的意义。

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值