- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
柴油机ECU硬件在环仿真系统软件设计开题概述
硕士研究生开题答辩
;内容提要;背景和意义;
由此可以看出,要克服以上不足,加速ECU的开发进程,关键就是要减少ECU调试对台架试验的依赖性。在这一趋势推动下,利用仿真技术,特别是硬件在环仿真技术来虚拟化柴油机等硬件设备,将台架试验简化为在柴油机模拟试验平台上进行硬件在环仿真试验,可以方便快捷的完成柴油机ECU的开发。;国内外研究现状;(2)德国dSPACE公司开发的dSPACE实时控制仿真平台,其可以在Matlab/Simulink中建立各种被控对象的模型,如:发动机模型、变速箱模型、整车模型等。然后通过Matlab工具箱中的自动代码生成工具(RTW:Real-Time Workshop)将建立的被控对象模型转化为实时的代码,并将代码下载到dSPACE实时仿真平台设备中的硬件板卡后,即可以完成硬件在环仿真测试环境的搭建。;(3)清华大学的陈林等应用Matlab的XPC-target工具箱配合研华的PCI1711数据采集卡设计了一个共轨柴油机的ECU硬件在环仿真系统,系统仿真框图如下图所示。
图中的宿主机为搭载柴油机仿真模型的普通的PC机;采用MPC563作为信号发生器和外部转角计算器。
;(2)下图为清华大学开发的柴油机电控ECU硬件在环仿真系统。
该系统通过在上位机上建立实时仿真模型来计算柴油机的工作状态,其中DSP的数据采集模块是基于ISA总线的高速处理系统。该硬件在环仿真系统通过采集油门位置和喷油、点火信号仿真模拟计算出柴油机的转速等工作参数。
;研究内容;5.仿真系统结合虚拟仪器技术,采用 LabVIEW 软件开发上位机界面以及测控系统。
6.通过Matlab/Simulink 与 LabVIEW 的混合编程方法研究,实现LabVIEW 软件可调用Simulink编写的柴油机模型程序。
7.系统调试并进行实验分析。
;研究方案;(1)建立硬件在环仿真的发动机动态模型的关键在于两个方面:一是要能准确的预测发动机的稳态和瞬态性能,满足精确性要求;另一方面就是要满足实时性的要求。但是在很多情况下仿真的精度和实时性又是一对矛盾。
(2)发动机模型庞大而复杂,需要找到合适的平台在合理的时间段内构建出模型并能与监控系统相兼容。
(3)硬件在环仿真系统上位机监控系统设计及编程实现。
;(1)针对发动机模型需满足精确性与实时性的问题,解决方法一般是在保证一定精度的前提下简化模型,尽量达到二者的平衡。综合考虑采用平均值模型对柴油机进行仿真。平均值模型计算量合理、仿真速度快,可以满足系统实时性要求;在柴油机各组成部分的仿真中能结合特定柴油机的结构参数和特性参数,保证了模型的精确性达到目标要求。
(2)Simulink提供了一个动态建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序而只要通过简单直观的鼠标操作就可构造出复杂的系统。用 Simulink 对柴油发动机进行建模具有直观快速的特点,能在一定程度上满足硬件在环仿真对实时性的要求。
(3)通过LabVIEW强有力的图形化编程环境,可以创建一个友好的人机交互界面。不仅能显示仿真的状态和结果,而且能调用发动机模型程序、进行实时数据处理。
;工作计划; 谢谢各位老师!
文档评论(0)