一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车内温度调节方法、装置、计算机设备和存储介质与流程

2022-02-20 14:48:00 来源:中国专利 TAG:


1.本技术涉及车辆技术领域,特别是涉及一种车内温度调节方法、装置、计算机设备和存储介质。


背景技术:

2.目前,汽车是一种常用的出行工具。在天气较为炎热时,汽车车内温度往往较高,此时通常通过车内的空调来进行温度调节。
3.但空调耗能较高且较为不环保,且在开启空调过程中,车窗需要长期保持闭合,则容易导致车内空气质量下降。而在行车过程中,可通过开启车窗使空气快速流通来进行降温,不必开启空调。因此,很多情况下,车内驾驶员或乘客往往会人为开窗通风来调节车内温度和改善车内空气质量,但通过人为的方式调节较为繁琐,便利性较差。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够自动调节车窗开度以调节车内稳定的车内温度方法、装置、计算机设备和存储介质。
5.一种车内温度调节方法,所述方法包括:
6.当车窗处于自动调节模式时,获取当前环境参数;
7.若所述当前环境参数满足预设的第一条件,识别车内用户,获取所述用户对应的偏好车窗开度数据;
8.若获取到所述偏好车窗开度数据,则根据所述当前环境参数和所述偏好车窗开度数据确定所述目标车窗开度数据;
9.根据所述目标车窗开度数据调节相应车窗的车窗开度。
10.在其中一个实施例中,所述根据所述偏好车窗开度数据确定所述目标车窗开度数据,包括:
11.若识别到车内只存在一位用户,则获取所述用户在所述当前环境参数下的偏好车窗开度数据,根据获取数据确定所述目标车窗开度数据;
12.若识别到车内存在多位用户,则分别获取各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据,根据各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据确定所述目标车窗开度数据。
13.在其中一个实施例中,所述根据所述当前环境参数和所述车窗开度数据确定所述目标车窗开度数据,包括:
14.若未获取到所述用户在所述当前环境参数下的偏好车窗开度数据,则根据当前环境参数以预设算法计算所述目标车窗开度数据,将计算得出的所述目标车窗开度数据存储为所述用户在所述当前环境参数下的偏好车窗开度数据;
15.若获取到所述用户在所述当前环境参数下的偏好车窗开度数据,则根据所述偏好车窗开度数据确定所述目标车窗开度数据。
16.在其中一个实施例中,所述根据当前环境参数以预设算法计算所述目标车窗开度数据,包括:
17.若所述用户对应的偏好车窗开度数据满足预设的第二条件,则以预设的插值算法拟合出所述目标车窗开度数据;
18.若所述用户对应的偏好车窗开度数据不满足预设的第二条件,则以预设的阶梯函数计算所述目标车窗开度数据。
19.在其中一个实施例中,所述获取所述用户对应的偏好车窗开度数据之后,还包括:
20.若未获取到所述偏好车窗开度数据,则以预设的阶梯函数计算所述当前环境参数下的车窗开度数据。
21.在其中一个实施例中,所述获取当前环境参数之后,该车内温度调节方法还包括:
22.若所述当前环境参数不满足所述第一条件,则控制车窗保持关闭状态。
23.在其中一个实施例中,该车内温度调节方法还包括:
24.若接收到外部输入的对所述车窗开度进行调节的输入指令,则根据所述输入指令对相应车窗的车窗开度进行调节;
25.所述车窗开度调节完毕时,将当前车窗开度数据更新为所述用户在所述环境参数下的偏好车窗开度数据。
26.在其中一个实施例中,该车内温度调节方法还包括:
27.间隔预设时间重复上述过程再次确定目标车窗开度数据;
28.若本次确定的目标车窗开度数据与上一次确定的目标车窗开度数据的差值超过预设阈值,则根据本次确定的目标车窗开度数据调节相应车窗的车窗开度;若未超过预设阈值,则保持当前状态不变。
29.一种车内温度调节装置,所述装置包括:
30.第一获取模块,用于在车窗处于自动调节模式时,获取当前环境参数;
31.第二获取模块,用于在所述当前环境参数满足预设的第一条件时,识别车内用户,获取所述用户对应的偏好车窗开度数据;
32.确定模块,用于在获取到所述偏好车窗开度数据,根据所述当前环境参数和所述偏好车窗开度数据确定所述目标车窗开度数据;
33.调节模块,用于根据所述目标车窗开度数据调节相应车窗的车窗开度。
34.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
35.当车窗处于自动调节模式时,获取当前环境参数;
36.若所述当前环境参数满足预设的第一条件,识别车内用户,获取所述用户对应的偏好车窗开度数据;
37.若获取到所述偏好车窗开度数据,则根据所述当前环境参数和所述偏好车窗开度数据确定所述目标车窗开度数据;
38.根据所述目标车窗开度数据调节相应车窗的车窗开度。
39.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
40.当车窗处于自动调节模式时,获取当前环境参数;
41.若所述当前环境参数满足预设的第一条件,识别车内用户,获取所述用户对应的偏好车窗开度数据;
42.若获取到所述偏好车窗开度数据,则根据所述当前环境参数和所述偏好车窗开度数据确定所述目标车窗开度数据;
43.根据所述目标车窗开度数据调节相应车窗的车窗开度。
44.上述车内温度调节方法、装置、计算机设备和存储介质,通过设置自动调节模式,使得当车窗处于自动调节模式时才可自动对车窗开度进行调节,避免在用户不愿调节车窗开度时自动调节车窗开度;且只有在当前环境参数满足预设条件,才进行后续过程,保证当前环境适宜进行车窗开度调节;并在当前环境参数满足预设条件识别车内用户,获取用户对应的车窗开度数据,然后根据所述当前环境参数和所述车窗开度数据确定所述目标车窗开度数据,从而获取与用户和当前环境参数相对应的目标车窗开度数据,使目标车窗开度数据满足用户的需求并适应当前环境参数,实现相应车窗的车窗开度的智能判断和自动调节,无需人为操作,便利性较强,进而改善用户的行车体验。
附图说明
45.图1为一个实施例中车内温度调节方法的流程示意图;
46.图2为一个实施例中确定所述目标车窗开度数据步骤的流程示意图;
47.图3为另一个实施例中确定所述目标车窗开度数据步骤的流程示意图;
48.图4为一个实施例中根据当前环境参数以预设算法计算所述目标车窗开度数据步骤的流程示意图;
49.图5为另一个实施例中车内温度调节方法的流程示意图;
50.图6为一个实施例中车内温度调节装置的结构框图;
51.图7为一个实施例中计算机设备的内部结构图。
具体实施方式
52.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
53.在一个实施例中,如图1所示,提供了一种车内温度调节方法,以该方法应用于车辆为例进行说明,包括以下步骤:
54.s102,当车窗处于自动调节模式时,获取当前环境参数。
55.其中,只有当车窗处于自动调节模式时才可自动对车窗开度进行调节,而只有接收到用户的指令车辆才会进入自动调节模式,从而避免在用户不愿调节车窗开度时自动调节车窗开度。当前环境参数包括车内外温度,还可以包括光照强度、风速、湿度和粉尘浓度中的一种或多种。
56.s104,若所述当前环境参数满足预设的第一条件,识别车内用户,获取所述用户对应的偏好车窗开度数据。
57.其中,第一条件为允许开窗的环境参数区间,通过当前环境参数是否满足第一条件来确定当前环境是否适宜开窗。本实施例中,可通过静脉识别、虹膜识别和人脸识别等生
物识别方式对用户进行识别,优选地,通过配置于车内的摄像头进行人脸识别来识别用户。
58.应用中,获取的偏好车窗开度数据对应的车辆类型与用户所处的车辆的车辆类型相同或相似,以避免获取的偏好车窗开度数据不具有参考性,用户对应的车窗开度数据存储于对应车辆和/或云端服务器中。
59.s106,若获取到所述偏好车窗开度数据,则根据所述当前环境参数和所述偏好车窗开度数据确定所述目标车窗开度数据。
60.具体地,通过当前环境参数和所述偏好车窗开度数据确定目标车窗开度数据,从而使得确定的目标车窗开度数据符合用户的偏好。
61.s108,根据所述目标车窗开度数据调节相应车窗的车窗开度。
62.上述车内温度控制方法,通过设置自动调节模式,使得当车窗处于自动调节模式时才可自动对车窗开度进行调节,避免在用户不愿调节车窗开度时自动调节车窗开度。且只有在当前环境参数满足预设条件,才进行后续过程,保证当前环境适宜进行车窗开度调节。并在当前环境参数满足预设条件识别车内用户,获取用户对应的车窗开度数据,然后根据所述当前环境参数和所述车窗开度数据确定所述目标车窗开度数据,从而获取与用户和当前环境参数相对应的目标车窗开度数据,使目标车窗开度数据满足用户的需求并适应当前环境参数,实现相应车窗的车窗开度的智能判断和自动调节,无需人为操作,便利性较强,进而改善用户的行车体验。
63.在一个实施例中,如图2所示,所述根据所述偏好车窗开度数据确定所述目标车窗开度数据,包括:
64.s202,若识别到车内只存在一位用户,则获取所述用户在所述当前环境参数下的偏好车窗开度数据,根据获取数据确定所述目标车窗开度数据。
65.具体地,在车内只存在一位用户时,只需考虑该用户的偏好,只需获取该用户的偏好车窗开度数据,根据该用户在当前环境参数下的偏好车窗开度数据确定目标车窗开度数据。
66.s204,若识别到车内存在多位用户,则分别获取各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据,根据各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据确定所述目标车窗开度数据。
67.具体地,若存在多位用户,则需要考虑所有用户的偏好,因此,需要综合各用户的位置信息和偏好车窗开度数据来确定目标车窗开度数据,以尽可能满足所有用户的需求。
68.在一个实施例中,所述根据各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据确定所述目标车窗开度数据,包括:
69.根据各所述用户的位置信息确定距各车窗最近的用户;
70.以预设顺序分别对各车窗进行分析,获取距分析车窗最近的目标用户,获取所述目标用户在所述当前环境参数下的偏好车窗开度数据,根据获取的所述偏好车窗开度数据确定所述分析车窗的车窗开度数据,重复上述过程,获取所有车窗的车窗开度数据。
71.具体地,受车窗的开度影响最大的用户是距车窗最近的用户,因此,根据各用户的位置信息确定距各车窗最近的用户后,根据距分析车窗最近的目标用户在当前环境参数下的偏好车窗开度数据确定分析车窗的车窗开度,可以最大化满足目标用户的需求。
72.在一个实施例中,所述根据获取的所述偏好车窗开度数据确定所述分析车窗的车
窗开度数据,包括:
73.根据分析车窗在车上的安装位置和与所述目标用户的相对距离,从获取的所述偏好车窗开度数据确定与所述分析车窗对应的车窗的车窗开度数据,将对应车窗的车窗开度数据确定为所述分析车窗的车窗开度数据。
74.具体地,示例性地,假定分析车窗的安装位置为y位置,距分析车窗最近的目标用户所处座位为a,a座位与分析车窗的距离为m;若获取的偏好车窗开度数据为目标用户在座位b处的数据,此时需要从获取数据中确定与分析车窗对应的车窗,即确定与b座位的距离为m的车窗,假定该对应车窗安装位置为x位置,则获取x位置的车窗的车窗开度数据,将当前y位置的车窗开度数据确定为x位置的车窗的开度,从而满足相应用户的偏好。
75.在一个实施例中,如图3所示,所述根据所述当前环境参数和所述车窗开度数据确定所述目标车窗开度数据,包括:
76.s302,若未获取到所述用户在所述当前环境参数下的偏好车窗开度数据,则根据当前环境参数以预设算法计算所述目标车窗开度数据,将计算得出的所述目标车窗开度数据存储为所述用户在所述当前环境参数下的偏好车窗开度数据。
77.具体地,由于用户对应的偏好车窗开度数据不可能包括所有环境参数下的偏好车窗开度数据。因此,车辆和/或云端服务器可能未存储用户在当前环境参数下的偏好车窗开度数据,则此时无法获取到用户在当前环境参数下的偏好车窗开度数据,则无法直接根据用户在当前环境参数下的偏好车窗开度数据确定目标车窗开度数据,需要根据当前环境参数以预设算法计算目标车窗开度数据。在计算出目标车窗开度数据后,为避免出现相同情况时重复上述计算过程,将计算出的目标车窗开度数据作为用户在当前环境参数下的偏好车窗开度数据,进而在再次出现相同情况时直接根据用户在当前环境参数下的偏好车窗开度数据确定目标车窗开度数据。
78.s304,若获取到所述用户在所述当前环境参数下的偏好车窗开度数据,则根据所述偏好车窗开度数据确定所述目标车窗开度数据。
79.具体地,若车内只有一位用户,此时用户一般位于驾驶位,则可直接根据用户在当前环境参数下的偏好车窗开度数据确定目标车窗开度数据,示例性地,直接将用户在当前环境参数下的偏好车窗开度数据确定为目标车窗开度数据。若车内具有多位用户,可以根据各用户的位置信息和各用户在当前环境参数下的偏好车窗开度数据确定目标车窗开度数据;也可以将驾驶位的用户作为决定用户,根据决定用户在当前环境参数下的偏好车窗开度数据确定目标车窗开度数据,示例性地,将决定用户在当前环境参数下的偏好车窗开度数据确定为目标车窗开度数据。
80.在一个实施例中,如图4所示,所述根据当前环境参数以预设算法计算所述目标车窗开度数据,包括:
81.s402,若所述用户对应的偏好车窗开度数据满足预设的第二条件,则以预设的插值算法拟合出所述目标车窗开度数据。
82.具体地,当用户对应的偏好车窗开度数据包括不同环境参数下的偏好车窗开度数据时,可以根据已存储的用户的偏好数据去拟合用户在当前环境参数下的偏好车窗开度数据,即通过差值的方式拟合出当前环境参数下的偏好车窗开度数据,但若用户对应的偏好车窗开度数据包括的数据过少,则拟合出的结果可能存在较大偏差。因此,通过设置第二条
件来判定是否采用差值算法进行计算,尽量使得出的目标车窗开度数据为用户能够接受的车窗开度数据。示例性地,第二条件为用户对应的偏好车窗开度数据包括100组数据,当偏好车窗开度数据包括的数据等于或大于100组时,采用差值算法拟合出用户在当前环境参数下的偏好车窗开度数据。第二条件与本实施例所述的方法应用的场景有关,因此,第二条件在此不做具体限定。
83.s404,若所述用户对应的车窗开度数据不满足预设的第二条件,则以预设的阶梯函数计算所述目标车窗开度数据。
84.具体地,由于行车过程中环境参数是实时变化的,因此,为了避免车窗频繁调节,以预设的阶梯函数计算所述当前环境参数下的车窗开度数据。例如,当当前环境参数处于第一范围时,相应的车窗开度数据为预设的第一数据;当当前环境参数处于第二范围时,相应的车窗开度数据为预设的第二数据。其中,由于不同车型的车窗参数可能不同,则不同车型的车窗在相同环境参数对应的车窗开度数据可能不同,因此,在此不做具体限定。
85.在一个实施例中,所述获取所述用户对应的偏好车窗开度数据之后,还包括:
86.若未获取到所述偏好车窗开度数据,则以预设的阶梯函数计算所述当前环境参数下的车窗开度数据。
87.具体地,若车辆和/或云端服务器未存储用户对应的偏好车窗开度数据,则此时只能根据当前环境参数确定对应的车窗开度数据。由于行车过程中环境参数是实时变化的,因此,为了避免车窗频繁调节,以预设的阶梯函数计算所述当前环境参数下的车窗开度数据。
88.在一个实施例中,所述获取当前环境参数之后,该车内温度调节方法还包括:
89.若所述当前环境参数不满足所述第一条件,则控制车窗保持关闭状态。
90.应用中,并不是所有情况都适合开启车窗,过于极端的环境下开启车窗反而会导致车内环境变差,例如当外界粉尘浓度过高时,开启车窗会导致粉尘进入车内,污染车内空气。因此,只有在环境参数在一定范围时才适合开启车窗。通过设置第一条件判断环境参数是否满足预设条件,若未满足预设条件则说明开启车窗会导致车内环境变差,此时需要保证车窗处于关闭状态。
91.在其中一个实施例中,该车内温度调节方法还包括:
92.若接收到外部输入的对所述车窗开度进行调节的输入指令,则根据所述输入指令对相应车窗的车窗开度进行调节;所述车窗开度调节完毕时,将当前车窗开度数据更新为所述用户在所述环境参数下的偏好车窗开度数据。
93.具体地,当车窗通过上述方式自动调节完成后,用户可能感觉相应车窗的开度并不符合预期,则用户可能会手动调节相应车窗的开度。当用户输入指令时,根据输入指令对相应车窗的车窗开度进行调节,从而使得车窗开度数据更符合用户的偏好。在用户根据所述输入指令对相应车窗的车窗开度进行调节后,为避免下次在相同环境参数下得出的车窗开度数据依然不符合用户预期,记录当前车窗开度数据,将当前车窗开度数据更新为所述用户在环境参数下的偏好车窗开度数据,以使得下次在相同环境参数下得出的车窗开度数据更符合用户的偏好,提升用户体验。
94.在一个实施例中,该车内温度调节方法还包括:
95.间隔预设时间重复上述过程再次确定目标车窗开度数据;若本次确定的目标车窗
开度数据与上一次确定的目标车窗开度数据的差值超过预设阈值,则根据本次确定的目标车窗开度数据调节相应车窗的车窗开度;若未超过预设阈值,则保持当前状态不变。
96.具体地,通过设置车窗开度的间隔调整时间,从而避免车窗频繁调节。在行车过程中,环境参数是频繁变化的,若在环境参数变化较小的情况下也调节车窗开度,则车窗开度可能会每隔预设时间变化一次,车窗依然频繁调节。因此,在本次确定的目标车窗开度数据与上一次确定的目标车窗开度数据的差值未超过预设阈值时,保持当前状态不变,可以进一步避免车窗频繁调节。
97.在一个实施例中,提供一种车内温度调节方法,在上述实施例的基础上,如图5所示,上述方法包括:
98.s502,当车窗处于自动调节模式时,获取当前环境参数。
99.s504,若所述当前环境参数不满足所述第一条件,则控制车窗保持关闭状态。
100.s506,若所述当前环境参数满足预设的第一条件,识别车内用户,获取所述用户对应的偏好车窗开度数据。
101.s508,若获取到所述偏好车窗开度数据,但未获取到所述用户在所述当前环境参数下的偏好车窗开度数据,若所述用户对应的偏好车窗开度数据满足预设的第二条件,则以预设的插值算法拟合出所述目标车窗开度数据;若所述用户对应的偏好车窗开度数据不满足预设的第二条件,则以预设的阶梯函数计算所述目标车窗开度数据,将计算得出的所述目标车窗开度数据存储为所述用户在所述当前环境参数下的偏好车窗开度数据。
102.s510,若获取到所述用户在所述当前环境参数下的偏好车窗开度数据,则根据所述偏好车窗开度数据确定所述目标车窗开度数据。
103.s512,若未获取到所述偏好车窗开度数据,则以预设的阶梯函数计算所述目标车窗开度数据。
104.s514,根据所述目标车窗开度数据调节相应车窗的车窗开度。
105.s516,若接收到外部输入的对所述车窗开度进行调节的输入指令,则根据所述输入指令对相应车窗的车窗开度进行调节。
106.s518,所述车窗开度调节完毕时,将当前车窗开度数据更新为所述用户在所述环境参数下的偏好车窗开度数据。
107.s520,间隔预设时间重复上述过程再次确定目标车窗开度数据。
108.s522,若本次确定的目标车窗开度数据与上一次确定的目标车窗开度数据的差值超过预设阈值,则根据本次确定的目标车窗开度数据调节相应车窗的车窗开度;若未超过预设阈值,则保持当前状态不变。
109.应该理解的是,虽然图1-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
110.在一个实施例中,如图6所示,提供了一种车内温度的调节装置600,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:第
一获取模块601、第二获取模块602、确定模块603和调节模块604,
111.第一获取模块601,用于在车窗处于自动调节模式时,获取当前环境参数;
112.第二获取模块602,用于在所述当前环境参数满足预设条件时,识别车内用户,获取所述用户对应的车窗开度数据;
113.确定模块603,用于根据所述当前环境参数和所述车窗开度数据确定所述目标车窗开度数据;
114.调节模块604,用于根据所述目标车窗开度数据调节相应车窗的车窗开度。
115.在一个实施例中,所述确定模块603包括第一确定单元和第二确定单元,所述第一确定单元,用于在识别到车内只存在一位用户时,获取所述用户在所述当前环境参数下的偏好车窗开度数据,根据获取数据确定所述目标车窗开度数据;所述第二确定单元,用于在识别到车内存在多位用户时,分别获取各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据,根据各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据确定所述目标车窗开度数据。
116.在一个实施例中,所述确定模块603还包括计算单元和第三确定单元,所述计算单元,用于在未获取到所述用户在所述当前环境参数下的偏好车窗开度数据时,根据当前环境参数以预设算法计算所述目标车窗开度数据,将计算得出的所述目标车窗开度数据存储为所述用户在所述当前环境参数下的偏好车窗开度数据;所述第三确定单元,用于在获取到所述用户在所述当前环境参数下的偏好车窗开度数据时,根据所述偏好车窗开度数据确定所述目标车窗开度数据。
117.在一个实施例中,所述计算单元包括第一子计算单元和第二子计算单元,所述第一子计算单元,用于在所述用户对应的偏好车窗开度数据满足预设的第二条件时,以预设的插值算法拟合出所述目标车窗开度数据;第二子计算单元,用于在所述用户对应的偏好车窗开度数据不满足预设的第二条件时,以预设的阶梯函数计算所述目标车窗开度数据。
118.在一个实施例中,所述车内温度调节装置600还包括计算模块,所述计算模块,用于在未获取到所述偏好车窗开度数据时,以预设的阶梯函数计算所述当前环境参数下的车窗开度数据。
119.在一个实施例中,所述车内温度调节装置600还包括控制模块,所述控制模块用于在所述当前环境参数不满足所述第一条件,则控制车窗保持关闭状态。
120.在一个实施例中,所述车内温度调节装置600还包括第一调节模块和更新模块,所述调节模块,用于在接收到外部输入的对所述车窗开度进行调节的输入指令时,根据所述输入指令对相应车窗的车窗开度进行调节;所述更新模块,用于在所述车窗开度调节完毕时,将当前车窗开度数据更新为所述用户在所述环境参数下的偏好车窗开度数据。
121.在一个实施例中,所述车内温度调节装置600还包括重演模块和第二调节模块,所述重演模块,用于间隔预设时间重复上述过程再次确定目标车窗开度数据;所述第二调节模块,用于在本次确定的目标车窗开度数据与上一次确定的目标车窗开度数据的差值超过预设阈值时,根据本次确定的目标车窗开度数据调节相应车窗的车窗开度;在未超过预设阈值时,则保持当前状态不变。
122.关于车内温度调节装置的具体限定可以参见上文中对于车内温度调节方法的限定,在此不再赘述。上述车内温度调节装置中的各个模块可全部或部分通过软件、硬件及其
组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
123.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种车内温度调节方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
124.本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
125.在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
126.当车窗处于自动调节模式时,获取当前环境参数;
127.若所述当前环境参数满足预设的第一条件,识别车内用户,获取所述用户对应的偏好车窗开度数据;
128.若获取到所述偏好车窗开度数据,则根据所述当前环境参数和所述偏好车窗开度数据确定所述目标车窗开度数据;
129.根据所述目标车窗开度数据调节相应车窗的车窗开度。
130.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
131.若识别到车内只存在一位用户,则获取所述用户在所述当前环境参数下的偏好车窗开度数据,根据获取数据确定所述目标车窗开度数据;
132.若识别到车内存在多位用户,则分别获取各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据,根据各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据确定所述目标车窗开度数据。
133.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
134.若未获取到所述用户在所述当前环境参数下的偏好车窗开度数据,则根据当前环境参数以预设算法计算所述目标车窗开度数据,将计算得出的所述目标车窗开度数据存储为所述用户在所述当前环境参数下的偏好车窗开度数据;
135.若获取到所述用户在所述当前环境参数下的偏好车窗开度数据,则根据所述偏好车窗开度数据确定所述目标车窗开度数据。
136.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
137.若所述用户对应的偏好车窗开度数据满足预设的第二条件,则以预设的插值算法拟合出所述目标车窗开度数据;
138.若所述用户对应的偏好车窗开度数据不满足预设的第二条件,则以预设的阶梯函数计算所述目标车窗开度数据。
139.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
140.若未获取到所述偏好车窗开度数据,则以预设的阶梯函数计算所述当前环境参数下的车窗开度数据。
141.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
142.若所述当前环境参数不满足所述第一条件,则控制车窗保持关闭状态。
143.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
144.若接收到外部输入的对所述车窗开度进行调节的输入指令,则根据所述输入指令对相应车窗的车窗开度进行调节;
145.所述车窗开度调节完毕时,将当前车窗开度数据更新为所述用户在所述环境参数下的偏好车窗开度数据。
146.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
147.间隔预设时间重复上述过程再次确定目标车窗开度数据;
148.若本次确定的目标车窗开度数据与上一次确定的目标车窗开度数据的差值超过预设阈值,则根据本次确定的目标车窗开度数据调节相应车窗的车窗开度;若未超过预设阈值,则保持当前状态不变。
149.在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:
150.当车窗处于自动调节模式时,获取当前环境参数;
151.若所述当前环境参数满足预设的第一条件,识别车内用户,获取所述用户对应的偏好车窗开度数据;
152.若获取到所述偏好车窗开度数据,则根据所述当前环境参数和所述偏好车窗开度数据确定所述目标车窗开度数据;
153.根据所述目标车窗开度数据调节相应车窗的车窗开度。
154.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
155.若识别到车内只存在一位用户,则获取所述用户在所述当前环境参数下的偏好车窗开度数据,根据获取数据确定所述目标车窗开度数据;
156.若识别到车内存在多位用户,则分别获取各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据,根据各所述用户的位置信息和在所述当前环境参数下的偏好车窗开度数据确定所述目标车窗开度数据。
157.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
158.若未获取到所述用户在所述当前环境参数下的偏好车窗开度数据,则根据当前环境参数以预设算法计算所述目标车窗开度数据,将计算得出的所述目标车窗开度数据存储为所述用户在所述当前环境参数下的偏好车窗开度数据;
159.若获取到所述用户在所述当前环境参数下的偏好车窗开度数据,则根据所述偏好车窗开度数据确定所述目标车窗开度数据。
160.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
161.若所述用户对应的偏好车窗开度数据满足预设的第二条件,则以预设的插值算法
拟合出所述目标车窗开度数据;
162.若所述用户对应的偏好车窗开度数据不满足预设的第二条件,则以预设的阶梯函数计算所述目标车窗开度数据。
163.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
164.若未获取到所述偏好车窗开度数据,则以预设的阶梯函数计算所述当前环境参数下的车窗开度数据。
165.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
166.若所述当前环境参数不满足所述第一条件,则控制车窗保持关闭状态。
167.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
168.若接收到外部输入的对所述车窗开度进行调节的输入指令,则根据所述输入指令对相应车窗的车窗开度进行调节;
169.所述车窗开度调节完毕时,将当前车窗开度数据更新为所述用户在所述环境参数下的偏好车窗开度数据。
170.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
171.间隔预设时间重复上述过程再次确定目标车窗开度数据;
172.若本次确定的目标车窗开度数据与上一次确定的目标车窗开度数据的差值超过预设阈值,则根据本次确定的目标车窗开度数据调节相应车窗的车窗开度;若未超过预设阈值,则保持当前状态不变。
173.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
174.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
175.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献