技术领域Technical Field
本说明书涉及智能汽车控制领域,更具体地说,本申请涉及一种智能汽车任务预约管理系统、控制方法及相关设备。This specification relates to the field of intelligent vehicle control, and more specifically, the present application relates to an intelligent vehicle task reservation management system, control method and related equipment.
背景技术Background Art
随着新能源汽车的智能化、网联化发展越来越深入,消费者对于车辆预约功能的需求也与日俱增。例如,通过手机客户端预约开启空调、座椅加热;在车辆空闲时段预约OTA升级;在电网波谷时段预约车辆充电;寒冷环境下预约给动力电池预热和保温;车辆休眠后按时唤醒有关控制单元检查低压蓄电池状态,在蓄电池电压偏低的情况下给蓄电池补电,防止低压蓄电池亏电等。As new energy vehicles become more intelligent and connected, consumers are increasingly demanding vehicle reservation functions. For example, you can schedule to turn on the air conditioner and seat heating through the mobile client; schedule OTA upgrades during vehicle idle time; schedule vehicle charging during grid trough time; schedule preheating and heat preservation of power batteries in cold environments; wake up the relevant control unit on time after the vehicle goes into hibernation to check the low-voltage battery status, and recharge the battery when the battery voltage is low to prevent low-voltage battery from running out of power.
相关技术中,车辆任务预约管理系统内置于远程信息处理控制单元中,由于远程信息处理控制单元与执行预约任务的ECU之间通过总线报文进行通信交互,如果需要新加预约功能,则通信网络上需要增加新的通信报文,功能的扩展性较差。此外当网络通信实时性差时,会造成预约任务传递超期甚至是丢失,影响客户使用体验。In the related art, the vehicle task reservation management system is built into the telematics control unit. Since the telematics control unit communicates with the ECU that executes the reservation task through bus messages, if a new reservation function is required, a new communication message needs to be added to the communication network, and the functional scalability is poor. In addition, when the real-time performance of the network communication is poor, the reservation task delivery will be overdue or even lost, affecting the customer experience.
有基于此,有必要提出一种智能汽车任务预约管理系统、控制方法及相关设备,至少解决上述部分问题。Based on this, it is necessary to propose an intelligent automobile task reservation management system, control method and related equipment to at least solve some of the above problems.
发明内容Summary of the invention
在发明内容部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本申请的发明内容部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。A series of simplified concepts are introduced in the Summary of the Invention section, which will be further described in detail in the Detailed Description of the Invention section. The Summary of the Invention section of this application does not mean to attempt to define the key features and essential technical features of the claimed technical solution, nor does it mean to attempt to determine the scope of protection of the claimed technical solution.
第一方面,本申请提出一种智能汽车任务预约管理系统,包括:In the first aspect, the present application proposes an intelligent automobile task reservation management system, comprising:
远程信息处理单元,用于接收目标用户的远程预约任务信息,并基于上述远程预约任务信息生成远程预约报文并发送至中央域控制器的目标控制单元,以使上述目标控制单元生成创建远程任务指令;A remote information processing unit, used for receiving remote appointment task information of a target user, and generating a remote appointment message based on the remote appointment task information and sending the message to a target control unit of a central domain controller, so that the target control unit generates a remote task creation instruction;
任务预约管理单元,上述任务预约管理单元位于上述中央域控制器,上述任务预约管理单元用于接收上述创建远程任务指令,并基于上述创建远程任务指令创建远程任务队列并进行计时操作,上述任务预约管理单元还用于在到达预设时长的情况下,向上述目标车辆控制单元发送远程任务执行指令。A task reservation management unit, the task reservation management unit is located in the central domain controller, the task reservation management unit is used to receive the remote task creation instruction, and create a remote task queue and perform timing operations based on the remote task creation instruction, and the task reservation management unit is also used to send a remote task execution instruction to the target vehicle control unit when a preset time is reached.
在一种可行的实施方式中,上述远程任务信息与上述中央域控制器通过以太网连接,采用Some/IP协议进行数据交互。In a feasible implementation manner, the remote task information is connected to the central domain controller via Ethernet, and the Some/IP protocol is used for data exchange.
在一种可行的实施方式中,上述任务预约管理系统基于AUTOSAR规范定义的Send-Receiver接口或者Client-Server接口与上述目标控制单元互联,并基于RTE进行数据交互。In a feasible implementation manner, the task reservation management system is interconnected with the target control unit based on the Send-Receiver interface or the Client-Server interface defined in the AUTOSAR specification, and performs data interaction based on RTE.
在一种可行的实施方式中,上述目标控制单元包括整成控制控制单元、整车控制单元、空调控制单元、车身控制单元和OTA单元中一种或多种。In a feasible implementation manner, the target control unit includes one or more of an integrated control control unit, a vehicle control unit, an air conditioning control unit, a body control unit and an OTA unit.
第二方面,本申请实施例提出一种控制方法,用于第一方面任一项的智能汽车任务预约管理系统,包括:In a second aspect, an embodiment of the present application provides a control method for use in any one of the smart vehicle task reservation management systems of the first aspect, comprising:
控制上述远程信息处理单元接收目标用户的远程预约任务信息;Controlling the remote information processing unit to receive remote appointment task information of a target user;
控制上述远程信息处理单元基于上述远程预约任务信息生成远程预约报文;Controlling the remote information processing unit to generate a remote reservation message based on the remote reservation task information;
控制上述远程信息处理单元将上述远程预约报文发送至中央域控制器的目标控制单元;Controlling the telematics processing unit to send the remote reservation message to a target control unit of a central domain controller;
控制上述目标控制单元基于上述远程预约报文生成创建远程任务指令,并将上述创建远程任务指令发送至上述任务预约管理单元;Control the target control unit to generate a remote task creation instruction based on the remote reservation message, and send the remote task creation instruction to the task reservation management unit;
控制上述任务预约管理单元基于上述创建远程任务指令创建远程任务队列并进行计时操作;Control the task reservation management unit to create a remote task queue and perform a timing operation based on the remote task creation instruction;
在到达预设时长的情况下,控制上述任务预约管理单元向上述目标车辆控制单元发送远程任务执行指令。When the preset duration is reached, the task reservation management unit is controlled to send a remote task execution instruction to the target vehicle control unit.
在一种可行的实施方式中,还包括:In a feasible implementation, it also includes:
控制上述目标控制单元基于车机预约报文生成创建本地任务指令,并将上述创建本地任务指令发送至上述任务预约管理单元;Control the target control unit to generate a local task creation instruction based on the vehicle computer reservation message, and send the local task creation instruction to the task reservation management unit;
控制上述任务预约管理单元基于上述创建本地任务指令创建本地任务队列并进行计时操作;Control the task reservation management unit to create a local task queue and perform timing operations based on the local task creation instruction;
在到达预设时长的情况下,控制上述任务预约管理单元向上述目标车辆控制单元发送本地任务执行指令。When the preset duration is reached, the task reservation management unit is controlled to send a local task execution instruction to the target vehicle control unit.
在一种可行的实施方式中,还包括:In a feasible implementation, it also includes:
在上述远程任务执行指令和上述本地任务执行指令对应同一个目标控制单元且任务执行时间为同一时间的情况下,基于上述目标控制单元的类型信息确定上述远程任务执行指令和上述本地任务执行指令的执行优先级。When the remote task execution instruction and the local task execution instruction correspond to the same target control unit and the task execution times are the same, the execution priorities of the remote task execution instruction and the local task execution instruction are determined based on the type information of the target control unit.
第三方面、本申请提出一种控制装置,包括:In a third aspect, the present application provides a control device, comprising:
第一控制单元,用于控制上述远程信息处理单元接收目标用户的远程预约任务信息;A first control unit, used to control the telematics processing unit to receive remote appointment task information of a target user;
第二控制单元,用于控制上述远程信息处理单元基于上述远程预约任务信息生成远程预约报文;A second control unit, used for controlling the remote information processing unit to generate a remote reservation message based on the remote reservation task information;
第三控制单元,用于控制上述远程信息处理单元将上述远程预约报文发送至中央域控制器的目标控制单元;A third control unit, used to control the telematics processing unit to send the remote reservation message to a target control unit of the central domain controller;
第四控制单元,用于控制上述目标控制单元基于上述远程预约报文生成创建远程任务指令,并将上述创建远程任务指令发送至上述任务预约管理单元;A fourth control unit, configured to control the target control unit to generate a remote task creation instruction based on the remote reservation message, and send the remote task creation instruction to the task reservation management unit;
第五控制单元,用于控制上述任务预约管理单元基于上述创建远程任务指令创建远程任务队列并进行计时操作;A fifth control unit, used to control the task reservation management unit to create a remote task queue and perform a timing operation based on the remote task creation instruction;
第六控制单元,用于在到达预设时长的情况下,控制上述任务预约管理单元向上述目标车辆控制单元发送远程任务执行指令。The sixth control unit is used to control the task reservation management unit to send a remote task execution instruction to the target vehicle control unit when a preset time is reached.
第四方面,一种电子设备,包括:存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器用于执行存储器中存储的计算机程序时实现如上述的第一方面任一项的控制方法的步骤。In a fourth aspect, an electronic device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor is configured to implement the steps of any one of the control methods of the first aspect when executing the computer program stored in the memory.
第五方面,本申请还提出一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现第一方面任一项的控制方法。In a fifth aspect, the present application further proposes a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the control method of any one of the first aspects is implemented.
综上,本申请实施例提出一种智能汽车任务预约管理系统,包括:远程信息处理单元,用于接收目标用户的远程预约任务信息,并基于上述远程预约任务信息生成远程预约报文并发送至中央域控制器的目标控制单元,以使上述目标控制单元生成创建远程任务指令;任务预约管理单元,上述任务预约管理单元位于上述中央域控制器,上述任务预约管理单元用于接收上述创建远程任务指令,并基于上述创建远程任务指令创建远程任务队列并进行计时操作,上述任务预约管理单元还用于在到达预设时长的情况下,向上述目标车辆控制单元发送远程任务执行指令。本申请提出的方法将任务预约管理模块集成到中央域控制器中,直接通过AUTOSAR接口与其他车辆控制模块进行预约任务的信息交互,规避了传统方案中的物理总线的通信交互方式,降低了系统间的线束成本,此外也提高了预约任务的成功率。当有新的预约功能需求产生时,通过增加预约管理模块与相应预约任务执行模块之间的软件接口即可,而无需增加物理总线的或者通信报文,极大提高了功能的可扩展性。In summary, the embodiment of the present application proposes a smart car task reservation management system, including: a telematics processing unit, which is used to receive the remote reservation task information of the target user, and generate a remote reservation message based on the remote reservation task information and send it to the target control unit of the central domain controller, so that the target control unit generates a remote task creation instruction; a task reservation management unit, the task reservation management unit is located in the central domain controller, the task reservation management unit is used to receive the remote task creation instruction, and create a remote task queue based on the remote task creation instruction and perform a timing operation, and the task reservation management unit is also used to send a remote task execution instruction to the target vehicle control unit when the preset time is reached. The method proposed in the present application integrates the task reservation management module into the central domain controller, and directly interacts with other vehicle control modules through the AUTOSAR interface to perform information interaction of the reservation task, avoids the communication interaction mode of the physical bus in the traditional solution, reduces the wiring harness cost between the systems, and also improves the success rate of the reservation task. When a new reservation function requirement is generated, it can be obtained by adding a software interface between the reservation management module and the corresponding reservation task execution module, without adding a physical bus or communication message, which greatly improves the scalability of the function.
本申请提出的智能汽车任务预约管理系统、控制方法及相关设备,本申请的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本申请的研究和实践而为本领域的技术人员所理解。The intelligent automobile task reservation management system, control method and related equipment proposed in this application, and other advantages, objectives and features of this application will be reflected in part through the following description, and in part will also be understood by technical personnel in this field through research and practice of this application.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本说明书的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present specification. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
图1为本申请实施例提供的一种智能汽车任务预约管理系统的结构性示意图FIG1 is a structural diagram of an intelligent vehicle task reservation management system provided in an embodiment of the present application
图2为本申请实施例提供的一种智能汽车任务预约管理系统应用场景示意图;FIG2 is a schematic diagram of an application scenario of an intelligent automobile task reservation management system provided by an embodiment of the present application;
图3为本申请实施例提供的一种智能汽车任务预约管理系统应用原理性示意图;FIG3 is a schematic diagram of an application principle of an intelligent automobile task reservation management system provided by an embodiment of the present application;
图4为本申请实施例提供的一种控制方法的流程性示意图;FIG4 is a flow chart of a control method provided in an embodiment of the present application;
图5为本申请实施例提供的一种控制装置结构示意图;FIG5 is a schematic diagram of the structure of a control device provided in an embodiment of the present application;
图6为本申请实施例提供的一种电子设备结构示意图。FIG6 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
具体实施方式DETAILED DESCRIPTION
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices. The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.
请参阅图1,为本申请实施例提供的一种智能汽车任务预约管理系统的结构性示意图,具体可以包括:Please refer to FIG1 , which is a structural diagram of an intelligent automobile task reservation management system provided in an embodiment of the present application, which may specifically include:
远程信息处理单元10,用于接收目标用户的远程预约任务信息,并基于上述远程预约任务信息生成远程预约报文并发送至中央域控制器的目标控制单元,以使上述目标控制单元生成创建远程任务指令;The remote information processing unit 10 is used to receive the remote reservation task information of the target user, and generate a remote reservation message based on the remote reservation task information and send it to the target control unit of the central domain controller, so that the target control unit generates a remote task creation instruction;
任务预约管理单元20,上述任务预约管理单元位于上述中央域控制器,上述任务预约管理单元用于接收上述创建远程任务指令,并基于上述创建远程任务指令创建远程任务队列并进行计时操作,上述任务预约管理单元还用于在到达预设时长的情况下,向上述目标车辆控制单元发送远程任务执行指令。The task reservation management unit 20 is located in the central domain controller. The task reservation management unit is used to receive the remote task creation instruction, and create a remote task queue and perform timing operations based on the remote task creation instruction. The task reservation management unit is also used to send a remote task execution instruction to the target vehicle control unit when a preset time is reached.
示例性的,远程信息处理单元主要负责处理来自目标用户的预约任务信息。用户通过远程界面(如智能手机应用、网络界面等)提交他们的预约请求,这些请求被远程信息处理单元捕获。Exemplarily, the telematics processing unit is mainly responsible for processing the appointment task information from the target user. The user submits their appointment request through a remote interface (such as a smartphone application, a web interface, etc.), and these requests are captured by the telematics processing unit.
远程信息处理单元接收目标用户提交的远程预约任务信息。基于接收到的信息,生成远程预约报文。这个报文包括了所有必要的任务信息,如预约任务信息的内容包括,任务名称、任务ID、任务触发时间等。The remote information processing unit receives the remote appointment task information submitted by the target user. Based on the received information, a remote appointment message is generated. This message includes all necessary task information, such as the content of the appointment task information, including task name, task ID, task trigger time, etc.
将生成的远程预约报文发送至中央域控制器的目标控制单元。目标控制单元单元和任务预约管理单元位于中夜域控制器内,中央域控制器是系统的核心,负责协调各个组件的操作。任务预约管理单元基于远程任务指令创建远程任务队列,并对这些任务进行计时操作,确保了任务可以按预定时间顺序执行。一旦任务达到预定执行时间,任务预约管理单元向目标车辆控制单元发送远程任务执行指令,指令车辆开始执行相应的任务。The generated remote reservation message is sent to the target control unit of the central domain controller. The target control unit unit and the task reservation management unit are located in the central domain controller. The central domain controller is the core of the system and is responsible for coordinating the operations of various components. The task reservation management unit creates a remote task queue based on the remote task instruction and performs timing operations on these tasks to ensure that the tasks can be executed in the scheduled time sequence. Once the task reaches the scheduled execution time, the task reservation management unit sends a remote task execution instruction to the target vehicle control unit, instructing the vehicle to start executing the corresponding task.
综上,本申请提出的方法将任务预约管理模块集成到中央域控制器中,直接通过AUTOSAR接口与其他车辆控制模块进行预约任务的信息交互,规避了传统方案中的物理总线的通信交互方式,降低了系统间的线束成本,此外也提高了预约任务的成功率。当有新的预约功能需求产生时,通过增加预约管理模块与相应预约任务执行模块之间的软件接口即可,而无需增加物理总线的或者通信报文,极大提高了功能的可扩展性。In summary, the method proposed in this application integrates the task reservation management module into the central domain controller, and directly interacts with other vehicle control modules through the AUTOSAR interface to perform reservation task information exchange, avoiding the communication interaction method of the physical bus in the traditional solution, reducing the wiring harness cost between systems, and also improving the success rate of the reservation task. When new reservation function requirements arise, it is sufficient to increase the software interface between the reservation management module and the corresponding reservation task execution module without increasing the physical bus or communication messages, which greatly improves the scalability of the function.
在一些示例中,上述远程任务信息与上述中央域控制器通过以太网连接,采用Some/IP协议进行数据交互。In some examples, the remote task information is connected to the central domain controller via Ethernet, and the Some/IP protocol is used for data exchange.
示例性的,以太网是一种广泛使用的局域网技术,它提供了稳定且高速的网络连接,适合于车辆内部或车辆与外部系统之间的通信。在智能汽车系统中,以太网可以支持大量数据传输,如车辆状态信息、导航数据和远程任务指令等。For example, Ethernet is a widely used local area network technology that provides a stable and high-speed network connection suitable for communication within a vehicle or between a vehicle and an external system. In smart car systems, Ethernet can support large amounts of data transmission, such as vehicle status information, navigation data, and remote mission instructions.
Some/IP(Service-Oriented Middleware over IP)是一种基于IP的中间件通信协议,用于服务导向的架构,特别是在汽车电子领域中。Some/IP协议支持远程过程调用(RPC)和事件通知,使得不同的车辆控制单元能够以高效、灵活的方式进行通信和数据交换。在智能汽车任务预约管理系统中,使用Some/IP协议可以有效地处理和传递远程预约任务信息,确保任务按预定计划顺利执行。Some/IP (Service-Oriented Middleware over IP) is an IP-based middleware communication protocol used in service-oriented architectures, especially in the field of automotive electronics. The Some/IP protocol supports remote procedure calls (RPCs) and event notifications, enabling different vehicle control units to communicate and exchange data in an efficient and flexible manner. In the intelligent vehicle task reservation management system, the use of the Some/IP protocol can effectively process and transmit remote reservation task information to ensure that tasks are executed smoothly as planned.
在一些示例中,上述任务预约管理系统基于AUTOSAR规范定义的Send-Receiver接口或者Client-Server接口与上述目标控制单元互联,并基于RTE进行数据交互。In some examples, the task reservation management system is interconnected with the target control unit based on a Send-Receiver interface or a Client-Server interface defined in the AUTOSAR specification, and performs data interaction based on RTE.
示例性的,AUTOSAR(AUTomotive Open System ARchitecture)是一个全球性的汽车标准,旨在创建和实现一个开放的、标准化的软件架构,以便在汽车系统中实现更高的互操作性和模块化。在任务预约管理系统中,可以基于AUTOSAR规范定义的Send-Receiver接口或Client-Server接口进行数据交互。这些接口规定了如何发送和接收数据,以及如何在请求服务和响应之间进行通信。For example, AUTOSAR (AUTomotive Open System ARchitecture) is a global automotive standard that aims to create and implement an open, standardized software architecture to achieve higher interoperability and modularity in automotive systems. In the task reservation management system, data interaction can be based on the Send-Receiver interface or Client-Server interface defined in the AUTOSAR specification. These interfaces specify how to send and receive data, and how to communicate between request services and responses.
RTE是AUTOSAR架构中的一个组成部分,它充当应用软件组件和底层硬件之间的中介。RTE提供了一个通信框架,允许不同的软件组件通过预定义的接口进行交互,而无需关心其他软件组件的具体实现细节。在智能汽车任务预约管理系统中,基于RTE进行数据交互意味着可以高效地管理和调度各种任务,同时保持软件组件之间的独立性和可重用性。RTE is a component in the AUTOSAR architecture that acts as an intermediary between application software components and the underlying hardware. RTE provides a communication framework that allows different software components to interact through predefined interfaces without having to worry about the specific implementation details of other software components. In the intelligent automobile task reservation management system, data interaction based on RTE means that various tasks can be managed and scheduled efficiently while maintaining independence and reusability between software components.
本申请通过使用以太网和Some/IP协议,系统可以实现高速且可靠的数据传输。同时,依据AUTOSAR规范并利用RTE进行数据交互,可以增强系统的模块化和互操作性,从而提升整个智能汽车任务预约管理系统的性能和灵活性。这些技术的结合为智能汽车系统提供了强大的支持,使其能够有效地处理复杂的任务预约和执行流程。By using Ethernet and Some/IP protocol, the system can achieve high-speed and reliable data transmission. At the same time, according to the AUTOSAR specification and using RTE for data interaction, the modularity and interoperability of the system can be enhanced, thereby improving the performance and flexibility of the entire intelligent vehicle task reservation management system. The combination of these technologies provides strong support for the intelligent vehicle system, enabling it to effectively handle complex task reservation and execution processes.
在一些示例中,上述目标控制单元包括整车控制单元、空调控制单元、车身控制单元和OTA单元中一种或多种。In some examples, the target control unit includes one or more of a vehicle control unit, an air conditioning control unit, a body control unit, and an OTA unit.
示例性的,中央域控总成(Central Control Unit)负责协调车辆的各个子系统,如动力、制动、灯光等。它可能整合了多个功能控制在一个单元中,以提高效率和响应速度。For example, the central control unit is responsible for coordinating various subsystems of the vehicle, such as power, braking, lighting, etc. It may integrate multiple functional controls into one unit to improve efficiency and responsiveness.
整车控制单元(Vehicle Control Unit,VCU)主要负责管理车辆的动力系统,包括电动车的电池管理系统(BMS)、电机控制等。它是电动车和混合动力车中非常关键的一个单元,确保车辆能够高效、安全地运行。The vehicle control unit (VCU) is mainly responsible for managing the vehicle's power system, including the battery management system (BMS) and motor control of electric vehicles. It is a very critical unit in electric and hybrid vehicles, ensuring that the vehicle can operate efficiently and safely.
空调控制单元(Air Conditioning Control Unit)专门负责管理车辆的空调系统,包括温度调节、风量控制、空气质量监测等。它确保乘客舒适性,同时优化能耗。The Air Conditioning Control Unit is responsible for managing the vehicle's air conditioning system, including temperature regulation, air volume control, air quality monitoring, etc. It ensures passenger comfort while optimizing energy consumption.
车身控制单元(Body Control Module,BCM):负责车辆车身相关的功能,如车窗、车门锁控制、车内照明和安全系统等。它通过监控和控制这些功能,提升了车辆的便利性和安全性。Body Control Module (BCM): Responsible for vehicle body related functions, such as windows, door lock control, interior lighting and safety systems, etc. It improves the convenience and safety of the vehicle by monitoring and controlling these functions.
OTA单元(Over-The-Air Update Unit)负责管理和执行车辆软件的远程更新。通过无线网络传输更新包,这个单元可以更新车辆的固件和软件,无需车主到服务中心进行物理更新。这增加了车辆维护的便捷性和确保车辆功能的最新性。The OTA unit (Over-The-Air Update Unit) is responsible for managing and executing remote updates of the vehicle's software. By transmitting update packages over a wireless network, this unit can update the vehicle's firmware and software without the owner having to physically visit a service center for the update. This increases the convenience of vehicle maintenance and ensures that vehicle features are up to date.
在本申请提出的智能汽车任务预约管理系统中,这些目标控制单元可以接收来自任务预约管理单元的指令,然后根据这些指令执行相应的任务,如启动空调预热、更新软件、调整车身设置等。系统通过以太网连接和Some/IP协议进行数据交换,确保了指令的准确传输和高效执行。此外,基于AUTOSAR规范的Send-Receiver接口或Client-Server接口,这些控制单元之间的数据交互得到了标准化和优化,提高了整个系统的可靠性和扩展性。In the intelligent automobile task reservation management system proposed in this application, these target control units can receive instructions from the task reservation management unit, and then perform corresponding tasks according to these instructions, such as starting air conditioning preheating, updating software, adjusting body settings, etc. The system exchanges data through Ethernet connection and Some/IP protocol to ensure accurate transmission and efficient execution of instructions. In addition, based on the Send-Receiver interface or Client-Server interface of the AUTOSAR specification, the data interaction between these control units has been standardized and optimized, which improves the reliability and scalability of the entire system.
第二方面,本申请实施例提出一种控制方法,用于第一方面任一项的智能汽车任务预约管理系统,包括:In a second aspect, an embodiment of the present application provides a control method for use in any one of the smart vehicle task reservation management systems of the first aspect, comprising:
S110、控制上述远程信息处理单元接收目标用户的远程预约任务信息;S110, controlling the remote information processing unit to receive remote appointment task information of a target user;
S120、控制上述远程信息处理单元基于上述远程预约任务信息生成远程预约报文;S120, controlling the remote information processing unit to generate a remote reservation message based on the remote reservation task information;
S130、控制上述远程信息处理单元将上述远程预约报文发送至中央域控制器的目标控制单元;S130, controlling the telematics processing unit to send the remote reservation message to a target control unit of a central domain controller;
S140、控制上述目标控制单元基于上述远程预约报文生成创建远程任务指令,并将上述创建远程任务指令发送至上述任务预约管理单元;S140, controlling the target control unit to generate a remote task creation instruction based on the remote reservation message, and sending the remote task creation instruction to the task reservation management unit;
S150、控制上述任务预约管理单元基于上述创建远程任务指令创建远程任务队列并进行计时操作;S150, controlling the task reservation management unit to create a remote task queue and perform a timing operation based on the remote task creation instruction;
S160、在到达预设时长的情况下,控制上述任务预约管理单元向上述目标车辆控制单元发送远程任务执行指令。S160. When the preset duration is reached, control the task reservation management unit to send a remote task execution instruction to the target vehicle control unit.
示例性的,远程信息处理单元接收来自目标用户的远程预约任务信息。这些信息通常通过用户界面(如应用程序或网页)提交,可能包括任务类型、时间、特定要求等。远程信息处理单元根据接收到的任务信息生成远程预约报文。这个报文格式化了所有必要的任务数据,以便于系统内部处理和传递远程信息处理单元将生成的远程预约报文发送至中央域控制器的目标控制单元。目标控制单元根据收到的远程预约报文生成创建远程任务指令,并将这些指令发送至任务预约管理单元。任务预约管理单元根据接收到的创建远程任务指令创建远程任务队列,并开始对各任务进行计时操作。一旦计时达到预设时长,任务预约管理单元向目标车辆控制单元发送远程任务执行指令。实际触发并执行具体的车辆任务,如启动车辆、调整车内环境、执行软件更新等。Exemplarily, the telematics processing unit receives remote appointment task information from the target user. This information is usually submitted through a user interface (such as an application or a web page) and may include task type, time, specific requirements, etc. The telematics processing unit generates a remote appointment message based on the received task information. This message formats all necessary task data for internal system processing and transmission. The telematics processing unit sends the generated remote appointment message to the target control unit of the central domain controller. The target control unit generates a remote task creation instruction based on the received remote appointment message and sends these instructions to the task appointment management unit. The task appointment management unit creates a remote task queue based on the received remote task creation instruction and starts timing each task. Once the timing reaches the preset duration, the task appointment management unit sends a remote task execution instruction to the target vehicle control unit. It actually triggers and executes specific vehicle tasks, such as starting the vehicle, adjusting the in-vehicle environment, and performing software updates.
例如,如图3所示,当用户通过移动客户端或者操作车控屏预约任务(例如预约1h后开启空调,或者插上充电枪后预约次日凌晨2:00开始给动力电池充电),远程信息处理控制单元或者车机系统接收用户需求,将预约任务信息通过Some/IP报文的形式发送给中央域控制器,其中,预约任务信息的内容包括,任务名称、任务ID、任务触发时间等。中央域控制器根据Some/IP协议将报文的应用数据解析出来传递给内部相应的控制单元A(如整车控制单元),控制单元A则向任务预约管理模块申请创建任务信息,任务预约管理模块则将任务信息存在自己的任务队列中,通过RTC模块计时,当预约任务到期后,任务预约管理模块将通知控制单元A执行相应的任务。当任务队列中有多个任务存在时,任务预约管理模块根据预约任务的时间先后顺序依次通知相应的控制单元。For example, as shown in FIG3 , when a user schedules a task through a mobile client or operates the vehicle control screen (for example, to schedule to turn on the air conditioner after 1 hour, or to schedule to start charging the power battery at 2:00 a.m. the next day after plugging in the charging gun), the telematics control unit or the vehicle system receives the user's needs and sends the scheduled task information to the central domain controller in the form of a Some/IP message, wherein the content of the scheduled task information includes the task name, task ID, task trigger time, etc. The central domain controller parses the application data of the message according to the Some/IP protocol and transmits it to the corresponding internal control unit A (such as the vehicle control unit). The control unit A then applies to the task reservation management module to create task information. The task reservation management module stores the task information in its own task queue, and counts through the RTC module. When the scheduled task expires, the task reservation management module will notify the control unit A to execute the corresponding task. When there are multiple tasks in the task queue, the task reservation management module will notify the corresponding control units in sequence according to the time sequence of the scheduled tasks.
在一些示例中,还包括:In some examples, this also includes:
控制上述目标控制单元基于车机预约报文生成创建本地任务指令,并将上述创建本地任务指令发送至上述任务预约管理单元;Control the target control unit to generate a local task creation instruction based on the vehicle computer reservation message, and send the local task creation instruction to the task reservation management unit;
控制上述任务预约管理单元基于上述创建本地任务指令创建本地任务队列并进行计时操作;Control the task reservation management unit to create a local task queue and perform timing operations based on the local task creation instruction;
在到达预设时长的情况下,控制上述任务预约管理单元向上述目标车辆控制单元发送本地任务执行指令。When the preset duration is reached, the task reservation management unit is controlled to send a local task execution instruction to the target vehicle control unit.
示例性的,如图2所示,目标控制单元还可以直接接收来自车机系统(车辆内部的用户界面或控制系统)的本地预约报文,基于此信息生成创建本地任务指令。允许车辆内部的用户输入或系统状态直接触发任务创建,而不必经过远程信息处理单元,增加了系统的响应速度和灵活性。任务预约管理单元接收到创建本地任务指令后,创建本地任务队列,并对这些任务进行计时操作与远程任务类似,本地任务队列允许系统管理和调度车辆内部直接生成的任务,确保这些任务按照预定的时间顺序执行。一旦计时达到预设时长,任务预约管理单元向目标车辆控制单元发送本地任务执行指令。实际执行本地任务,如调整车内环境、配置系统设置等,从而满足车内用户的即时需求。Exemplarily, as shown in FIG2 , the target control unit can also directly receive a local reservation message from the vehicle system (the user interface or control system inside the vehicle), and generate a local task creation instruction based on this information. Allowing user input or system status inside the vehicle to directly trigger task creation without having to go through the telematics unit increases the response speed and flexibility of the system. After receiving the instruction to create a local task, the task reservation management unit creates a local task queue and performs timing operations on these tasks. Similar to remote tasks, the local task queue allows the system to manage and schedule tasks generated directly inside the vehicle to ensure that these tasks are executed in a predetermined time sequence. Once the timing reaches the preset duration, the task reservation management unit sends a local task execution instruction to the target vehicle control unit. Actual execution of local tasks, such as adjusting the in-vehicle environment, configuring system settings, etc., to meet the immediate needs of users in the vehicle.
本申请实施例的方法不仅增强了系统的多功能性,也提高了车辆内部与外部任务管理的整合度。通过在车辆内部直接生成和执行任务,可以更快地响应驾驶员和乘客的即时需求,同时也保持了对远程预约任务的高效管理。此外,通过这种方式,车辆能够在不依赖外部网络连接的情况下自主操作更多功能,增强了其自主性和用户体验。The method of the embodiment of the present application not only enhances the versatility of the system, but also improves the integration of internal and external task management in the vehicle. By directly generating and executing tasks inside the vehicle, the immediate needs of the driver and passengers can be responded to more quickly, while also maintaining efficient management of remote appointment tasks. In addition, in this way, the vehicle can autonomously operate more functions without relying on external network connections, enhancing its autonomy and user experience.
在一些示例中,还包括:In some examples, this also includes:
在上述远程任务执行指令和上述本地任务执行指令对应同一个目标控制单元且任务执行时间为同一时间的情况下,基于上述目标控制单元的类型信息确定上述远程任务执行指令和上述本地任务执行指令的执行优先级。When the remote task execution instruction and the local task execution instruction correspond to the same target control unit and the task execution times are the same, the execution priorities of the remote task execution instruction and the local task execution instruction are determined based on the type information of the target control unit.
示例性的,系统依据目标控制单元的类型信息来确定执行优先级。目标控制单元的类型信息可能包括其功能重要性、安全相关性、以及用户对任务执行的紧急程度等。例如,安全相关的控制单元(如车辆动态控制系统)在接收到相关任务时,可能会优先处理与安全相关的任务,无论这些任务是远程指令还是本地指令。Exemplarily, the system determines the execution priority based on the type information of the target control unit. The type information of the target control unit may include its functional importance, safety relevance, and the urgency of the user to execute the task. For example, when a safety-related control unit (such as a vehicle dynamic control system) receives a related task, it may give priority to processing safety-related tasks, regardless of whether these tasks are remote commands or local commands.
当目标控制单元接收到同时要求执行的远程任务和本地任务指令时,系统会根据预设的规则或策略来决定哪一种任务应当先执行。这些规则或策略可以基于任务的性质(紧急、常规、维护等),用户的设定(例如,用户可能设定安全更新为最高优先级),或者控制单元的特定配置来制定。When the target control unit receives instructions for both remote and local tasks, the system will decide which task should be executed first based on preset rules or policies. These rules or policies can be based on the nature of the task (emergency, routine, maintenance, etc.), user settings (for example, the user may set security updates as the highest priority), or the specific configuration of the control unit.
通过这种优先级设置,系统可以在多任务环境中有效地管理资源,确保关键任务能够优先执行,从而提高整体系统的效率和安全性。这种机制还可以在系统面临高负载或资源紧张时提供稳定的性能表现。Through this priority setting, the system can effectively manage resources in a multi-tasking environment, ensuring that critical tasks are executed first, thereby improving the efficiency and security of the overall system. This mechanism can also provide stable performance when the system is under high load or resource constraints.
第三方面、如图5所示为本申请提出一种控制装置,包括:In a third aspect, as shown in FIG5 , the present application proposes a control device, comprising:
第一控制单元21,用于控制上述远程信息处理单元接收目标用户的远程预约任务信息;The first control unit 21 is used to control the remote information processing unit to receive the remote reservation task information of the target user;
第二控制单元22,用于控制上述远程信息处理单元基于上述远程预约任务信息生成远程预约报文;A second control unit 22, used to control the remote information processing unit to generate a remote reservation message based on the remote reservation task information;
第三控制单元23,用于控制上述远程信息处理单元将上述远程预约报文发送至中央域控制器的目标控制单元;A third control unit 23, used to control the telematics processing unit to send the remote reservation message to a target control unit of the central domain controller;
第四控制单元24,用于控制上述目标控制单元基于上述远程预约报文生成创建远程任务指令,并将上述创建远程任务指令发送至上述任务预约管理单元;A fourth control unit 24, configured to control the target control unit to generate a remote task creation instruction based on the remote reservation message, and send the remote task creation instruction to the task reservation management unit;
第五控制单元25,用于控制上述任务预约管理单元基于上述创建远程任务指令创建远程任务队列并进行计时操作;A fifth control unit 25, used to control the task reservation management unit to create a remote task queue and perform a timing operation based on the remote task creation instruction;
第六控制单元26,用于在到达预设时长的情况下,控制上述任务预约管理单元向上述目标车辆控制单元发送远程任务执行指令。The sixth control unit 26 is used to control the task reservation management unit to send a remote task execution instruction to the target vehicle control unit when a preset duration is reached.
如图6所示,本申请实施例还提供一种电子设备300,包括存储器310、处理器320及存储在存储器310上并可在处理器上运行的计算机程序311,处理器320执行计算机程序311时实现上述控制方法的步骤。As shown in FIG6 , an embodiment of the present application further provides an electronic device 300 , including a memory 310 , a processor 320 , and a computer program 311 stored in the memory 310 and executable on the processor. When the processor 320 executes the computer program 311 , the steps of the above control method are implemented.
由于本实施例所介绍的电子设备为实施本申请实施例中一种控制装置所采用的设备,故而基于本申请实施例中所介绍的方法,本领域所属技术人员能够了解本实施例的电子设备的具体实施方式以及其各种变化形式,所以在此对于该电子设备如何实现本申请实施例中的方法不再详细介绍,只要本领域所属技术人员实施本申请实施例中的方法所采用的设备,都属于本申请所欲保护的范围。Since the electronic device introduced in this embodiment is a device used to implement a control device in the embodiment of the present application, based on the method introduced in the embodiment of the present application, the technical personnel in this field can understand the specific implementation mode of the electronic device of this embodiment and its various variations. Therefore, how the electronic device implements the method in the embodiment of the present application is not introduced in detail here. As long as the technical personnel in this field implement the method in the embodiment of the present application, the device adopted by the technical personnel in this field falls within the scope of protection of this application.
在具体实施过程中,该计算机程序311被处理器执行时可以实现第二方面对应的实施例的实施方式。During the specific implementation process, when the computer program 311 is executed by a processor, the implementation method of the embodiment corresponding to the second aspect can be realized.
需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。It should be noted that in the above embodiments, the description of each embodiment has its own emphasis, and for parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to the flowchart and/or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and/or box in the flowchart and/or block diagram, and the combination of the process and/or box in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one process or multiple processes in the flowchart and/or one box or multiple boxes in the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机软件指令,当计算机软件指令在处理设备上运行时,使得处理设备执行对应实施例中的基于云端的语音服务全链路压测的流程。An embodiment of the present application also provides a computer program product, which includes computer software instructions. When the computer software instructions are executed on a processing device, the processing device executes the process of full-link stress testing of cloud-based voice services in the corresponding embodiment.
计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can store or a data storage device such as a server or a data center that includes one or more available media integration. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive (SSD)), etc.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410856792.6ACN118838318A (en) | 2024-06-28 | 2024-06-28 | Intelligent automobile task reservation management system, control method and related equipment |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410856792.6ACN118838318A (en) | 2024-06-28 | 2024-06-28 | Intelligent automobile task reservation management system, control method and related equipment |
| Publication Number | Publication Date |
|---|---|
| CN118838318Atrue CN118838318A (en) | 2024-10-25 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410856792.6APendingCN118838318A (en) | 2024-06-28 | 2024-06-28 | Intelligent automobile task reservation management system, control method and related equipment |
| Country | Link |
|---|---|
| CN (1) | CN118838318A (en) |
| Publication | Publication Date | Title |
|---|---|---|
| CN108540361B (en) | Enhanced central gateway for vehicle networking | |
| US11858372B2 (en) | Method for processing a predetermined computing task by a distributed, vehicle-based computing system and a corresponding computing system | |
| CN107450518A (en) | A kind of program upgrade apparatus and its control method based on vehicle-mounted Ethernet framework | |
| CN110300954A (en) | Control equipment, method for updating program and computer program | |
| CN115268405B (en) | A vehicle startup and shutdown method, device, equipment and medium | |
| CN112783521B (en) | Program update system and vehicle management server | |
| CN113844394A (en) | Vehicle remote activation system and method | |
| CN116729293B (en) | Vehicle awakening method and device, storage medium and vehicle | |
| CN117762452A (en) | Vehicle software upgrading method, device, terminal equipment and storage medium | |
| US20240096140A1 (en) | Electric vehicle network management system and method for therefor | |
| US10638418B2 (en) | Method and apparatus for data transfer connection management | |
| CN116599913A (en) | Data flow scheduling method, device, electronic device and storage medium | |
| CN111190610B (en) | Vehicle-mounted system | |
| CN114625057A (en) | System and method for remotely controlling vehicle based on mobile terminal | |
| CN115225492A (en) | Remote upgrading method and system | |
| CN118838318A (en) | Intelligent automobile task reservation management system, control method and related equipment | |
| KR20230128329A (en) | Station external charging control method, system, electronic device and storage medium | |
| CN117499449A (en) | Remote control method and device, storage device and electronic device | |
| CN116853152A (en) | Timing management system and timing management method for electric automobile | |
| CN118484365A (en) | A service display method, device, electronic device and storage medium | |
| CN110816435A (en) | A method and device for remotely controlling a vehicle | |
| CN116527745A (en) | Multi-virtual machine communication method for automotive centralized EE architecture | |
| CN117616364A (en) | Over-the-air (OTA) upgrading method and device | |
| JP7548039B2 (en) | Information processing device, information processing method, program, and vehicle | |
| DE102023001418B4 (en) | Method for introducing a wireless update into a computing unit of a vehicle and system |
| 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 |