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

一种应用于车辆中的空调远程控制方法、装置及电子设备与流程

2022-11-16 14:53:50 来源:中国专利 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.本发明提供了一种应用于车辆中的空调远程控制方法、装置及电子设备,以充分考虑远程控制空调车辆的当前参数信息,确保当前参数信息满足开启远程控制空调的条件,进而启动目标车辆的空调功能,调整目标车辆内的环境温度以使车辆状态符合驾驶员预期的要求。采用本发明实施例的技术方案,远程开启空调之前检测车辆的车身及系统状态,消除安全隐患,确保车辆稳定可靠的运行,提高了车辆的驾控体验和舒适性,增强了车辆的使用便利性和安全性。
46.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
47.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
48.图1为根据本发明实施例所适用的车辆动力系统构架图;
49.图2为根据本发明实施例一提供的一种应用于车辆中的空调远程控制方法的流程图;
50.图3为根据本发明实施例一提供的空调远程控制系统架构及接口设计图;
51.图4为根据本发明实施例一提供的的空调远程控制系统网络拓扑结构图;
52.图5为根据本发明实施例二提供的一种应用于车辆中的空调远程控制方法的流程图;
53.图6为根据本发明实施例三提供的空调远程开启控制策略图;
54.图7为根据本发明实施例四提供的空调远程关闭控制策略图;
55.图8为根据本发明实施例五提供的一种远程空调控制装置的结构示意图;
56.图9为根据本发明实施例六提供的一种电子设备的结构示意图。
具体实施方式
57.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
58.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一预设条件”、“第二预设条件”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、
产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
59.实施例一
60.在介绍本发明实施例所提供的技术方案之前,对本发明实施例所使用的车辆的动力系统构型进行简单介绍,如图1所示,车辆的动力系统构型主要包括电机、动力电池、逆变器、充电机、直流转换器、12v蓄电池、变速箱和驱动轴等,各组成部分分别由车辆的控制器控制。车辆的控制器主要包括:整车控制器(vehicle control unit,vcu)、电机控制器(motor control unit,mcu)、电池管理系统(battery management system,bms)、变速箱控制器(transmission control unit,tcu)和充电机控制器(charger control unit,ccu)等。除此之外,在车辆控制系统中还包括其他的控制子系统,主要包括:电子稳定系统(electronic stability program,esp)、车身控制系统(body control module,bcm)、网关系统(gateway,gw)、远程信息处理系统(telematics-box,t-box)和空调系统(heating,ventilation and air conditioning,hvac)等。
61.图2为本发明实施例一提供的一种应用于车辆中的空调远程控制方法的流程图。本实施例可适用于远程开启或关闭空调功能,以使用户驾乘时便可以直接享受舒适温度的情形。该方法可以由车辆中的空调远程控制装置来执行,该空调远程控制装置可以采用硬件和/或软件的形式实现,该装置一般可以集成在汽车中。如图2所示,该方法包括:
62.s101、当接收到空调远程开启指令时,获取目标车辆的当前参数信息。
63.在本实施例中,空调远程开启指令是通过预先建立每一个车辆与移动终端设备之间的连接传达到车辆上的。示例性的,可以在移动终端设备上安装一个应用程序,通过该应用程序建立每辆车与移动终端设备之间的连接,可以在应用程序上注册车辆的指定信息,例如可以是车牌号,当在应用程序上完成了车辆的注册信息,此时移动终端设备与车辆便建立了匹配连接关系,当车辆处于可以实现高压上电的状态时,车辆便可以接收到来自移动终端的指令信息,使车辆可以实现开启或者关闭空调的功能。其中移动终端设备可以是手机、平板电脑或者智能手表,也可以是具有数据传输功能的终端设备。接收开启指令是由装载于车辆上的远程信息处理系统接收到的。目标车辆是与用户距离相对较远,且与移动终端设备已经建立通讯连接的车辆。例如用户预先在移动终端设备的应用程序上注册车辆的车牌号、车辆型号等相关信息,当想要远程控制空调时,用户进入应用程序的操作界面,选中的已经完成注册车辆即为目标车辆。当前参数信息是车身和车辆状态的信息,可以是目标车辆硬件设备的状态信息,也可以是目标车辆通讯连接的状态信息。获取可以是在移动终端发出空调远程开启指令时,集成于目标车辆中的远程信息控制系统接收并读取开启空调的指令。
64.可选的,当前参数信息包括目标车辆的当前速度值、目标车辆的当前挡位、各通讯节点的通信状态、动力系统的状态信息以及电池的当前电量值。
65.在本发明实施例中,空调远程控制系统构架及接口设计如图3所示,主要包括移动终端设备、远程信息处理系统、整车控制器、车身控制系统、电池管理系统、充电系统、空调系统、电子稳定系统和变速箱控制器。空调远程控制系统网络拓扑结构如图4所示,相关控制器局域网络(controller area network,can)网络描述如下:
66.(1)电动网络(electric vehicle can,evcan)主要包含新能源相关的网络节点
vcu、bms、ccu、mcu;
67.(2)动力网络(power train can,ptcan)主要是包含传统车相关的网络节点tcu和esp等;
68.(3)车身网络(bodycan)主要包含网络节点bcm、hvac等;
69.(4)跨网络节点之间的不同控制器信号交互可以通过网关gw节点实现。
70.目标车辆的当前速度值可以由图3所示的电子稳定系统提供;目标车辆的当前挡位可以由图3所示的变速箱控制器提供;根据图4的网络拓扑结构,各通讯节点的通信状态通过各个控制器进行信息检查;动力系统的状态信息主要是检查动力系统是否存在故障,即电机、电池的高压上电功能可以正常使用;电池的当前电量值以由图3所示的电池管理系统提供。
71.可选地,当接收到空调远程开启指令时,获取目标车辆的当前参数信息,包括:
72.当接收到基于应用程序发送的空调远程开启指令时,确定目标车辆中的车门和发动机前舱盖的是否均处于关闭状态;
73.若是,则生成空调开启指令,并获取目标车辆的当前参数信息。
74.本法发明实施例中,如图3所示,用户通过移动终端设备上的应用程序发送空调的远程开启指令,将指令传送到车辆的远程信息处理系统,远程信息处理系统将用户的指令信息转换为用户远程指令,并分别将用户远程指令发送到车身控制系统和整车控制器,车身控制系统经过内部判断车门和发动机前舱盖的状态,然后反馈到整车控制系统,当检测到车门和发动机前舱盖均是关闭的状态,则生成空调开启的指令。车门的状态有两种情况,分别是打开和关闭,如果检测到车门是打开的状态则不会生成空调开启指令。由于打开空调需要目标车辆高压上电功能可以正常使用,此时目标车辆是可以通过人为操作开动的,当车门是打开的状态时,目标车辆可以被人为操作,容易发生目标车辆丢失的情况。除此之外,车内的空气与车外的空气是连通的,空调发出的热气或者冷气会通过车门直接散发到车外,致使车内温度不能快速达到预设的温度,若要达到预设的温度需要更长的时间,此时空调压的缩机需要不断制冷或者制热运转;如果车门和是关闭的,车内温度可以快速达到预设温度,此时压缩机是间歇式运行的。在打开空调之前检查车门的关闭可以避免车辆空调因为过度使用导致寿命变短的问题,同时可以节省能源,例如车辆的电池储备量。如果发动机前舱盖的状态打开的,此时发动机前舱盖下方的电机及高压线路会暴露在空气中,容易造成误伤人的情况,所以如果检测到发动机前舱盖是打开的状态则不会生成空调开启指令。
75.s102、确定当前参数信息是否满足相应的第一预设条件。
76.在本实施例中,第一预设条件是在整车控制系统中设定为定值的条件,当整车控制器接收到空调远程开启指令时,整车控制系统将在设置为定值的参数与当前参数信息对比,是否达到这一条件,如果所有当前参数信息都符合设定的条件,则启动目标车辆的空调功能。确定当前车辆参数是整车控制器通过将当前的车辆参数信息及第一预设条件做对比实现的,如果当前车辆满足所有的第一预设条件,则响应远程开空调的请求。
77.其中,第一预设条件包括目标车辆的第一预设车速值、第一预设挡位、各通讯节点处于正常通讯状态、动力系统处于正常状态以及电池电量大于预设电量阈值。
78.优选的,确定当前参数信息是否满足相应的第一预设条件,包括:
79.确定当前车速值是否等于第一预设车速值;
80.确定当前挡位是否与第一预设挡位相同;
81.确定通讯节点的通讯状态是否为正常通讯状态;
82.确定状态信息是否与正常状态相一致;
83.确定当前电量值是否大于预设电量阈值。
84.在本实施例中,判断是否满足相应的第一预设条件,其中当前车速值由电子稳定系统反馈到整车控制系统;当前车辆挡位信息由变速箱控制器反馈到整车控制系统,当前目标车辆的车轮处于机械抱死状态才表明是安全状态;目标车辆的通讯模块主要包括有电池管理系统、变速箱控制器、网关系统、车身控制系统、电子稳定系统和充电机控制器,需要确保这些通讯模块的通讯状态是正常的,保证远程开启空调的通讯路径无故障;目标车辆的状态信息主要包括动力系统,即目标车辆的电机、电池的高压上电功能是否与正常状态相一致;当前电量值是指目标车辆的动力电池的剩余电量。当前参数信息反馈到整车控制系统之后,整车控制系统根据预先设定的条件决定是否响应远程控制空调的指令。接下来以举例的方式说明当前参数是否满足第一预设条件,包括:整车控制系统判断车速为0、整车控制系统判断其挡位为p挡位、通讯模块的通讯状态是正常的、电池电量设置阈值为50%,当动力电池剩余电量大于50%,当以上所由第一预设条件均满足预设要求,才可以启动目标车辆的空调功能。
85.s103、如果当前参数信息满足相应的第一预设条件,启动目标车辆的空调功能,以基于空调功能调整目标车辆内的环境温度。
86.本实施例中,目标车辆的空调功能可以是打开空调、调节空调的温度、快速降温/升温、调节空调出风口的方向、设定主驾驶温度调节、预约开启空调等。在移动终端设备的应用程序里可以设置温度的调整参数,例如快速升温、快速降温,在两分钟之内升温或降温等功能选项。目标车内的环境温度可以是在移动终端有用户自己设定的温度值,也可以根据当天的天气温度自动调节。启动空调功能调整室内温度可以包括至少两种方式:一方面,基于当前天气信息,日期信息,或者温度信息进行自动调节;另外一方面,用户可以根据实际需求通过操作移动终端上的应用程序调节空调的功能。例如,自动调节基于日期调节车内温度,假设当前是12月5日,可知当前是处于冬季,车内温度相对较低,此时需要打开空调的暖风功能,自动将车内温度升高到26摄氏度;假设当前是8月5日,可知当前是处于夏季,车内温度相对较高,此时需要打开空调的冷风功能,自动将车内温度升高到26摄氏度;也可以通过车内的温度传感器采集并读取温度信息后,车辆自动调节车内温度达到使人适宜的温度。
87.上述技术方案在远程开启空调的功能之前,获取车辆当前的参数信息,实时检测目标车辆的状态,包括行驶状态,通讯状态,硬件设备。检查无故障方可开启空调,有效的解决了保证车辆及人身安全的前提下远程开启空调的技术问题,消除了车辆安全方面的隐患,降低不安全事故的发生率。采用本发明实施例的技术方案,充分考虑远程控制空调车辆的当前参数信息,确保当前参数信息满足开启远程控制空调的条件,进而启动目标车辆的空调功能,保证车辆系统可靠及稳定运行的问题,安全可靠的运行远程开启空调的功能,增强了车辆的使用便利性和安全性,并提高了车辆的驾控体验和舒适性。,确保了远程控制空调的安全性,保证了启动车辆的空调功能之前车辆的状态信息是正常的,避免安全事故的
发生,解决了系统可靠及稳定运行的问题,保证车辆及用户人身安全的前提下,安全可靠的运行远程开启空调的功能,提高了车辆的驾控体验和舒适性,增强了车辆的使用便利性。
88.实施例二
89.图5为本发明实施例二提供的一种应用于车辆中的空调远程控制方法的流程图,本发明实施例在上述实施例的基础上对前述实施例进行进一步优化,本发明实施例可以与上述一个或者多个实施例中各个可选方案结合。如图5所示,该方法包括:
90.s201、当接收到空调远程开启指令时,获取目标车辆的当前参数信息。
91.s202、确定当前参数信息是否满足相应的第一预设条件。
92.s203、如果当前参数信息满足相应的第一预设条件,启动目标车辆的空调功能,以基于空调功能调整目标车辆内的环境温度。
93.s204、在启动空调功能时,开启计时模块,当计时模块达到预设时间,目标车辆通讯的应用向目标车辆反馈空调已开启预设时长的反馈信息,进而控制空调的工作状态;
94.在启动空调功能时,基于正向计时模块记录空调的第一运行时长,以及基于倒计时模块记录空调的第二运行时长;
95.当第一运行时长和第二运行时长相同时,向与目标车辆通讯的应用程序反馈空调已开启预设时长的反馈信息;
96.基于对反馈信息的触发操作,控制空调的工作状态;
97.其中,工作状态包括开启状态或关闭状态。
98.第一运行时长是一个预设的时间值,从目标车辆空调功能打开后开始正计时,从0逐渐上升到这个预设的时间值。示例性的,第一运行时长可以是10分钟,此时第一运行时长从0分钟逐渐上升为10分钟;第二运行时长也是一个预设的时间值,从目标车辆空调功能打开后开始倒计时,从这个预设的时间值逐渐降到0。示例性的,第一运行时长可以是10分钟,此时第一运行时长从10分钟逐渐降为0分钟。第一运行时长和第二运行时长起到相互校验的作用,只有当当第一运行时长和第二运行时长相同时,表明此时距离目标车辆空调功能打开已经经过了预先设定的时间值,可以向与目标车辆通讯的应用程序反馈空调已开启预设时长的反馈信息。示例性的,用户可以根据反馈信息决定是否继续开启目标车辆的空调功能。
99.可选的,当检测到目标车辆的环境温度与预设环境温度相一致时,和/或当检测到目标车辆的当前电量值小于最低电量值时,向应用程序反馈温度已达到预设温度的反馈信息,以基于对反馈信息的触发操作,控制空调的工作状态。
100.s205、在空调功能开启的状态下,若检测到目标车辆的当前参数满足第二预设条件,则控制空调功能关闭。
101.在本实施例中,空调的开启状态是用户通过移动终端上的应用程序启动车辆的远程开启功能,并在一定时间内,车辆的空调处于工作的状态。第二预设条件是在整车控制系统中设定为定值的条件,当整车控制器接收到空调远程的关闭指令时,整车控制系统将在设置为定值的参数与当前参数信息对比,是否达到这一条件,如果某一当前参数信息满足设定的条件,则关闭目标车辆的空调功能。控制空调的远程关闭功能可以在移动终端的应用程序上完成,空调的关闭功能可以包括即时关闭空调、延时关闭空调。可选的,若检测到目标车辆的当前参数满足第二预设条件,则控制空调功能关闭,包括:
102.检测到当前参数中的车辆速度大于第二预设速度值;
103.检测到当前参数中的挡位不等于第一预设挡位;
104.检测到存在处于非正常通讯状态的通讯节点;
105.检测到电池故障或电机故障;
106.接收到应用程序发送的关闭空调的指令。
107.在本实施例中,判断是否满足相应的第二预设条件,其中当前车速值由电子稳定系统反馈到整车控制系统;当前车辆挡位信息由变速箱控制器反馈到整车控制系统;目标车辆的通讯模块主要包括有电池管理系统、变速箱控制器、网关系统、车身控制系统、电子稳定系统和充电机控制器;目标车辆的电机、电池的高压上电功能是否与正常状态相一致;整车控制系统接收到来自移动终端设备应用程序上的关闭空调指令,表明用户决定关闭空调。当前参数信息反馈到整车控制系统之后,整车控制系统根据预先设定的条件决定是否响应远程控制空调的指令。接下来以举例的方式说明当前参数是否满足第二预设条件,包括:整车控制系统判断车速为1km/h、整车控制系统判断其挡位为非p挡位、通讯模块的通讯状态存在异常、整车控制系统收到移动终端设备关闭空调的指令,当以上任一当前参数信息满足第二预设条件,则关闭目标车辆的空调功能。
108.实施例三
109.在本发明实施例中,以一个具体的实施方式介绍如何开启空调,空调远程开启控制策略图如图6所示,,具体包括以下步骤:
110.(1)用户通过移动终端设备触发用户远程开启空调指令;
111.(2)车载端t-box接收到用户远程开空调指令后,告之bcm和vcu;
112.(3)bcm判断车门和发动机前舱盖均处于关闭状态,向vcu发送远程开启空调允许请求;
113.(4)vcu接收t-box和bcm远程开启空调指令后,判断以下条件全部满足时,响应远程开空调请求,开启空调进行加热或冷却;
114.a)车辆速度为0(信号由esp提供);
115.b)车辆挡位为p挡(信号由tcu提供);
116.c)无相关节点通讯故障,包括bms、tcu、gw、bcm、esp、ccu;
117.d)动力系统无故障,即电机、电池无高压上电的故障;
118.e)动力电池大于50%(可标定);
119.当车辆远程开启空调条件通过时,vcu响应远程开启空调的请求,控制策略如下。
120.(1)vcu向bms发送动力电池高压继电器闭合指令;
121.(2)bms响应vcu闭合高压继电器的指令之后,将高压继电器的状态信号置位,即mainrelayclose=true;
122.(3)当vcu接收到bms发送的mainrelayclose=true,将powerready信号置为true,即powerready=true,vcu起动定时器vcu_timer,时间由标定值(如10分钟)逐渐降为0;
123.(4)当bcm接收到powerready=true,bcm将远程起动状态置为active,即remote status=active,然后起动定时器bcm_timer,时间由0逐渐增加;
124.(5)根据车载终端反馈的车内温度情况,实现空调控制以满足车辆舒适性的需求,从而确保驾驶员在上车之前,车内的温度就达到合适的范围;
125.(6)在远程开空调之后设置的定时器,可以通过移动终端设备的应用程序告之驾驶员当前空调已开启的时间,同时车辆的温度情况也会反馈给驾驶员;
126.(7)为了保证车辆安全、节省动力电池电量,不允许空调一直处于远程开启中,所以当bcm的定时器达到一定值(如10分钟)或电池soc低于45%,应向驾驶员远程提醒是否需要远程关闭空调。
127.实施例四
128.在本发明实施例中,以一个具体的实施方式介绍如何关闭空调,空调远程关闭控制策略图如图7所示,具体包括以下步骤:
129.(1)当远程开启空调成功之后,vcu判断以下条件之一满足时,则远程关闭空调功能;
130.a)车速大于1km/h;
131.b)油门踏板被踩的程度超过某标定值,并持续规定时间;
132.c)挡位不等于p挡;
133.d)相关控制器(bcm、gw、bms、tcu、esp、ccu)任意一个出现了通讯故障;
134.e)出现了导致高压系统下电的故障,如电池故障或电机故障等;
135.(2)vcu控制动力系统关闭(即高压下电),vcu需要发送信号powerready=false且eptrun_aborted=true到can网络上;
136.(3)当bcm接收eptrun_aborted=true时,bcm停止远程控制相关功能,然后bcm发送信号remote status=inactive;
137.(4)当t-box接收到powerready=false和remote status=inactive,基于云端数据处理,通过用户移动终端设备告之驾驶员车辆已退出远程起动及退出原因。
138.实施例五
139.图8为本发明实施例提供的一种远程空调控制装置的结构示意图,该装置可以执行本发明实施例所提供的远程空调控制方法。该装置包括:
140.参数信息获取模块501,用于当接收到空调远程开启指令时,获取目标车辆的当前参数信息;
141.条件响应模块502,用于确定当前参数信息是否满足相应的第一预设条件;
142.空调控制模块503,用于启动目标车辆的空调功能,以基于空调功能调整目标车辆内的环境温度。
143.其中,第一预设条件包括目标车辆的第一预设车速值、第一预设挡位、各通讯节点处于正常通讯状态、动力系统处于正常状态以及电池电量大于预设电量阈值。可选的,参数信息获取模块501还包括:当接收到基于应用程序发送的空调远程开启指令时,确定目标车辆中的车门和发动机前舱盖的是否均处于关闭状态;
144.若是,则生成空调开启指令,并获取目标车辆的当前参数信息。
145.进一步的,在条件响应模块502中,当前参数信息包括:目标车辆的当前速度值、目标车辆的当前挡位、各通讯节点的通信状态、动力系统的状态信息以及电池的当前电量值。
146.可选的,确定当前参数信息是否满足相应的第一预设条件,包括:
147.确定当前车速值是否等于第一预设车速值;
148.确定当前挡位是否与第一预设挡位相同;
149.确定通讯节点的通讯状态是否为正常通讯状态;
150.确定状态信息是否与正常状态相一致;
151.确定当前电量值是否大于预设电量阈值。
152.进一步的,空调控制模块503中,在启动空调功能时,基于正向计时模块记录空调的第一运行时长,以及基于倒计时模块记录空调的第二运行时长;
153.当第一运行时长和第二运行时长相同时,向与目标车辆通讯的应用程序反馈空调已开启预设时长的反馈信息;
154.基于对反馈信息的触发操作,控制空调的工作状态;
155.其中,工作状态包括开启状态或关闭状态。
156.优选的,当检测到目标车辆的环境温度与预设环境温度相一致时,和/或当检测到目标车辆的当前电量值小于最低电量值时,向应用程序反馈温度已达到预设温度的反馈信息,以基于对反馈信息的触发操作,控制空调的工作状态。
157.进一步的,在空调功能开启的状态下,若检测到目标车辆的当前参数满足第二预设条件,则控制空调功能关闭。
158.其中目标车辆的当前参数满足第二预设条件包括:
159.检测到当前参数中的车辆速度大于第二预设速度值;
160.检测到当前参数中的挡位不等于第一预设挡位;
161.检测到存在处于非正常通讯状态的通讯节点;
162.检测到电池故障或电机故障;
163.接收到应用程序发送的关闭空调的指令。
164.本发明实施例所提供的一种远程空调控制装置可执行本发明任意实施例所提供的远程空调控制方法,采用本发明实施例的远程空调控制装置,参数信息获取模块501,当接收到空调远程开启指令时,获取目标车辆的当前参数信息;条件响应模块502,确定当前参数信息是否满足相应的第一预设条件;空调控制模块503,用于启动目标车辆的空调功能,以基于空调功能调整目标车辆内的环境温度。本实施例的远程空调控制装置充分考虑目标车辆的当前参数信息,确保当前参数信息满足开启远程控制空调的条件,进而启动目标车辆的空调功能,保证车辆系统可靠及稳定运行的问题,安全可靠的运行远程开启空调的功能,增强了车辆的使用安全性,并提高了车辆的驾控的舒适性。
165.实施例六
166.图9是本发明实施例中提供的一种电子设备的结构示意图。电子设备10旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
167.如图9所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种
适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
168.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
169.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如路面识别方法。
170.在一些实施例中,路面识别方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的路面识别方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行路面识别方法。
171.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
172.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
173.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
174.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子
设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
175.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
176.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献