网站大量收购独家精品文档,联系QQ:2885784924

基于CBuilder的自动变速器电控单元实车试验数据采集系统.doc

基于CBuilder的自动变速器电控单元实车试验数据采集系统.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于CBuilder的自动变速器电控单元实车试验数据采集系统

基于C++ Builder的自动变速器电控单元实车试验数据采集系统 罗君贇 周凡华 邱绪云 吴小清 (同济大学 汽车仿真技术研究所,上海 200092) 【摘要】本文阐述了基于Borland C++ Builder开发的自动变速器电控单元(ECU)实车试验的数据采集系统,通过对系统硬件结构、软件编制核心步骤的描述,详细介绍了系统的开发过程。本数据采集系统为自动变速器电控单元的开发提供了重要的测试平台。 【关键词】C++ Builder,电控单元,数据采集,液力自动变速器 中图分类号:TP274+.2 文献标识码:A Data Acquisition System of ECU Measurement Based on C++ Builder LUO Jun-yun, ZHOU Fan-hua, QIU Xu-yun, WU Xiao-qing (Institute of Automobile Simulation Technology, Tongji University, Shanghai, 200092, China) ABSTRACT: Based on C++ Builder, the data acquisition system which is used to measure the transmission’ ECU in a real vehicle is established in this article. The hardware structure and the key steps of program are described. This data acquisition system is an important platform for the research and development of transmission’ ECU. KEYWORDS: C++ Builder, ECU, data acquisition system, automatic transmission 1 引言 液力自动变速器是将车速和节气门开度等车辆的状态信号作为电控单元(ECU)的输入信号,经电控单元识别判断处理后,根据换档规律,发出信号给相应电磁阀,利用电磁阀控制油压回路,通过控制油路的通/断(ON/OFF),使各档的变速阀动作,完成变速控制。 图1为自动变速箱ECU开发的简略技术路线图。自动变速器半实物仿真试验台采用硬件在回路(hardware-in-loop)技术建立,该试验台可模拟自动变速器电子、液压和与此对应的车辆行驶状态,可比较全面的对电控单元进行信号分析、多工况系统仿真,以此进行ECU开发并获得初步的换档规律和控制策略。本文论述的电控单元实车试验数据采集系统作为自动变速器车载分析试验台的核心部分,将采集与存储实车运行过程中ECU各输入输出信号。这样可通过采集的数据发现自开发ECU在功能性、换档规律和换档品质等方面的缺陷,通过对得到的试验结果进行相应的分析,从而提出较好的控制策略,提出改进方案。所以,开发出性能较好的电控单元实车试验数据采集系统是对于整个ECU开发工作是必不可少的。 图1 2 数据采集系统硬件结构 本数据采集系统硬件结构框图如图2。数据采集系统采集的信号包括从自动变速器ECU引出的所有输入、输出信号。这些信号主要有三种形式,即模拟信号、数字信号和脉冲信号。其中模拟信号和数字信号经过幅值转换等简单的调理之后就可以分别引入数据采集卡的模拟信号输入口和数字信号输入口,而脉冲信号需经过信号调理模块中的F/V信号转换电路将脉冲信号转换为标准的电压信号,然后作为模拟信号输入来采集。研华公司的数据采集卡PCL-818L可以16通道单端模拟信号输入采集,12位A/D转换和16通道数字信号采集,加上PCL-726数据采集卡提供的数字信号输入采集端口,能够满足系统的要求。最后使用工控机作为控制的主体,用以运行数据采集程序。 图2 3 数据采集系统软件程序的编制 3.1数据采集程序流程图 本程序采用Borland C++ Builder编写,Borland C++ Builder以其丰富的可视化组件库(VCL)而使程序的编写显得非常容易。根据要求,本系统采集程序的流程图如图3: 图3 程序采集开始调用多媒体定时器给每次采集循环定时。由于自动变速器ECU对各管脚信号每25ms扫描一次,所以对于ECU实车试验数据采集系统的采样频率要求并不高,因此我们把多媒体定时器定时为10ms,即每10ms采集一组信号数据,其中包括17个数字量、6个模拟量和2个经过F/V转换的频率量,并完成数据存储。 3.2模拟量、数字量采集子函数 在确定了采集程序的程序框图和界面之后,就要着手编写采集中最重要的

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档