本实用新型专利技术的一种基于模拟电路的氧化催化器硬件在环仿真系统,包括电源单元、主控单元、电路单元和上位机。基于热电相似原理,将氧化催化器(DOC)中温度场特性映射到电路中,通过采集发动机排气温度并将其转化为电压信号,利用模拟电路的电压变化特性模拟DOC中不同位置温度响应特性。采用真实硬件电路,电路响应特性与DOC相一致,不涉及数值求解中的定时器及时间补偿问题,直接获取系统的实时响应特性。不涉及计算求解,不占用计算资源。利用该仿真系统,通过在线或离线测试的方法,就能获取DOC温度响应特性的相关数据,仿真系统的阶跃响应特性与Simulink仿真模型计算结果吻合,且温度响应特性连续性更好,适合用于发动机后处理系统控制器的设计和验证。
【技术实现步骤摘要】
本技术涉及一种发动机排放后处理硬件在环系统领域,特别是涉及一种基于 模拟电路的氧化催化器(D0C)硬件在环仿真系统。
技术介绍
随着环境问题受到越来越广泛的关注,发动机排放控制已成为社会关注的热点。 传统的机内净化已无法满足发动机日益严格的排放法规,只能采用在发动机排气系统中加 装额外的后处理系统来降低发动机的排放,例如D0C。 发动机后处理系统的一个典型特征是其分布式参数特性,分布式参数系统相应的 仿真建模及求解都极为复杂,一般采用计算流体力学(CFD)的方法。这样的建模与求解计 算量极大,对求解计算机硬件要求较高,且很难应用于控制算法的设计或验证。 目前,国内外对D0C模型可以分为零维模型,一维模型,三维模型。 零维模型是将整个D0C作为一个整体考虑,仅考虑时间变化而不考虑任何空间 分布问题。D0C的温度即为气体的出口温度。这样得到的控制方程为常微分方程,因此零 维模型的计算比较简单。但是零维模型做了大量的简化,没有考虑温度的空间分布,模型精 度较低。 一维模型,不仅考虑时间变化,还考虑温度沿轴向的变化。一维模型的控制方程为 偏微分方程组,可采用单元离散的方法进行求解。这种模型精度相对有所提高,可以在一定 程度上描述D0C内部温度场分布,但其求解精度与离散单元数相关,精度越高则要求离散 单元数越多,相应的微分方程组阶数越高,计算量越大。较高精度的实时求解需要耗费大量 计算资源,且求解结果在时间上是离散的。 三维模型不仅考虑时间的变化,还可计算温度在整个空间的分布,三维模型的控 制方程是更为复杂的偏微分方程组。三维模型仿真可以得到D0C内部温度场云图,可以 直观的观察到D0C内部温度分布及其随时间的变化,且仿真精度高,但是需要借助专业的 CFD软件,其对计算环境要求极高,计算量巨大,不适合在嵌入式系统中实时求解。
技术实现思路
为了解决已有技术存在的问题,本技术的目的是提供一种基于模拟电路的 D0C硬件在环仿真系统。 本技术的一种基于模拟电路的D0C硬件在环仿真系统,包括电源单元、主控 单元、电路单元和上位机。 主控单元与上位机通过CAN接口卡连接,主控单元与电路单元通过直插方式连 接,电源单元与主控单元通过拔插式接线端子连接,电源单元通过电平转换芯片为各模块 提供所需电压。 主控单元包含微控制器(E⑶)、温度采集模块、D/A转换模块、A/D转换模块、CAN通 信模块,主控单元为电路单元提供电压信号、采集发动机排气温度信号、采集电路单元反馈 电压信号、与上位机通过CAN通信模块进行数据传输,将信息实时上传到上位机; 所述的仿真系统可以进行在线测试或离线测试; 在线测试,发动机排气温度信号的采集分为两种方式:对于具备发动机排气温度 信号采集功能的发动机台架,通过CAN总线实时读取出台架试验中发动机排气温度数据; 或者,对于不具备发动机排气温度信号采集功能的发动机台架,通过主控单元中的温度采 集模块进行发动机排气温度信号采集; 离线测试,是指将已通过发动机台架实验获取到的D0C排气温度数据存储到主控 单元中,采用离线的方法进行D0C温度特性的仿真。而且,该仿真系统还能够克服现有D0C 数值模型的实时求解对硬件资源要求高、计算量巨大,求解结果不连续等问题。 电路单元为2个以上,电路单元个数可根据仿真精度需要,进行灵活选择。每个电 路单元均包含运算放大器、模拟乘法器和同相端调零电路模块;电路单元加入运放同相端 调零电路模块,减少了运算放大器自身的零漂造成的系统误差、提高仿真系统精度。 利用下面的偏微分方程组作为数学模型,对输入信号进行放大、乘积、求和、积分 运算; 基于传热学的基本原理,搭建D0C分布式参数模型,一维分布式参数模型的控制 方程为偏微分方程组,用公式1表示: 将公式1做离散化处理,其中第k个单元的控制方程用公式2表示: 基于热电相似原理写出第k个单元电路的瞬态方程,用公式3表示: 上位机是以NI Labview为软件平台建立了人机交互界面,建立数据接收模块、数 据存储模块和数据显示模块; 数据接收模块是将上位机通过CAN接口卡与主控单元进行数据传输,将包括有电 路单元反馈的电压信号,通过CAN通信模块将CAN报文帧从主控单元发送至上位机的模 块; 数据存储模块是将上位机将接收到的数据以xlsx的格式进行保存的模块; 数据显示模块是将从采集到的CAN报文帧中解析出实时采集的电压模拟信号,同 时通过数据处理,将电压模拟信号转换为温度信号,再以波形图的形式在上位机界面上显 示的模块。 有益效果:本技术的一种基于模拟电路的D0C硬件在环仿真系统,基于热电 相似的原理,将D0C中的温度场特性映射到电路中,通过采集发动机排气温度并将其转化 为电压信号,利用模拟电路的电压变化特性模拟DOC中不同位置的温度响应特性。由于本 技术采用真实硬件电路,设计电路响应特性与D0C中温度响应特性相一致,所以不涉 及数值求解中的定时器及时间补偿问题,直接获取系统的实时响应特性。同时,由于通过硬 件电路电压响应获取D0C温度响应特性,动态过程不涉及任何计算求解,不占用任何计算 资源。所以,本技术对基于模型的高性能控制器和硬件在环系统具有重要的技术应用 意义。 本技术可以不用进行发动机台架试验,只利用该仿真系统,通过在线或离线 测试的方法,就能获取D0C温度响应特性的相关数据。而且,还可以克服现有D0C数值模型 的实时求解对硬件资源要求高、计算量巨大,求解结果不连续等问题。 由于本技术利用模拟电路,对输入信号进行放大、乘积、求和、积分运算,模拟 D0C系统中温度场的响应特性。所以本技术不但可以实时模拟D0C内部温度场的动态 特性,而且无需额外计算资源,实时性可靠性高,模型独立响应与系统复杂度解耦,非常适 合用于发动机后处理系统控制器的设计和验证。 仿真测试 为了验证本技术的一种基于模拟电路的D0C硬件在环仿真系统的可行性, 测试了该仿真系统的阶跃响应特性,并将本技术的仿真系统模拟的实时温度响应特性 与Simulink仿真模型计算得到的温度响应特性进行了对比,二者具有非常相似的响应特 性,而且本技术的仿真系统的温度响应当前第1页1 2 本文档来自技高网...
【技术保护点】
一种基于模拟电路的氧化催化器硬件在环仿真系统,其特征在于,包括电源单元、主控单元、电路单元和上位机;主控单元与上位机通过CAN接口卡连接,主控单元与电路单元通过直插方式连接,电源单元与主控单元通过拔插式接线端子连接,电源单元通过电平转换芯片为各模块提供所需电压;主控单元包含微控制器(ECU)、温度采集模块、D/A转换模块、A/D转换模块、CAN通信模块,主控单元为电路单元提供电压信号、采集发动机排气温度信号、采集电路单元反馈电压信号、与上位机通过CAN通信模块进行数据传输,将信息实时上传到上位机;电路单元为2个以上,每个电路单元均包含运算放大器、模拟乘法器和同相端调零电路模块;上位机建立数据接收模块、数据存储模块和数据显示模块;数据接收模块是将上位机通过CAN接口卡与主控单元进行数据传输,将包括有电路单元反馈的电压信号,通过CAN通信模块将CAN报文帧从主控单元发送至上位机的模块;数据存储模块是将上位机将接收到的数据进行保存的模块;数据显示模块是将从采集到的CAN报文帧中解析出实时采集的电压模拟信号,同时通过数据处理,将电压模拟信号转换为温度信号,再以波形图的形式在上位机界面上显示的模块。...
【技术特征摘要】
【专利技术属性】
技术研发人员:孙科,袁新枚,邢增臻,刁庆华,王闯,李海湘,殷悦,
申请(专利权)人:吉林大学,
类型:新型
国别省市:吉林;22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。