欢迎来到天天文库
浏览记录
ID:40216621
大小:577.50 KB
页数:15页
时间:2019-07-26
《柴油机ecu硬件在环仿真系统软件设计_开题报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、硕士研究生开题答辩柴油机ECU硬件在环仿真系统软件设计答辩人:吴杨春导师:罗素云2015.11.20内容提要一、背景和意义二、国内外研究现状三、研究内容四、研究方案六、工作计划五、研究重点、难点及解决方案背景和意义随着柴油机电子控制系统日益复杂以及控制参数增多,导致系统研制开发的难度也越来越大。如果按照电控系统传统的设计方案:即首先设计电控单元,然后通过柴油机台架试验进行匹配测试,由测试结果修正电控系统参数及相应样机结构,然后再进行台架试验。这一系列的过程反复进行,不仅开发周期长,耗费了大量的人力物力,而且电控系统设计
2、时需大量的柴油机实验数据,而一般的试验台架系统很难提供标准的动态工况,实际上由于条件限制,进行大量动态试验也是不可能的。由此可以看出,要克服以上不足,加速ECU的开发进程,关键就是要减少ECU调试对台架试验的依赖性。在这一趋势推动下,利用仿真技术,特别是硬件在环仿真技术来虚拟化柴油机等硬件设备,将台架试验简化为在柴油机模拟试验平台上进行硬件在环仿真试验,可以方便快捷的完成柴油机ECU的开发。国内外研究现状(1)美国NI公司的CompactRIO平台和PXI实时系统平台:CompactRIO平台主要使用于面向控制算法相对
3、简单、I/O数目相对较少的车身用电子控制单元ECU的快速原型开发和硬件在环测试;PXI实时系统平台主要用于较为复杂的主动悬架系统和动力总成系统的电子控制单元ECU的快速原型开发和硬件在环测试。(2)德国dSPACE公司开发的dSPACE实时控制仿真平台,其可以在Matlab/Simulink中建立各种被控对象的模型,如:发动机模型、变速箱模型、整车模型等。然后通过Matlab工具箱中的自动代码生成工具(RTW:Real-TimeWorkshop)将建立的被控对象模型转化为实时的代码,并将代码下载到dSPACE实时仿真平
4、台设备中的硬件板卡后,即可以完成硬件在环仿真测试环境的搭建。(3)清华大学的陈林等应用Matlab的XPC-target工具箱配合研华的PCI1711数据采集卡设计了一个共轨柴油机的ECU硬件在环仿真系统,系统仿真框图如下图所示。图中的宿主机为搭载柴油机仿真模型的普通的PC机;采用MPC563作为信号发生器和外部转角计算器。(2)下图为清华大学开发的柴油机电控ECU硬件在环仿真系统。该系统通过在上位机上建立实时仿真模型来计算柴油机的工作状态,其中DSP的数据采集模块是基于ISA总线的高速处理系统。该硬件在环仿真系统通过
5、采集油门位置和喷油、点火信号仿真模拟计算出柴油机的转速等工作参数。研究内容本选题在总结国内外柴油机ECU硬件在环仿真系统的基础上,运用计算机技术以及自动控制技术完成仿真系统的软件设计。主要研究内容有:1.通过对比分析选择硬件在环仿真系统工具与实验平台,确定系统总体方案。2.柴油机仿真模型设计。3.采用图形化编程工具Matlab/Simulink实现柴油发动机的建模仿真。4.上位机操作显示界面以及测控系统设计。5.仿真系统结合虚拟仪器技术,采用LabVIEW软件开发上位机界面以及测控系统。6.通过Matlab/Simul
6、ink与LabVIEW的混合编程方法研究,实现LabVIEW软件可调用Simulink编写的柴油机模型程序。7.系统调试并进行实验分析。研究方案柴油机ECU硬件在环仿真系统软件程序采用Simulink和Labview混合编程的方式来开发。软件架构如下图所示。采用Simulink仿真软件建立柴油机模型,利用Matlab实时工具(RTW)编译器由框图文件生成优化的C语言代码程序文件。整个仿真系统采用虚拟仪器技术,通过LabVIEW开发上位机界面并提供数据采集卡驱动,利用VisualC/C++编译器将柴油机仿真模型C代码文件
7、转为DLL文件,再将DLL文件下载到虚拟仪器中供LabVIEW调用。系统软件的主程序在Labview环境下采用G语言编写。具体分为4个模块:发动机仿真模型模块;用户界面模块;数据采集卡模块;CAN通信模块。(1)建立硬件在环仿真的发动机动态模型的关键在于两个方面:一是要能准确的预测发动机的稳态和瞬态性能,满足精确性要求;另一方面就是要满足实时性的要求。但是在很多情况下仿真的精度和实时性又是一对矛盾。(2)发动机模型庞大而复杂,需要找到合适的平台在合理的时间段内构建出模型并能与监控系统相兼容。(3)硬件在环仿真系统上位机
8、监控系统设计及编程实现。研究重点、难点(1)针对发动机模型需满足精确性与实时性的问题,解决方法一般是在保证一定精度的前提下简化模型,尽量达到二者的平衡。综合考虑采用平均值模型对柴油机进行仿真。平均值模型计算量合理、仿真速度快,可以满足系统实时性要求;在柴油机各组成部分的仿真中能结合特定柴油机的结构参数和特性参数,保证了模型的精确性
此文档下载收益归作者所有