Cabin-pilot fusion control method, system, vehicle and storage medium
Through the cabin fusion control method, the control chip is used to gradually power on and reset the intelligent driving chip, intelligent parking chip and cockpit chip, and enter a dormant state when the wake-up source state is invalid, solving the unified multi-domain controllers in the existing technology The lack of power-on or sleep control has achieved unified control of the system and improved reliability.
Patent Information
- Application Number
- CN202411171924.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2044-08-26
AI Technical Summary
There is a lack of a unified power-on or sleep control solution for multiple domain controllers such as intelligent driving domain controllers, intelligent driving domain controllers, and intelligent cockpit domain controllers.
Through a cabin fusion control method, the control chip is used to gradually power on and reset the intelligent driving chip, intelligent parking chip and cockpit chip, and enter a dormant state when the wake-up source state is invalid, achieving unified power on multiple chips and Sleep control.
The unified power-on and sleep control of multiple domain controllers is realized, which solves the problem of lack of a unified control solution in the prior art, and improves the reliability and efficiency of the system.
Smart Images

Figure CN118707884B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of vehicle control, and in particular, relates to a cabin-driver fusion control method, system, vehicle and storage medium. Background Art
[0002] With the development of automobile electrification and intelligence, the automotive electronic and electrical architecture has gradually developed from a distributed architecture to a centralized domain controller. Among them, the electronic and electrical architecture based on function-based domain controllers: intelligent driving domain controller, intelligent control domain controller, intelligent cockpit domain controller and intelligent drive domain controller has been adopted by many car manufacturers.
[0003] However, in the prior art, there is a lack of a control solution for uniformly powering on or sleeping the above-mentioned multiple domain controllers. Summary of the invention
[0004] The embodiments of the present invention provide a cabin-driver fusion control method, system, vehicle and storage medium to at least solve the technical problem in the prior art of lacking a unified control solution for powering on or sleeping the above-mentioned multiple domain controllers.
[0005] According to a first aspect of an embodiment of the present invention, a cabin-driving fusion control method is provided, which is applied to a vehicle, wherein the vehicle comprises an intelligent driving chip, an intelligent parking chip, a cockpit chip, and a control chip. The method comprises: in response to the vehicle satisfying a preset power-on condition, powering on the intelligent driving chip and the control chip to obtain a first power-on result; in response to the first power-on result indicating that the intelligent driving chip and the control chip are powered on successfully, using the control chip to power on the intelligent parking chip and the cockpit chip to obtain a second power-on result; in response to the second power-on result indicating that the intelligent parking chip and the cockpit chip are powered on successfully, obtaining a wake-up source working status; in response to the wake-up source working status being invalid, controlling the intelligent driving chip, the intelligent parking chip, the cockpit chip, and the control chip to enter a sleep state.
[0006] Optionally, in response to the vehicle satisfying a preset power-on condition, the smart driving chip and the control chip are powered on to obtain a first power-on result, including: in response to the vehicle satisfying the preset power-on condition, controlling the first power supply system and the fourth power supply system to power on to obtain a third power-on result, wherein the first power supply system is used to power the smart driving chip, and the fourth power supply system is used to power the control chip; in response to the third power-on result indicating that the first power supply system and the fourth power supply system are powered on successfully, resetting the smart driving chip and the control chip to obtain a reset smart driving chip and a reset control chip; controlling the reset smart driving chip to send a working signal to the watchdog timer in the first power supply system to obtain a first sending result, controlling the reset control chip to send a working signal to the watchdog timer in the fourth power supply system to obtain a second sending result; in response to the first sending result and the second sending result indicating successful transmission, determining that the smart driving chip and the control chip are powered on successfully as the first power-on result.
[0007] Optionally, in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the smart parking chip and the cockpit chip are powered on by using the control chip to obtain a second power-on result, including: in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the second power supply system and the third power supply system are controlled to be powered on by the control chip to obtain a fourth power-on result, wherein the second power supply system is used to power the smart parking chip, and the third power supply system is used to power the cockpit chip; in response to the fourth power-on result indicating that the second power supply system and the third power supply system are powered on successfully, the smart parking chip and the cockpit chip are reset to obtain a reset smart parking chip and a reset cockpit chip; the reset smart parking chip is controlled to send a working signal to the watchdog timer in the second power supply system to obtain a third sending result, and the reset cockpit chip is controlled to send a working signal to the watchdog timer in the third power supply system to obtain a fourth sending result; in response to the third sending result and the fourth sending result indicating that the sending is successful, it is determined that the smart parking chip and the cockpit chip are powered on successfully as the second power-on result.
[0008] Optionally, in response to the working state of the wake-up source being invalid, the smart driving chip, smart parking chip, cockpit chip and control chip are controlled to enter a sleep state, including: in response to the working state of the wake-up source being invalid, the smart driving chip, smart parking chip, cockpit chip and control chip are controlled to enter a sleep processing program, and at the same time, the peripherals are controlled to power off and data is stored; in response to the smart driving chip, smart parking chip, cockpit chip and control chip entering a sleep processing program, the process status of the smart driving chip, smart parking chip, cockpit chip and cockpit chip is determined; in response to the process status indicating that the process is over, the second power supply system and the third power supply system are controlled to power off by the control chip to obtain a power-off result; in response to the power-off result indicating that the second power supply system and the third power supply system are powered off successfully, the process status of the control chip is obtained; in response to the process status of the control chip indicating that the process is over, the control chip and the smart driving chip are controlled to enter a sleep state.
[0009] Optionally, the cabin-driver fusion control method also includes: obtaining a wake-up source trigger signal; performing validity verification on the wake-up source signal according to a preset verification method to obtain a verification result; in response to the verification result indicating that the wake-up source signal is valid, identifying the category of the wake-up source corresponding to the wake-up source signal to obtain the wake-up source category; and according to the wake-up source type, waking up the smart driving chip and control chip that are in a sleep state.
[0010] Optionally, the wake-up source types include smart driving chip wake-up source and control chip wake-up source. According to the wake-up source type, the smart driving chip and control chip in sleep state are woken up, including: in response to the wake-up source type being a smart driving chip wake-up source, the smart driving chip in sleep state is woken up.
[0011] Optionally, the smart driving chip and the control chip in a sleep state are woken up according to the wake-up source type, including: in response to the wake-up source type being a control chip wake-up source, the smart driving chip and the control chip in a sleep state are woken up.
[0012] According to a second aspect of an embodiment of the present invention, a cabin-driver fusion control system is further provided, which is applied to a vehicle, wherein the vehicle includes an intelligent driving chip, an intelligent parking chip, a cockpit chip, and a control chip, and the system includes:
[0013] The first control module is used to power on the smart driving chip and the control chip in response to the vehicle meeting the preset power-on condition to obtain a first power-on result; the second control module is used to power on the smart parking chip and the cockpit chip using the control chip in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully to obtain a second power-on result; the wake-up module is used to obtain the working status of the wake-up source in response to the second power-on result indicating that the smart parking chip and the cockpit chip are powered on successfully; the third control module is used to control the smart driving chip, the smart parking chip, the cockpit chip and the control chip to enter a sleep state in response to the working status of the wake-up source being invalid.
[0014] Optionally, the first control module is also used to: in response to the vehicle satisfying preset power-on conditions, control the first power supply system and the fourth power supply system to power on, and obtain a third power-on result, wherein the first power supply system is used to power the intelligent driving chip, and the fourth power supply system is used to power the control chip; in response to the third power-on result indicating that the first power supply system and the fourth power supply system are powered on successfully, reset the intelligent driving chip and the control chip to obtain a reset intelligent driving chip and a reset control chip; control the reset intelligent driving chip to send a working signal to the watchdog timer in the first power supply system to obtain a first sending result, and control the reset control chip to send a working signal to the watchdog timer in the fourth power supply system to obtain a second sending result; in response to the first sending result and the second sending result indicating that the transmission is successful, determine that the intelligent driving chip and the control chip are powered on successfully as the first power-on result.
[0015] Optionally, the second control module is also used to: in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, use the control chip to control the second power supply system and the third power supply system to power on, and obtain a fourth power-on result, wherein the second power supply system is used to power the smart parking chip, and the third power supply system is used to power the cockpit chip; in response to the fourth power-on result indicating that the second power supply system and the third power supply system are powered on successfully, reset the smart parking chip and the cockpit chip to obtain a reset smart parking chip and a reset cockpit chip; control the reset smart parking chip to send a working signal to the watchdog timer in the second power supply system to obtain a third sending result, and control the reset cockpit chip to send a working signal to the watchdog timer in the third power supply system to obtain a fourth sending result; in response to the third sending result and the fourth sending result indicating that the transmission is successful, determine that the smart parking chip and the cockpit chip are powered on successfully as the second power-on result.
[0016] Optionally, the third control module is also used to: in response to the wake-up source working state being invalid, control the smart driving chip, smart parking chip, cockpit chip and control chip to enter a sleep processing procedure, and at the same time, control the peripherals to power off and store data; in response to the smart driving chip, smart parking chip, cockpit chip and control chip entering a sleep processing procedure, determine the process status of the smart driving chip, smart parking chip, cockpit chip and cockpit chip; in response to the process status indicating that the process is over, use the control chip to control the second power supply system and the third power supply system to power off, and obtain a power-off result; in response to the power-off result indicating that the second power supply system and the third power supply system are successfully powered off, obtain the process status of the control chip; in response to the process status of the control chip indicating that the process is over, control the control chip and the smart driving chip to enter a sleep state.
[0017] Optionally, the third control module is also used to: obtain a wake-up source trigger signal; perform validity verification on the wake-up source signal according to a preset verification method to obtain a verification result; in response to the verification result indicating that the wake-up source signal is valid, identify the category of the wake-up source corresponding to the wake-up source signal to obtain the wake-up source category; and wake up the smart driving chip and control chip in a sleep state according to the wake-up source type.
[0018] Optionally, the wake-up source types include a smart driving chip wake-up source and a control chip wake-up source, and the third control module is further used to: in response to the wake-up source type being a smart driving chip wake-up source, wake up the smart driving chip in a dormant state.
[0019] Optionally, the third control module is further used to: in response to the wake-up source type being a control chip wake-up source, wake up the smart driving chip and the control chip that are in a sleep state.
[0020] According to a third aspect of an embodiment of the present invention, a vehicle is also provided, comprising a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the cabin-driver fusion control method described in any embodiment of the first aspect above.
[0021] According to a fourth aspect of an embodiment of the present invention, a non-volatile storage medium is also provided, in which a computer program is stored, wherein the computer program is configured to execute the cabin-cockpit fusion control method described in any embodiment of the first aspect when running on a computer or processor.
[0022] In an embodiment of the present invention, in response to the vehicle meeting a preset power-on condition, the smart driving chip and the control chip are powered on to obtain a first power-on result; in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the control chip is used to power on the smart parking chip and the cockpit chip to obtain a second power-on result; in response to the second power-on result indicating that the smart parking chip and the cockpit chip are powered on successfully, the working state of the wake-up source is obtained; in response to the working state of the wake-up source being invalid, the smart driving chip, the smart parking chip, the cockpit chip, and the control chip are controlled to enter a sleep state. This application can achieve unified power-on and sleep control of multiple chips through a fusion control strategy, thereby solving the technical problem in the prior art of lacking a unified control scheme for powering on or sleeping the above-mentioned multiple domain controllers. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0024] Figure 1 is a flow chart of a cabin-pilot fusion control method according to one embodiment of the present invention;
[0025] Figure 2 This is a power supply architecture diagram of a cabin-pilot fusion control method according to one embodiment of the present invention;
[0026] Figure 3 is a first flow chart of a cabin-pilot fusion control method according to one embodiment of the present invention;
[0027] Figure 4 is a first flow chart of a cabin-pilot fusion control method according to one embodiment of the present invention;
[0028] Figure 5 is a first flow chart of a cabin-pilot fusion control method according to one embodiment of the present invention;
[0029] Figure 6 It is a structural block diagram of a cabin-pilot fusion control system according to one embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention 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 terms used in this way can be interchangeable where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof 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.
[0032] According to an embodiment of the present invention, an embodiment of a cabin-cockpit fusion control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system containing at least one set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0033] The method embodiment can also be executed in an electronic device including a memory and a processor, a similar control device or a cloud. Taking an electronic device as an example, the electronic device may include one or more processors and a memory for storing data. Optionally, the electronic device may also include a communication device and a display device for communication functions. It can be understood by those of ordinary skill in the art that the above structural description is only illustrative and does not limit the structure of the above electronic device. For example, the electronic device may also include more or fewer components than the above structural description, or have a configuration different from the above structural description.
[0034] The processor may include one or more processing units. For example, the processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microcontroller unit (MCU), a field-programmable gate array (FPGA), a neural-network processing unit (NPU), a tensor processing unit (TPU), an artificial intelligence (AI) type processor, and other processing devices. Among them, different processing units may be independent components or integrated into one or more processors. In some instances, the electronic device may also include one or more processors.
[0035] The memory can be used to store computer programs, for example, to store the computer program corresponding to the cabin-pilot fusion control method in the embodiment of the present invention. The processor implements the above-mentioned cabin-pilot fusion control method by running the computer program stored in the memory. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0036] The communication device is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the communication device includes a network adapter (network interface controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the communication device can be a radio frequency (radio frequency, RF) module, which is used to communicate with the Internet wirelessly. In some embodiments of the present solution, the communication device is used to connect to mobile devices such as mobile phones and tablets, and instructions can be sent to electronic devices through the mobile device.
[0037] The display device may be a touch screen type liquid crystal display (LCD) and a touch display (also referred to as a "touch screen" or "touch display screen"). The liquid crystal display may enable a user to interact with a user interface of the electronic device. In some embodiments, the electronic device has a graphical user interface (GUI), and a user may interact with the GUI through finger contacts and / or gestures on a touch-sensitive surface, and executable instructions for executing the above-mentioned human-computer interaction functions are configured / stored in a computer program product or a readable storage medium executable by one or more processors.
[0038] Figure 1 is a flow chart of a cabin-pilot fusion control method according to one embodiment of the present invention. Figure 1 As shown, the method is applied to a vehicle, the vehicle includes a smart driving chip, a smart parking chip, a cockpit chip, and a control chip, and includes the following steps:
[0039] Step S101, in response to the vehicle meeting a preset power-on condition, the intelligent driving chip and the control chip are powered on to obtain a first power-on result.
[0040] Step S102, in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the control chip is used to power on the smart parking chip and the cockpit chip to obtain a second power-on result.
[0041] Step S103, in response to the second power-on result indicating that the smart parking chip and the cockpit chip are powered on successfully, the working status of the wake-up source is obtained.
[0042] Step S104, in response to the working state of the wake-up source being invalid, the smart driving chip, the smart parking chip, the cockpit chip and the control chip are controlled to enter a sleep state.
[0043] In an embodiment of the present invention, in response to the vehicle meeting a preset power-on condition, the smart driving chip and the control chip are powered on to obtain a first power-on result; in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the control chip is used to power on the smart parking chip and the cockpit chip to obtain a second power-on result; in response to the second power-on result indicating that the smart parking chip and the cockpit chip are powered on successfully, the working state of the wake-up source is obtained; in response to the working state of the wake-up source being invalid, the smart driving chip, the smart parking chip, the cockpit chip, and the control chip are controlled to enter a sleep state. This application can achieve unified power-on and sleep control of multiple chips through a fusion control strategy, thereby solving the technical problem in the prior art of lacking a unified control scheme for powering on or sleeping the above-mentioned multiple domain controllers.
[0044] Optionally, in response to the vehicle satisfying a preset power-on condition, the smart driving chip and the control chip are powered on to obtain a first power-on result, including: in response to the vehicle satisfying the preset power-on condition, controlling the first power supply system and the fourth power supply system to power on to obtain a third power-on result, wherein the first power supply system is used to power the smart driving chip, and the fourth power supply system is used to power the control chip; in response to the third power-on result indicating that the first power supply system and the fourth power supply system are powered on successfully, resetting the smart driving chip and the control chip to obtain a reset smart driving chip and a reset control chip; controlling the reset smart driving chip to send a working signal to the watchdog timer in the first power supply system to obtain a first sending result, controlling the reset control chip to send a working signal to the watchdog timer in the fourth power supply system to obtain a second sending result; in response to the first sending result and the second sending result indicating successful transmission, determining that the smart driving chip and the control chip are powered on successfully as the first power-on result.
[0045] Optionally, in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the smart parking chip and the cockpit chip are powered on by using the control chip to obtain a second power-on result, including: in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the second power supply system and the third power supply system are controlled to be powered on by the control chip to obtain a fourth power-on result, wherein the second power supply system is used to power the smart parking chip, and the third power supply system is used to power the cockpit chip; in response to the fourth power-on result indicating that the second power supply system and the third power supply system are powered on successfully, the smart parking chip and the cockpit chip are reset to obtain a reset smart parking chip and a reset cockpit chip; the reset smart parking chip is controlled to send a working signal to the watchdog timer in the second power supply system to obtain a third sending result, and the reset cockpit chip is controlled to send a working signal to the watchdog timer in the third power supply system to obtain a fourth sending result; in response to the third sending result and the fourth sending result indicating that the sending is successful, it is determined that the smart parking chip and the cockpit chip are powered on successfully as the second power-on result.
[0046] Optionally, in response to the working state of the wake-up source being invalid, the smart driving chip, smart parking chip, cockpit chip and control chip are controlled to enter a sleep state, including: in response to the working state of the wake-up source being invalid, the smart driving chip, smart parking chip, cockpit chip and control chip are controlled to enter a sleep processing program, and at the same time, the peripherals are controlled to power off and data is stored; in response to the smart driving chip, smart parking chip, cockpit chip and control chip entering a sleep processing program, the process status of the smart driving chip, smart parking chip, cockpit chip and cockpit chip is determined; in response to the process status indicating that the process is over, the second power supply system and the third power supply system are controlled to power off by the control chip to obtain a power-off result; in response to the power-off result indicating that the second power supply system and the third power supply system are powered off successfully, the process status of the control chip is obtained; in response to the process status of the control chip indicating that the process is over, the control chip and the smart driving chip are controlled to enter a sleep state.
[0047] Optionally, the cabin-driver fusion control method also includes: obtaining a wake-up source trigger signal; performing validity verification on the wake-up source signal according to a preset verification method to obtain a verification result; in response to the verification result indicating that the wake-up source signal is valid, identifying the category of the wake-up source corresponding to the wake-up source signal to obtain the wake-up source category; and according to the wake-up source type, waking up the smart driving chip and control chip that are in a sleep state.
[0048] Optionally, the wake-up source types include smart driving chip wake-up source and control chip wake-up source. According to the wake-up source type, the smart driving chip and control chip in sleep state are woken up, including: in response to the wake-up source type being a smart driving chip wake-up source, the smart driving chip in sleep state is woken up.
[0049] Optionally, the smart driving chip and the control chip in a sleep state are woken up according to the wake-up source type, including: in response to the wake-up source type being a control chip wake-up source, the smart driving chip and the control chip in a sleep state are woken up.
[0050] Specifically, refer to Figure 2 The power supply architecture provided by the method of the present invention is as follows Figure 2 As shown, each main control chip has its own independent power supply system for power supply. The power supply systems of SOC1 and MCU can be awakened and enabled by the external specified wake-up source, and can also be awakened and enabled by each other. Each SOC can be reset by its own power supply system, and can also be reset by the MCU. The MCU can only be reset by its own power supply system. Each main control chip feeds its own power supply system, and its power supply system needs to have a watchdog function. If SOC1 and MCU have a normal power domain and support the wake-up function, their normal power domain requires the power supply system to provide normal power. And the normal power domain power supply system can reset the corresponding chip.
[0051] Specifically, refer to Figure 3 , Figure 4 and Figure 5 ,based on Figure 2 The power supply architecture shown in the figure, the specific execution steps of the cabin-driver fusion control method of the above embodiment of the present invention are as follows:
[0052] It is understandable that in Figure 3 In the first power-on, SOC1 and MCU are powered on at the same time, and the power-on of SOC2 and SOC3 is controlled by MCU. The power supply of each chip's peripherals is responsible for the corresponding main control chip to prevent the peripherals from being powered on earlier than the main control chip, and the connected signal current is backflowed to the main control chip, causing timing disorder or damage to the main control chip.
[0053] It is understandable that in Figure 4 In the process, the controller enters the sleep state when all wake-up sources are in the inactive state, and after the main control chip processes and saves the data, SOC1 and MCU release the power-off delay signal, and the system enters the sleep state.
[0054] It is understandable that in Figure 5 In the embodiment, the wake-up source signal is divided into wake-up SOC1 and wake-up MCU. The chip directly awakened by the wake-up source can select the wake-up main control chip or the power supply of the wake-up main control chip according to whether the interface of SOC1 or MCU supports wake-up. Figure 5 The example process is to directly wake up the main control chip. All wake-up sources involved in this application can wake up SOC1, and some wake-up sources can wake up MCU. After the main control chip is awakened, the wake-up source is identified and the next action is determined according to the specific vehicle wake-up strategy, whether to perform local processing or wake up the entire controller.
[0055] It should be noted that SOC1 also assumes the function of gateway, and is connected to an external SWITCH chip, and SOC1 controls the data flow and forwarding. Therefore, SOC1 needs the functions of fast startup and network fast forwarding, so SOC1 can be directly awakened and needs independent power supply to support the fast startup function.
[0056] Optionally, in some embodiments of the present invention, the wake-up source needs to be connected to the corresponding awakened chip at the same time so that the controller can identify the wake-up source after being awakened; the wake-up source is classified according to type, and after classification, it is first merged according to the category and the awakened chip according to the "OR" logic; there are two types of chips awakened by the wake-up signal after classification and merging. If the selection of SOC1 or MCU does not support wake-up through the interface and identification of the wake-up source, it is necessary to build an "OR" logic circuit with discrete devices for the wake-up signal or use an integrated "OR" logic chip to process the wake-up signal and wake up the power system corresponding to SOC1 and MCU; if the selection of SOC1 or MCU supports wake-up through the interface and identification of the wake-up source, the wake-up signal is directly connected to SOC or MCU for rapid response, while saving the cost of external logic circuits. The system for executing the method provided by the present invention also includes a timed wake-up module, which preferentially uses the timed wake-up module inside SOC1 and MCU. If SOC1 and MCU do not have built-in timed wake-up, an external timed wake-up module is used, and the timed wake-up output is used as a wake-up source to perform "OR" logic processing with other wake-up sources. SOC1 and MCU can wake up and enable each other. SOC1 and MCU themselves output power-off delay signals so that they can enter the sleep / power-off process after completing the corresponding data processing and storage.
[0057] It should be noted that the present invention classifies the wakeup sources according to their electrical properties as follows: CAN bus specific frame wakeup, CAN bus arbitrary frame wakeup, LIN wakeup, Ethernet wakeup, hardwire wakeup, and timed wakeup.
[0058] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0059] In this embodiment, a cabin-driver fusion control system is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and will not be repeated hereafter. As used below, the term "module" is a combination of software and / or hardware that can implement a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation in hardware, or a combination of software and hardware, is also possible and conceivable.
[0060] Figure 6is a structural block diagram of a cabin-pilot fusion control system 200 according to one embodiment of the present invention. Figure 6 As shown, taking the cabin-drive fusion control system 200 as an example, it includes: a first control module 201, used to power on the intelligent driving chip and the control chip in response to the vehicle meeting the preset power-on condition, and obtain a first power-on result; a second control module 202, used to power on the intelligent parking chip and the cockpit chip using the control chip in response to the first power-on result indicating that the intelligent driving chip and the control chip are powered on successfully, and obtain a second power-on result; a wake-up module 203, used to obtain the wake-up source working status in response to the second power-on result indicating that the intelligent parking chip and the cockpit chip are powered on successfully; a third control module 204, used to control the intelligent driving chip, the intelligent parking chip, the cockpit chip and the control chip to enter a sleep state in response to the wake-up source working status being invalid.
[0061] Optionally, the first control module 201 is also used to: in response to the vehicle satisfying a preset power-on condition, control the first power supply system and the fourth power supply system to power on, and obtain a third power-on result, wherein the first power supply system is used to power the intelligent driving chip, and the fourth power supply system is used to power the control chip; in response to the third power-on result indicating that the first power supply system and the fourth power supply system are powered on successfully, reset the intelligent driving chip and the control chip to obtain a reset intelligent driving chip and a reset control chip; control the reset intelligent driving chip to send a working signal to the watchdog timer in the first power supply system to obtain a first sending result, and control the reset control chip to send a working signal to the watchdog timer in the fourth power supply system to obtain a second sending result; in response to the first sending result and the second sending result indicating that the transmission is successful, determine that the intelligent driving chip and the control chip are powered on successfully as the first power-on result.
[0062] Optionally, the second control module 202 is further used to: in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, use the control chip to control the second power supply system and the third power supply system to power on, and obtain a fourth power-on result, wherein the second power supply system is used to power the smart parking chip, and the third power supply system is used to power the cockpit chip; in response to the fourth power-on result indicating that the second power supply system and the third power supply system are powered on successfully, reset the smart parking chip and the cockpit chip to obtain a reset smart parking chip and a reset cockpit chip; control the reset smart parking chip to send a working signal to the watchdog timer in the second power supply system to obtain a third sending result, and control the reset cockpit chip to send a working signal to the watchdog timer in the third power supply system to obtain a fourth sending result; in response to the third sending result and the fourth sending result indicating that the sending is successful, determine that the smart parking chip and the cockpit chip are powered on successfully as the second power-on result.
[0063] Optionally, the third control module 204 is also used for: in response to the working state of the wake-up source being invalid, controlling the smart driving chip, the smart parking chip, the cockpit chip and the control chip to enter a sleep processing procedure, and at the same time, controlling the peripherals to power off and store data; in response to the smart driving chip, the smart parking chip, the cockpit chip and the control chip entering a sleep processing procedure, determining the process status of the smart driving chip, the smart parking chip, the cockpit chip and the cockpit chip; in response to the process status indicating that the process is over, controlling the second power supply system and the third power supply system to power off by using the control chip to obtain a power-off result; in response to the power-off result indicating that the second power supply system and the third power supply system are powered off successfully, obtaining the process status of the control chip; in response to the process status of the control chip indicating that the process is over, controlling the control chip and the smart driving chip to enter a sleep state.
[0064] Optionally, the third control module 204 is also used to: obtain a wake-up source trigger signal; perform validity verification on the wake-up source signal according to a preset verification method to obtain a verification result; in response to the verification result indicating that the wake-up source signal is valid, identify the category of the wake-up source corresponding to the wake-up source signal to obtain the wake-up source category; and wake up the smart driving chip and control chip in a sleep state according to the wake-up source type.
[0065] Optionally, the wake-up source types include a smart driving chip wake-up source and a control chip wake-up source, and the third control module 204 is further used to: in response to the wake-up source type being a smart driving chip wake-up source, wake up the smart driving chip in a dormant state.
[0066] Optionally, the third control module 204 is further used to: in response to the wake-up source type being a control chip wake-up source, wake up the smart driving chip and the control chip in a sleep state.
[0067] An embodiment of the present invention also provides a vehicle, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the cabin-driver fusion control method described in any of the above embodiments.
[0068] Optionally, in this embodiment, the processor in the vehicle may be configured to run a computer program to perform the following steps:
[0069] Step S101, in response to the vehicle meeting a preset power-on condition, the intelligent driving chip and the control chip are powered on to obtain a first power-on result.
[0070] Step S102, in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the control chip is used to power on the smart parking chip and the cockpit chip to obtain a second power-on result.
[0071] Step S103, in response to the second power-on result indicating that the smart parking chip and the cockpit chip are powered on successfully, the working status of the wake-up source is obtained.
[0072] Step S104, in response to the working state of the wake-up source being invalid, the smart driving chip, the smart parking chip, the cockpit chip and the control chip are controlled to enter a sleep state.
[0073] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0074] An embodiment of the present invention also provides a non-volatile storage medium, in which a computer program is stored, wherein the computer program is configured to execute the cabin-cockpit fusion control method described in any of the above embodiments when running on a computer or a processor.
[0075] Optionally, in this embodiment, the above-mentioned computer program may be configured to store a computer program for performing the following steps:
[0076] Step S101, in response to the vehicle meeting a preset power-on condition, the intelligent driving chip and the control chip are powered on to obtain a first power-on result.
[0077] Step S102, in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the control chip is used to power on the smart parking chip and the cockpit chip to obtain a second power-on result.
[0078] Step S103, in response to the second power-on result indicating that the smart parking chip and the cockpit chip are powered on successfully, the working status of the wake-up source is obtained.
[0079] Step S104, in response to the working state of the wake-up source being invalid, the smart driving chip, the smart parking chip, the cockpit chip and the control chip are controlled to enter a sleep state.
[0080] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0081] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0082] In some embodiments provided in the present application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the modules can be a logical function division. There may be other division methods in actual implementation. For example, multiple modules 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 through some interfaces, modules or indirect coupling or communication connection of modules, which can be electrical or other forms.
[0083] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.
[0084] In addition, each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of software functional modules.
[0085] If the integrated module is implemented in the form of a software function module 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 invention, in essence, 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. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc., which can store program code.
[0086] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A cabin-driver fusion control method, applied to a vehicle, characterized in that: The vehicle includes a smart driving chip, a smart parking chip, a cockpit chip, and a control chip, and the method includes: In response to the vehicle meeting a preset power-on condition, the intelligent driving chip and the control chip are powered on to obtain a first power-on result; In response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the smart parking chip and the cockpit chip are powered on by using the control chip to obtain a second power-on result; In response to the second power-on result indicating that the smart parking chip and the cockpit chip are powered on successfully, acquiring a wake-up source working state; In response to the working state of the wake-up source being invalid, the smart driving chip, the smart parking chip, the cockpit chip and the control chip are controlled to enter a sleep state.
2. The cabin-pilot fusion control method according to claim 1, characterized in that: In response to the vehicle meeting a preset power-on condition, the intelligent driving chip and the control chip are powered on to obtain a first power-on result, including: In response to the vehicle meeting a preset power-on condition, controlling the first power supply system and the fourth power supply system to power on, and obtaining a third power-on result, wherein the first power supply system is used to power the smart driving chip, and the fourth power supply system is used to power the control chip; In response to the third power-on result indicating that the first power supply system and the fourth power supply system are powered on successfully, resetting the intelligent driving chip and the control chip to obtain a reset intelligent driving chip and a reset control chip; Control the reset smart driving chip to send a working signal to the watchdog timer in the first power supply system to obtain a first sending result, and control the reset control chip to send a working signal to the watchdog timer in the fourth power supply system to obtain a second sending result; In response to the first sending result and the second sending result indicating successful sending, it is determined that the smart driving chip and the control chip are powered on successfully as the first power-on result.
3. The cabin-pilot fusion control method according to claim 1, characterized in that: In response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the smart parking chip and the cockpit chip are powered on by using the control chip to obtain a second power-on result, including: In response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, the control chip is used to control the second power supply system and the third power supply system to power on, to obtain a fourth power-on result, wherein the second power supply system is used to power the smart parking chip, and the third power supply system is used to power the cockpit chip; In response to the fourth power-on result indicating that the second power supply system and the third power supply system are powered on successfully, resetting the smart parking chip and the cockpit chip to obtain a reset smart parking chip and a reset cockpit chip; Controlling the reset smart parking chip to send a working signal to the watchdog timer in the second power supply system to obtain a third sending result, and controlling the reset cockpit chip to send a working signal to the watchdog timer in the third power supply system to obtain a fourth sending result; In response to the third sending result and the fourth sending result indicating successful sending, it is determined that the smart parking chip and the cockpit chip are powered on successfully as the second power-on result.
4. The cabin-pilot fusion control method according to claim 1, characterized in that: In response to the working state of the wake-up source being invalid, controlling the smart driving chip, the smart parking chip, the cockpit chip and the control chip to enter a sleep state includes: In response to the working state of the wake-up source being invalid, controlling the smart driving chip, the smart parking chip, the cockpit chip and the control chip to enter a sleep processing program, and at the same time, controlling the peripherals to power off and store data; In response to the smart driving chip, the smart parking chip, the cockpit chip and the control chip entering a sleep processing program, determining the process status of the smart driving chip, the smart parking chip, the cockpit chip and the cockpit chip; In response to the process status indicating that the process is finished, using the control chip to control the second power supply system and the third power supply system to power off, and obtain a power-off result; In response to the power-off result indicating that the second power supply system and the third power supply system are powered off successfully, acquiring the process status of the control chip; In response to the process status of the control chip indicating that the process is finished, the control chip and the intelligent driving chip are controlled to enter a sleep state.
5. The cabin-pilot fusion control method according to claim 1, characterized in that: Also includes: Get the wake-up source trigger signal; According to a preset verification method, the validity of the wake-up source signal is verified to obtain a verification result; In response to the verification result indicating that the wake-up source signal is valid, identifying the category of the wake-up source corresponding to the wake-up source signal to obtain the wake-up source category; According to the wake-up source type, the smart driving chip and the control chip in the sleep state are woken up.
6. The cabin-pilot fusion control method according to claim 5, characterized in that: The wake-up source types include a smart driving chip wake-up source and a control chip wake-up source, and waking up the smart driving chip and the control chip in a dormant state according to the wake-up source types includes: In response to the wake-up source type being a smart driving chip wake-up source, the smart driving chip in a dormant state is woken up.
7. The cabin-pilot fusion control method according to claim 6, characterized in that: The step of waking up the smart driving chip and the control chip in a dormant state according to the wake-up source type includes: In response to the wake-up source type being a control chip wake-up source, the smart driving chip and the control chip in a sleep state are woken up.
8. A cabin-driver fusion control system, applied to a vehicle, characterized in that: The vehicle includes an intelligent driving chip, an intelligent parking chip, a cockpit chip, and a control chip, and the control system includes: A first control module, configured to power on the smart driving chip and the control chip in response to the vehicle meeting a preset power-on condition, and obtain a first power-on result; a second control module, configured to, in response to the first power-on result indicating that the smart driving chip and the control chip are powered on successfully, use the control chip to power on the smart parking chip and the cockpit chip to obtain a second power-on result; A wake-up module, configured to obtain a working state of a wake-up source in response to the second power-on result indicating that the smart parking chip and the cockpit chip are powered on successfully; The third control module is used to control the smart driving chip, the smart parking chip, the cockpit chip and the control chip to enter a sleep state in response to the working state of the wake-up source being invalid.
9. A vehicle comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the cabin-pilot fusion control method described in any one of claims 1 to 7.
10. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a computer program, wherein the computer program is configured to execute the cabin-pilot fusion control method described in any one of claims 1 to 7 when running on a computer or a processor.
