CN116853152A - 电动汽车的定时管理***及定时管理方法 - Google Patents
电动汽车的定时管理***及定时管理方法 Download PDFInfo
- Publication number
- CN116853152A CN116853152A CN202310960099.9A CN202310960099A CN116853152A CN 116853152 A CN116853152 A CN 116853152A CN 202310960099 A CN202310960099 A CN 202310960099A CN 116853152 A CN116853152 A CN 116853152A
- Authority
- CN
- China
- Prior art keywords
- task
- timing
- vehicle
- electronic control
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 154
- 238000004891 communication Methods 0.000 claims description 23
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000006870 function Effects 0.000 description 17
- 238000000034 method Methods 0.000 description 12
- 230000007958 sleep Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 238000003860 storage Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000005611 electricity Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000009826 distribution Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
本申请公开了一种电动汽车的定时管理***及定时管理方法。该定时管理***包括:车机模块,包括定时任务管理单元,定时任务管理单元被配置成接收并存储移动终端和/或多个电子控制单元发送的预约任务信息,以及根据预约任务信息发送上电信息至车载控制器并发送网络管理报文至第一目标电子控制单元;移动终端,被配置成发送预约任务信息至车机模块;多个电子控制单元,被配置成发送预约任务信息至车机模块,以及根据定时任务管理单元发送的网络管理报文执行预约任务;车载控制器,被配置成接收车机模块发送的上电信息,并根据上电信息给第二目标电子控制单元上电。本申请使得电动汽车的预约管理更加简单,从而提高了定时任务的执行效率。
Description
技术领域
本申请设计电动汽车技术领域,具体设计一种电动汽车的定时管理***及定时管理方法。
背景技术
随着车联网技术发展迅速,用户不再满足于现场实车操作,还要求远程控制车辆,特别是随着新能源汽车的涌现,远程预约或者本地预约类功能的需求越来越多,如预约充电、预约控制空调、预约加热等。
目前,远程预约类功能大多数都是预约充电、预约升级。现有技术中,可以通过云端服务器实现预约任务的管理,例如,在云端服务器上根据目标充电桩的充电状态生成预约充电计划,并定时控制汽车开始充电;还可以通过车端执行该功能的控制器实现预约任务的管理,例如,车载无线充电***在接收到远控指令后,存储预约充电信息,并定时控制汽车开始充电。但是,针对第一种实现方法,随着云端服务器接入车辆增多,服务器资源消耗越来越大,成本较大;针对第二种实现方法,车端执行该功能的控制器需要一直不断电且做预约任务管理,并且随着预约功能增多,类似的控制器会越来越多,不利于车端电源管理和预约任务通用化管理。因此,现有技术对于电动汽车的预约管理较为复杂、成本较大且效率较低。
发明内容
本申请实施例的目的是提供一种电动汽车的定时管理***及定时管理方法,用以解决现有技术中电动汽车的预约管理较为复杂、成本较大且效率较低的问题。
为了实现上述目的,本申请第一方面提供一种电动汽车的定时管理***,该定时管理***包括:
车机模块,包括定时任务管理单元,定时任务管理单元被配置成接收并存储移动终端和/或多个电子控制单元发送的预约任务信息,以及根据预约任务信息发送上电信息至车载控制器并发送网络管理报文至第一目标电子控制单元;
移动终端,通过云端服务器与车机模块通信,被配置成发送预约任务信息至车机模块;
多个电子控制单元,与车机模块通信,被配置成发送预约任务信息至车机模块,以及根据定时任务管理单元发送的网络管理报文执行预约任务;
车载控制器,分别与车机模块和多个电子控制单元通信,被配置成接收车机模块发送的上电信息,并根据上电信息给第二目标电子控制单元上电。
在本申请实施例中,车机模块与云端服务器通过消息队列遥测传输通信。
在本申请实施例中,车机模块与多个电子控制单元以及车载控制器通过以太网DDS和/或CAN网络的方式通信。
在本申请实施例中,预约任务信息包括:
任务ID、任务操作、定时时间、上电信息、唤醒信息、通知方ID、任务内容和时间戳。
在本申请实施例中,任务操作包括:
新增任务、删除任务、修改任务和查询任务。
在本申请实施例中,定时任务管理单元还被配置成:
在接收并存储预约任务信息后,开始本地计时并进入休眠状态;
按预设频率进行自唤醒操作并查询任务信息列表;
在判定任务信息列表中存在到达定时时间的任务的情况下,发送上电信息至车载控制器并发送网络管理报文至第一目标电子控制单元。
在本申请实施例中,定时任务管理单元还被配置成:
在判定任务信息列表中不存在到达定时时间的任务的情况下,继续进入休眠状态。
本申请第二方面提供一种电动汽车的定时管理方法,应用于定时任务管理单元,定时任务管理单元设置于车机模块,车机模块分别与移动终端、多个电子控制单元和车载控制器通信,定时管理方法包括:
接收并存储移动终端和/或多个电子控制单元发送的预约任务信息;
根据预约任务信息发送上电信息至车载控制器,以使车载控制器根据上电信息给第二目标电子控制单元上电;
发送网络管理报文至第一目标电子控制单元,以使第一目标电子控制单元根据网络管理报文执行预约任务。
在本申请实施例中,该定时管理方法还包括:
在接收并存储预约任务信息后,开始本地计时并进入休眠状态;
按预设频率进行自唤醒操作并查询任务信息列表;
在判定任务信息列表中存在到达定时时间的任务的情况下,发送上电信息至车载控制器并发送网络管理报文至第一目标电子控制单元。
在本申请实施例中,定时管理方法还包括:
在判定任务信息列表中不存在到达定时时间的任务的情况下,继续进入休眠状态。
本申请的有益效果:
通过在车机模块设置定时任务管理单元,不仅建立与云端服务器之间的长连接通信通道,还与车端多个电子控制单元以及车载控制器建立通信通道。这样,定时任务管理单元既可以接收移动终端的与预约任务信息,也可以接收车端本地电子控制单元的定时任务。待定时时间到达后,定时任务管理单元给对应的电子控制单元上电和唤醒并通知对应的电子控制单元执行预约任务信息,可以实现预约任务的通用化管理,无需多个控制器分别执行预约任务,减少了服务器的资源消耗和成本,使得电动汽车的预约管理更加简单,从而提高了定时任务的执行效率。
本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本申请实施例,但并不构成对本申请实施例的限制。在附图中:
图1示意性示出了根据本申请实施例的一种电动汽车的定时管理***的结构图;
图2示意性示出了根据本申请实施例的一种电动汽车的定时管理方法的流程图;
图3示意性示出了根据本申请一具体实施例的一种电动汽车的定时管理方法的时序图。
其中,100-车机模块;200-多个电子控制单元;300-车载控制器;400-移动终端;500-云端服务器;110-定时任务管理单元。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解的是,此处所描述的具体实施方式仅用于说明和解释本申请实施例,并不用于限制本申请实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明,若本申请实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
另外,若本申请实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
图1示意性示出了根据本申请实施例的一种电动汽车的定时管理***的结构图。如图1所示,本申请实施例提供一种电动汽车的定时管理***,该定时管理***可以包括:
车机模块100,包括定时任务管理单元110,定时任务管理单元110被配置成接收并存储移动终端和/或多个电子控制单元200发送的预约任务信息,以及根据预约任务信息发送上电信息至车载控制器300并发送网络管理报文至第一目标电子控制单元;
移动终端400,通过云端服务器500与车机模块100通信,被配置成发送预约任务信息至车机模块100;
多个电子控制单元200,与车机模块100通信,被配置成发送预约任务信息至车机模块100,以及根据定时任务管理单元110发送的网络管理报文执行预约任务;
车载控制器300,分别与车机模块100和多个电子控制单元200通信,被配置成接收车机模块100发送的上电信息,并根据上电信息给第二目标电子控制单元上电。
在本申请实施例中,提供一种电动汽车的定时管理***,该定时管理***可以包括车机模块100、多个电子控制单元(Electronic Control Unit,ECU)200、车载控制器300、移动终端400和云端服务器500。其中,车机模块100分别与多个电子控制单元200、车载控制器300和云端服务器500通信,云端服务器500与移动终端400通信。也就是说,车机模块100可以通过云端服务器500与移动终端400通信。
在本申请实施例中,车机模块100可以为4G或5G模组,在车机模块100中设置有定时任务管理单元110,该定时任务管理单元110不仅可以通过车机模块100建立与云端服务器500之间的长连接通信通道,而且与车端多个电子控制单元200以及车载控制器300也可以建立以太网和/或CAN网络通信通道,从而对电动汽车的多个电子控制单元200实现预约类功能的定时任务。定时任务管理单元110可以接收移动终端400的预约类功能指令,也可以接收车端本地多个电子控制单元200的定时任务指令,成为车端通用化定时任务管理单元。无论是本地多个电子控制单元200,还是远程移动终端400,都需要接收输入的定时时间、通知方、上电和唤醒参数等预约任务信息。待定时时间到了之后,定时任务管理模块110给对应的电子控制单元上电和唤醒,并通过发送网络管理报文通知对应的第一目标电子控制单元执行预约任务。其中,第一目标电子控制单元是指执行预约任务的电子控制单元。
在本申请实施例中,车端可以包括多个电子控制单元200,例如,预约空调工作的电子控制单元、预约充电的电子控制单元等。多个电子控制单元200与车机模块100通信,可以将预约任务信息发送至车机模块100。在接收到车机模块100的定时任务管理单元110发送的网络管理报文后,可以根据该网络管理报文执行对应的预约任务。
在本申请实施例中,车载控制器300分别与车机模块100和多个电子控制单元200通信,车载控制器300可以接收车机模块100发送的上电信息,并根据上电信息给第二目标电子控制单元上电。第二目标电子控制单元是指需要进行上电唤醒的电子控制单元。需要上电唤醒的电子控制单元和需要执行预约任务的电子控制单元可以相同也可以不同。上电信息可以包含具体的目标电子控制单元的ID,从而能够使得对应的目标电子控制单元进行对应的操作。
在本申请实施例中,车机模块100还可以与云2服务器500通信,云端服务器500与移动终端400通信。因此,移动终端400可以通过云端服务器500与车机模块100通信。用户在移动终端400设置预约任务信息后,移动终端400可以通过云端服务器500发送预约任务信息至车机模块100。车机模块100根据接收到的预约任务信息进行对应的操作。
本申请实施例通过在车机模块设置定时任务管理单元,不仅建立与云端服务器之间的长连接通信通道,还与车端多个电子控制单元以及车载控制器建立通信通道。这样,定时任务管理单元既可以接收移动终端的与预约任务信息,也可以接收车端本地电子控制单元的定时任务。待定时时间到达后,定时任务管理单元给对应的电子控制单元上电和唤醒并通知对应的电子控制单元执行预约任务信息,可以实现预约任务的通用化管理,无需多个控制器分别执行预约任务,减少了服务器的资源消耗和成本,使得电动汽车的预约管理更加简单,从而提高了定时任务的执行效率。
在本申请实施例中,车机模块100可以与云端服务器500通过消息队列遥测传输通信。
具体地,消息队列遥测传输(Message Queuing Telemetry Transport,MQTT)是ISO标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议。MQTT协议是轻量、简单、开放和易于实现的。通过MQTT传输可以使得车机模块100能更好地接收远程的预约任务信息。
在本申请实施例中,车机模块100与多个电子控制单元200以及车载控制器300通过以太网DDS和/或CAN网络的方式通信。
具体地,以太网是一种计算机局域网技术,数据分发服务(Data DistributionService,DDS)作为网络数据通讯的核心技术,能可靠实时地交换分配群体数据,其传输能力比通常的战术数据链高几个数量级。DDS可以确保在极少的时间和不限制网络中的报告数量容量的条件下,高度可靠地传输数据。控制器局域网总线(Controller Area Network,CAN)是一种用于实时应用的串行通讯协议总线,可以用于汽车中的不同元件之间的通信,以此来取代昂贵而笨重的配电线束。CAN协议的特性包括完整性的串行数据通信、提供实时支持、传输速率高等能力。CAN网络发送的数据是发送至所有的电子控制单元,需要执行对应操作的电子控制单元接收到信息后执行对应操作。而DDS是定向发送信息,能将信息定向发送至对应的电子控制单元。优选地,在本申请实施例中,除了唤醒信息通过CAN网络发送,其他信息均可以通过以太网DDS通信。这样,能够更加高效地将对应的电子控制单元进行上电、唤醒以及发送预约任务信息。
在本申请实施例中,预约任务信息可以包括:
任务ID、任务操作、定时时间、上电信息、唤醒信息、通知方ID、任务内容和时间戳。
具体地,定时任务管理单元110对外提供的接口是通用化的,定时任务管理单元110接收的移动终端400或多个电子控制单元200发送的预约任务信息可以包括多个参数。每个预约任务的ID都具有唯一性,除了增加任务之外,都需要输入当前预约任务的任务ID。任务操作是指当前预约任务的具体操作。在本申请实施例中,任务操作可以包括:新增任务、删除任务、修改任务和查询任务。也就是说,本申请实施例中的定时任务管理单元可以支持增加、删除、修改和查询任务。定时时间是指预约任务的执行时间。上电信息是指预约任务执行前,需要给哪个电子控制单元上常电和高压电,以及上常电的时长。唤醒信息是指预约任务执行前,需要唤醒哪个电子控制单元的网络管理报文信息。通知方ID是目标电子控制单元的ID信息,这样在定时时间到达时,可以知晓需要通知哪个电子控制单元执行对应功能。任务内容是指定时时间到达后,对应电子控制单元需要执行的具体任务内容。时间戳是指当前预约任务的最新操作时间。通过预约任务信息可以使得每个对应元件知晓具体的预约信息,从而执行对应的操作。
在本申请实施例中,定时任务管理单元110还可以被配置成:
在接收并存储预约任务信息后,开始本地计时并进入休眠状态;
按预设频率进行自唤醒操作并查询任务信息列表;
在判定任务信息列表中存在到达定时时间的任务的情况下,发送上电信息至车载控制器300并发送网络管理报文至第一目标电子控制单元;
在判定任务信息列表中不存在到达定时时间的任务的情况下,继续进入休眠状态。
具体地,定时任务管理单元110可以存储接收到的预约任务信息,并在本地开始计时。在计时期间,车机模块100和车端的多个电子控制单元200均可以正常休眠。由于在车机模块100休眠期间是无法知晓时间是否达到预约任务的定时时间。因此,车机模块100在休眠期间需要进行自唤醒操作。车机模块100按照用户预先设置的频率,即预设频率进行自然唤醒操作,并查询任务信息列表。在判定任务信息列表中不存在到达定时时间的任务的情况下,即当前没有达到预约任务的定时时间,则立即休眠,不需要对外发送车机模块100唤醒的网络管理报文。在判定任务信息列表中存在到达定时时间的任务的情况下,即当前达到预约任务的定时时间,首先给车载控制器300的整车电源管理模块输入上电信息,从而电源管理模块根据上线信息给对应的电子控制单元上常电和高压电,然后根据唤醒信息发送网络管理报文让对应的电子控制单元唤醒。待对应的电子控制单元唤醒后,则通过以太网DDS或CAN网络应用报文的方式将预约任务的任务内容通知给第一目标电子控制单元,从而使得第一目标电子控制单元可以根据任务内容执行对应功能。
图2示意性示出了根据本申请实施例的一种电动汽车的定时管理方法的流程图。如图2所示,本申请实施例提供一种电动汽车的定时管理方法,应用于图1的定时任务管理单元110,定时任务管理单元设置于车机模块,车机模块分别与移动终端、多个电子控制单元和车载控制器通信,改定时管理方法可以包括以下步骤:
步骤201、接收并存储移动终端和/或多个电子控制单元发送的预约任务信息;
步骤202、根据预约任务信息发送上电信息至车载控制器,以使车载控制器根据上电信息给第二目标电子控制单元上电;
步骤203、发送网络管理报文至第一目标电子控制单元,以使第一目标电子控制单元根据网络管理报文执行预约任务。
在本申请实施例中,提供一种电动汽车的定时管理方法,该定时管理方法应用于上述的电动汽车的定时管理***,可以包括车机模块、多个电子控制单元、车载控制器、移动终端和云端服务器。其中,车机模块分别与多个电子控制单元、车载控制器和云端服务器通信,云端服务器与移动终端通信。在本申请实施例中,车机模块可以为4G或5G模组,在车机模块中设置有定时任务管理单元,该定时任务管理单元不仅可以通过车机模块建立与云端服务器之间的长连接通信通道,而且与车端多个电子控制单元以及车载控制器也可以建立以太网和/或CAN网络通信通道,从而对电动汽车的多个电子控制单元实现预约类功能的定时任务。
在本申请实施中,定时任务管理单元可以接收移动终端的预约类功能指令,也可以接收车端本地多个电子控制单元的定时任务指令,成为车端通用化定时任务管理单元。无论是本地多个电子控制单元,还是远程移动终端,都需要接收输入的定时时间、通知方、上电和唤醒参数等预约任务信息。待定时时间到了之后,定时任务管理模块给对应的第二目标电子控制单元上电和唤醒,并通过发送网络管理报文通知对应的第一目标电子控制单元执行预约任务。其中,第一目标电子控制单元是指执行预约任务的电子控制单元;第二目标电子控制单元是指被上电和唤醒的电子控制单元。
在本申请实施例中,车端可以包括多个电子控制单元,例如,预约空调工作的电子控制单元、预约充电的电子控制单元等。多个电子控制单元与车机模块通信,可以将预约任务信息发送至车机模块。在接收到车机模块的定时任务管理单元发送的网络管理报文后,可以根据该网络管理报文执行对应的预约任务。在本申请实施例中,车载控制器分别与车机模块和多个电子控制单元通信,车载控制器可以接收车机模块发送的上电信息,并根据上电信息给第二目标电子控制单元上电。需要上电唤醒的电子控制单元和需要执行预约任务的电子控制单元可以相同也可以不同。上电信息可以包含具体的目标电子控制单元的ID,从而能够使得对应的目标电子控制单元进行对应的操作。
在本申请实施例中,车机模块还可以通过云端服务器与移动终端通信。因此,移动终端可以通过云端服务器与车机模块通信。用户在移动终端设置预约任务信息后,移动终端可以通过云端服务器发送预约任务信息至车机模块。车机模块根据接收到的预约任务信息进行对应的操作。
本申请实施例通过在车机模块设置定时任务管理单元,不仅建立与云端服务器之间的长连接通信通道,还与车端多个电子控制单元以及车载控制器建立通信通道。这样,定时任务管理单元既可以接收移动终端的与预约任务信息,也可以接收车端本地电子控制单元的定时任务。待定时时间到达后,定时任务管理单元给对应的电子控制单元上电和唤醒并通知对应的电子控制单元执行预约任务信息,可以实现预约任务的通用化管理,无需多个控制器分别执行预约任务,减少了服务器的资源消耗和成本,使得电动汽车的预约管理更加简单,从而提高了定时任务的执行效率。
在本申请实施例中,该定时管理方法还可以包括:
在接收并存储预约任务信息后,开始本地计时并进入休眠状态;
按预设频率进行自唤醒操作并查询任务信息列表;
在判定任务信息列表中存在到达定时时间的任务的情况下,发送上电信息至车载控制器并发送网络管理报文至第一目标电子控制单元;
在判定任务信息列表中不存在到达定时时间的任务的情况下,继续进入休眠状态。
具体地,定时任务管理单元可以存储接收到的预约任务信息,并在本地开始计时。在计时期间,车机模块和车端的多个电子控制单元均可以正常休眠。由于在车机模块休眠期间是无法知晓时间是否达到预约任务的定时时间。因此,车机模块在休眠期间需要进行自唤醒操作。车机模块按照用户预先设置的频率,即预设频率进行自然唤醒操作,并查询任务信息列表。在判定任务信息列表中不存在到达定时时间的任务的情况下,即当前没有达到预约任务的定时时间,则立即休眠,不需要对外发送车机模块唤醒的网络管理报文。在判定任务信息列表中存在到达定时时间的任务的情况下,即当前达到预约任务的定时时间,首先给车载控制器的整车电源管理模块输入上电信息,从而电源管理模块根据上线信息给对应的电子控制单元上常电和高压电,然后根据唤醒信息发送网络管理报文让对应的电子控制单元唤醒。待对应的电子控制单元唤醒后,则通过以太网DDS或CAN网络应用报文的方式将预约任务的任务内容通知给第一目标电子控制单元,从而使得第一目标电子控制单元可以根据任务内容执行对应功能。
图3示意性示出了根据本申请一具体实施例的一种电动汽车的定时管理方法的时序图。如图3所示,该定时管理方法可以包括:
S01、ECU或云端服务器发送预约定时任务,输入任务信息至定时任务管理单元;
S02、定时任务管理单元存储该任务信息并开始定时;
S03、在定时时间到达的情况下,定时任务管理单元上电和唤醒ECU;
S04、定时任务管理单元给ECU发送通知任务信息;
S05、ECU根据任务信息执行功能。
在本申请一具体实施例中,建立定时任务管理单元与云端服务器和多个电子控制单元(ECU)的通信通道。这样,定时任务管理单元既可以接收移动终端的与预约任务信息,也可以接收车端本地电子控制单元的定时任务。待定时时间到达后,定时任务管理单元给对应的电子控制单元上电和唤醒并通知对应的电子控制单元执行预约任务信息,可以实现预约任务的通用化管理,无需多个控制器分别执行预约任务,减少了服务器的资源消耗和成本,使得电动汽车的预约管理更加简单,从而提高了定时任务的执行效率。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (10)
1.一种电动汽车的定时管理***,其特征在于,所述定时管理***包括:
车机模块,包括定时任务管理单元,所述定时任务管理单元被配置成接收并存储移动终端和/或多个电子控制单元发送的预约任务信息,以及根据所述预约任务信息发送上电信息至车载控制器并发送网络管理报文至第一目标电子控制单元;
所述移动终端,通过云端服务器与所述车机模块通信,被配置成发送预约任务信息至所述车机模块;
所述多个电子控制单元,与所述车机模块通信,被配置成发送预约任务信息至所述车机模块,以及根据所述定时任务管理单元发送的网络管理报文执行预约任务;
所述车载控制器,分别与所述车机模块和所述多个电子控制单元通信,被配置成接收所述车机模块发送的上电信息,并根据所述上电信息给第二目标电子控制单元上电。
2.根据权利要求1所述的电动汽车的定时管理***,其特征在于,所述车机模块与所述云端服务器通过消息队列遥测传输通信。
3.根据权利要求1所述的电动汽车的定时管理***,其特征在于,所述车机模块与所述多个电子控制单元以及所述车载控制器通过以太网DDS和/或CAN网络的方式通信。
4.根据权利要求1所述的电动汽车的定时管理***,其特征在于,所述预约任务信息包括:
任务ID、任务操作、定时时间、上电信息、唤醒信息、通知方ID、任务内容和时间戳。
5.根据权利要求4所述的电动汽车的定时管理***,其特征在于,所述任务操作包括:
新增任务、删除任务、修改任务和查询任务。
6.根据权利要求1所述的电动汽车的定时管理***,其特征在于,所述定时任务管理单元还被配置成:
在接收并存储所述预约任务信息后,开始本地计时并进入休眠状态;
按预设频率进行自唤醒操作并查询任务信息列表;
在判定所述任务信息列表中存在到达定时时间的任务的情况下,发送所述上电信息至所述车载控制器并发送所述网络管理报文至所述第一目标电子控制单元。
7.根据权利要求6所述的电动汽车的定时管理***,其特征在于,所述定时任务管理单元还被配置成:
在判定所述任务信息列表中不存在到达定时时间的任务的情况下,继续进入休眠状态。
8.一种电动汽车的定时管理方法,其特征在于,应用于定时任务管理单元,所述定时任务管理单元设置于车机模块,所述车机模块分别与移动终端、多个电子控制单元和车载控制器通信,所述定时管理方法包括:
接收并存储移动终端和/或多个电子控制单元发送的预约任务信息;
根据所述预约任务信息发送上电信息至车载控制器,以使所述车载控制器根据所述上电信息给第二目标电子控制单元上电;
发送网络管理报文至第一目标电子控制单元,以使所述第一目标电子控制单元根据所述网络管理报文执行预约任务。
9.根据权利要求8所述的电动汽车的定时管理方法,其特征在于,所述定时管理方法还包括:
在接收并存储所述预约任务信息后,开始本地计时并进入休眠状态;
按预设频率进行自唤醒操作并查询任务信息列表;
在判定所述任务信息列表中存在到达定时时间的任务的情况下,发送所述上电信息至所述车载控制器并发送所述网络管理报文至所述第一目标电子控制单元。
10.根据权利要求9所述的电动汽车的定时管理方法,其特征在于,所述定时管理方法还包括:
在判定所述任务信息列表中不存在到达定时时间的任务的情况下,继续进入休眠状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310960099.9A CN116853152A (zh) | 2023-07-28 | 2023-07-28 | 电动汽车的定时管理***及定时管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310960099.9A CN116853152A (zh) | 2023-07-28 | 2023-07-28 | 电动汽车的定时管理***及定时管理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116853152A true CN116853152A (zh) | 2023-10-10 |
Family
ID=88221655
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310960099.9A Pending CN116853152A (zh) | 2023-07-28 | 2023-07-28 | 电动汽车的定时管理***及定时管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116853152A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117596318A (zh) * | 2024-01-18 | 2024-02-23 | 北京集度科技有限公司 | 车辆的定时管理装置和方法、电子设备及计算机程序产品 |
-
2023
- 2023-07-28 CN CN202310960099.9A patent/CN116853152A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117596318A (zh) * | 2024-01-18 | 2024-02-23 | 北京集度科技有限公司 | 车辆的定时管理装置和方法、电子设备及计算机程序产品 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110758289B (zh) | 一种包括车载以太网的车内混合网络的睡眠与唤醒方法 | |
CN108833122B (zh) | 车载通信控制器的唤醒方法、装置及存储介质 | |
EP2871809B1 (en) | Message processing method, device and system for internet of things | |
CN108944339B (zh) | 汽车空调远程控制***、方法及服务器 | |
CN109871225B (zh) | 电子控制单元ecu升级方法及ecu | |
CN116853152A (zh) | 电动汽车的定时管理***及定时管理方法 | |
CN210839611U (zh) | 一种包括车载以太网的车内混合网络的睡眠与唤醒装置 | |
CN114056134A (zh) | 车辆唤醒方法、设备及存储介质 | |
US20190222641A1 (en) | Method for lowering an energy demand of a vehicle | |
CN113992713A (zh) | 车云通信方法、装置、电子设备及存储介质 | |
CN112540798A (zh) | 车辆操作***的唤醒方法、装置及*** | |
CN111654524A (zh) | 一种电源管理方法、装置及计算机存储介质 | |
CN111490918B (zh) | 车载以太网网络唤醒***、方法、装置和计算机设备 | |
CN113254220A (zh) | 网联汽车负载协同控制方法、装置、设备及存储介质 | |
CN110944064B (zh) | 嵌入式网络的远程访问控制***、方法、设备和介质 | |
CN113709202B (zh) | 唤醒***芯片的方法及*** | |
CN115328098A (zh) | 采集车辆状态信息方法及装置 | |
CN115685843A (zh) | 局部网络管理分组方法及装置、电子设备、存储介质 | |
CN113212333B (zh) | 一种域控制器及车辆 | |
CN103112363A (zh) | 汽车驱动电机控制方法和*** | |
EP4273788A1 (en) | Off-station charging control method and system, electronic device, and storage medium | |
CN112749158A (zh) | 能源***数据处理方法和装置 | |
CN117348645A (zh) | 温度调节***、方法、设备及存储介质 | |
CN114670764B (zh) | 控制电动汽车整车休眠的方法、装置及电子控制单元 | |
CN116244099B (zh) | 嵌入式***内进程通讯方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |