[发明专利]得到环境温度的方法及其控制单元有效
申请号: | 201310151300.5 | 申请日: | 2013-04-27 |
公开(公告)号: | CN104118327B | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 埃德温·斯坦科;何煜;洪飞飞 | 申请(专利权)人: | 浙江三花汽车零部件有限公司 |
主分类号: | B60K35/00 | 分类号: | B60K35/00;B60R16/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310018 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 得到 环境温度 方法 及其 控制 单元 | ||
1.一种得到环境温度的方法,其特征在于,包括如下步骤:
(a)程序开始;
(b)初始化;其中初始化的参数包括:车速临界值系数、环境温度计算值阻尼系数、环境温度传感器读数有效判定参数、环境温度传感器读数有效判定参数的临界值、换热能力较强时环境温度传感器读数有效判定参数的阻尼系数、换热能力较弱时环境温度传感器读数有效判定参数的阻尼系数、发动机冷却风扇修正参数、上一次循环时发动机状态、发动机冷却风扇的状态、将上次熄火时校准的环境温度赋值给当前环境温度计算值;
(c)信号获取;其中所获取的信号包括:发动机转速、车速、停车时长、环境温度传感器的预处理读数;
(d)程序状态判断;其中:
如果程序是第一次运行,则执行动作01;
如果程序是非第一次运行,则执行动作02;
动作01包括如下子步骤:
S11,计算发动机最大停车时间与发动机最小停车时间;
S14,如果停车时长介于发动机最小停车时间与发动机最大停车时间之间时,运用如下公式进行计算当前环境温度计算值:
OutAmbCalc=C1*OutAmbCalcOff+(C2*Amb_Sensor-C3*OutAmbCalcOff)*(C4*TotalTimeOff-C5*EngineOffTimeMin)/(C6*EngineOffTimeMax-C7*EngineOffTimeMin);其中,
OutAmbCalc:当前环境温度计算值;
OutAmbCalcOff:上次熄火时校准的环境温度;
Amb_Sensor:环境温度传感器的预处理读数;
TotalTimeOff:停车时长;
EngineOffTimeMax:发动机最大停车时间;
EngineOffTimeMin:发动机最小停车时间;
C1至C7为系数;
动作02包括如下子步骤:
S21,判断车速与初始化的车速临界值系数的大小关系,如果车速大于等于该车速临界值系数,则执行步骤S22;如果车速小于该车速临界值系数,则执行步骤S23;
S22,采用如下计算公式:SensorGood=D1*SensorGood+(D2*VehSpd+D3*FanSt*SGFanStCoef-D4*SGLowVhSpdCoef)*SGSlopeUpCoef,对环境温度传感器读数有效判定参数进行迭代;其中,
SensorGood:环境温度传感器读数有效判定参数;
VehSpd:车速;
FanSt:发动机冷却风扇的状态;
SGFanStCoef:发动机冷却风扇修正参数;
SGLowVhSpdCoef:车速临界值系数;
SGSlopeUpCoef:换热能力较强时环境温度传感器读数有效判定参数的阻尼系数;
D1至D4为系数;
S23,采用如下计算公式:SensorGood=E1*SensorGood+(E2*VehSpd+E3*FanSt*SGFanStCoef-E4*SGLowVhSpdCoef)*SGSlopeDownCoef,对环境温度传感器读数有效判定参数进行迭代;其中,
SensorGood:环境温度传感器读数有效判定参数;
VehSpd:车速;
FanSt:发动机冷却风扇的状态;
SGFanStCoef:发动机冷却风扇修正参数;
SGLowVhSpdCoef:车速临界值系数,需要标定;
SGSlopeDownCoef:换热能力较弱时环境温度传感器读数有效判定参数的阻尼系数;
E1至E4为系数;
S25,判断环境温度传感器读数有效判定参数是否超过环境温度传感器 读数有效判定参数的临界值,如果超过,则执行步骤S26;
S26,采用如下计算公式:OutAmbCalc=F1*OutAmbCalc-(F2*OutAmbCalc-F3*Amb_Sensor)*OutAmbUpdateCoef,对当前环境温度计算值进行迭代以更新当前环境温度计算值;其中,
OutAmbCalc:当前环境温度计算值;
Amb_Sensor:环境温度传感器的预处理读数;
OutAmbUpdateCoef:环境温度计算值阻尼系数;
F1至F3为系数;
S27,判断环境温度传感器的预处理读数是否大于当前环境温度计算值,如果大于,则执行步骤S28;如果小于,则执行如下步骤(e);
S28,采用如下计算公式:OutAmbCalc=G1*OutAmbCalc-(G2*OutAmbCalc-G3*Amb_Sensor)*OutAmbUpdateCoef,对当前环境温度计算值进行迭代以控制当前环境温度计算值的变化速度;其中,
OutAmbCalc:当前环境温度计算值;
Amb_Sensor:环境温度传感器的预处理读数;
OutAmbUpdateCoef:环境温度计算值阻尼系数;
G1至G3为系数;
(e)赋值;将当前发动机状态记录下来,作为下次循环时上一次循环时发动机状态;另外,将当前环境温度计算值作为显示屏的环境温度输出值;
(f)回到步骤(c),进入下次循环计算;
(g)得到程序停止信号,将当前环境温度计算值记录下来,作为下次程序重新启动时,上次熄火时校准的环境温度,程序结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江三花汽车零部件有限公司,未经浙江三花汽车零部件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310151300.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:轿车密封语音交流系统
- 下一篇:一种360度全息幻影成像系统