Vehicle battery control method, device, equipment, storage medium and product
By detecting the crosstalk signal in the vehicle battery circuit in real time and using current adjustment parameters to reduce the current, the impact of abnormal crosstalk signals on batteries and electrical appliances is resolved, accurate and targeted current control is achieved, and the stable operation of the vehicle battery system is ensured.
Patent Information
- Application Number
- CN202411317135.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2044-09-20
AI Technical Summary
Abnormal crosstalk signals in a vehicle's battery circuit can affect the normal use of the battery and other electrical appliances. Existing technologies make it difficult to effectively reduce the signal value of the crosstalk signal and improve the accuracy of current adjustment.
By detecting the signal value of the crosstalk signal in real time, the current adjustment parameters are determined, including the average or maximum signal value and the corresponding relationship, the battery current is reduced to reduce the crosstalk signal, an alarm message is output, and the current is automatically adjusted when the signal abnormality persists.
The accuracy of crosstalk signal anomalies and the pertinence of current adjustment are improved, the signal value of crosstalk signals is reduced, the normal operation of batteries and electrical appliances is ensured, and the impact of current adjustment is reduced.
Smart Images

Figure CN119078599B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a vehicle battery control method, device, equipment, storage medium and product. Background Art
[0002] A vehicle's battery powers multiple electrical devices within the vehicle. Therefore, the battery's circuit includes multiple devices, which are connected to the battery via signal lines. During the battery charging or discharging process, if a single device in the circuit malfunctions, it may generate abnormal crosstalk signals that enter the battery circuit, affecting the normal operation of the battery and other devices in the circuit. Summary of the Invention
[0003] The embodiments of the present application provide a vehicle battery control method, apparatus, device, storage medium, and product, which improve the pertinence and accuracy of the first current adjustment parameter, thereby reducing the current based on the first current adjustment parameter, thereby not only reducing the signal value of the crosstalk signal, but also improving the accuracy of the current adjustment. The technical solution is as follows:
[0004] In one aspect, a vehicle battery control method is provided, the method comprising:
[0005] During the use of the battery of the vehicle, real-time detection of a crosstalk signal is performed on a circuit of the battery to obtain signal values of the crosstalk signal at multiple time points, wherein the use process refers to a charging process or a discharging process, and the crosstalk signal refers to a signal caused by electromagnetic interference on a signal line in the circuit being coupled to other signal lines and interfering with the other signal lines, and each signal line corresponds to at least one electrical appliance in the circuit;
[0006] determining a first current adjustment parameter of the battery based on multiple signal values in the crosstalk signal that are greater than the preset threshold, when the signal value at the current time point is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration;
[0007] Based on the first current adjustment parameter, the current of the battery during use is reduced.
[0008] In some embodiments, determining the first current adjustment parameter of the battery based on multiple signal values in the crosstalk signal that are greater than the preset threshold includes:
[0009] determining an average value of multiple signal values greater than the preset threshold in the crosstalk signal, and determining a first current adjustment parameter corresponding to the average value based on the average value and a first corresponding relationship, wherein the first corresponding relationship is used to indicate a corresponding relationship between the signal value and the first current adjustment parameter, and in the first corresponding relationship, the first current adjustment parameter is positively correlated with the signal value; or
[0010] Determine a maximum signal value among multiple signal values in the crosstalk signal that are greater than the preset threshold, and determine a first current adjustment parameter corresponding to the maximum signal value based on the maximum signal value and the first corresponding relationship.
[0011] In some embodiments, the method further comprises:
[0012] If the signal value at the current time point is greater than a preset threshold, determining a target signal value at the current time point based on the signal values at the current time point and a plurality of time points before the current time point;
[0013] In a case where the target signal value is greater than a preset threshold, the step of determining the first current adjustment parameter of the battery based on multiple signal values in the crosstalk signal that are greater than the preset threshold is executed when the signal value at the current time point is greater than the preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration.
[0014] In some embodiments, determining the target signal value at the current time point based on the signal values at the current time point and a plurality of time points before the current time point includes:
[0015] Determine an average value between the signal values at the current time point and a plurality of time points before the current time point, and determine the average value as the target signal value; or,
[0016] The target signal value is obtained by weighted summing of the signal values of the current time point and multiple time points before the current time point, wherein the weight of each time point is negatively correlated with the time length from the time point to the current time point.
[0017] In some embodiments, the method further comprises:
[0018] When the target signal value is greater than the preset threshold, an alarm message is output, where the alarm message is used to prompt a user to reduce the current of the battery during use.
[0019] In some embodiments, the method further comprises:
[0020] When the target signal value is greater than the preset threshold, determining a second current adjustment parameter corresponding to the target signal value based on the target signal value and a second corresponding relationship, the second corresponding relationship being used to indicate a corresponding relationship between the target signal value and the second current adjustment parameter, wherein the second current adjustment parameter is positively correlated with the target signal value in the second corresponding relationship;
[0021] The second current adjustment parameter is output, where the second current adjustment parameter is used to instruct a user to reduce the current of the battery during use based on the second current adjustment parameter.
[0022] In another aspect, a vehicle battery control device is provided, the device comprising:
[0023] a detection module configured to perform real-time detection of a crosstalk signal on a battery circuit during use of the vehicle battery, and obtain signal values of the crosstalk signal at multiple time points, wherein the use process refers to a charging process or a discharging process, and the crosstalk signal refers to a signal caused by electromagnetic interference on a signal line in the circuit being coupled to other signal lines and interfering with the other signal lines, and each signal line corresponds to at least one electrical appliance in the circuit;
[0024] a determination module, configured to determine a first current adjustment parameter of the battery based on multiple signal values in the crosstalk signal that are greater than the preset threshold, when the signal value at a current time point is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration;
[0025] An adjustment module is configured to reduce the current of the battery during use based on the first current adjustment parameter.
[0026] In some embodiments, the determining module is configured to:
[0027] determining an average value of multiple signal values greater than the preset threshold in the crosstalk signal, and determining a first current adjustment parameter corresponding to the average value based on the average value and a first corresponding relationship, wherein the first corresponding relationship is used to indicate a corresponding relationship between the signal value and the first current adjustment parameter, and in the first corresponding relationship, the first current adjustment parameter is positively correlated with the signal value; or
[0028] Determine a maximum signal value among multiple signal values in the crosstalk signal that are greater than the preset threshold, and determine a first current adjustment parameter corresponding to the maximum signal value based on the maximum signal value and the first corresponding relationship.
[0029] In some embodiments, the determining module is further configured to:
[0030] If the signal value at the current time point is greater than a preset threshold, determining a target signal value at the current time point based on the signal values at the current time point and a plurality of time points before the current time point;
[0031] In a case where the target signal value is greater than a preset threshold, the step of determining the first current adjustment parameter of the battery based on multiple signal values in the crosstalk signal that are greater than the preset threshold is executed when the signal value at the current time point is greater than the preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration.
[0032] In some embodiments, the determining module is configured to:
[0033] Determine an average value between the signal values at the current time point and a plurality of time points before the current time point, and determine the average value as the target signal value; or,
[0034] The target signal value is obtained by weighted summing of the signal values of the current time point and multiple time points before the current time point, wherein the weight of each time point is negatively correlated with the time length from the time point to the current time point.
[0035] In some embodiments, the apparatus further comprises a first output module configured to:
[0036] When the target signal value is greater than the preset threshold, an alarm message is output, where the alarm message is used to prompt a user to reduce the current of the battery during use.
[0037] In some embodiments, the determining module is further configured to:
[0038] When the target signal value is greater than the preset threshold, determining a second current adjustment parameter corresponding to the target signal value based on the target signal value and a second corresponding relationship, the second corresponding relationship being used to indicate a corresponding relationship between the target signal value and the second current adjustment parameter, wherein the second current adjustment parameter is positively correlated with the target signal value in the second corresponding relationship;
[0039] The device further includes a second output module, configured to output the second current adjustment parameter, where the second current adjustment parameter is used to instruct a user to reduce the current of the battery during use based on the second current adjustment parameter.
[0040] On the other hand, a vehicle controller is provided, which includes a processor and a memory, wherein the memory stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the above-mentioned vehicle battery control method.
[0041] On the other hand, a computer-readable storage medium is provided, in which at least one program code is stored. The at least one program code is loaded and executed by a processor to implement the above-mentioned vehicle battery control method.
[0042] On the other hand, a computer program product is provided, wherein the product stores at least one program code, and the at least one program code is used to be executed by a processor to implement the above-mentioned vehicle battery control method.
[0043] In an embodiment of the present application, a crosstalk signal is generated in the battery circuit, and an abnormal crosstalk signal, that is, an excessively large signal value, will damage the battery and the electrical appliances in the circuit; therefore, when the signal value of the crosstalk signal is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration, the first current adjustment parameter of the battery is determined based on multiple signal values greater than the preset threshold in the crosstalk signal, which not only improves the accuracy of determining the abnormality of the crosstalk signal, but also determines the first current adjustment parameter based on the signal value, thereby improving the pertinence and accuracy of the first current adjustment parameter, and then reducing the current based on the first current adjustment parameter, which not only reduces the signal value of the crosstalk signal, but also improves the accuracy of the current adjustment.
[0044] It should be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 is a schematic diagram of an implementation environment of a vehicle battery control method according to an exemplary embodiment of the present application;
[0046] Figure 2 is a flow chart of a vehicle battery control method shown in an exemplary embodiment of the present application;
[0047] Figure 3 is a flow chart of a vehicle battery control method shown in another exemplary embodiment of the present application;
[0048] Figure 4 is a block diagram of a vehicle battery control device shown in an exemplary embodiment of the present application;
[0049] Figure 5 is a block diagram of a vehicle controller according to an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0050] In order to make the technical solutions and advantages of the present application clearer, the implementation methods of the present application are described in further detail below.
[0051] The terms "first," "second," "third," and "fourth," etc. in the specification and claims of this application and the accompanying drawings are used to distinguish different objects, not to describe a specific order. 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 apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0052] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, storage, and display, etc.), and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the crosstalk signals and user information involved in this application are all obtained with full authorization.
[0053] Please refer to Figure 1 , which shows a schematic diagram of the implementation environment of the vehicle battery control method shown in an exemplary embodiment of the present application; the implementation environment includes: a vehicle controller 10, a vehicle energy storage system 20, a vehicle load system 30, a battery charge and discharge positive circuit 40, and a battery charge and discharge negative circuit 50. Among them, the vehicle controller 10 includes a battery management system 11 (BMS, BATTERY MANAGEMENT SYSTEM) and a vehicle control unit (VCU, Vehicle Control Unit). The battery management system 11 is used to control the battery circuit, and the vehicle control unit is used to manage and control many functions of the vehicle, including but not limited to power transmission, braking, steering, etc. The vehicle energy storage system 20 includes a battery module, and the battery module includes at least one group of batteries. The vehicle load system 30 includes multiple electrical appliances. The battery management system 11 controls the battery module to supply power to multiple electrical appliances through the battery charge and discharge positive circuit 40 and the battery charge and discharge negative circuit 50.
[0054] The battery circuit includes multiple signal lines, and the battery and electrical appliances are connected through multiple signal lines, with one signal line corresponding to at least one electrical appliance. Electromagnetic interference on one signal line can couple to other signal lines, interfering with them, generating crosstalk signals in the circuit. When any electrical appliance malfunctions, the crosstalk signal in the circuit will increase abnormally, causing significant interference to other signal lines, such as increasing the voltage and current transmitted in other signal lines, thereby affecting the normal use of the battery and other electrical appliances. The signal value of the crosstalk signal is generally positively correlated with the battery discharge current; that is, the greater the current, the greater the signal value. Therefore, if the crosstalk signal increases abnormally, the signal value can be reduced by reducing the current.
[0055] The vehicle controller 10 detects crosstalk signals in the battery circuit and controls the current in the circuit based on the signal value of the detected crosstalk signal. This process is described in detail in subsequent embodiments. The vehicle in the embodiments of the present application can be a new energy vehicle or a fuel vehicle; new energy vehicles include pure electric vehicles or hybrid vehicles.
[0056] Please refer to Figure 2 , which shows a flow chart of a vehicle battery control method according to an exemplary embodiment of the present application. Figure 2 , the method comprising:
[0057] Step 201: During the use of the vehicle battery, the vehicle controller performs real-time detection of crosstalk signals on the battery circuit to obtain signal values of the crosstalk signals at multiple time points. The use process refers to the charging process or the discharging process. The crosstalk signal refers to the electromagnetic interference on a signal line in the circuit coupled to other signal lines to interfere with the other signal lines. One signal line corresponds to at least one electrical appliance in the circuit.
[0058] The circuit includes multiple appliances, which are connected to the battery via signal lines. In other words, the battery supplies power to these appliances via signal lines, so the signal lines are also the wires in the battery circuit. Appliances can be connected in series or in parallel, so each signal line corresponds to at least one appliance. These appliances include various electrical devices such as air conditioners, lights, car refrigerators, and electric doors.
[0059] It should be noted that generally only high-frequency signals will cause interference to other signal lines, so this embodiment takes a high-frequency crosstalk signal as an example for explanation. A high-frequency crosstalk signal refers to a signal with a frequency greater than a preset frequency, which can be set and changed as needed.
[0060] In an embodiment of the present application, the crosstalk signal is detected in real time to obtain signal values at multiple time points. The duration between adjacent time points can be set as needed, that is, the detection period of the crosstalk signal can be set as needed.
[0061] The signal value may be a voltage value or a current value. Optionally, the crosstalk signal on the circuit is detected by a measuring device such as a network analyzer, an oscilloscope, or a spectrum analyzer.
[0062] Step 202 : When the signal value at the current time point is greater than a preset threshold, the vehicle controller determines a target signal value at the current time point based on the signal values at the current time point and at multiple time points before the current time point.
[0063] Among them, the signal value at any time point may be too large or too small due to accidental errors. In order to improve the accuracy of the signal value at the current time point, the target signal value at the current time point is determined based on the signal values of the current time point and multiple time points before the current time point. This process includes the following two implementation methods.
[0064] A first implementation method: The vehicle controller determines the average value of the signal values at the current time point and multiple time points before the current time point as the target signal value at the current time point.
[0065] Since the battery is used when the vehicle is started, the multiple time points before the current time point are also the time points between the vehicle start and the current time point.
[0066] In this embodiment, the average value of the signal values at the current time point and the previous time point is used as the target signal value at the time point, thereby avoiding misjudgment caused by detection error of the signal value and improving the accuracy of crosstalk signal detection.
[0067] The second implementation method: The vehicle controller weights and sums the signal values of the current time point and multiple time points before the current time point to obtain the target signal value. The weight of each time point is negatively correlated with the time length from the time point to the current time point.
[0068] The weight of each time point is negatively correlated with the time distance between the time point and the current time point, that is, the longer the time distance between each time point and the current time point, the smaller the weight of the time point.
[0069] In this implementation, the signal values at multiple time points are weighted and summed to obtain the target signal value at the current time point, avoiding misjudgment caused by signal value detection errors. The farther the signal value is from the current time point, the smaller the impact. The weighted summation is then performed based on the time length from each time point to the current time point, further improving the accuracy of crosstalk signal detection.
[0070] In which case, when the signal value at the current time point is greater than the preset threshold, the signal value at the next time point is continuously detected.
[0071] Step 203: When the target signal value is greater than a preset threshold, the vehicle controller outputs a warning message, which is used to prompt the user to reduce the current of the battery during use.
[0072] Wherein, the warning information can be outputted through at least one of the display screen and the speaker of the vehicle. Further, the warning information can also be sent to a terminal (such as a mobile phone) used by the user so that the user can also receive the warning information in time when not in the vehicle.
[0073] In some embodiments, the vehicle controller also prompts the user of the current adjustment value. Accordingly, the method also includes: when the target signal value is greater than a preset threshold, the vehicle controller determines a second current adjustment parameter corresponding to the target signal value based on the target signal value and a second correspondence, the second correspondence is used to indicate the correspondence between the target signal value and the second current adjustment parameter, and the second current adjustment parameter is positively correlated with the target signal value in the second correspondence; the vehicle controller outputs the second current adjustment parameter, and the second current adjustment parameter is used to instruct the user to reduce the current of the battery during use based on the second current adjustment parameter.
[0074] The second current adjustment parameter is positively correlated with the target signal value; that is, the larger the target signal value, the larger the second current adjustment parameter. Since a larger target signal value increases interference with the battery and electrical devices, and the crosstalk signal value decreases as the current decreases, determining the current adjustment amount based on the signal value improves targeting and accuracy, thereby achieving effective control of the crosstalk signal while minimizing the impact of current reduction.
[0075] In some embodiments, the vehicle controller detects crosstalk signals on multiple signal lines on the loop separately, determines the appliance on the signal line whose target signal value is greater than a preset threshold as the first appliance, and the vehicle controller outputs the first appliance, which is used to prompt the user to reduce the current of the battery during use by reducing the current on the first appliance.
[0076] In this embodiment, if the target signal value on any signal line is greater than a preset threshold, the current on the signal line may increase, which may cause the current to be greater than the safe operating range of the electrical appliance on the signal line, thereby damaging the electrical appliance; in this embodiment, the user is prompted to reduce the current on the first electrical appliance, which not only reduces the current of the battery during use, but also improves the accuracy of current adjustment.
[0077] It should be noted that if the target signal value at the current time point is detected to be greater than the preset threshold, the warning message will continue to be output until the battery current drops to the current threshold. In other words, the warning message will not be canceled until the user reduces the current to the current threshold based on the warning message.
[0078] The current threshold is the current required for the battery and the electrical appliance to operate normally. The current threshold can be a fixed value or a current value determined based on the second current adjustment parameter.
[0079] Optionally, the vehicle controller includes a battery management system and a vehicle controller, the battery management system is used to detect crosstalk signals, and the vehicle controller is used to output alarm information.
[0080] If the target signal value is not greater than the preset threshold, the signal value at the next time point is detected.
[0081] Step 204 : When the target signal value is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration, the vehicle controller determines a first current adjustment parameter of the battery based on multiple signal values greater than the preset threshold in the crosstalk signal.
[0082] Because high and prolonged crosstalk increases the probability of damage to the battery and electrical appliances, the vehicle controller automatically reduces the battery current to reduce the crosstalk signal. The cumulative duration is the time from the first time the signal value exceeded the preset threshold to the current time.
[0083] Among them, when the signal value of the crosstalk signal is greater than the preset threshold, it means that the crosstalk signal has become abnormal, and then the cumulative duration of the abnormal crosstalk signal is detected to determine whether the abnormal crosstalk signal continues, that is, to determine whether the user has reduced the current based on the warning information. When the current is not reduced and the signal value is not reduced, the vehicle controller is required to automatically force the battery current to be reduced.
[0084] In some embodiments, the process of the vehicle controller determining the first current adjustment parameter of the battery based on multiple signal values greater than a preset threshold in the crosstalk signal includes the following two implementation methods.
[0085] The first implementation method: the vehicle controller determines the average value between multiple signal values greater than a preset threshold in the crosstalk signal, and determines the first current adjustment parameter corresponding to the average value based on the average value and a first correspondence. The first correspondence is used to indicate the correspondence between the signal value and the first current adjustment parameter. In the first correspondence, the first current adjustment parameter is positively correlated with the signal value.
[0086] The first current adjustment parameter is positively correlated with the signal value; that is, the larger the signal value, the larger the first current adjustment parameter. Since a larger signal value increases interference with the battery and electrical appliances, and crosstalk signals weaken as current decreases, determining the first current adjustment parameter based on the signal value improves targeting and accuracy, thereby effectively controlling crosstalk signals while minimizing the impact of current reduction.
[0087] A second implementation method: the vehicle controller determines a maximum signal value among multiple signal values in the crosstalk signal that are greater than a preset threshold, and determines a first current adjustment parameter corresponding to the maximum signal value based on the maximum signal value and a first corresponding relationship.
[0088] In this embodiment, the crosstalk signal with the maximum signal value causes greater damage to the battery and the electrical appliance, and has the highest probability of being greater than the safe use range of the battery and the electrical appliance. If the current is reduced based only on the average value, the adjusted signal value may still be greater than the safe use range of the battery and the electrical appliance. Therefore, the first current adjustment parameter is determined based on the maximum signal value to ensure that the adjusted current can effectively reduce the signal value so that it will not be greater than the safe use range of the battery and the electrical appliance.
[0089] If the accumulated time does not reach the preset time, the signal value at the next time point will continue to be detected.
[0090] Step 205: The vehicle controller reduces the current of the battery during use based on the first current adjustment parameter.
[0091] The first current adjustment parameter is also the current reduction value.
[0092] In some embodiments, the vehicle controller detects crosstalk signals on multiple signal lines within the loop and identifies the appliance on the signal line with a signal value greater than a preset threshold as the second appliance. Accordingly, the vehicle controller reduces the battery current during use based on the first current adjustment parameter, including the following implementation: the vehicle controller reduces the current of the second appliance based on the first current adjustment parameter. In other words, reducing the battery current during use is achieved by reducing the current of the second appliance.
[0093] In this embodiment, if the signal value on any signal line is greater than a preset threshold, the current on the signal line may increase, which may cause the current to be greater than the safe operating range of the electrical appliance on the signal line, thereby damaging the electrical appliance; in this embodiment, by reducing the current of the electrical appliance on the signal line with a large signal value, not only can the current of the battery during use be reduced, thereby reducing the signal value of the crosstalk signal, but also the impact of the current reduction on other electrical appliances can be avoided as much as possible.
[0094] Among them, in the case of an abnormal crosstalk signal, it indicates that a fault has occurred in the vehicle's electrical appliances. Therefore, when the target signal value is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration, the vehicle controller also outputs fault information. The fault information is used to prompt that a fault has occurred in the electrical appliances in the vehicle, resulting in an abnormal crosstalk signal.
[0095] Furthermore, when the target signal value is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration, the vehicle controller also outputs parking indication information, which is used to prompt the user to stop the car to inspect and repair the electrical appliances in the vehicle; further, the parking indication information also indicates the nearest parking lot or the nearest vehicle maintenance place, so that the user can repair the vehicle in time.
[0096] For example, see Figure 3 , which shows a flow chart of a vehicle battery control method shown in an exemplary embodiment of the present application. In which, during normal driving of the vehicle, the BMS in the vehicle controller continuously detects the crosstalk signal in the battery circuit. Determine whether the signal value at the current time point is greater than the preset threshold value. If not, detect the signal value at the next time point. If so, determine whether the target signal value at the current time point is greater than the preset threshold value. If so, determine whether the cumulative duration of the signal value greater than the preset threshold value reaches the preset duration. If not, the BMS sends an alarm message to the VCU (Vehicle Control Unit), which is used to prompt the user to limit the discharge current of the current to 1A; then detect whether the discharge current is adjusted to 1A. If not, continuously output the alarm message. If so, cancel the output of the alarm message and perform vehicle maintenance. If the cumulative duration of the signal value greater than the preset threshold value reaches the preset duration, the BMS sends a forced current limiting instruction to the VCU to limit the discharge current of the battery to 1A, and finally perform vehicle maintenance.
[0097] In an embodiment of the present application, a crosstalk signal is generated in the battery circuit, and an abnormal crosstalk signal, that is, an excessively large signal value, will damage the battery and the electrical appliances in the circuit; therefore, when the signal value of the crosstalk signal is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration, the first current adjustment parameter of the battery is determined based on multiple signal values greater than the preset threshold in the crosstalk signal, which not only improves the accuracy of determining the abnormality of the crosstalk signal, but also determines the first current adjustment parameter based on the signal value, thereby improving the pertinence and accuracy of the first current adjustment parameter, and then reducing the current based on the first current adjustment parameter, which not only reduces the signal value of the crosstalk signal, but also improves the accuracy of the current adjustment.
[0098] Please refer to Figure 4 , which shows a block diagram of a vehicle battery control device according to an exemplary embodiment of the present application. The device includes:
[0099] Detection module 401 is configured to perform real-time detection of crosstalk signals in a battery circuit during use of the vehicle battery, obtaining signal values of the crosstalk signals at multiple time points. The use process refers to a charging process or a discharging process. The crosstalk signal refers to a signal caused by electromagnetic interference on one signal line in the circuit coupling to other signal lines and interfering with the other signal lines. Each signal line corresponds to at least one electrical appliance in the circuit.
[0100] A determination module 402 is configured to determine a first current adjustment parameter of the battery based on multiple signal values greater than the preset threshold in the crosstalk signal when the signal value at the current time point is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration;
[0101] The adjustment module 403 is configured to reduce the current of the battery during use based on the first current adjustment parameter.
[0102] In some embodiments, the determination module 402 is configured to:
[0103] determining an average value of multiple signal values greater than a preset threshold in the crosstalk signal, and determining a first current adjustment parameter corresponding to the average value based on the average value and a first corresponding relationship, wherein the first corresponding relationship is used to indicate a corresponding relationship between the signal value and the first current adjustment parameter, and in the first corresponding relationship, the first current adjustment parameter is positively correlated with the signal value; or
[0104] A maximum signal value among multiple signal values greater than a preset threshold in the crosstalk signal is determined, and a first current adjustment parameter corresponding to the maximum signal value is determined based on the maximum signal value and the first corresponding relationship.
[0105] In some embodiments, the determination module 402 is further configured to:
[0106] If the signal value at the current time point is greater than a preset threshold, determining a target signal value at the current time point based on the signal values at the current time point and at multiple time points before the current time point;
[0107] When the target signal value is greater than the preset threshold, a step is executed to determine the first current adjustment parameter of the battery based on multiple signal values greater than the preset threshold in the crosstalk signal when the signal value at the current time point is greater than the preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches the preset duration.
[0108] In some embodiments, the determination module 402 is configured to:
[0109] Determine the average value of the signal values at the current time point and at multiple time points before the current time point, and determine the average value as the target signal value; or,
[0110] The target signal value is obtained by weighted summing of the signal values at the current time point and multiple time points before the current time point. The weight of each time point is negatively correlated with the time length from the time point to the current time point.
[0111] In some embodiments, the apparatus further comprises a first output module configured to:
[0112] When the target signal value is greater than a preset threshold, an alarm message is output, which is used to prompt the user to reduce the current of the battery during use.
[0113] In some embodiments, the determination module 402 is further configured to:
[0114] When the target signal value is greater than a preset threshold, determining a second current adjustment parameter corresponding to the target signal value based on the target signal value and a second corresponding relationship, the second corresponding relationship being used to indicate a corresponding relationship between the target signal value and the second current adjustment parameter, wherein the second current adjustment parameter is positively correlated with the target signal value in the second corresponding relationship;
[0115] The device also includes a second output module, which is used to output a second current adjustment parameter, where the second current adjustment parameter is used to instruct the user to reduce the current of the battery during use based on the second current adjustment parameter.
[0116] In an embodiment of the present application, a crosstalk signal is generated in the battery circuit, and an abnormal crosstalk signal, that is, an excessively large signal value, will damage the battery and the electrical appliances in the circuit; therefore, when the signal value of the crosstalk signal is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration, the first current adjustment parameter of the battery is determined based on multiple signal values greater than the preset threshold in the crosstalk signal, which not only improves the accuracy of determining the abnormality of the crosstalk signal, but also determines the first current adjustment parameter based on the signal value, thereby improving the pertinence and accuracy of the first current adjustment parameter, and then reducing the current based on the first current adjustment parameter, which not only reduces the signal value of the crosstalk signal, but also improves the accuracy of the current adjustment.
[0117] It should be noted that the vehicle battery control device provided in the above embodiment only uses the division of the above functional modules as an example to illustrate vehicle battery control. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the vehicle controller can be divided into different functional modules to complete all or part of the functions described above. In addition, the vehicle battery control device provided in the above embodiment and the vehicle battery control method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0118] Please refer to Figure 5 , Figure 5The following is a block diagram of a vehicle controller 500 according to an exemplary embodiment of the present application. The vehicle controller 500 can be a portable mobile vehicle controller, such as a smartphone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer, or a desktop computer. The vehicle controller 500 may also be referred to as a user device, a portable vehicle controller, a laptop vehicle controller, a desktop vehicle controller, or other similar names.
[0119] Typically, the vehicle controller 500 includes a processor 501 and a memory 502 .
[0120] The processor 501 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 501 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 501 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 501 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 501 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0121] The memory 502 may include one or more computer-readable storage media, which may be non-transitory. The memory 502 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 502 is used to store at least one program code, which is used to be executed by the processor 501 to implement the operations performed by the vehicle controller in the vehicle current control method provided in the method embodiment of the present application.
[0122] In some embodiments, the vehicle controller 500 may also optionally include a peripheral device interface 503 and at least one peripheral device. The processor 501, memory 502, and peripheral device interface 503 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 503 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 504, a display screen 505, a camera assembly 506, an audio circuit 507, and a power supply 508.
[0123] The peripheral device interface 503 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 501 and the memory 502. In some embodiments, the processor 501, the memory 502, and the peripheral device interface 503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 501, the memory 502, and the peripheral device interface 503 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0124] The RF circuit 504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 504 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the RF circuit 504 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The RF circuit 504 can communicate with other vehicle controllers via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the RF circuit 504 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.
[0125] The display screen 505 is used to display a user interface (UI). This UI can include graphics, text, icons, videos, or any combination thereof. When the display screen 505 is a touch screen, it can also capture touch signals on or above the surface of the display screen 505. These touch signals can be input as control signals to the processor 501 for processing. In this case, the display screen 505 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be one display screen 505, located on the front panel of the vehicle controller 500. In other embodiments, there can be at least two display screens 505, located on different surfaces of the vehicle controller 500 or in a foldable design. In still other embodiments, the display screen 505 can be a flexible display, located on a curved or foldable surface of the vehicle controller 500. Furthermore, the display screen 505 can be configured as a non-rectangular, irregular shape, also known as a special-shaped screen. The display screen 505 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0126] The camera assembly 506 is used to capture images or videos. Optionally, the camera assembly 506 includes a front camera and a rear camera. Typically, the front camera is set on the front panel of the vehicle controller, and the rear camera is set on the back of the vehicle controller. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 506 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.
[0127] The audio circuit 507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals to be input into the processor 501 for processing, or input into the radio frequency circuit 504 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there can be multiple microphones, which are respectively arranged in different parts of the vehicle controller 500. The microphone can also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 501 or the radio frequency circuit 504 into sound waves. The speaker can be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 507 may also include a headphone jack.
[0128] Power supply 508 is used to power various components in vehicle controller 500. Power supply 508 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 508 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is charged via a wired line, while a wireless rechargeable battery is charged via a wireless coil. The rechargeable battery can also support fast charging technology.
[0129] In some embodiments, the vehicle controller 500 further includes one or more sensors 509 , including but not limited to: an acceleration sensor 510 , a gyroscope sensor 511 , a pressure sensor 512 , an optical sensor 513 , and a proximity sensor 514 .
[0130] The accelerometer 510 can detect the magnitude of acceleration along the three coordinate axes of the coordinate system established by the vehicle controller 500. For example, the accelerometer 510 can be used to detect the components of gravity acceleration along the three coordinate axes. Based on the gravity acceleration signal collected by the accelerometer 510, the processor 501 can control the display screen 505 to display the user interface in a landscape or portrait view. The accelerometer 510 can also be used to collect game or user motion data.
[0131] The gyroscope sensor 511 can detect the body orientation and rotation angle of the vehicle controller 500. It can also work with the accelerometer 510 to collect the user's 3D movements of the vehicle controller 500. Based on the data collected by the gyroscope sensor 511, the processor 501 can implement the following functions: motion sensing (such as changing the UI based on the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.
[0132] The pressure sensor 512 can be set on the side frame of the vehicle controller 500 and / or the lower layer of the display screen 505. When the pressure sensor 512 is set on the side frame of the vehicle controller 500, it can detect the user's grip signal of the vehicle controller 500, and the processor 501 performs left and right hand recognition or shortcut operations based on the grip signal collected by the pressure sensor 512. When the pressure sensor 512 is set on the lower layer of the display screen 505, the processor 501 controls the operable controls on the UI interface based on the user's pressure operation on the display screen 505. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0133] The optical sensor 513 is used to detect ambient light intensity. In one embodiment, the processor 501 can control the display brightness of the display screen 505 based on the ambient light intensity detected by the optical sensor 513. Specifically, when the ambient light intensity is high, the display brightness of the display screen 505 is increased; when the ambient light intensity is low, the display brightness of the display screen 505 is decreased. In another embodiment, the processor 501 can also dynamically adjust the shooting parameters of the camera assembly 506 based on the ambient light intensity detected by the optical sensor 513.
[0134] Proximity sensor 514, also known as a distance sensor, is typically located on the front panel of vehicle controller 500. Proximity sensor 514 is used to detect the distance between the user and the front of vehicle controller 500. In one embodiment, when proximity sensor 514 detects that the distance between the user and the front of vehicle controller 500 is gradually decreasing, processor 501 controls display screen 505 to switch from an on-screen state to an off-screen state. When proximity sensor 514 detects that the distance between the user and the front of vehicle controller 500 is gradually increasing, processor 501 controls display screen 505 to switch from an off-screen state to an on-screen state.
[0135] Those skilled in the art will understand that Figure 5 The structure shown in the figure does not constitute a limitation on the vehicle controller 500, and the vehicle controller 500 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0136] The present application also provides a computer-readable storage medium having at least one program code stored therein, which is loaded and executed by a processor to implement the vehicle battery control method described in any of the above implementations. Optionally, the storage medium may be a non-transitory computer-readable storage medium, such as a ROM (Read-Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, or an optical data storage device.
[0137] An embodiment of the present application also provides a computer program product, which stores at least one program code, and the at least one program code is loaded and executed by a processor to implement the vehicle battery control method shown in the above embodiments.
[0138] In some embodiments, the computer program product involved in the embodiments of the present application can be deployed and executed on a vehicle controller, or on multiple vehicle controllers located at one location, or on multiple vehicle controllers distributed at multiple locations and interconnected through a communication network. Multiple vehicle controllers distributed at multiple locations and interconnected through a communication network can constitute a blockchain system.
[0139] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0140] The above description is only for the purpose of facilitating those skilled in the art to understand the technical solutions of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included within the scope of protection of the present application. All of the above optional technical solutions can be combined in any manner to form optional embodiments of the present application, and will not be described in detail here.
Claims
1. A vehicle battery control method, characterized in that: The method comprises: During the use of the battery of the vehicle, real-time detection of a crosstalk signal is performed on a circuit of the battery to obtain signal values of the crosstalk signal at multiple time points, wherein the use process refers to a charging process or a discharging process, and the crosstalk signal refers to a signal caused by electromagnetic interference on a signal line in the circuit being coupled to other signal lines and interfering with the other signal lines, and each signal line corresponds to at least one electrical appliance in the circuit; determining a first current adjustment parameter of the battery based on multiple signal values in the crosstalk signal that are greater than the preset threshold, when the signal value at the current time point is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration; reducing the current of the battery during use based on the first current adjustment parameter; The determining the first current adjustment parameter of the battery based on multiple signal values greater than the preset threshold in the crosstalk signal includes: determining an average value among multiple signal values greater than the preset threshold in the crosstalk signal, and determining the first current adjustment parameter corresponding to the average value based on the average value and a first corresponding relationship, wherein the first corresponding relationship is used to indicate a corresponding relationship between the signal value and the first current adjustment parameter, and in the first corresponding relationship, the first current adjustment parameter is positively correlated with the signal value; The method further includes: if the signal value at the current time point is greater than a preset threshold, determining a target signal value at the current time point based on the signal values at the current time point and at multiple time points before the current time point; and if the target signal value is greater than the preset threshold, performing the step of determining a first current adjustment parameter of the battery; When the target signal value is greater than the preset threshold value, a second current adjustment parameter corresponding to the target signal value is determined based on the target signal value and a second corresponding relationship, wherein the second corresponding relationship is used to indicate the corresponding relationship between the target signal value and the second current adjustment parameter, and the second current adjustment parameter is positively correlated with the target signal value in the second corresponding relationship; and the second current adjustment parameter is output, wherein the second current adjustment parameter is used to instruct the user to reduce the current of the battery during use based on the second current adjustment parameter.
2. The method according to claim 1, characterized in that The determining, based on a plurality of signal values in the crosstalk signal that are greater than the preset threshold, a first current adjustment parameter of the battery includes: Determine a maximum signal value among multiple signal values in the crosstalk signal that are greater than the preset threshold, and determine a first current adjustment parameter corresponding to the maximum signal value based on the maximum signal value and the first corresponding relationship.
3. The method according to claim 1, characterized in that The determining the target signal value at the current time point based on the signal values at the current time point and at a plurality of time points before the current time point includes: Determine an average value between the signal values at the current time point and a plurality of time points before the current time point, and determine the average value as the target signal value; or, The target signal value is obtained by weighted summing of the signal values of the current time point and multiple time points before the current time point, wherein the weight of each time point is negatively correlated with the time length from the time point to the current time point.
4. The method according to claim 1, wherein The method further comprises: When the target signal value is greater than the preset threshold, an alarm message is output, where the alarm message is used to prompt a user to reduce the current of the battery during use.
5. A vehicle battery control device, characterized in that: The device comprises: a detection module configured to perform real-time detection of a crosstalk signal on a battery circuit during use of the vehicle battery, and obtain signal values of the crosstalk signal at multiple time points, wherein the use process refers to a charging process or a discharging process, and the crosstalk signal refers to a signal caused by electromagnetic interference on a signal line in the circuit being coupled to other signal lines and interfering with the other signal lines, and each signal line corresponds to at least one electrical appliance in the circuit; a determination module, configured to determine a first current adjustment parameter of the battery based on multiple signal values in the crosstalk signal that are greater than the preset threshold, when the signal value at a current time point is greater than a preset threshold and the cumulative duration of the signal value greater than the preset threshold reaches a preset duration; an adjustment module, configured to reduce the current of the battery during use based on the first current adjustment parameter; The determining module is configured to: determine an average value among multiple signal values greater than the preset threshold in the crosstalk signal, and determine a first current adjustment parameter corresponding to the average value based on the average value and a first corresponding relationship, wherein the first corresponding relationship is used to indicate a corresponding relationship between the signal value and the first current adjustment parameter, and in the first corresponding relationship, the first current adjustment parameter is positively correlated with the signal value; The determining module is further configured to: determine a target signal value at the current time point based on the signal values at the current time point and at multiple time points before the current time point, if the signal value at the current time point is greater than a preset threshold; and execute the step of determining a first current adjustment parameter of the battery, if the target signal value is greater than the preset threshold; The determining module is further configured to: determine, when the target signal value is greater than the preset threshold, a second current adjustment parameter corresponding to the target signal value based on the target signal value and a second corresponding relationship, the second corresponding relationship being used to indicate a corresponding relationship between the target signal value and the second current adjustment parameter, wherein the second current adjustment parameter is positively correlated with the target signal value in the second corresponding relationship; The second output module is configured to output the second current adjustment parameter, where the second current adjustment parameter is used to instruct a user to reduce the current of the battery during use based on the second current adjustment parameter.
6. A vehicle controller, characterized in that: The vehicle controller includes a processor and a memory, wherein the memory stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the vehicle battery control method according to any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that The storage medium stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the vehicle battery control method according to any one of claims 1 to 4.
8. A computer program product, characterized in that The product stores at least one program code, and the at least one program code is used to be executed by a processor to implement the vehicle battery control method according to any one of claims 1 to 4.