Detection method, electronic equipment and storage medium
By obtaining battery status data in new energy vehicles and determining the detection results based on the safety threshold range, and outputting prompt information, the safety hazards caused by abnormal battery status are solved, and the effect of timely reminders and accident reduction is achieved.
Patent Information
- Application Number
- CN202510295776.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-06-10
AI Technical Summary
The abnormal state of battery packs in new energy vehicles may lead to safety hazards, such as short circuits and fires, and it is difficult for the existing technology to effectively detect and remind users.
A detection method is provided, by acquiring the status data of the battery in the vehicle, determining the detection result based on the safety threshold range, and outputting a prompt information to remind the user. The method includes obtaining battery status data, determining detection results and outputting prompt information.
It can detect the status data of the vehicle battery in a timely manner and output prompt information to remind the user, thereby reducing safety accidents caused by battery abnormalities.
Smart Images

Figure CN120116752A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of vehicles, and particularly relates to a detection method, an electronic device, and a storage medium. Background Art
[0002] With the booming development of the new energy vehicle industry, new energy vehicles have become an important development direction in the global automotive industry. One of the core components of new energy vehicles, the battery pack, is not only directly related to the vehicle's cruising range but also a key factor in the vehicle's safety performance. As the battery usage time increases and the battery malfunctions during vehicle operation, various safety hazards may occur, such as short circuits, fires, etc. Therefore, the detection of battery data is particularly important. Summary of the Invention
[0003] In view of the above problems, the embodiments of this application provide a detection method, an electronic device, and a storage medium, which can detect the status data of the battery in the vehicle and output a prompt message to remind the user in time, thereby reducing the occurrence of accidents.
[0004] In a first aspect, the embodiments of this application provide a detection method, including:
[0005] Obtain the status data of the battery in the vehicle;
[0006] Determine the detection result of each status data based on the safety threshold range corresponding to each status data;
[0007] Output a prompt message based on the detection result.
[0008] In some embodiments, the determining the detection result of each status data based on the safety threshold range corresponding to each status data includes:
[0009] Determine whether each status data is within the safety threshold range corresponding to each status data;
[0010] When the target status data is within the corresponding safety threshold range, determine that the detection result of the target status data is normal;
[0011] When the target status data is not within the safety threshold range, determine that the detection result of the target status data is abnormal.
[0012] In some embodiments, the outputting a prompt message based on the detection result includes:
[0013] When the detection result is normal, display the target status data in a first color;
[0014] When the detection result is abnormal, display the target status data in a second color, where the first color and the second color are different.
[0015] In some embodiments, when the target status data is not within the safety threshold range, determining that the detection result of the target status data is abnormal includes:
[0016] When the target status data is not within the threshold range, determine the abnormal threshold range corresponding to the status data;
[0017] When the target status data is within the first abnormal threshold range, determine that the abnormal level is the first abnormal level;
[0018] When the target status data is within the second abnormal threshold range, determine that the abnormal level is the second abnormal level.
[0019] In some embodiments, outputting a prompt message based on the detection result includes:
[0020] When the detection result is normal, display the target status data in a first color;
[0021] When the detection result is abnormal and the abnormal level is the first abnormal level, display the target status data in a second color;
[0022] When the detection result is abnormal and the abnormal level is the second abnormal level, display the target status data in a third color, where the first color, the second color, and the third color are all different.
[0023] In some embodiments, obtaining the status data of the battery in the vehicle includes:
[0024] Establish a communication connection with the vehicle through the vehicle's OBD interface, or establish a communication connection with the vehicle through the vehicle's charging interface;
[0025] Send a target instruction to the vehicle to obtain the status data of the battery from the vehicle.
[0026] In some embodiments, the status data includes at least one of battery pack life, battery cell voltage, battery cell temperature, battery average temperature, and battery degradation degree.
[0027] In some embodiments, the method further includes:
[0028] Obtain the operation data of the vehicle;
[0029] Detect the vehicle based on the operation data;
[0030] Output a prompt message based on the detection result.
[0031] In a second aspect, an embodiment of the present application provides a detection device, including:
[0032] An acquisition module, configured to acquire status data of a battery in a vehicle;
[0033] A detection module, configured to determine a detection result of each status data based on a safety threshold range corresponding to each status data;
[0034] A prompt module, configured to output a prompt message based on the detection result.
[0035] In a third aspect, an embodiment of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method provided in the first aspect is implemented.
[0036] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method provided in the first aspect is implemented.
[0037] In a fifth aspect, an embodiment of the present application provides a computer program product, where the computer program product includes a computer program, and when the computer program is executed by a processor, it is at least used to implement the method according to any one of the first aspect.
[0038] The beneficial effects of the embodiments of the present application compared with the prior art are:
[0039] The detection method provided by the embodiments of the present application can detect the status data of the battery in the vehicle by acquiring the status data of the battery in the vehicle, determining the detection result of each status data based on the safety threshold range corresponding to each status data, and outputting a prompt message based on the detection result, so as to timely remind the user and reduce the occurrence of accidents. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0041] Figure 1 A schematic flowchart of a detection method provided by an embodiment of the present application;
[0042] Figure 2Schematic structural diagram of a detection device provided by an embodiment of the present application;
[0043] Figure 3 Schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0044] In the following description, for the purpose of illustration rather than limitation, specific details such as specific system architectures and technologies are set forth in order to provide a thorough understanding of the embodiments of the present application. However, those skilled in the art should understand that the present application can be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary details.
[0045] It should be understood that when used in the specification and claims of the present application, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0046] It should also be understood that the term " / and" as used in the specification and claims of the present application refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0047] As used in the specification and claims of the present application, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" depending on the context. Similarly, the phrases "if determined" or "if detected" can be interpreted as meaning "once determined", "in response to determining", "once detected", or "in response to detecting" depending on the context.
[0048] In addition, in the description of the specification and claims of the present application, the terms "first", "second", "third", etc. are only used for descriptive distinction and cannot be understood as indicating or implying relative importance.
[0049] The reference to "an embodiment" or "some embodiments" etc. described in the specification of the present application means that a specific feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, the statements "in an embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in another way.
[0050] Based on the technical problems of related technologies, the embodiments of the present application provide a detection method that can be applied to an electronic device. The electronic device may include: a mobile phone, a tablet computer, a wearable device, an Augmented Reality (AR) / Virtual Reality (VR) device, a laptop computer, an Ultra-Mobile Personal Computer (UMPC), a netbook, a Personal Digital Assistant (PDA). The embodiments of the present application do not impose any restrictions on the specific type of the electronic device, and the electronic device can be used as a diagnostic device.
[0051] Figure 1 The schematic flow chart of a detection method provided by the embodiments of the present application is as Figure 1 shown, and the method includes:
[0052] Step S101, obtaining the status data of the battery in the vehicle.
[0053] In the embodiments of the present application, the status data includes at least one of the battery pack life, the battery cell voltage, the battery cell temperature, the average battery temperature, and the attenuation degree of the battery.
[0054] In the embodiments of the present application, the status data of the battery can be obtained by communicating with the battery management system (BMS) or other relevant control units of the vehicle through the OBD interface or the CAN bus. In some embodiments, the status data of the battery in the vehicle can also be directly obtained through the charging interface of the vehicle.
[0055] In the embodiments of the present application, the vehicle can be a vehicle in motion, and obtaining the status data of the battery in the vehicle can be real-time acquisition.
[0056] In the embodiments of the present application, there can be multiple status data. For example, the battery pack life, the battery cell voltage, the battery cell temperature, the average battery temperature, and the attenuation degree of the battery can be obtained simultaneously.
[0057] Step S102, determining the detection result of each status data based on the safety threshold range corresponding to each status data.
[0058] In the embodiments of the present application, based on the obtained battery status data, it is judged whether the status data is normal through a certain algorithm or rule. The detection result may be labels such as "normal", "abnormal", "warning", etc., or it may be a detailed evaluation report including multiple indicators.
[0059] In the embodiments of the present application, the detection result can be determined by judging the range where the status data is located. In some embodiments, techniques such as machine learning algorithms, statistical methods, or expert systems can be used to establish a battery status evaluation model. The battery status evaluation model can output the detection result of the corresponding status data according to the input status data.
[0060] Step S103, output a prompt message based on the detection result.
[0061] In the embodiments of the present application, the prompt message is information about the battery status provided to the user or maintenance personnel. The prompt message can be presented in the form of text, numbers, icons, color changes, etc., aiming to quickly and intuitively convey the battery status or potential problems.
[0062] In the embodiments of the present application, taking the display on the display screen as an example, it can display text or icons on the display screen and issue a sound alarm.
[0063] The detection method provided by the embodiments of the present application can detect the status data of the battery in the vehicle by obtaining the status data of the battery in the vehicle; determining the detection result of each status data based on the safety threshold range corresponding to each status data; and outputting a prompt message based on the detection result, which can timely remind the user by detecting the status data of the battery in the vehicle and outputting a prompt message, thereby reducing the occurrence of accidents.
[0064] In some embodiments, step S102 can be implemented through the following steps:
[0065] Step S1021, determine whether each status data is within the safety threshold range corresponding to each status data.
[0066] In the embodiments of the present application, the safety threshold range is a preset numerical interval used to measure whether the status data of the battery is within the normal or safe range. This range is usually determined based on factors such as the battery design specifications, historical data, industry standards, or expert suggestions.
[0067] In the embodiments of the present application, the setting of the safety threshold range needs to be updated or adjusted regularly to adapt to the aging of the battery or the changing working environment. The key performance parameters of the battery such as voltage, current, internal resistance, and capacity can be checked regularly to evaluate the aging degree of the battery, and the aging trend can be determined based on historical data, analyze the changing trend of the battery performance parameters over time, and appropriately adjust the safety threshold range according to the aging trend and the current performance status of the battery. For example, if the battery capacity drops significantly, it may be necessary to lower the safety threshold of the maximum charging voltage or current to prevent the battery from overcharging or overheating.
[0068] In some embodiments, the working environment of the battery can be considered, including external factors such as temperature, humidity, vibration, etc. According to the changes in the working environment, corresponding adaptive thresholds can be set. For example, in a high-temperature environment, it may be necessary to lower the safety thresholds of the charging current and voltage to prevent the battery from overheating and being damaged. The changes in the working environment can be monitored in real time, and the safety thresholds can be dynamically adjusted to adapt to the new environmental conditions. Intelligent sensors and control systems can be used to achieve real-time environmental monitoring and threshold adjustment.
[0069] In some embodiments, multiple factors can be comprehensively considered. When adjusting the safety thresholds, it is necessary to comprehensively consider the degree of battery aging, the working environment, and the specific needs of the user. Weigh the relationship between battery performance, safety, and service life, and formulate a reasonable threshold adjustment strategy.
[0070] In the embodiments of the present application, the obtained various state data can be compared with the corresponding safety threshold ranges to determine whether the data falls within the ranges. In the embodiments of the present application, different state data correspond to different safety threshold ranges. For example, the battery pack life corresponds to a safety threshold range, the battery cell voltage corresponds to a safety threshold range, and the battery cell temperature corresponds to a safety threshold range. When making a comparison, it is compared with the corresponding safety threshold range.
[0071] Exemplarily, taking the battery cell voltage as an example, the safety threshold range is 3.6 to 3.7V. It can be determined whether the value of the battery cell voltage is within the range of 3.6 to 3.7V.
[0072] Step S1022, when the target state data is within the corresponding safety threshold range, determine that the detection result of the target state data is normal.
[0073] In the embodiments of the present application, the target state data can be any one of the state data.
[0074] In the embodiments of the present application, if the target state data is within the corresponding safety threshold range, then it can be considered that the detection result of the target state data is normal.
[0075] Continuing with the above example, if the battery cell voltage is within 3.6 to 3.7V, then it is determined that the target state data is normal.
[0076] Step S1023, when the target state data is not within the safety threshold range, determine that the detection result of the target state data is abnormal.
[0077] In the embodiments of the present application, if the target state data exceeds the safety threshold range, then this may mean that the battery has some degree of failure or performance degradation. At this time, the detection result should be marked as abnormal to remind the user or maintenance personnel to take further inspection or maintenance measures.
[0078] Continuing with the above example, if the battery cell voltage is not within the safe threshold range, it is determined that the status data is abnormal.
[0079] The method provided by the embodiments of the present application provides timely feedback and warning for the health status of the battery through real-time monitoring and analysis of the battery status data. This helps to timely detect and handle potential faults or performance degradation problems of the battery, thereby extending the service life of the battery and improving the safety and reliability of the vehicle.
[0080] In some embodiments, step S103 can be implemented through the following steps:
[0081] Step S1031, when the detection result is normal, display the target status data in a first color.
[0082] In the embodiments of the present application, a color representing the normal state can be selected, such as green. Green is usually associated with concepts such as "normal" and "safe", and is suitable for indicating that the target status data is good.
[0083] Step S1032, when the detection result is abnormal, display the target status data in a second color, where the first color and the second color are different.
[0084] In the embodiments of the present application, a color representing the abnormal state can be selected, such as red or yellow. Red usually indicates an emergency or a problem that requires immediate attention, while yellow may indicate a warning or a situation that requires attention.
[0085] In the embodiments of the present application, a display area can be reserved for the status data in the user interface of the application or the dashboard. Ensure that the color of the display area can change dynamically according to the detection result. A short text description can be added next to or below the display area to further explain the meaning represented by the color.
[0086] The method provided by the embodiments of the present application can implement the function of displaying status data in different colors according to the battery detection result. This helps users quickly understand the health status of the battery and take corresponding measures to ensure the safety and reliability of the battery.
[0087] In some embodiments, when the target status data is not within the safe threshold range, determining that the detection result of the target status data is abnormal includes:
[0088] Step S1, when the target status data is not within the threshold range, determine the abnormal threshold range corresponding to the target status data.
[0089] In the embodiments of the present application, multiple abnormal threshold ranges are defined according to the performance characteristics and historical data of the battery. These ranges can include different intervals such as mild abnormality, moderate abnormality, and severe abnormality.
[0090] Exemplarily, the first abnormal threshold range can be set as a mild abnormality interval, indicating that the battery performance has slightly decreased but can still be used safely; the second abnormal threshold range is a moderate abnormality interval, indicating that the battery performance has significantly decreased and requires close attention; and a more severe abnormal interval, indicating that the battery may have a serious fault and immediate measures need to be taken. If the status data exceeds the safety threshold range, it is further compared with the defined abnormal threshold ranges to determine which abnormal threshold range the status data specifically lies in.
[0091] Step S2, when the target status data is within the first abnormal threshold range, determine that the abnormal level is the first abnormal level.
[0092] Step S3, when the target status data is within the second abnormal threshold range, determine that the abnormal level is the second abnormal level.
[0093] In the embodiments of the present application, corresponding abnormal levels are divided according to the abnormal threshold range where the target status data is located. For example, if the target status data is within the first abnormal threshold range, determine that the abnormal level is the first abnormal level (such as mild abnormality); if it is within the second abnormal threshold range, determine that the abnormal level is the second abnormal level (such as moderate abnormality).
[0094] In the embodiments of the present application, corresponding response measures can be triggered according to the abnormal level. For example, for mild abnormality, a warning can be issued to prompt the user to pay attention; for moderate abnormality, professionals can be notified for inspection; for severe abnormality, immediate measures need to be taken to prevent potential safety risks.
[0095] In some embodiments, step S103 can be implemented through the following steps:
[0096] Step S1033, when the detection result is normal, display the target status data in a first color.
[0097] In the embodiments of the present application, the first color: select a color representing the normal state, such as green. Green is usually associated with concepts such as "normal" and "safe".
[0098] Step S1034, when the detection result is abnormal and the abnormal level is the first abnormal level, display the target status data in a second color.
[0099] In the embodiments of the present application, the second color: Select a color representing a mild anomaly or the first anomaly level, such as yellow. Yellow usually indicates a warning or a situation that requires attention.
[0100] Step S1035, when the detection result is abnormal and the anomaly level is the second anomaly level, display the target status data in a third color, where the first color, the second color, and the third color are all different.
[0101] In the embodiments of the present application, the third color: Select a color representing a severe anomaly or the second anomaly level, such as red. Red is usually associated with an emergency or a problem that requires immediate attention.
[0102] In the embodiments of the present application, the consistency of the correspondence between the color rule and the anomaly level division needs to be maintained throughout the application to avoid confusing the user.
[0103] Exemplarily, for the lithium-ion monomer voltage (the safe threshold range is 3.6 - 3.7V, the yellow warning range is 3.5V - 3.8V (excluding the green safe range), the red danger range (>3.8V), and other black anomaly ranges), different colors are displayed according to the interval where the status data is located, which can play a role in quickly detecting anomalies.
[0104] In the embodiments of the present application, a display area can be reserved for the status data in the user interface of the application or the dashboard. Ensure that the display area can dynamically change colors according to the detection result and the anomaly level. A short text description can be added next to or below the display area to further explain the meaning represented by the color and the anomaly level.
[0105] The method provided by the embodiments of the present application can implement the function of displaying the status data in different colors according to the detection result and the anomaly level. This helps the user quickly understand the health status of the battery and take corresponding measures according to the anomaly level to ensure the safety and reliability of the battery.
[0106] In some embodiments, step S101 can be implemented through the following steps:
[0107] Step S1011, establish a communication connection with the vehicle through the OBD interface of the vehicle, or establish a communication connection with the vehicle through the charging interface of the vehicle.
[0108] In the embodiments of the present application, the OBD interface is a standard interface on the vehicle for communicating with diagnostic devices, usually located at an easily accessible position inside the cab. Through the OBD interface, a dedicated diagnostic device or software can be used to communicate with the vehicle's ECU (Engine Control Unit) or other control modules.
[0109] In the embodiments of the present application, the charging interface of a vehicle is generally used to connect to a charging pile or a charging gun for battery charging. Some vehicles support communication through the charging interface, which usually requires integrating a communication module in the charging gun or the charging pile. In this case, devices and software that support the vehicle charging interface communication protocol can be used to establish a connection with the vehicle through the charging interface.
[0110] Step S1012: Send a target instruction to the vehicle to obtain the status data of the battery from the vehicle.
[0111] In the embodiments of the present application, once a communication connection is established with the vehicle, the battery status data can be requested by sending target instructions. These instructions are usually written in a specific communication protocol format to ensure that the vehicle can correctly parse and respond. After receiving the instructions, the vehicle will provide the status data of the battery according to the request, thereby obtaining the status data of the battery.
[0112] In some embodiments, while steps S101 to S103 are being executed, it may further include:
[0113] Step S104: Obtain the operation data of the vehicle.
[0114] In the embodiments of the present application, the operation data may include: tire pressure, vehicle speed, water temperature, oil temperature, etc.
[0115] Step S105: Detect the vehicle based on the operation data;
[0116] In the embodiments of the present application, the tire pressure, vehicle speed, water temperature, and oil temperature can also be detected.
[0117] Step S106: Output a prompt message based on the detection result.
[0118] The detection result can be displayed in different colors to prompt whether there is a problem with the vehicle.
[0119] Based on the foregoing embodiments, a specific example of a detection method provided by the embodiments of the present application includes:
[0120] The OBD monitoring device is connected to the vehicle OBD port;
[0121] The diagnostic software (installed on a mobile phone or other mobile device) is connected to the OBD device wirelessly (via Bluetooth or a mobile network);
[0122] The diagnostic software sends instructions to the OBD monitoring device one by one, sends instructions to the vehicle through the vehicle OBD port, and obtains information such as tire pressure, vehicle speed, water temperature, oil temperature, battery pack life, voltage, average temperature, attenuation degree, etc.;
[0123] After the OBD diagnostic device obtains the data replied by the vehicle, it processes the data and sends it back to the diagnostic software;
[0124] Through the calculation of the data, the diagnostic software outputs the result on the device for the user to see;
[0125] Divide the range of each data value. For example, for the lithium-ion monomer voltage (green safety range 3.6 - 3.7V, yellow warning range 3.5V - 3.8V (excluding the green safety range), red danger range (>3.8V), and other black abnormal ranges), different colors are displayed according to the interval where the calculated result value is located, which can play a role in quickly detecting abnormalities.
[0126] Based on the foregoing embodiments, the embodiments of the present application further provide a specific example of a detection method, including:
[0127] The charging port is also a channel for detecting vehicle battery pack data. The detection device is designed to have the same shape as the charging port lid and is inserted into the charging port to maintain connection;
[0128] The diagnostic software (installed on a mobile phone or other mobile device) is connected to the OBD device wirelessly (via Bluetooth or a mobile network);
[0129] The diagnostic software sends instructions to the OBD monitoring device one by one, sends instructions to the vehicle through the vehicle OBD port, and obtains information such as tire pressure, vehicle speed, water temperature, oil temperature, battery pack life, voltage, average temperature, attenuation degree, etc.;
[0130] After the OBD diagnostic device obtains the data replied by the vehicle, it processes the data and sends it back to the diagnostic software;
[0131] Through the calculation of the data, the diagnostic software outputs the result on the device for the user to see;
[0132] Divide the range of each data value. For example, for the lithium-ion monomer voltage (green safety range 3.6 - 3.7V, yellow warning range 3.5V - 3.8V (excluding the green safety range), red danger range (>3.8V), and other black abnormal ranges), different colors are displayed according to the interval where the calculated result value is located, which can play a role in quickly detecting abnormalities.
[0133] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution. The order of execution of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0134] According to the foregoing embodiments, an embodiment of the present application provides a detection device. Each module included in the device and each unit included in each module can be implemented by a processor in an electronic device; of course, it can also be implemented by specific logic circuits. During implementation, the processor can be a central processing unit (CPU), a microprocessor unit (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.
[0135] An embodiment of the present application provides a detection device. Figure 2 FIG. is a schematic structural diagram of a detection device provided by an embodiment of the present application. As Figure 2 shown, the detection device 200 includes:
[0136] An acquisition module 201, configured to acquire status data of a battery in a vehicle;
[0137] A detection module 202, configured to determine a detection result of each status data based on a safety threshold range corresponding to each status data;
[0138] A prompt module 203, configured to output a prompt message based on the detection result.
[0139] In some embodiments, the detection module includes:
[0140] A first determination unit, configured to determine whether each status data is within a safety threshold range corresponding to each status data;
[0141] A second determination unit, configured to determine that the detection result of the target status data is normal when the target status data is within the corresponding safety threshold range;
[0142] A third determination unit, configured to determine that the detection result of the target status data is abnormal when the target status data is not within the safety threshold range.
[0143] In some embodiments, the prompt module includes:
[0144] A first display unit, configured to display the target status data in a first color when the detection result is normal;
[0145] A second display unit, configured to display the target status data in a second color when the detection result is abnormal, where the first color and the second color are different.
[0146] In some embodiments, the third determination unit includes:
[0147] The first determination subunit is configured to determine an abnormal threshold range corresponding to the target status data when the target status data is not within the threshold range;
[0148] The second determination subunit is configured to determine that the abnormal level is the first abnormal level when the target status data is within the first abnormal threshold range;
[0149] The third determination subunit is configured to determine that the abnormal level is the second abnormal level when the target status data is within the second abnormal threshold range.
[0150] In some embodiments, the prompt module includes:
[0151] The third display unit is configured to display the target status data in a first color when the detection result is normal;
[0152] The fourth display unit is configured to display the target status data in a second color when the detection result is abnormal and the abnormal level is the first abnormal level;
[0153] The fifth display unit is configured to display the target status data in a third color when the detection result is abnormal and the abnormal level is the second abnormal level, where the first color, the second color, and the third color are different from each other.
[0154] In some embodiments, the acquisition module includes:
[0155] The communication unit is configured to establish a communication connection with the vehicle through the vehicle's OBD interface, or establish a communication connection with the vehicle through the vehicle's charging interface;
[0156] The occurrence unit is configured to send a target instruction to the vehicle to obtain the status data of the battery from the vehicle.
[0157] In some embodiments, the status data includes at least one of battery pack life, battery cell voltage, battery cell temperature, battery average temperature, and battery attenuation degree.
[0158] In some embodiments, the detection device 200 further includes:
[0159] The operation data acquisition module is configured to acquire the operation data of the vehicle;
[0160] The vehicle detection module is configured to detect the vehicle based on the operation data;
[0161] The result output module is configured to output a prompt message based on the detection result.
[0162] In addition, the above detection device may be a software unit, a hardware unit, or a unit combining software and hardware built into an existing electronic device, may also be integrated into the electronic device as an independent attachment, or may exist as an independent terminal device.
[0163] It should be noted that, for the content such as information interaction and execution process between the above devices / units, since it is based on the same concept as the method embodiment of the present application, for its specific functions and the technical effects brought, reference may be specifically made to the method embodiment part, and details will not be elaborated here.
[0164] Those skilled in the art can clearly understand that, for the convenience and conciseness of description, only the above division of each functional unit and module is used as an example for illustration. In actual applications, the above functions can be allocated to different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction and do not limit the protection scope of the present application. The specific working process of the units and modules in the above system can refer to the corresponding process in the foregoing method embodiment, and details will not be elaborated here.
[0165] Figure 3 It is a schematic structural diagram of the electronic device provided in the embodiment of the present application. As Figure 3 shown, the electronic device 3 in this embodiment may include: at least one processor 30 ( Figure 3 only one processor 30 is shown in the figure), a memory 31, and a computer program 32 stored in the memory 31 and executable on at least one processor 30. When the processor 30 executes the computer program 32, the steps in any of the above method embodiments are implemented, or when the processor 30 executes the computer program 32, the functions of each module / unit in the above device embodiments are implemented.
[0166] Exemplarily, the computer program 32 may be divided into one or more modules / units. One or more modules / units are stored in the memory 31 and executed by the processor 30 to complete the present application. One or more modules / units may be a series of computer program 32 instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program 32 in the electronic device 3.
[0167] An embodiment of the present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program 32. When the computer program 32 is executed by a processor 30, the steps in the above-mentioned method embodiments can be implemented.
[0168] An embodiment of the present application provides a computer program product. When the computer program product runs on an electronic device, the electronic device is caused to execute the steps in the above-mentioned method embodiments.
[0169] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, to implement all or part of the processes in the above-mentioned method embodiments of the present application, the relevant hardware can be instructed by a computer program 32. The computer program 32 can be stored in a computer-readable storage medium. When the computer program 32 is executed by a processor 30, the steps in the above-mentioned method embodiments can be implemented. Among them, the computer program 32 includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form, etc. The computer-readable medium can at least include: any entity or device capable of carrying the computer program code to the terminal, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk, or an optical disc, etc. In some jurisdictions, according to legislation and patent practice, the computer-readable medium cannot be an electrical carrier signal and a telecommunication signal.
[0170] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For the parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0171] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0172] In the embodiments provided in the present application, it should be understood that the disclosed device / network device and method can be implemented in other ways. For example, the device / network device embodiments described above are merely illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in electrical, mechanical or other forms.
[0173] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0174] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features. And these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
[0175] The relevant user personal information that may be involved in the embodiments of the present application is all processed in strict accordance with the requirements of laws and regulations, following the principles of legality, legitimacy, and necessity, and for reasonable purposes based on business scenarios, and is the personal information actively provided by the user during the use of the product / service or generated due to the use of the product / service, as well as the personal information obtained with the user's authorization.
[0176] The user personal information processed by the applicant will vary depending on the specific product / service scenario, and it is subject to the specific scenario of the user's use of the product / service. It may involve the user's account information, device information, driving information, vehicle information or other relevant information. The applicant will treat the user's personal information and its processing with a high degree of diligence.
[0177] The applicant attaches great importance to the security of user personal information and has taken security protection measures that meet industry standards and are reasonable and feasible to protect the user's information and prevent personal information from being accessed, publicly disclosed, used, modified, damaged or lost without authorization.
Claims
1. A detection method, characterized in that: include: Obtain status data of the battery in the vehicle; Determine the detection result of each state data based on the safety threshold range corresponding to each state data; Output prompt information based on the detection result.
2. The method according to claim 1, characterized in that The determining of the detection result of each state data based on the safety threshold range corresponding to each state data includes: Determine whether each state data is within the safety threshold range corresponding to each state data; When the target state data is within the corresponding safety threshold range, determining that the detection result of the target state data is normal; When the target state data is not within the safety threshold range, it is determined that the detection result of the target state data is abnormal.
3. The method according to claim 2, characterized in that The outputting prompt information based on the detection result includes: When the detection result is normal, displaying the target status data in a first color; In a case where the detection result is abnormal, the target state data is displayed in a second color, wherein the first color and the second color are different.
4. The method according to claim 2, characterized in that: When the target state data is not within the safety threshold range, determining that the detection result of the target state data is abnormal includes: When the target state data is not within the threshold range, determining an abnormal threshold range corresponding to the target state data; When the target state data is within a first abnormal threshold range, determining the abnormal level to be a first abnormal level; When the target state data is within the second abnormal threshold range, the abnormal level is determined to be the second abnormal level.
5. The method according to claim 4, characterized in that The outputting prompt information based on the detection result includes: When the detection result is normal, displaying the target status data in a first color; When the detection result is abnormal and the abnormality level is a first abnormality level, displaying the target state data in a second color; When the detection result is abnormal and the abnormality level is a second abnormality level, the target state data is displayed in a third color, wherein the first color, the second color, and the third color are different from each other.
6. The method according to any one of claims 1 to 5, characterized in that: The obtaining of status data of a battery in a vehicle includes: Establishing a communication connection with the vehicle through the OBD interface of the vehicle, or establishing a communication connection with the vehicle through the charging interface of the vehicle; A target command is sent to the vehicle to obtain status data of the battery from the vehicle.
7. The method according to any one of claims 1 to 5, characterized in that: The status data includes at least one of battery pack life, battery cell voltage, battery cell temperature, battery average temperature, and battery attenuation degree.
8. The method according to claim 1, characterized in that: The method further comprises: Acquiring operation data of the vehicle; detecting the vehicle based on the operating data; Output prompt information based on the detection result.
9. An electronic device, characterized in that: include: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.