新闻中心

EEPW首页>测试测量>设计应用> 汽油/CNG两用燃料发动机ECU在环仿真

汽油/CNG两用燃料发动机ECU在环仿真

作者:吴伟斌,李礼夫,洪添胜 时间:2010-05-11 来源:电子产品世界 收藏

快速原型由CompactRIO系统构建并且使用RIO技术,可以利用FPGA芯片和来定制测量硬件电路,可利用可重新配置的FPGA技术来自动合成高度优化的电路,从而实现输入/输出,通信和控制应用。把发动机的模型编译成动态链接库文件后再下载到CompactRIO的FPGA,CompactRIO则为一台虚拟

本文引用地址://m.amcfsurvey.com/article/108859.htm

  基于PXI的真实ECU在环仿真系统硬件

  基于PXI的真实ECU的仿真实验硬件连接如图3(b)所示。由PXI 6602输出高速可调脉冲作为ECU的曲轴脉冲和凸轮轴脉冲输入,ECU经过优化策略的计算输出点火脉宽信号和喷油脉宽信号,由PXI 6259来采集,通过界面的显示控件把波形显示出来,以便判断该目标硬件是否达到要求。

  系统软件环境的构建

  基于PXI的ECU的快速原型系统软件设计

  给ECU快速原型搭建仿真环境,在CompactRIO的AI口接上PXI数据采集卡的输出端,提供节气门开度值、点火提前角等仿真信号;再给AO口接上PXI的输入端,使用设计的软件界面,使用控制制件调节输出电压,在显示控件上观察CompactRIO的输出波形。如图4所示为基于PXI的ECU快速原型系统的软件界面。

  在整个快速原型的实现和实验中,LabVIEW Real-Time模块是用于LabVIEW开发系统的附加组件。该软件为特定的实时目标编译和优化LabVIEW 图形化代码;借助LabVIEW FPGA和可重新配置I/O (RIO)硬件,可创建自定义的I/O和控制硬件,而无需预先了解传统的HDL语言或硬件板卡设计。

  ECU快速原型流程如下:

  1)用Matlab Simulink生成ECU模型的DLL文件,以便编译进CompactRIO。

  2)用LabVIEW生成CompactRIO的lvbit文件,对CompactRIO的I/O口进行初始化。

  3)连通LabVIEW及CompactRIO,并把ECU模型的DLL下载到CompactRIO中。

  4)在SIT管理器中调用CompactRIO的lvbit文件,并设置好与模型相关的输入输出口。

  5)用函数发生器对CompactRIO的AI口进行输入,并用示波器观察CompactRIO的输出口。

  6)用PXI系统和示波器、电压表对CompactRIO的AI口输入及测试AO口输出,记录波形和数据。

  基于PXI的真实ECU在环仿真系统软件设计

  使用LabVIEW的DAQ助手和仿真信号模块创建模拟信号输入输出程序。采样设置设为连续采样,采样数为15000,采样率10kHz。仿真节气门开度的电压信号,选用直流输出。



关键词:NILabVIEWECU

评论


相关推荐

技术专区

关闭