本公开涉及发动机
技术领域:
,特别涉及一种发动机电控硅油风扇的节能优化控制系统。
背景技术:
:本部分的陈述仅仅是提供了与本公开相关的
背景技术:
,并不必然构成现有技术。随着国际能源的供应日益紧张和燃油价格的不断攀升,用户对商用车的燃油经济性要求也越来越高,为了保证发动机正常工作,风扇是必不可少。但风扇也是发动机功率的消耗者,最大时约为发动机功率的10%,电控硅油风扇接收发动机电控单元ecu的信号,调节螺线管磁场,改变磁场力,从而改变硅油风扇内部的硅油循环,以此调节风扇转速,并将转速信号反馈给发动机电控单元,以形成闭环控制。现有电控硅油风扇的主要由两种控制方式:第一种根据设定温度参数值,设置硅油风扇微控制器的开/关策略;第二种是利用发动机的ecu控制器,ecu的pid控制器在出厂前标定好固定pid控制参数来控制硅油风扇工作。上述两种通用控制方法,并没有考虑到外界环境、负荷变化自适应调节控制器参数,同时硅油风扇温度调节系统是一个大滞后、大惯性的强非线性的动态优化控制系统,未利用人工智能技术洞悉其内部的动态运行耦合机理建立硅油风扇的动态运行机理模型。因此,目前亟待解决的问题如下:(1)无法根据环境变化和负载变化实现硅油电扇转速的的自适应动态调节以实现最优化控制;(2)发动机散热器温度波动大严重影响内燃机的使用寿命和性能和增加发动机的能耗。技术实现要素:为了解决现有技术的不足,本公开提供了一种发动机电控硅油风扇的节能优化控制系统,通过建立精确的发动机与硅油风扇多时间尺度动态整体模型,实现自适应动态优化调节控制器,从而实现了硅油风扇的最优化节能控制,有效的提高发动机的使用寿命和运行性能。为了实现上述目的,本公开采用如下技术方案:本公开提供了一种发动机电控硅油风扇的节能优化控制系统,包括传感器模块、发动机电子控制模块、节能优化控制模块和硅油风扇;所述传感器模块与节能优化控制模块连接,所述传感器模块包括多个环境感知传感器,用于采集环境数据并传输给节能优化控制模块;所述发动机电子控制模块与节能优化控制模块连接,所述发动机电子控制模块用于采集发动机内部运行数据并将采集到的数据传输给节能优化控制模块;所述节能优化控制模块用于接收、保存和处理传感器模块和发动机电子控制模块发来的数据,并向硅油风扇传输脉宽调制信号用于控制硅油风扇的转速。作为可能的一些实现方式,所述节能优化控制模块包括自适应动态规划系统,所述自适应规划系统包括硅油风扇自适应动态规划执行网络、硅油风扇自适应动态规划模型网络和硅油风扇自适应动态规划评价网络;所述硅油风扇自适应动态规划执行网络用于根据k时刻运行状态数据计算k时刻硅油风扇转速控制信号;所述硅油风扇自适应动态规划模型网络用于根据k时刻运行状态数据和k时刻硅油风扇转速控制信号计算k+1时刻运行状态数据预测值;所述硅油风扇自适应动态规划评价网络用于根据k时刻运行状态数据计算硅油风扇在k时刻自适应动态规划性能指标函数,根据k+1时刻运行状态数据预测值计算k+1时刻自适应动态规划性能指标预测函数;根据k时刻自适应动态规划性能指标函数、k时刻自适应规划的效能函数和k+1时刻自适应动态规划性能指标预测函数进行硅油风扇自适应动态规划执行网络和硅油风扇自适应动态规划评价网络进行在线训练,动态优化自适应动态规划系统,获得迭代最优控制策略,输出节能优化控制信号值到硅油风扇,从而实现硅油风扇转速的动态节能控制。作为可能的一些实现方式,所述环境感知传感器包括:车外环境温度传感器:用于测量车外环境的温度值;车外环境湿度传感器:用于测量车外环境的湿度值;车外大气压力传感器:用于测量车外大气压力值;车外风速传感器:用于测量车外风速速度值;车外风向传感器:用于测量车外风向值;硅油风扇转速传感器:用于测量硅油风扇的转速值;发动机尾气压力温度传感器:用于测量发动机尾气的排气压力和温度;发动机尾气流量传感器:用于测量发动机尾气的排气流量;发动机散热器非接触式温度传感器:用于测量发动机散热器的温度值。作为可能的一些实现方式,所述传感器的型号分别为车外环境温度传感器:aomis-88790-22131;车外环境湿度传感器:humire-hm1500lf;车外大气压力传感器:kfps;车外风速传感器:ygc-fs;车外风向传感器:ygc-fx;硅油风扇转速传感器:spr-ke10000;发动机尾气压力温度传感器:cummins-isf3.8;发动机尾气流量传感器:lbk;发动机散热器非接触式温度传感器:absd-01a。作为可能的一些实现方式,所述节能优化控制模块采用stm32f103arm控制器、wince嵌入式操作系统和sqlce数据库。作为可能的一些实现方式,所述发动机电子控制模块为发动机组ecu,所述节能优化控制模块提供rs485接口与发动机组ecu通讯。与现有技术相比,本公开的有益效果是:1、本公开所述的系统采用自适应动态规划方法来优化控制发动机的硅油风扇,自适应动态规划方法以传统的最优控制为理论基础,融合人工智能的先进方法,深度挖掘发动机与硅油风扇的整体动态运行机理,建立精确的发动机与硅油风扇多时间尺度动态整体模型,实现了自适应动态优化调节控制器,从而实现了硅油风扇的最优化节能控制,同时有效提高发动机的使用寿命和运行性能。2、本公开所述的内容通过多种传感器的组合采集车辆多种环境数据和发动机运行数据进行硅油风扇的节能优化,通过参照多种数据,有效的实现了根据外在和内在环境的综合因素进行硅油风扇转速的调节,有效的提升了节能效果。3、本公开所述的系统通过对硅油风扇自适应动态规划执行网络和硅油风扇自适应动态规划评价网络的在线训练,实现了自适应动态规划系统的自动模型调节,极大的优化了硅油风扇转速的控制策略,实现了硅油风扇的自动控制调节,有效的提升了节能减排效果。附图说明图1为本公开实施例1所述的发动机电控硅油风扇节能优化控制系统整体结构图。图2位本公开实施例1所述的发动机电控风扇的节能优化控制系统工作方法流程图。图3为本公开实施例1所述的发动机电控硅油风扇的自适应动态规划系统的结构图。具体实施方式应该指出,以下详细说明都是例示性的,旨在对本公开提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本公开所属
技术领域:
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本公开的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。实施例1:如图1-3所示,本公开实施例1还提供了一种发动机电控硅油风扇的节能优化控制系统,包括传感器模块、发动机电子控制模块、节能优化控制模块和硅油风扇;所述传感器模块与节能优化控制模块连接,所述传感器模块为包含多个环境感知传感器的硅油风扇的环境感知传感器组,用于采集环境数据并传输给节能优化控制模块;车辆环境感知传感器组主要包括以下传感器:(1)车外环境温度传感器:用于测量车外环境的温度值;(2)车外环境湿度传感器:用于测量车外环境的湿度值;(3)车外大气压力传感器:用于测量车外大气压力值;(4)车外风速传感器:用于测量车外风速速度值;(5)车外风向传感器:用于测量车外风向值;(7)硅油风扇转速传感器:用于测量硅油风扇的转速值;(8)发动机尾气压力温度传感器:用于测量发动机尾气的排气压力和温度;(9)发动机尾气流量传感器:用于测量发动机尾气的排气流量;(10)发动机散热器非接触式温度传感器:用于测量发动机散热器的温度值;传感器型号见表1:环境感知传感器型号车外环境温度传感器aomis-88790-22131车外环境湿度传感器humire-hm1500lf车外大气压力传感器kfps车外风速传感器ygc-fs车外风向传感器ygc-fx硅油风扇转速传感器spr-ke10000发动机尾气压力温度传感器cummins-isf3.8发动机尾气流量传感器lbk发动机散热器非接触式温度传感器absd-01a所述节能优化模块为一个硅油风扇节能优化控制器,所述硅油风扇节能优化控制器块采用stm32f103arm控制器、wince嵌入式操作系统和sqlce数据库,其主要功能为:(1)采集环境感知传感器组的数据,并存储在sqlce数据库(2)与发动机ecu通讯,采集发动机内部的运行数据,并存储在sqlce数据库;(3)自适应动态规划系统读取sqlce数据库数据并计算硅油风扇节能优化控制器的输出值,即控制风扇转速的脉宽调制信号值;(4)输出节能优化脉宽调制信号值到硅油风扇,控制风扇转速。所述发动机电子控制模块与节能优化控制模块连接,所述发动机电子控制模块为发动机组ecu,硅油风扇节能优化控制器提供rs485接口与发动机组ecu通讯,采集的发动机ecu的k时刻的运行数据ti(k):ti(k)=[zfdj(k),tkq(k),pkq(k),lkq(k),tlqy(k),hq2(k),loil(k),tjy(k),poil(k),jlc(k),jsd(k)];其中,zfdj(k)为发动机转速值(rpm)、tkq(k)为空气的进气温度值(℃)、pkq(k)为空气的进气压力值(kpa)、lkq(k)为空气的进气流量值(m3)、tlqy(k)为冷却液的温度值(℃)、hq2(k)为氧传感器数据值(%)、loil(k)为发动机燃油量值(kg)、tjy(k)为发动机机油温度传感器值(℃)、poil(k)为油压传感器值(kpa)、jlc(k)为汽车里程计值(km)、jsd(k)为汽车的车速(km/h)。所述节能优化控制模块包括自适应动态规划系统,所述自适应规划系统包括硅油风扇自适应动态规划执行网络、硅油风扇自适应动态规划模型网络和硅油风扇自适应动态规划评价网络;所述硅油风扇自适应动态规划执行网络用于根据k时刻运行状态数据x(k)计算k时刻硅油风扇转速控制信号u(k);所述硅油风扇自适应动态规划模型网络用于根据k时刻运行状态数据x(k)和k时刻硅油风扇转速控制信号u(k)计算k+1时刻运行状态数据预测值x(k+1);所述硅油风扇自适应动态规划评价网络用于根据k时刻运行状态数据x(k)计算硅油风扇在k时刻自适应动态规划性能指标函数j(x(k)),根据k+1时刻运行状态数据预测值计算k+1时刻自适应动态规划性能指标预测函数j(x(k+1));将k+1时刻的自适应动态规划的性能指标预测函数j(x(k+1))与硅油风扇的自适应规划的效能函数u(x(k),u(k))相加后,再与k时刻的自适应动态规划的性能指标函数j(x(k))进行做差分析,根据差值判断k+1时刻的自适应动态规划的性能指标预测函数j(x(k+1))与k时刻的自适应动态规划的性能指标函数j(x(k))的接近程度,从而对硅油风扇自适应动态规划执行网络、硅油风扇自适应动态规划模型网络和硅油风扇自适应动态规划评价网络进行在线训练,以实现自适应动态规划系统进行动态优化。所述节能优化控制模块与硅油风扇连接,用于输出节能优化脉宽调制信号给硅油风扇,以实现硅油风扇转速的节能控制。本实施例所述的发动机电控硅油风扇的节能优化控制系统的工作方法为:(1)采集k时刻车辆运行环境数据和发动机内部运行数据,构建k时刻整体运行状态数据集;(2)构建自适应动态规划系统,根据k时刻整体运行状态数据集,计算k时刻的自适应动态规划的性能指标函数、k时刻的自适应规划的效能函数和k+1时刻的自适应动态规划的性能指标预测函数,根据k时刻的性能指标函数和效能函数以及k+1时刻的性能指标预测函数动态优化自适应动态规划系统;(3)获得迭代最优控制策略,输出节能优化控制信号值到硅油风扇,从而实现硅油风扇转速的动态节能控制。所述步骤(1)中,所述k时刻整体运行状态数据集为:x(k)=[tcw(k),scw(k),pcw(k),vcw(k),tkq(k),pkq(k),lkq(k),loil(k),poil(k),fzs(k),zfdj(k),tlqy(k),hq2(k),jlc(k),jsd(k),tjy(k),twq(k),lwq(k),vzc(k),tsrq(k)];其中:tcw(k)为车外环境温度值(℃)、scw(k)为车外环境湿度值(%)、pcw(k)为车外大气压力值(kpa)、vcw(k)为车外风速值(m/s)、tkq(k)为空气的进气温度值(℃)、pkq(k)为空气的进气压力值(kpa)、lkq(k)为空气的进气流量值(m3)、loil(k)为发动机燃油量值(kg)、poil(k)为油压传感器值(kpa)、fzs(k)为硅油风扇转速值(rpm)、zfdj(k)为发动机转速值(rpm)、tlqy(k)为冷却液的温度值(℃)、hq2(k)为氧传感器数据值(%)、jlc(k)为汽车里程计值(km)、jsd(k)为汽车的车速(km/h),tjy(k)为发动机机油温度值(℃)、twq(k)为发动机尾气温度值(℃)、lwq(k)为发动机尾气流量值(m3/s)、vzc(k)为整车速度值(m/s)、tsrq(k)为散热器的温度值(℃)。所述步骤(2)中,所述自适应动态规划系统包括硅油风扇自适应动态规划执行网络、硅油风扇自适应动态规划模型网络和硅油风扇自适应动态规划评价网络;所述执行网络用于根据k时刻的整体运行状态数据集计算k时刻硅油风扇转速的控制信号;所述模型网络用于根据k时刻的整体运行状态数据集和k时刻的硅油风扇转速控制信号,计算k+1时刻的整体运行状态预测数据集;所述评价网络用于根据k时刻的整体运行状态数据集计算硅油风扇在k时刻的自适应动态规划的性能指标函数,根据k+1时刻的整体运行状态预测数据集估算硅油风扇在k+1时刻的自适应动态规划的性能指标预测函数。以硅油风扇在k+1时刻的自适应动态规划的性能指标预测函数与k时刻的效能函数之和无限接近k时刻的自适应动态规划的性能指标函数为目标,对自适应动态规划系统进行动态优化。将k+1时刻的自适应动态规划的性能指标预测函数与k时刻硅油风扇的自适应规划的效能函数相加后,再与k时刻的自适应动态规划的性能指标函数进行做差分析,根据差值判断k+1时刻的自适应动态规划的性能指标预测函数与k时刻的自适应动态规划的性能指标函数的接近程度,根据接近程度对硅油风扇自适应动态规划执行网络和硅油风扇自适应动态规划评价网络进行在线训练,具体分析判断过程如下:步骤1:根据车辆环境数据和发动机内部运行数据训练评价网络,初始化性能指标函数,令i=0,1,2,3···为迭代指标;步骤2:令i=0,初始迭代性能指标函数j0(x(t))≡0,获得响应的状态数据,将可选择控制策略uk及状态数据xk带入评价网络,根据式:并通过比较获得迭代控制策略v0(x(k)),所述v0(x(k))为初始迭代控制率;步骤3:针对当前状态训练执行网络,根据式:j1(x(k))=u(x(k),v0(x(k)))+j0(x(k+1)获得迭代性能指标函数设为j1(x(k));步骤4.令i=i+1,获得响应的状态数据,将可选择控制策略uk及状态数据xk带入评价网络,根据式:并通过比较获得迭代控制策略vi(k);步骤5.针对当前状态训练执行网络,根据式:ji+1(x(k))=u(x(t),vi(x(k)))+ji(x(k+1)获得迭代性能指标函数设为vi+1(x(t));步骤6.如果||ji+1(x(k))-ji(x(k))||≤ε,那么转到步骤7;否则,对执行网络和评价网络进行在线训练,并转到步骤4;步骤7.算法输出迭代控制策略vi(k)。硅油风扇自适应动态规划模型网络的构造方法为:构建基于深度学习的卷积神经网络,基于sigmoid函数归一化k时刻运行状态数据集x(k)和k时刻的硅油风扇转速控制信号u(k),根据k时刻运行状态数据集x(k)、k时刻的硅油风扇转速控制信号u(k)和k+1时刻运行状态预测数据集x(k+1)训练卷积神经网络;所述训练方法如下:601;卷积层为3层,输入层为1000*21*10三维向量,其中,1000为1000组运行数据,21为21个影响因素,10为时间维度,卷积层设定卷积核的个数为256,卷积核的区域大小为4*4;602:池化层采用max-pooling,采样层的区域大小为4*4;603:激活函数为双曲正切函数tanh,其数学表达式为:604:采用adam优化算法,利用梯度的一阶矩估计和二阶矩估计动态调整每个参数的学习率,选取优化学习率lr=0.05;605:全连接层设定为512个神经元,设定dropout参数为0.5。606:设定发动机和硅油风扇整体动态模型的输出层为20*10的两维向量,其中,20为预测向量,10为时间维度;607:得出最优硅油风扇自适应动态规划模型网络的权重矩阵wm,获得发动机和硅油风扇的硅油风扇自适应动态规划模型网络。硅油风扇自适应动态规划评价网络的在线训练方法为:701采用bp神经网络三层结构,其输入为x(k),输出为j(x(k)),wc为bp神经网络的参数权值,训练目标为最小化输出误差其中,x(k)为k时刻发动机和硅油风扇的整体运行状态数据集,u(k)为k时刻的硅油风扇转速的控制信号值,j(x(k))为硅油风扇在k时刻的自适应动态规划的性能指标函数;702评价网络采用20个输入神经元,52个隐藏层神经元,1个输出神经元的结构,隐藏层采用双极性sigmoidal函数,输出层采用线性函数purelin;703评价网络的训练参数权值wc的目标为最小化输出误差ec(k),采用梯度下降法优化wc,达到最大的训练次数得到最佳参数权值硅油风扇自适应动态规划执行网络的在线训练方法为:801执行网络采用bp神经网络三层结构,其输入为x(k),输出为u(k),wa为bp神经网络的参数权值,训练目标为最小化j(x(k)),其中,x(k)为k时刻发动机和硅油风扇的整体运行状态数据集,u(k)为k时刻的硅油风扇转速的控制信号值,j(x(k))为硅油风扇在k时刻的自适应动态规划的性能指标函数;802执行网络采用20个输入神经元,52个隐藏层神经元,1个输出神经元的结构,隐藏层采用双极性sigmoidal函数,输出层采用线性函数purelin;803定义执行网络的输出误差为:804执行网络的训练参数权值wa的目标为最小化输出误差ea(k),采用梯度下降法优化wa,达到最大的训练次数得到最佳参数权值其中,硅油风扇在k时刻的自适应动态规划的性能指标函数的计算方法为:其中,γ为折扣因子,u(x(k),u(k))为硅油风扇的自适应规划的效能函数,为最优散热器表面温度设定值。本实施例所述的自适应动态规划系统以传统的最优控制为理论基础,融合人工智能的先进方法,深度挖掘发动机与硅油风扇的整体动态运行机理,建立精确的发动机与硅油风扇多时间尺度动态整体模型,实现自适应动态优化调节控制器,从而实现硅油风扇的最优化节能控制,同时有效提高发动机的使用寿命和运行性能。以上所述仅为本公开的优选实施例而已,并不用于限制本公开,对于本领域的技术人员来说,本公开可以有各种更改和变化。凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。当前第1页1 2 3