一种高压仓温度控制方法及系统技术领域
本发明涉及自动控制领域,尤其涉及一种高压仓温度控制方法及系统。
背景技术
高压仓动力电池元件产热量较大,由于正常运行时动力电池及超级电容易出现高温导致高压电器报故障,夏季天气炎热相关问题出现频率受季节影响较大,因此,急需一种控制方法对高压仓的温度进行控制,以达到控制高压仓的温度在一正常范围内的目的。
发明内容
本发明所要解决的技术问题是,提供一种高压仓温度控制方法及系统,电动汽车的高压仓空调通过CAN通讯协议进行数据交换,整车控制器通过接受电池、电容内部电芯温度、及整车高压仓内环境温度进行分析,选取温度采集点中最高的温度进行分析以确定是否启用高压仓空调进行制冷,空调通过自身温度传感器以及接收整车控制器发送的温度,对送风量速度进行调节,保证高压仓内温度在合理的范围内。
为了解决上述技术问题,本发明的技术方案是:
一种高压仓温度自动控制方法,应用于电动汽车高压仓中,所述方法包括:
高压仓温度探头检测第一温度数据;
动力电池检测内部的第二温度数据;
动力电池将所述第二温度数据及仪表将高压仓温度检测第一数据全部传给整车控制器;
空调回风口温度探头检测空调回风口温度数据;
空调通过内部传感器接收所述空调回风口温度数据,以及通过所述CAN总线接收所述整车控制器发送的空调运行指令数据,通过空调控制器对高压仓的温度进行调节。
作为进一步的技术方案,所述根据第一温度数据以及第二温度数据,通过空调控制器对高压仓的温度进行调节具体为:
整车控制器选取第一温度数据中的第一最大温度;
整车控制器选取第二温度数据中的第二最大温度;
整车控制器将所述第一最大温度和第二最大温度进行比较,若所述第一最大温度大于第二最大温度,则选取第一最大温度作为最大值,否之则选取第二最大温度作为最大值;
空调控制器将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节。
作为进一步的技术方案,所述根据第一温度数据以及第二温度数据,通过空调控制器对高压仓的温度进行调节具体还可以为:
空调控制器中的数据采集单元采集空调回风口位置温度传感器温度数据;
整车控制器采集所述的第一温度数据、第二温度数据。
整车控制器中的处理器采用一算法对所述所有数据进行筛选分析,以筛选出温度的所述所有数据的最大值;
空调控制器将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节。
作为进一步的技术方案,所述空调控制器将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节具体为:
若所述最大值大于内置的温度阀值,则空调控制器根据所述第一温度数据计算得到动力电池的发热量Q1,以及根据所述第二温度数据计算得到高压仓的发热量Q2,并根据所述Q1和Q2计算得到高压仓实际所需的制冷量Q3;
根据所述制冷量Q3对高压仓进行制冷。
作为进一步的技术方案,所述并根据所述Q1和Q2计算得到高压仓实际所需的制冷量Q3,并根据所述Q1和Q2计算得到高压仓实际所需的制冷量Q3具体为:
将所述Q1和Q2相加,得到Q3;
调节实际制冷量,该实际制冷量不小于Q3。
本发明的另一方面提供了一种高压仓控制系统,所述系统包括:
高压仓温度探头,位于高压仓内部,用于检测第一温度数据;
动力电池温度探头,用于检测电池内部的第二温度数据,并将所述第二温度数据传给整车控制器;
整车控制器,用于接收所述第一温度数据、第二温度数据,并对数据进行处理分析;
空调,位于高压仓内部,用于通过所述CAN总线接收所述整车控制器发送的空调运行指令,并根据所述空调运行指令以及空调回风口温度,通过空调控制器对高压仓的温度进行调节。
作为进一步的技术方案,所述整车控制器具体包括:
第一选取单元,用于选取第一温度数据中的第一最大温度;
第二选取单元,用于选取第二温度数据中的第二最大温度;
比较单元,用于将所述第一最大温度和第二最大温度进行比较,若所述第一最大温度大于第二最大温度,则选取第一最大温度作为最大值,否之则选取第二最大温度作为最大值;
调节单元,将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节。
作为进一步的技术方案,空调控制器具体包括:
数据采集单元,用于采集空调回风口位置温度传感器的温度数据,接收整车控制器发送的空调运行指令数据。
处理器单元,用于采用一算法对所述所有数据进行筛选分析,以筛选出温度的所述所有数据的最大值;
调节单元,用于将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节。
作为进一步的技术方案,所述调节单元具体为:
计算单元,用于若所述最大值大于内置的温度阀值,则空调控制器根据所述第一温度数据计算得到动力电池的发热量Q1,以及根据所述第二温度数据计算得到高压仓的发热量Q2,并根据所述Q1和Q2计算得到高压仓实际所需的制冷量Q3;
制冷单元,根据所述制冷量Q3对高压仓进行制冷。
作为进一步的技术方案,所述计算单元和制冷单元具体为:
增加单元,用于将所述Q1和Q2相加,得到Q3;
调节单元,用于调节实际制冷量,该实际制冷量不小于Q3。
有益效果:
本发明的高压仓温度控制系统通过高压仓温度探头检测第一温度数据,动力电池检测内部的第二温度数据,第一温度数据、第二温度数据传给整车控制器,整车控制器进行对比分析,空调通过内部传感器接收所述空调回风口温度数据,以及通过所述CAN总线接收所述整车控制器发送的空调运行指令数据,通过空调控制器对高压仓的温度进行调节。对送风量速度进行调节,保证高压仓内温度在合理的范围内。
附图说明
图1是本发明实施例1中一种高压仓温度控制方法的流程图;
图2是本发明实施例2中一种高压仓温度控制系统的系统框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明;应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来说明。
实施例1
如图1所示,一种高压仓温度自动控制方法,应用于电动汽车高压仓中,所述方法包括:
S101:高压仓温度探头检测第一温度数据;
S102:动力电池检测内部的第二温度数据;
S103:仪表将所述第一温度数据、动力电池将所述第二温度数据传给整车控制器;
S104:空调通过内部传感器接收所述第一温度数据,以及通过所述CAN总线接收所述整车控制器发送的空调运行指令,通过空调控制器对高压仓的温度进行调节。
在该实施例1中,所述根据第一温度数据以及第二温度数据,通过空调控制器对高压仓的温度进行调节具体为:
整车控制器选取第一温度数据中的第一最大温度;
整车控制器选取第二温度数据中的第二最大温度;
整车控制器将所述第一最大温度和第二最大温度进行比较,若所述第一最大温度大于第二最大温度,则选取第一最大温度作为最大值,否之则选取第二最大温度作为最大值;
空调控制器将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节。
在该实施例1中,所述根据第一温度数据以及第二温度数据,通过整车控制器及空调控制器对高压仓的温度进行调节具体还可以为:
空调控制器中的数据采集单元采集空调回风口位置温度传感器温度数据;
整车控制器中的处理器采用一算法对所述所有数据进行筛选分析,以筛选出温度的所述所有数据的最大值;
空调控制器将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节。
该具体的算法具体的可为冒泡排序法,在其他的优选实施例中,也可为其他的方法。
更详细的,所述空调控制器将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节具体为:
若所述最大值大于内置的温度阀值,则空调控制器根据所述第一温度数据计算得到动力电池的发热量Q1,以及根据所述第二温度数据计算得到高压仓的发热量Q2,并根据所述Q1和Q2计算得到高压仓实际所需的制冷量Q3;
根据所述制冷量Q3对高压仓进行制冷。
作为进一步的技术方案,所述并根据所述Q1和Q2计算得到高压仓实际所需的制冷量Q3,并根据所述Q1和Q2计算得到高压仓实际所需的制冷量Q3具体为:
将所述Q1和Q2相加,得到Q3;
调节实际制冷量,该实际制冷量不小于Q3。
在本发明实施例1中,空调采用宽电压DCDC变换器,用于将整车高压电转换为空调能够使用的24V低压电。空调增加使能控制,由整车控制器给高电平使能信号。
具体的,我们来计算动力电池的发热量Q1,动力电池单体最大内阻为1.2mΩ、额定电流按照100A计算、成组电池144个单体,计算单位时间(h)发热量:Q=I2Rt=1002×0.0012×144×1=1728Wh。
在计算高压仓的发热量Q2时,我们得到超级电容单体内阻0.36mΩ、额定电流按照150A计算、单个模组共有6个单体,整车共有12个模组。计算单位时间(h)发热量:1502×0.00036×6×12×1=259.2Wh。
高压仓实际所需制冷量Q3应不小于(1728+259.2)÷0.95=2091.8Wh。
由于整车在运行过程中储能系统运行时间主要由路况及驾驶员操作习惯而定,实际运行过程中,储能系统所占运行时间不会达到100%,实际所需要的功率要小于该计算数值。
本发明的高压仓温度控制方法通过高压仓温度探头检测第一温度数据,动力电池检测内部的第二温度数据,动力电池将所述第二温度数据传给整车控制器,空调通过内部传感器接收所述第一温度数据,以及通过所述CAN总线接收所述整车控制器发送的第二温度数据,并根据所述第一温度数据以及第二温度数据,通过空调控制器对高压仓的温度进行调节。对送风量速度进行调节,保证高压仓内温度在合理的范围内。
实施例2
如图2所示,一种高压仓控制系统,所述系统包括:
高压仓温度探头1,位于高压仓内部,用于检测第一温度数据;并将所述第一温度数据传给整车控制器VCU;
动力电池温度探头2,用于检测电池内部的第二温度数据,并将所述第二温度数据传给整车控制器VCU;
整车控制器VCU,用于接收所述第一温度数据及第二温度数据;并对数据进行分析处理。执行对高压仓的温度参数的调节。
更详细的,整车控制器执行相应操作具体包括:
第一选取单元,用于选取第一温度数据中的第一最大温度;
第二选取单元,用于选取第二温度数据中的第二最大温度;
比较单元,用于将所述第一最大温度和第二最大温度进行比较,若所述第一最大温度大于第二最大温度,则选取第一最大温度作为最大值,否之则选取第二最大温度作为最大值;
根据数值的最大温度值参数进一步分析来判断空调的开启与关闭,及空调开启送风量情况,通过CAN总线报文的形式发送给空调控制器执行单元。
空调位于高压仓内部,通过整车控制器发送的CAN总线数据指令,执行空调的开启及关闭,空调送风量大大小,通过执行接收到得指令实施对高压仓的温度控制。另外的空调控制器回风口位置额外增加一个温度传感器,此温度传感器所采集的数据会发送给空调控制器,当空调控制器采集的空调回风口温度值低于18℃时,空调控制器均会停止空调的开启,此时可以忽略整车控制器的指令。
调节单元,将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节。
作为进一步的技术方案,空调控制器具体还包括:
数据采集单元,用于采集所述第一温度数据中所有数据以及所述第二温度数据中的所有数据;
处理器单元,用于采用一算法对所述所有数据进行筛选分析,以筛选出温度的所述所有数据的最大值;
调节单元,用于将所述最大值与内置的温度阀值进行比较,以对高压仓的温度进行调节。
作为进一步的技术方案,所述调节单元具体为:
计算单元,用于若所述最大值大于内置的温度阀值,则空调控制器根据所述第一温度数据计算得到动力电池的发热量Q1,以及根据所述第二温度数据计算得到高压仓的发热量Q2,并根据所述Q1和Q2计算得到高压仓实际所需的制冷量Q3;
制冷单元,根据所述制冷量Q3对高压仓进行制冷。
作为进一步的技术方案,所述计算单元和制冷单元具体为:
增加单元,用于将所述Q1和Q2相加,得到Q3;
调节单元,用于调节实际制冷量,该实际制冷量不小于Q3。
另外,在该实施例2中,高压仓储能动力电池做支架结构,确保上下左右均有不小于50mm的间隙,动力电池电源接口更改,增加空调辅助电源接口以此简洁高压走线,具体的,该温度阀值一般取2000wh为准。
本发明的高压仓温度控制系统通过高压仓温度探头检测第一温度数据,动力电池检测内部的第二温度数据,动力电池将所述第二温度数据传给整车控制器,空调通过内部传感器接收所述第一温度数据,以及通过所述CAN总线接收所述整车控制器发送的第二温度数据,并根据所述第一温度数据以及第二温度数据,通过空调控制器对高压仓的温度进行调节。对送风量速度进行调节,保证高压仓内温度在合理的范围内。
另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于计算机可读取存储介质中的存储介质,如ROM/RAM、磁盘或光盘等。
以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。