System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于温度控制,具体涉及一种室内燃气炉加热器加热控制方法、系统、终端及存储介质。
技术介绍
1、在现代生活中,燃气炉加热器在固定或移动场景(如房车等)的室内等应用环境,用来提供舒适的温度。为了精确控制室内温度,室内燃气炉加热器的加热控制精度至关重要。
2、现有的室内燃气炉加热器的加热控制技术中,主要采用的是定值开关温度控制法。这种方法通过硬件电路或软件计算判断当前温度值与设定的目标温度值之间的关系,从而对燃气炉加热器进行通断控制。具体来说,当室内温度上升到设定的目标温度值上限时,切断加热器电源,停止加热;反之,当室内温度下降到设定目标温度值下限时,开通加热器电源,开始加热。
3、然而,这种定值开关温度控制法存在一些问题。首先,由于燃气炉加热器的加热腔空气的惯性、温度传感器的惯性、室内空气的惯性以及热传导的延时时间等的影响,被加热室内的温度的变化会存在一定的延迟,现有的这种定值开关温度控制法无法克服温度变化的滞后性,因此会导致加热控制精度较低,可能出现过度加热或过度冷却的情况,室内温度波动较大,从而影响燃气炉加热器的加热效果,降低用户的舒适度。其次,当室内配设有一些相关电器产品,如诱导风机、循环风机、加湿器、空气净化器等,由于温度波动较大,容易导致配设的相关电器产品的实际运行时序、运行状态与设计产生差异,从而影响配设的相关电器产品的使用寿命。此为现有技术的不足之处。
技术实现思路
1、本专利技术的目的在于,针对上述现有技术存在的不足之处,提供一种室内燃
2、第一方面,本专利技术提供一种室内燃气炉加热器加热控制方法,包括:
3、步骤s1:采集室内当前实际温度值,计算室内当前温度偏差值,计算公式如下:
4、δt=tg-tin,
5、其中,δt为室内当前温度偏差值,tg为预先设定的室内温度设定值,tin为室内当前实际温度值;
6、步骤s2:基于δt和预先设定的温控周期ta,对室内燃气炉加热器进行加热控制:
7、若δt>20℃,则自当前时刻起一个温控周期ta内控制室内燃气炉加热器连续加热,并在该温控周期结束后返回步骤s1继续执行;
8、若2℃<δt≤20℃,则先控制室内燃气炉加热器停止加热3s,然后计算下一个温控周期ta的加热时长,得到第一加热时长ton1,之后自当前时刻起一个温控周期内控制室内燃气炉加热器加热第一加热时长ton1的时间,并在该温控周期结束后返回步骤s1继续执行;第一加热时长ton1的计算公式如下:
9、其中tj=tg-tin-1;
10、若0℃<δt≤2℃,则先判断室内当前温度偏差值δt是否为步骤s1首次计算所得,若是,则进入以下步骤s201,若不是,则判断上一次步骤s1计算所得的室内当前温度偏差值δt是否满足δt≤20℃,若满足,则进入以下步骤s201,若不满足,则控制燃气炉加热器停止加热,之后返回步骤s1继续执行;
11、若δt≤0℃,则控制燃气炉加热器停止加热,之后返回步骤s1继续执行;
12、步骤s201:先控制室内燃气炉加热器停止加热3s,然后计算下一个温控周期tg内的加热时长,得到第二加热时长ton2,之后自当前时刻起一个温控周期内控制室内燃气炉加热器加热第二加热时长ton2的时间,并在该温控周期结束后返回步骤s1继续执行;第二加热时长ton2的计算公式如下:
13、其中tk=tg-tin。
14、进一步地,步骤s1还包括:
15、每次计算室内当前温度偏差值δt后,对计算所得的δt进行存储。
16、进一步地,方法还包括:
17、当步骤s1连续三次计算所得的室内当前温度偏差值δt相同,且在2℃<δt≤20℃范围内时,暂停执行步骤s2,执行步骤s2’,步骤s2’包括:
18、s21’:控制室内燃气炉加热器停止加热3s;
19、s22’:对tj当前值加1,然后利用tj的最新取值计算下一个温控周期ta的新的加热时长,得到新的第一加热时长ton1;
20、s23’:自当前时刻起一个温控周期内控制室内燃气炉加热器加热新的第一加热时长ton1的时间,并在该温控周期结束后返回步骤s1继续执行,若从此开始再次满足连续三次计算所得的室内当前温度偏差值δt相同,且在2℃<δt≤20℃范围内时,暂停执行步骤s2,执行步骤s2’。
21、进一步地,方法还包括:
22、当步骤s1连续三次计算所得的室内当前温度偏差值的δt相同,且在0℃<δt≤2℃范围内时,暂停执行步骤s2,执行步骤s2”,步骤s2”包括:
23、s21”:控制室内燃气炉加热器停止加热3s;
24、s22”:对tk当前值加1,然后利用tk的最新取值计算下一个温控周期ta的新的加热时长,得到新的第二加热时长ton2;
25、s23”:自当前时刻起一个温控周期内控制室内燃气炉加热器加热新的第二加热时长ton2的时间,并在该温控周期结束后返回步骤s1继续执行,若从此开始再次满足连续三次计算所得的室内当前温度偏差值δt相同,且在0℃<δt≤2℃范围内时,暂停执行步骤s2,执行步骤s2”。
26、第二方面,本专利技术提供一种室内燃气炉加热器加热控制系统,包括:
27、温度偏差值计算模块,用于采集室内当前实际温度值,计算室内当前温度偏差值,计算公式如下:δt=tg-tin,其中,δt为室内当前温度偏差值,tg为预先设定的室内温度设定值,tin为室内当前实际温度值;
28、加热控制模块,用于基于δt和预先设定的温控周期ta,对室内燃气炉加热器进行第一加热控制:
29、若δt>20℃,则自当前时刻起一个温控周期ta内控制室内燃气炉加热器连续加热,并在该温控周期结束后继续调用温度偏差计算模块进行计算;
30、若2℃<δt≤20℃,则先控制室内燃气炉加热器停止加热3s,然后计算下一个温控周期ta的加热时长,得到第一加热时长ton1,之后自当前时刻起一个温控周期内控制室内燃气炉加热器加热第一加热时长ton1的时间,并在该温控周期结束后继续调用温度偏差计算模块进行计算;第一加热时长ton1的计算公式如下:
31、其中tj=tg-tin-1;
32、若0℃<δt≤2℃,则先判断室内当前温度偏差值δt是否为温度偏差计算模块首次计算所得,若是,则进入以下步骤s201,若不是,则判断上一次温度偏差计算模块计算所得的室内当前温度偏差值δt是否满足δt≤20℃,若满足,则进入以下步骤s201,若不满足,则控制燃气炉加热器停止加热,并继续调用温度偏差计算模块进行计算;
33、若δt≤0℃,则控制燃气炉加热器停止加热,并继续本文档来自技高网...
【技术保护点】
1.一种室内燃气炉加热器加热控制方法,其特征在于,包括:
2.根据权利要求1所述的室内燃气炉加热器加热控制方法,其特征在于,步骤S1还包括:
3.根据权利要求2所述的室内燃气炉加热器加热控制方法,其特征在于,方法还包括:
4.根据权利要求2所述的室内燃气炉加热器加热控制方法,其特征在于,方法还包括:
5.一种室内燃气炉加热器加热控制系统,其特征在于,包括:
6.根据权利要求5所述的室内燃气炉加热器加热控制系统,其特征在于,温度偏差值计算模块还用于:
7.根据权利要求6所述的室内燃气炉加热器加热控制系统,其特征在于,加热控制模块还用于:
8.根据权利要求6所述的室内燃气炉加热器加热控制系统,其特征在于,加热控制模块还用于:
9.一种终端,其特征在于,包括:
10.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一项所述的方法。
【技术特征摘要】
1.一种室内燃气炉加热器加热控制方法,其特征在于,包括:
2.根据权利要求1所述的室内燃气炉加热器加热控制方法,其特征在于,步骤s1还包括:
3.根据权利要求2所述的室内燃气炉加热器加热控制方法,其特征在于,方法还包括:
4.根据权利要求2所述的室内燃气炉加热器加热控制方法,其特征在于,方法还包括:
5.一种室内燃气炉加热器加热控制系统,其特征在于,包括:
6.根据权利要求5所述的室...
【专利技术属性】
技术研发人员:潘德凯,赵韩,王森,卢保东,杨秀忠,孙寿勇,
申请(专利权)人:青岛建邦汽车科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。