Central domain controller control method, device, electronic device and vehicle
Through the coordinated control of the central control unit and the central gateway unit of the central domain controller, the vehicle internal control unit wakes up or sleeps on demand, and solves the problems of complexity and high power consumption of the vehicle control system, and achieves the effect of reducing the number of controllers and reducing power consumption.
Patent Information
- Application Number
- CN202211351499.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-31
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2042-10-31
AI Technical Summary
In the existing vehicle control systems, with the advancement of intelligence and networking, the increase in the number of electronic control units has led to an increase in the complexity of the control system and an increase in network management difficulty, and high power consumption.
The central domain controller is adopted, and the remote control command and external wake-up request are received through the central control control unit and the central gateway control unit, and the corresponding control unit is awakened or sleeped on demand, and the wireless network and communication bus are used to wake up or sleep on demand to reduce the number of controllers and power consumption.
The control system is simplified and power consumption is reduced. By waking up the control unit on demand, unnecessary power consumption is reduced and the functional integration of the controller is improved.
Smart Images

Figure CN115712257B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of digital information technology, and particularly to a central domain controller control method, device, electronic device and vehicle. Background Art
[0002] With the advancement of intelligence, networking and electrification, the number of electronic control units used in vehicles under the distributed architecture is increasing, which not only brings complex wiring harness design, but also very mixed logical control, and the added controllers also pose higher requirements for network management.
[0003] In order to reduce the complexity of the vehicle control system under the distributed architecture, enhancing the functional integration of the controller is one of the solutions. Integrating some functions into a domain controller can reduce the number of controllers, and through the wake-up and sleep management control method between internal control units, power consumption can be reduced, which is an important research direction at present. Summary of the Invention
[0004] The present invention provides a central domain controller control method, device, electronic device and vehicle, aiming to solve the defect of the complexity of the vehicle control system in the prior art, realize the integration of the central domain controller, reduce the number of controllers, wake up the internal control units and communication network of the central domain controller as needed, and reduce power consumption.
[0005] The present invention provides a central domain controller control method, which is applied to a central domain controller. The central domain controller includes a plurality of control units, and the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit and a central gateway control unit, and includes:
[0006] The central control unit receives a remote control instruction through a wireless network, and wakes up a first to-be-woken control unit according to the remote control instruction. The first to-be-woken control unit includes at least one of an intelligent driving control unit and a central gateway control unit;
[0007] and / or
[0008] The central gateway control unit receives an external wake-up request from an external controller through a communication bus, and wakes up a second to-be-woken control unit according to the external wake-up request. The second to-be-woken control unit includes at least one of an instrument control unit, a central control unit and an intelligent driving control unit.
[0009] According to the central domain controller control method provided by the present invention, the waking up of the first to-be-woken control unit according to the remote control instruction includes:
[0010] The central control unit determines a control type and the first to-be-woken control unit according to the remote control instruction;
[0011] The central control unit sends a first wake-up request to the first control unit to be woken up according to a preset communication method corresponding to the control type.
[0012] The first control unit to be woken up activates a specific type of communication with the central control unit according to the first wake-up request, and the specific type corresponds to the communication method.
[0013] According to a central domain controller control method provided by the present invention, waking up a second control unit to be woken up according to the external wake-up request includes:
[0014] The central gateway control unit wakes up the communication of the external controller according to the external wake-up request, and determines the control type and the second control unit to be woken up according to the external wake-up request.
[0015] The central gateway control unit sends a second wake-up request to the second control unit to be woken up according to a preset communication method corresponding to the control type.
[0016] The second control unit to be woken up activates a specific type of communication with the central gateway control unit according to the second wake-up request, and the specific type corresponds to the communication method.
[0017] According to a central domain controller control method provided by the present invention, the method further includes:
[0018] The first control unit sends a sleep request to the second control unit; wherein, the first control unit and the second control unit include one of a central control unit, an intelligent driving control unit, and a central gateway control unit, and the first control unit is different from the second control unit.
[0019] The second control unit judges the sleep condition according to the sleep request.
[0020] If the sleep condition judgment passes, the second control unit feeds back a sleep response to the first control unit and closes the communication with the first control unit.
[0021] The first control unit closes the communication with the second control unit according to the sleep response.
[0022] The present invention also provides a central domain controller control device, which is applied to a central domain controller. The central domain controller includes a plurality of control units, and the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit, including:
[0023] The first wake-up module is used to control the central control unit to receive remote control instructions through a wireless network and wake up the first control unit to be woken up according to the remote control instructions. The first control unit to be woken up includes at least one of an intelligent driving control unit and a central gateway control unit;
[0024] and / or
[0025] The second wake-up module is used to control the central gateway control unit to receive an external wake-up request from an external controller through a communication bus and wake up the second control unit to be woken up according to the external wake-up request. The second control unit to be woken up includes at least one of an instrument control unit, a central control unit, and an intelligent driving control unit.
[0026] According to the central domain controller control device provided by the present invention, the first wake-up module is specifically used for:
[0027] Controlling the central control unit to determine the control type and the first control unit to be woken up according to the remote control instructions;
[0028] Controlling the central control unit to send a first wake-up request to the first control unit to be woken up according to a preset communication method corresponding to the control type;
[0029] Controlling the first control unit to be woken up to activate a specific type of communication with the central control unit according to the first wake-up request, and the specific type corresponds to the communication method.
[0030] According to the central domain controller control device provided by the present invention, the second wake-up module is specifically used for:
[0031] Controlling the central gateway control unit to wake up the communication of the external controller according to the external wake-up request, and determining the control type and the second control unit to be woken up according to the external wake-up request;
[0032] Controlling the central gateway control unit to send a second wake-up request to the second control unit to be woken up according to a preset communication method corresponding to the control type;
[0033] Controlling the second control unit to be woken up to activate a specific type of communication with the central gateway control unit according to the second wake-up request, and the specific type corresponds to the communication method.
[0034] According to the central domain controller control device provided by the present invention, the device further includes a sleep module for:
[0035] Control the first control unit to send a sleep request to the second control unit; wherein, the first control unit and the second control unit include one of a central control unit, an intelligent driving control unit, and a central gateway control unit, and the first control unit is different from the second control unit;
[0036] Control the second control unit to judge the sleep condition according to the sleep request;
[0037] Control that when the sleep condition judgment passes, the second control unit feeds back a sleep response to the first control unit and closes the communication with the first control unit;
[0038] Control the first control unit to close the communication with the second control unit according to the sleep response.
[0039] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the steps of the central domain controller control method as described in any one of the above are implemented.
[0040] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the central domain controller control method as described in any one of the above are implemented.
[0041] The present invention also provides a vehicle, the vehicle includes a central domain controller, the central domain controller includes a plurality of control units, the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit, and the central domain controller is used to implement the steps of the central domain controller control method as described in any one of the above.
[0042] The central domain controller control method, device, electronic device and vehicle provided by the present invention are applied to a central domain controller. The central domain controller includes a plurality of control units, and the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit and a central gateway control unit. The central control unit receives a remote control instruction through a wireless network and wakes up a first control unit to be woken up according to the remote control instruction. The first control unit to be woken up includes at least one of the intelligent driving control unit and the central gateway control unit, so as to realize the on-demand wake-up of the internal control unit and the communication network of the central domain controller through the wireless network. The central gateway control unit receives an external wake-up request from an external controller through a communication bus and wakes up a second control unit to be woken up according to the external wake-up request. The second control unit to be woken up includes at least one of the instrument control unit, the central control unit and the intelligent driving control unit, so as to realize the on-demand wake-up of the internal control unit and the communication network of the central domain controller through the connection of the communication bus. Furthermore, the central domain controller is integrated, the number of controllers is reduced, the internal control unit and the communication network of the central domain controller are woken up on demand, and the power consumption is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0044] Figure 1 is one of the flow diagrams of the central domain controller control method provided by the present invention;
[0045] Figure 2 is the structural diagram of the central domain controller provided by the present invention;
[0046] Figure 3 is the second flow diagram of the central domain controller control method provided by the present invention;
[0047] Figure 4 is the third flow diagram of the central domain controller control method provided by the present invention;
[0048] Figure 5 is the fourth flow diagram of the central domain controller control method provided by the present invention;
[0049] Figure 6 is the interaction diagram between the first control unit and the second control unit provided by the present invention;
[0050] Figure 7 is the state change diagram of the first control unit and the second control unit provided by the present invention;
[0051] Figure 8 It is a schematic structural diagram of the central domain controller control device provided by the present invention;
[0052] Figure 9 It is a schematic structural diagram of the electronic device provided by the present invention. Specific embodiments
[0053] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present invention without creative efforts shall fall within the protection scope of the present invention.
[0054] The present invention provides a central domain controller control method, which is applied to a central domain controller. The central domain controller includes a plurality of control units, and the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit. The method is as Figure 1 shown and includes:
[0055] S11. The central control unit receives a remote control instruction through a wireless network, and wakes up a first control unit to be woken up according to the remote control instruction. The first control unit to be woken up includes at least one of the intelligent driving control unit and the central gateway control unit.
[0056] And / or
[0057] S12. The central gateway control unit receives an external wake-up request from an external controller through a communication bus, and wakes up a second control unit to be woken up according to the external wake-up request. The second control unit to be woken up includes at least one of the instrument control unit, the central control unit, and the intelligent driving control unit.
[0058] Specifically, step S11 and step S12 can be executed separately or simultaneously, and the execution order of step S11 and step S12 is not limited herein.
[0059] In one example, as Figure 2 shown, Figure 2Schematic diagram of a central domain controller provided by the present invention. The central domain controller consists of four independent control units: a central gateway control unit, an intelligent driving control unit, a central control unit, and an instrument control unit. Each control unit has an independent power supply and computing unit. Dual-network communication using Ethernet and CAN communication buses is adopted between the central control unit and the central gateway control unit, between the central control unit and the intelligent driving control unit, and between the intelligent driving control unit and the central gateway control unit. The central control unit is connected to the central control screen through LVDS and to the instrument control unit through the SPI interface. The central control unit is connected to external sensors through AHD / LVDS. The instrument control unit is connected to the central gateway control unit through the CAN communication bus and to the instrument through LVDS. The intelligent driving control unit is connected to external sensors through AHD / LVDS / CAN / LIN, etc. The central gateway control unit is connected to external controllers through the body CAN communication bus / chassis CAN communication bus / power CAN communication bus, etc., to achieve data communication between the internal control units of the central domain controller and between the central domain controller and the outside.
[0060] In an embodiment of the present invention, the central domain controller includes multiple control units, and the multiple control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit. The central control unit receives remote control instructions through a wireless network and wakes up the first control unit to be woken up according to the remote control instructions. The first control unit to be woken up includes at least one of the intelligent driving control unit and the central gateway control unit, so as to achieve on-demand wake-up of the internal control units and communication network of the central domain controller through the wireless network remotely. The central gateway control unit receives an external wake-up request from an external controller through the communication bus and wakes up the second control unit to be woken up according to the external wake-up request. The second control unit to be woken up includes at least one of the instrument control unit, the central control unit, and the intelligent driving control unit, so as to achieve on-demand wake-up of the internal control units and communication network of the central domain controller through the communication bus connection. Furthermore, it realizes the integration of the central domain controller, reduces the number of controllers, wakes up the internal control units and communication network of the central domain controller on demand, and reduces power consumption.
[0061] According to a central domain controller control method provided by the present invention, as Figure 3 shown, step S11 includes:
[0062] S31. The central control unit receives remote control instructions through a wireless network;
[0063] S32. The central control unit determines the control type and the first control unit to be woken up according to the remote control instructions;
[0064] S33. The central control unit sends a first wake-up request to the first control unit to be woken up according to the communication method preset corresponding to the control type.
[0065] S34. The first control unit to be woken up activates a specific type of communication with the central control unit according to the first wake-up request, and the specific type corresponds to the communication method.
[0066] Specifically, taking Figure 2 as an example, after the central control unit of the central domain controller receives a remote control instruction through a wireless network, it parses the remote control instruction to determine the control type and the first control unit to be woken up. In one example, the control type can include three types, namely low data volume requirement, high data volume requirement, and data redundancy requirement.
[0067] The central control unit determines the corresponding preset communication method according to the control type. For example, it is preset that low data volume requirement corresponds to CAN communication bus transmission, high data volume requirement corresponds to Ethernet transmission, and data redundancy requirement is transmitted through both CAN communication bus and Ethernet.
[0068] The central control unit sends a first wake-up request to the first control unit to be woken up according to the determined communication method. If the control type is low data volume requirement, it sends a first wake-up request to the first control unit to be woken up through the CAN communication bus; if the control type is high data volume requirement, it sends a first wake-up request to the first control unit to be woken up through Ethernet; if the control type is data redundancy requirement, it sends a first wake-up request to the first control unit to be woken up through both CAN communication bus and Ethernet.
[0069] If the first control unit to be woken up receives the first wake-up request through the CAN communication bus, it activates the CAN communication bus communication with the central control unit; if the first control unit to be woken up receives the first wake-up request through Ethernet, it activates the Ethernet communication with the central control unit; if the first control unit to be woken up receives the first wake-up request through both the CAN communication bus and Ethernet, it activates the CAN communication bus communication and Ethernet communication with the central control unit.
[0070] In an embodiment of the present invention, the central control unit receives remote control instructions through a wireless network. The central control unit determines the control type and the first control unit to be woken up according to the remote control instructions, and sends a first wake-up request to the first control unit to be woken up according to the preset communication method corresponding to the control type. The first control unit to be woken up activates a specific type of communication with the central control unit according to the first wake-up request. It realizes remotely controlling the central control unit through a wireless network to remotely wake up the control units in the central domain controller on demand and establish communication, reduces the number of controllers to be woken up and wakes up the specified control units on demand, thereby reducing the power consumption of the whole vehicle.
[0071] According to a central domain controller control method provided by the present invention, as Figure 4 shown, step S12 includes:
[0072] S41. The central gateway control unit receives an external wake-up request from an external controller through a communication bus;
[0073] S42. The central gateway control unit wakes up the communication of the external controller according to the external wake-up request, and determines the control type and the second control unit to be woken up according to the external wake-up request;
[0074] S43. The central gateway control unit sends a second wake-up request to the second control unit to be woken up according to the preset communication method corresponding to the control type;
[0075] S44. The second control unit to be woken up activates a specific type of communication with the central gateway control unit according to the second wake-up request, and the specific type corresponds to the communication method.
[0076] Specifically, taking Figure 2 as an example, the central gateway control unit of the central domain controller can receive an external wake-up request from an external controller through a communication bus. The central gateway control unit is connected to the external controller through a body CAN communication bus / a chassis CAN communication bus / a power CAN communication bus, etc. The central gateway control unit receives an external wake-up request sent by the external controller through the CAN communication bus.
[0077] The central gateway control unit wakes up the communication with the external controller according to the external wake-up request. The central gateway control unit analyzes and determines the control type and the second control unit to be woken up according to the external wake-up request. In one example, the control type can include three types, namely low data volume requirement, high data volume requirement, and data redundancy requirement.
[0078] The central gateway control unit sends a second wake-up request to the second to-be-woken control unit according to the determined communication method. If the control type is low data volume requirement, the second wake-up request is sent to the second to-be-woken control unit through the CAN communication bus; if the control type is high data volume requirement, the second wake-up request is sent to the second to-be-woken control unit through Ethernet; if the control type is data redundancy requirement, the second wake-up request is sent to the second to-be-woken control unit through both the CAN communication bus and Ethernet.
[0079] If the second to-be-woken control unit receives the second wake-up request through the CAN communication bus, it activates the CAN communication bus communication with the central gateway control unit; if the second to-be-woken control unit receives the second wake-up request through Ethernet, it activates the Ethernet communication with the central gateway control unit; if the second to-be-woken control unit receives the second wake-up request through both the CAN communication bus and Ethernet, it activates the CAN communication bus communication and Ethernet communication with the central gateway control unit.
[0080] In the embodiment of the present invention, the central gateway control unit receives an external wake-up request from an external controller through a communication bus, wakes up the communication of the external controller according to the external wake-up request, determines the control type and the second to-be-woken control unit according to the external wake-up request, and sends a second wake-up request to the second to-be-woken control unit according to the preset communication method corresponding to the control type. The second to-be-woken control unit activates a specific type of communication with the central gateway control unit according to the second wake-up request. It realizes the establishment of communication for waking up the external controller by the central gateway control unit through the communication bus, and the establishment of communication for waking up the control units in the central domain controller on demand, reduces the number of woken controllers and wakes up the specified control units on demand, thereby reducing the vehicle power consumption.
[0081] According to a central domain controller control method provided by the present invention, as Figure 5 shown, the method further includes:
[0082] S51. The first control unit sends a sleep request to the second control unit; wherein, the first control unit and the second control unit include one of a central control unit, an intelligent driving control unit, and a central gateway control unit, and the first control unit is different from the second control unit;
[0083] S52. The second control unit judges the sleep condition according to the sleep request;
[0084] S53. When the sleep condition judgment passes, the second control unit feeds back a sleep response to the first control unit and closes the communication with the first control unit;
[0085] S54. The first control unit closes the communication with the second control unit according to the sleep response.
[0086] Specifically, in one example, Figure 6 is a schematic diagram of the interaction between the first control unit and the second control unit, Figure 7 is a schematic diagram of the changes in the respective states of the first control unit and the second control unit.
[0087] When the first control unit is in the wake state, it can send a sleep request to the second control unit via Ethernet when there is no communication requirement on its own, and then enter the first waiting sleep state. The second control unit enters the second waiting sleep state when it receives the sleep request in the wake state, and judges the sleep conditions according to the sleep request in the second waiting sleep state. The optional sleep condition can be that there is no communication requirement on its own. If the sleep condition judgment fails, it returns to the wake state. If the sleep condition judgment passes, it sends a sleep response to the first control unit and enters the sleep state, and closes the communication with the first control unit in the sleep state. After the first control unit receives the sleep response from the second control unit in the first waiting sleep state, it enters the sleep state and closes the communication with the second control unit in the sleep state. If the first control unit does not receive the sleep response from the second control unit within the preset time period in the first waiting sleep state, it stops waiting for the sleep state and returns to the wake state.
[0088] In the embodiment of the present invention, the first control unit sends a sleep request to the second control unit. The second control unit judges the sleep conditions according to the sleep request. If the sleep condition judgment passes, the second control unit sends a sleep response to the first control unit and closes the communication with the first control unit. The first control unit closes the communication with the second control unit according to the sleep response. The control unit can quickly enter the sleep state, thereby reducing the power consumption of the domain controller.
[0089] The central domain controller control device provided by the present invention will be described below. The description of the central domain controller control device below can be mutually referred to the central domain controller control method described above.
[0090] The present invention also provides a central domain controller control device, which is applied to a central domain controller. The central domain controller includes a plurality of control units. The plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit. The device is as Figure 8 shown and includes:
[0091] The first wake-up module 81 is used to control the central control unit to receive remote control instructions through a wireless network, and wake up the first control unit to be woken up according to the remote control instructions. The first control unit to be woken up includes at least one of an intelligent driving control unit and a central gateway control unit;
[0092] and / or
[0093] The second wake-up module 82 is used to control the central gateway control unit to receive an external wake-up request from an external controller through a communication bus, and wake up the second control unit to be woken up according to the external wake-up request. The second control unit to be woken up includes at least one of an instrument control unit, a central control unit, and an intelligent driving control unit.
[0094] In an embodiment of the present invention, the central domain controller includes multiple control units, and the multiple control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit. The central control unit receives remote control instructions through a wireless network, and wakes up the first control unit to be woken up according to the remote control instructions. The first control unit to be woken up includes at least one of an intelligent driving control unit and a central gateway control unit, realizing on-demand wake-up of internal control units and communication networks in the central domain controller through a wireless network. The central gateway control unit receives an external wake-up request from an external controller through a communication bus, and wakes up the second control unit to be woken up according to the external wake-up request. The second control unit to be woken up includes at least one of an instrument control unit, a central control unit, and an intelligent driving control unit, realizing on-demand wake-up of internal control units and communication networks in the central domain controller through a communication bus connection. Furthermore, it realizes the integration of the central domain controller, reduces the number of controllers, wakes up internal control units and communication networks in the central domain controller on demand, and reduces power consumption.
[0095] According to a central domain controller control device provided by the present invention, the first wake-up module 81 is specifically used for:
[0096] Control the central control unit to receive remote control instructions through a wireless network;
[0097] Control the central control unit to determine the control type and the first control unit to be woken up according to the remote control instructions;
[0098] Control the central control unit to send a first wake-up request to the first control unit to be woken up according to a preset communication method corresponding to the control type;
[0099] Control the first control unit to be woken up to activate a specific type of communication with the central control unit according to the first wake-up request, and the specific type corresponds to the communication method.
[0100] A control device for a central domain controller provided by the present invention, the second wake-up module 82 is specifically configured to:
[0101] Control the central gateway control unit to receive an external wake-up request from an external controller through a communication bus;
[0102] Control the central gateway control unit to wake up the communication of the external controller according to the external wake-up request, and determine the control type and the second control unit to be woken up according to the external wake-up request;
[0103] Control the central gateway control unit to send a second wake-up request to the second control unit to be woken up according to a preset communication method corresponding to the control type;
[0104] Control the second control unit to be woken up to activate a specific type of communication with the central gateway control unit according to the second wake-up request, and the specific type corresponds to the communication method.
[0105] A control device for a central domain controller provided by the present invention further includes a sleep module for:
[0106] Control the first control unit to send a sleep request to the second control unit; wherein, the first control unit and the second control unit include one of a central control unit, an intelligent driving control unit, and a central gateway control unit, and the first control unit is different from the second control unit;
[0107] Control the second control unit to judge the sleep condition according to the sleep request;
[0108] Control, when the sleep condition judgment passes, the second control unit to feedback a sleep response to the first control unit and close the communication with the first control unit;
[0109] Control the first control unit to close the communication with the second control unit according to the sleep response.
[0110] Figure 9 Illustrates a schematic physical structure diagram of an electronic device, such as Figure 9As shown in the figure, the electronic device may include: a processor 910, a communications interface 920, a memory 930, and a communication bus 940. Among them, the processor 910, the communications interface 920, and the memory 930 communicate with each other through the communication bus 940. The processor 910 may call the logical instructions in the memory 930 to execute the central domain controller control method, which is applied to the central domain controller. The central domain controller includes a plurality of control units, and the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit. The method includes: the central control unit receives a remote control instruction through a wireless network and wakes up a first control unit to be woken up according to the remote control instruction. The first control unit to be woken up includes at least one of the intelligent driving control unit and the central gateway control unit; and / or the central gateway control unit receives an external wake-up request from an external controller through the communication bus and wakes up a second control unit to be woken up according to the external wake-up request. The second control unit to be woken up includes at least one of the instrument control unit, the central control unit, and the intelligent driving control unit.
[0111] In addition, when the logical instructions in the above-mentioned memory 930 can be implemented in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc that can store program codes.
[0112] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the central domain controller control method provided by each of the above methods. Applied to a central domain controller, the central domain controller includes a plurality of control units, and the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit. The method includes: the central control unit receives a remote control instruction through a wireless network and wakes up a first control unit to be woken up according to the remote control instruction. The first control unit to be woken up includes at least one of the intelligent driving control unit and the central gateway control unit; and / or the central gateway control unit receives an external wake-up request from an external controller through a communication bus and wakes up a second control unit to be woken up according to the external wake-up request. The second control unit to be woken up includes at least one of the instrument control unit, the central control unit, and the intelligent driving control unit.
[0113] In yet another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is configured to execute the central domain controller control method provided by each of the above. Applied to a central domain controller, the central domain controller includes a plurality of control units, and the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit. The method includes: the central control unit receives a remote control instruction through a wireless network and wakes up a first control unit to be woken up according to the remote control instruction. The first control unit to be woken up includes at least one of the intelligent driving control unit and the central gateway control unit; and / or the central gateway control unit receives an external wake-up request from an external controller through a communication bus and wakes up a second control unit to be woken up according to the external wake-up request. The second control unit to be woken up includes at least one of the instrument control unit, the central control unit, and the intelligent driving control unit.
[0114] In another aspect, the present invention further provides a vehicle, the vehicle includes a central domain controller, the central domain controller includes a plurality of control units, the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit, the central domain controller is used to implement the above-provided central domain controller control method, and the method includes: the central control unit receives a remote control instruction through a wireless network, and wakes up a first control unit to be woken up according to the remote control instruction, the first control unit to be woken up includes at least one of the intelligent driving control unit and the central gateway control unit; and / or the central gateway control unit receives an external wake-up request from an external controller through a communication bus, and wakes up a second control unit to be woken up according to the external wake-up request, the second control unit to be woken up includes at least one of the instrument control unit, the central control unit, and the intelligent driving control unit.
[0115] The device embodiments described above are merely illustrative. 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 may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.
[0116] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0117] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present invention.
Claims
1. A method for controlling a central domain controller, characterized in that Applied to a central domain controller, the central domain controller includes a plurality of control units, the plurality of control units including an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit. The method includes: The central control unit receives a remote control instruction through a wireless network and wakes up a first control unit to be woken up according to the remote control instruction, including: The central control unit determines a control type and the first control unit to be woken up according to the remote control instruction; The central control unit sends a first wake-up request to the first control unit to be woken up according to a preset communication method corresponding to the control type; The first control unit to be woken up activates a specific type of communication with the central control unit according to the first wake-up request, and the specific type corresponds to the communication method; Wherein, the first control unit to be woken up includes at least one of the intelligent driving control unit and the central gateway control unit; and / or The central gateway control unit receives an external wake-up request from an external controller through a communication bus and wakes up a second control unit to be woken up according to the external wake-up request, including: The central gateway control unit wakes up the communication of the external controller according to the external wake-up request, and determines a control type and the second control unit to be woken up according to the external wake-up request; The central gateway control unit sends a second wake-up request to the second control unit to be woken up according to a preset communication method corresponding to the control type; The second control unit to be woken up activates a specific type of communication with the central gateway control unit according to the second wake-up request, and the specific type corresponds to the communication method; Wherein, the second control unit to be woken up includes at least one of the instrument control unit, the central control unit, and the intelligent driving control unit.
2. The central domain controller control method according to claim 1, wherein, The method further includes: A first control unit sends a sleep request to a second control unit; wherein, the first control unit and the second control unit include one of the central control unit, the intelligent driving control unit, and the central gateway control unit, and the first control unit is different from the second control unit; The second control unit makes a sleep condition judgment according to the sleep request; When the sleep condition judgment passes, the second control unit feeds back a sleep response to the first control unit and closes the communication with the first control unit; The first control unit closes the communication with the second control unit according to the sleep response.
3. A central domain controller control device, characterized in that, Applied to a central domain controller, the central domain controller includes a plurality of control units, the plurality of control units including an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit. The device includes: A first wake-up module, configured to control the central control unit to receive a remote control instruction through a wireless network and wake up a first control unit to be woken up according to the remote control instruction, including: The central control unit determines a control type and the first control unit to be woken up according to the remote control instruction; The central control unit sends a first wake-up request to the first control unit to be woken up according to a preset communication method corresponding to the control type; The first control unit to be woken up activates a specific type of communication with the central control unit according to the first wake-up request, and the specific type corresponds to the communication method; Wherein, the first control unit to be woken up includes at least one of the intelligent driving control unit and the central gateway control unit; And / or A second wake-up module, configured to control the central gateway control unit to receive an external wake-up request from an external controller through a communication bus, and wake up a second control unit to be woken up according to the external wake-up request, including: The central gateway control unit wakes up the communication of the external controller according to the external wake-up request, and determines the control type and the second control unit to be woken up according to the external wake-up request; The central gateway control unit sends a second wake-up request to the second control unit to be woken up according to a preset communication method corresponding to the control type; The second control unit to be woken up activates a specific type of communication with the central gateway control unit according to the second wake-up request, and the specific type corresponds to the communication method; Wherein, the second control unit to be woken up includes at least one of the instrument control unit, the central control unit, and the intelligent driving control unit.
4. The central domain controller control device according to claim 3, characterized in that The device further includes a sleep module, configured to: Control the first control unit to send a sleep request to the second control unit; wherein, the first control unit and the second control unit include one of the central control unit, the intelligent driving control unit, and the central gateway control unit, and the first control unit is different from the second control unit; Control the second control unit to judge the sleep condition according to the sleep request; Control, when the sleep condition judgment passes, the second control unit to feedback a sleep response to the first control unit and close the communication with the first control unit; Control the first control unit to close the communication with the second control unit according to the sleep response.
5. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the central domain controller control method according to any one of claims 1 to 2.
6. A vehicle, characterized in that, The vehicle includes a central domain controller, the central domain controller includes a plurality of control units, the plurality of control units include an instrument control unit, a central control unit, an intelligent driving control unit, and a central gateway control unit, and the central domain controller is configured to implement the steps of the central domain controller control method according to any one of claims 1 to 2.
Citation Information
Patent Citations
PIS (Passenger Information System) based remote wake-up method
CN104618452A
Vehicle control method and system
CN106184070A
Distributed domain controller system based on network architecture of automatic driving system
CN109917765A
Intelligent element remote upgrading method and system based on vehicle-mounted Ethernet
CN111949288A
Information processing method and device and vehicle
CN114679345A