A backup battery control method, domain controller and car machine system
Patent Information
- Application Number
- CN202610763326.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-29
- Publication Date
- 2026-08-21
AI Technical Summary
[0004]为了解决“在域控制器安装入车辆前,备用电池出现持续放电导致过放且影响备用电池寿命”的技术问题
备用电池控制方法通过将用于对域控制器供电的备用电池切换至关闭放电的第一模式,并持续获取当前车辆数据;根据当前车辆数据,判断域控制器安装状态,并输出第一标志值;根据第一标记值,备用电池在第一模式和可放电的第二模式之间切换。通过该方法可避免备用电池在域控制器未安装在车辆前过度放电,从而避免备用电池在未安装入车辆前就损坏寿命。
Smart Images

Figure CN122607170A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the technical field of automotive electronic control technology, and particularly relates to a backup battery control method, a domain controller, and a vehicle infotainment system. Background Technology
[0002] The vehicle domain controller integrates driver assistance systems, cockpit modules, navigation modules, and communication modules, making it a crucial component of modern autonomous vehicles. According to the national standard GB / T 32960.2-2016-Technical Specification for Remote Service and Management System for Electric Vehicles Part 2: On-board Terminal, the on-board terminal must continue to operate independently after an abnormal power outage and ensure data upload for at least 10 minutes prior to the power outage. Therefore, to guarantee data upload functionality after a power failure, the vehicle domain controller typically includes a backup battery with a dedicated power supply circuit. In existing battery discharge technologies based on the vehicle domain controller's built-in backup battery, the controller checks for battery discharge during the discharge logic process. If no power is detected, the backup battery is activated.
[0003] In the aforementioned technology, during vehicle production, before the vehicle domain controller is installed in the vehicle, the vehicle's power battery cannot be detected, resulting in the backup battery continuously discharging. Furthermore, during vehicle production, the vehicle domain controller may not be immediately installed after assembly, and there is a possibility of off-site assembly. Therefore, the backup battery may continue to discharge, ultimately leading to over-discharge and shortening its lifespan before installation. Summary of the Invention
[0004] To address the technical problem of "continuous discharge of the backup battery leading to over-discharge and affecting its lifespan before the domain controller is installed in the vehicle," this invention proposes a backup battery control method, a domain controller, and an in-vehicle infotainment system.
[0005] The present invention solves the above problems through the following technical solutions: In a first aspect, the present invention proposes a backup battery control method, comprising: Switch the backup battery used to power the domain controller to the first mode of shutting off discharge and continuously acquire current vehicle data; Based on the current vehicle data, determine the installation status of the domain controller and output the first flag value; Based on the first marker value, the backup battery switches between a first mode and a dischargeable second mode.
[0006] The backup battery control method involves switching the backup battery used to power the domain controller to a first mode where discharge is disabled, while continuously acquiring current vehicle data. Based on the current vehicle data, the installation status of the domain controller is determined, and a first flag value is output. Based on the first flag value, the backup battery switches between the first mode and a second mode where discharge is permitted. This method prevents the backup battery from over-discharging before the domain controller is installed in the vehicle, thus avoiding premature damage to the backup battery's lifespan before installation.
[0007] In some implementations, the following are included: When the backup battery is in the second mode, obtain the status of the power battery; When the power battery is de-energized, the backup battery is controlled to discharge; otherwise, the backup battery is controlled to shut down and discharge.
[0008] In some implementations, the current vehicle's connection status is continuously acquired; if the vehicle is already connected, its driving data is queried. This includes: Continuously acquire the connection signal of the connection interface between the domain controller and the vehicle. If the connection signal continues for a preset period, the vehicle is connected, and query the vehicle's driving data.
[0009] In some implementations, driving data includes one or more of the following: vehicle mileage, fuel consumption, and instrument readings.
[0010] In some implementations, the domain controller installation status is determined based on current vehicle data, and a first flag value is output; including: Based on the driving data, query the preset status table, and output the installation score according to the preset status table; If the installation score is less than the preset score, output the first flag value corresponding to the first mode; If the installation score is greater than the preset score, the first flag value corresponding to the second mode will be output.
[0011] In some implementations, a preset status table is queried based on driving data, and an installation score is output based on the preset status table; including: If the driving data includes one item, then query the preset status table and output the installation score based on the preset status table; If the driving data includes multiple items, the preset status table is queried, and the installation score is calculated and output based on the preset status table and preset weights.
[0012] In some implementations, the backup battery switches between a first mode and a dischargeable second mode based on a first marker value; including: If the first marker value changes and remains unchanged for a preset time, the backup battery switches between the first mode and the dischargeable second mode according to the first marker value.
[0013] Secondly, the present invention proposes a domain controller, comprising: The first functional module is powered by a non-backup battery and is used to continuously acquire current vehicle data from the outside. The control module is used to obtain current vehicle data from the first functional module, determine the installation status of the domain controller, and output a first flag value. The discharge management circuit is located at the output terminal of the backup battery and is used to switch the backup battery to the first mode of shutting off discharge, and to control the backup battery to switch between the first mode and the second mode according to the first flag value. The battery switching circuit is equipped with a power battery power input terminal, a backup battery power input terminal, an enable terminal, and a power output terminal. The power battery power input terminal is connected to the power battery, the backup battery power input terminal is connected to the output terminal of the discharge management circuit, the power output terminal is connected to the control module, and the enable terminal is connected to a preset control signal to control the connection between the power output terminal and the power battery power input terminal or the backup battery power input terminal.
[0014] In some implementations, the first functional module includes one or more of a cockpit control module, a driver assistance module, and a navigation module.
[0015] Thirdly, the present invention proposes a vehicle infotainment system, comprising: a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other through the communication bus; The memory is used to store at least one executable instruction that causes the processor to perform the operation of the backup battery control method as described in any of the first aspects.
[0016] The beneficial effects of the backup battery control method, domain controller, and vehicle system of the present invention are: The backup battery control method involves switching the backup battery used to power the domain controller to a first mode where discharge is disabled, while continuously acquiring current vehicle data. Based on the current vehicle data, the installation status of the domain controller is determined, and a first flag value is output. Based on the first flag value, the backup battery switches between the first mode and a second mode where discharge is permitted. This method prevents the backup battery from over-discharging before the domain controller is installed in the vehicle, thus avoiding premature damage to the backup battery's lifespan before installation.
[0017] The above description is merely an overview of the technical solutions of the embodiments of the present invention. In order to better understand the technical means of the embodiments of the present invention and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description
[0018] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 The flowchart of the backup battery control method of the present invention Figure 1 ; Figure 2 The flowchart of the backup battery control method of the present invention Figure 2 ; Figure 3 This is a frame diagram of the vehicle infotainment device for the backup battery control method of the present invention; Figure 4 This is a framework diagram of the vehicle system of the backup battery control method of the present invention. Detailed Implementation
[0019] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0020] Example 1: like Figure 1 As shown, this embodiment proposes a backup battery control method, including: Step 100: Switch the backup battery used to power the domain controller to the first mode of shutting off discharge, and continue to acquire current vehicle data; Specifically, the MCU within the domain controller defaults to switching the backup battery to the first mode, which is a transport mode, used to ensure the backup battery is not discharged when the domain controller is not installed. Furthermore, the MCU continuously reads current vehicle data from the SPI communication interface. When the domain controller is connected to a vehicle, it obtains vehicle information via the SPI interface; when no vehicle is installed, the domain controller receives no current vehicle data from the SPI interface. After a successful connection between the domain controller and the vehicle, the domain controller sends a query for the vehicle model to the cockpit module via the SPI communication interface. The cockpit module, using an Ethernet connection module as a bridge, reads the current vehicle data reported by the VIU (Vehicle Interface Unit). The VIU, also known as the Zone Control Unit (ZCU), is used for accessing, controlling, and communicating with all vehicle sensors, actuators, and ECUs. The VIU allows for real-time data acquisition and monitoring of the vehicle, which is then output to the MCU unit of the domain controller. Additionally, a separate power supply module is provided within the domain controller to ensure continuous vehicle data acquisition.
[0021] Step 200: Based on the current vehicle data, determine the domain controller installation status and output the first flag value; Specifically, after the domain controller's MCU unit receives the current vehicle data reported by the VIU, it determines whether the domain controller is properly installed on the vehicle based on the current vehicle data. This vehicle data can be any data from the VIU, either a single data item or a combination of multiple data items. Data may include vehicle speed records, trip information, fuel gauge data, battery voltage data, etc. This information helps determine if the connection is normal. When the data meets the conditions, a first flag value is output. This first flag value can be 1 or 0, used to determine whether the domain controller is connected; 1 indicates a connection, and 0 indicates a disconnection.
[0022] For example, by determining whether the mileage is greater than zero, the first flag value is 1 if it is greater than zero, and 0 otherwise.
[0023] Step 300: Based on the first marker value, the backup battery switches between the first mode and the dischargeable second mode.
[0024] Specifically, based on the first marker value, the backup battery switches between a first mode and a dischargeable second mode. The first mode corresponds to 0 of the first marker value, and the dischargeable second mode corresponds to 1 of the first marker value.
[0025] This method can prevent the backup battery from being over-discharged before the domain controller is installed in the vehicle, thus avoiding premature damage to the backup battery's lifespan before it is installed in the vehicle.
[0026] In some embodiments, including: Step 400: When the backup battery is in the second mode, obtain the status of the power battery; Specifically, when the backup battery is in the second dischargeable mode, that is, when it has successfully connected to the vehicle and is in a dischargeable state, the discharge and installation status of the power battery can be obtained, and the main power battery can be read through VIU.
[0027] Step 500: When the power battery is in a power-off state, control the backup battery to discharge; otherwise, control the backup battery to shut down the discharge.
[0028] Specifically, depending on whether the power battery is in a discharged or non-discharged state, the backup battery discharges when the power battery is in a power-off state, so that data can still be uploaded 10 minutes after the main battery is powered off.
[0029] In some embodiments, the backup battery is switched to a first mode where discharge is disabled, and current vehicle data is continuously acquired; including: Step 110: Set the backup battery to the first mode by default; Specifically, the backup battery is set to the first mode by default to prevent over-discharge and damage caused by continuous battery discharge.
[0030] Step 120: Continuously obtain the current vehicle's connection status. If the vehicle is already connected, query the vehicle's driving data.
[0031] Specifically, continuously acquiring the vehicle's current connection status allows the domain controller's MCU to continuously handshake with the cockpit module via the SPI communication interface and continuously send multiple initial query messages. Once a response is received from the cockpit module, it can be determined that a stable connection has been established between the vehicle and the domain controller, allowing for further querying of driving data. The advantage of this method is that it avoids frequent switching modes of the backup battery caused by unstable connections between the vehicle and the domain controller, as well as frequent charging and shutting-down cycles. This step further reduces the consumption of the backup battery and prevents its lifespan from being shortened.
[0032] In some embodiments, the current connection status of the vehicle is continuously acquired. If the vehicle is already connected, its driving data is queried. This includes: Continuously acquire the connection signal of the connection interface between the domain controller and the vehicle. If the connection signal continues for a preset period, the vehicle is connected, and query the vehicle's driving data.
[0033] Specifically, a preset period can be set, which can be any time. By continuously interacting with the cockpit module through the SPI communication interface, it can be determined that the domain controller and the vehicle are stably connected. After communicating a certain number of times within the preset period, the domain controller and the vehicle can be considered stably connected.
[0034] The advantage of this approach is that it avoids frequent mode switching of the backup battery due to unstable connection between the vehicle and the domain controller, as well as frequent switching between charging and shutting down. This step can further reduce the consumption of the backup battery and avoid damage to its lifespan.
[0035] In some embodiments, driving data includes one or more of vehicle mileage, fuel consumption, and instrument data.
[0036] Specifically, driving data includes one or more of the following: vehicle mileage, fuel consumption, and instrument readings. The advantage of using this data is that various functions are tested before the vehicle domain controller is installed, thus generating initial data. Judgment can be made using the following methods.
[0037] When the vehicle mileage is greater than 0, the first indicator value is 1; otherwise, the first indicator value is 0.
[0038] When the fuel consumption is greater than 0, the first flag value is 1; otherwise, the first flag value is 0.
[0039] The instrument data can be the data of the main power battery. When the battery data is greater than 0, the first flag value is 1, and otherwise the first flag value is 0.
[0040] Furthermore, driving data may also include log data, such as interaction records, signal packet loss, sensor status, power-on / off commands, upgrade records, and network security data. The value of the first flag can be determined by checking if the data exists; the first flag is 1 when the data exists, and 0 otherwise.
[0041] In some embodiments, the installation status of the domain controller is determined based on current vehicle data, and a first flag value is output; including: Based on the driving data, query the preset status table, and output the installation score according to the preset status table; If the installation score is less than the preset score, output the first flag value corresponding to the first mode; If the installation score is greater than the preset score, the first flag value corresponding to the second mode will be output.
[0042] Specifically, the domain controller's MCU has a preset state table containing installation scores corresponding to driving data. Based on these scores, a first flag value is output. This method integrates multiple driving data points for judgment, avoiding misjudgments caused by a single evaluation. For example, during functional testing, the domain controller might mistakenly trigger the judgment mechanism in Example 1, leading to backup battery discharge, while testing driving data. It also avoids the domain controller misjudging a vehicle as not connected when some driving data is missing or zero, due to a single judgment logic.
[0043] Furthermore, the multi-data-driven installation scoring can further avoid conflicts between different driving data for the backup battery. For example, if the mileage is 0 but battery voltage is present, the weight of battery voltage can be increased to ensure the final score exceeds the preset score, allowing the backup battery to switch to a dischargeable state. The beneficial effect of this method is that, due to differences in driving data resulting from different vehicle installation processes, the scoring method using a preset state table allows the method in Example 1 to adapt to various installation methods, avoiding misjudgments of the connection status between the domain controller and the vehicle. This further prevents the backup battery from being unusable when the domain controller is completed, and also avoids damage to the backup battery's lifespan caused by the domain controller automatically turning on before complete installation.
[0044] In some embodiments, a preset status table is queried based on driving data, and an installation score is output based on the preset status table; including: If the driving data includes one item, then query the preset status table and output the installation score based on the preset status table; If the driving data includes multiple items, the preset status table is queried, and the installation score is calculated and output based on the preset status table and preset weights.
[0045] Specifically, there can be multiple driving data points. If there is only one driving data point, a preset status table can be queried using the driving data, and the corresponding installation score can be output based on the preset status table. If there are multiple driving data points, the installation score is calculated by summing the data from multiple different data points and the preset weights for each point. The first flag value is then output by comparing the installation score with the preset score. Typically, the weights of the driving data are determined based on their importance to the backup battery switching decision. For example, if the vehicle speed is greater than 0, the power voltage data is greater than zero, and the power battery data exists, then the power battery data and the power battery voltage data have a greater weight than the vehicle speed.
[0046] In some embodiments, based on a first marker value, the backup battery switches between a first mode and a dischargeable second mode; including: If the first marker value changes and remains unchanged for a preset time, the backup battery switches between the first mode and the dischargeable second mode according to the first marker value.
[0047] Specifically, based on the first marker value, if the value changes and can be maintained for a certain period of time (preset to be 1-3 seconds), the backup battery switches between the first mode and the dischargeable second mode. This method avoids the backup battery constantly switching due to unstable connection, which would cause it to discharge frequently and thus prevent damage to its lifespan.
[0048] Example 2: like Figure 3 As shown, this embodiment proposes a domain controller, including: a first functional module, a control module, a discharge management circuit, and a battery switching circuit.
[0049] Specifically, in some embodiments, the first functional module 610 is powered by a non-backup battery, and the first functional module 610 also has an Ethernet connection module 611. The first functional module 610 continuously obtains current vehicle data from the outside through the Ethernet connection module 611. The first functional module 610 is usually a vehicle power battery power supply module, and can only obtain current vehicle data from the VIU through the Ethernet connection module 611 after the vehicle is normally connected. The control module 621 is used to obtain current vehicle data from the first functional module, determine the installation status of the domain controller, and output a first flag value. The control module 621 obtains current vehicle data from the first functional module 610 through the communication module 622. The control module 621 is usually an MCU control unit. The MCU control unit receives current vehicle data, determines the installation status of the domain controller, and outputs a first flag value. The discharge management circuit 630 is located at the output of the backup battery 640 of the domain controller. It is used to switch the backup battery 640 to the first mode of discharging off, and to control the backup battery to switch between the first mode and the second mode according to the first flag value. So that the backup battery 640 will only switch to the second mode of discharging after the domain controller is connected to the vehicle via the discharge management circuit 630.
[0050] The battery switching circuit 630 is equipped with a power battery power supply input terminal, a backup battery power supply input terminal, an enable terminal, and a power supply output terminal. The power battery power supply input terminal is connected to the power battery, the backup battery power supply input terminal is connected to the output terminal of the discharge management circuit, the power supply output terminal is connected to the control module, and the enable terminal is connected to a preset control signal. The enable terminal enables the power supply output terminal to connect to either the power battery power supply input terminal or the backup battery power supply input terminal. The preset control signal detects the output of the power battery. If the power battery has no output, the preset control signal is input to the battery switching circuit 630 through the enable terminal to control the power supply output terminal to disconnect from the power battery power supply input terminal and control the backup battery power supply input terminal to connect to the power supply output terminal. The domain controller uses the backup battery for power supply.
[0051] In some embodiments, the first functional module 610 includes any one or more of the cockpit control module 612, the driver assistance module 613, and the navigation module 614.
[0052] Specifically, any one or more of the cockpit module 612, driver assistance module 613, and navigation module 614 can obtain current vehicle data through the Ethernet connection module 611 and the vehicle's VIU via one or more modules of the first functional module 610, and execute the backup battery control method as described in Example 1.
[0053] Example 3: like Figure 4 The diagram shown is a structural schematic of an embodiment of the in-vehicle infotainment system. The specific embodiments of the present invention do not limit the specific implementation of the in-vehicle infotainment system.
[0054] As shown in the figure, the vehicle infotainment system may include: a processor 702, a communications interface 704, a memory 706, and a communication bus 708.
[0055] The processor 702, communication interface 704, and memory 706 communicate with each other via communication bus 708. Communication interface 704 is used to communicate with other network elements such as clients or other servers. The processor 702 executes program 710, specifically performing the relevant steps described in the embodiment of the backup battery control method.
[0056] Specifically, program 710 may include program code, which includes computer-executable instructions.
[0057] The processor 702 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The vehicle infotainment system includes one or more processors, which may be of the same type, such as one or more CPUs; or they may be of different types, such as one or more CPUs and one or more ASICs.
[0058] Memory 706 is used to store program 710. Memory 706 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0059] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Furthermore, the embodiments of this invention are not directed to any particular programming language.
[0060] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. Similarly, for the sake of brevity and to aid in understanding one or more aspects of the invention, in the description of exemplary embodiments of the invention above, various features of the embodiments are sometimes grouped together in a single embodiment, figure, or description thereof. The claims, which follow the detailed description, are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.
[0061] Those skilled in the art will understand that the modules in the device of the embodiment can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiment can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components, except that at least some of such features and / or processes or units are mutually exclusive.
[0062] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. A backup battery control method, characterized in that, include: Switch the backup battery used to power the domain controller to the first mode of shutting off discharge and continuously acquire current vehicle data; Based on the current vehicle data, determine the domain controller installation status and output a first flag value; Based on the first flag value, the backup battery is controlled to switch between the first mode and the dischargeable second mode.
2. The backup battery control method according to claim 1, characterized in that, include: When the backup battery is in the second mode, obtain the status of the power battery; When the power battery is in a power-off state, the backup battery is controlled to discharge; otherwise, the backup battery is controlled to shut down and discharge.
3. The backup battery control method according to claim 1, characterized in that, The step of continuously acquiring the current vehicle's connection status, and if the vehicle is already connected, querying the vehicle's driving data, includes: Continuously acquire the connection signal of the connection interface between the domain controller and the vehicle. If the connection signal continues for a preset period, the vehicle has been connected, and query the vehicle's driving data.
4. The backup battery control method according to claim 3, characterized in that, The driving data includes one or more of the following: vehicle mileage, fuel consumption, and instrument data.
5. The backup battery control method according to claim 4, characterized in that, The step of determining the domain controller installation status based on the current vehicle data and outputting a first flag value includes: Based on the driving data, query the preset status table, and output the installation score based on the preset status table; If the installation score is less than the preset score, then the first flag value corresponding to the first mode is output; If the installation score is greater than the preset score, then the first flag value corresponding to the second mode is output.
6. The backup battery control method according to claim 5, characterized in that, The step of querying a preset status table based on the driving data and outputting an installation score based on the preset status table includes: If the driving data includes one item, then query the preset status table and output the installation score according to the preset status table; If the driving data includes multiple items, the preset status table is queried, and the installation score is calculated and output based on the preset status table and preset weights.
7. The backup battery control method according to claim 1, characterized in that, The step of switching the backup battery between a first mode and a dischargeable second mode based on the first marker value includes: If the first marker value changes and remains unchanged for a preset time after the change, the backup battery switches between the first mode and the dischargeable second mode according to the first marker value.
8. A domain controller, characterized in that, include: The first functional module is powered by a non-backup battery and is used to continuously acquire current vehicle data from the outside. The control module is used to obtain the current vehicle data from the first functional module, determine the domain controller installation status, and output a first flag value; A discharge management circuit is located at the output terminal of the backup battery. It is used to switch the backup battery to a first mode where discharge is turned off, and to control the backup battery to switch between the first mode and the second mode according to the first flag value. The battery switching circuit includes a power battery power input terminal, a backup battery power input terminal, an enable terminal, and a power output terminal. The power battery power input terminal is connected to the power battery, the backup battery power input terminal is connected to the output terminal of the discharge management circuit, the power output terminal is connected to the control module, and the enable terminal is connected to a preset control signal. The enable terminal controls the connection between the power output terminal and the power battery power input terminal or the backup battery power input terminal.
9. The domain controller according to claim 8, characterized in that, The first functional module includes one or more of the cockpit control module, driver assistance module, and navigation module.
10. A vehicle infotainment system, characterized in that, include: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction that causes the processor to perform the operation of the backup battery control method as described in any one of claims 1-7.