Power battery state monitoring method and device based on vehicle-mounted HMI and electronic equipment

By combining the vehicle-mounted HMI with the CAN network and the battery management system, the problem of relying on external equipment for power battery status detection in new energy vehicles has been solved, enabling real-time and convenient power battery status monitoring and improving the user experience.

CN120941995APending Publication Date: 2025-11-14GAC HONDA AUTOMOBILE CO LTD +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202511169659.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-20
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

In existing technologies, the status detection of power batteries in new energy vehicles requires external equipment, which results in high costs, poor operability, and long waiting times, making it impossible to achieve real-time monitoring in vehicle usage scenarios.

Method used

By combining the vehicle-mounted HMI with the CAN network and battery management system, real-time monitoring of the power battery status is achieved, including identity authentication, access control, and data rendering. Status detection can be performed using the hardware configured in the vehicle without the need for external devices.

Benefits of technology

It enables real-time monitoring and convenience of the power battery status, improves the user's vehicle experience, and avoids the procurement costs and waiting time of external equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120941995A_ABST
    Figure CN120941995A_ABST
Patent Text Reader

Abstract

The invention discloses a power battery state monitoring method and device based on a vehicle-mounted HMI and electronic equipment, and the method comprises the steps: responding to the identity authentication operation of an operator on the vehicle-mounted HMI, determining the authority of the operator, and controlling the vehicle-mounted HMI to enter a battery state monitoring interface; in response to a monitoring function starting operation of an operator on the battery state monitoring interface, generating a battery state request message according to the authority of the operator, and sending the battery state request message to a battery management system through a CAN network; a battery state response message returned by the battery management system is received, and the battery state monitoring interface is rendered according to the battery state response message; and in response to a manual refreshing operation of an operator on the battery state monitoring interface, or when an automatic refreshing time interval is reached, sending the updated battery state request message to the battery management system through the CAN network. The real-time performance and convenience of dynamic battery state monitoring are improved, and the method can be applied to the technical field of vehicle monitoring.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle monitoring technology, and in particular to a method, device, and electronic device for monitoring the state of a power battery based on an on-board HMI. Background Technology

[0002] In existing technologies, the status monitoring and fault diagnosis of power batteries in new energy vehicles rely on external auxiliary tools, typically using PCs, CAN analyzers, and OBD devices for data collection and analysis. However, these testing tools are often patented, resulting in high procurement costs when usage is infrequent; they are also highly specialized, making them difficult for non-professionals to operate; furthermore, they are not included in the vehicle's accessory equipment list and are only provided by automakers, 4S stores, and repair shops. Therefore, when the power battery status needs to be checked in a vehicle, it is necessary to wait for professionals to arrive with the equipment, leading to long waiting times.

[0003] The above problems urgently need to be addressed. Summary of the Invention

[0004] The purpose of this invention is to at least partially solve one of the technical problems existing in the prior art.

[0005] Therefore, one objective of this invention is to provide a power battery status monitoring method based on an in-vehicle HMI. This method can achieve real-time monitoring of the power battery status without the need for external devices, thereby improving the real-time performance and convenience of dynamic battery status monitoring and enhancing the user's driving experience.

[0006] Another objective of this invention is to provide a power battery status monitoring device based on an in-vehicle HMI.

[0007] To achieve the above-mentioned technical objectives, the technical solutions adopted in the embodiments of the present invention include: On one hand, embodiments of the present invention provide a method for monitoring the state of a power battery based on an on-board HMI, comprising the following steps: In response to the operator's authentication operation on the vehicle HMI, the operator's permissions are determined, and the vehicle HMI is controlled to enter the battery status monitoring interface. In response to the operator's activation of the monitoring function on the battery status monitoring interface, a battery status request message is generated according to the operator's permissions, and the battery status request message is sent to the battery management system via the CAN network. The battery status response message returned by the battery management system is received through the CAN network, and the battery status monitoring interface is rendered according to the battery status response message. In response to a manual refresh operation by the operator on the battery status monitoring interface, or when a preset automatic refresh time interval is reached, the updated battery status request message is sent to the battery management system via the CAN network.

[0008] Furthermore, in one embodiment of the present invention, the step of determining the operator's permissions and controlling the vehicle HMI to enter the battery status monitoring interface in response to the operator's authentication operation on the vehicle HMI specifically includes: When the vehicle is parked, in response to the operator's multi-touch operation on the vehicle HMI, the vehicle HMI is controlled to enter the identity authentication interface. Obtain the user ID and verification information entered by the operator on the identity authentication interface, and perform initial identity authentication on the operator based on the user ID and the verification information; Once the initial identity authentication is successful, the authentication interface will prompt the operator to perform a preset button operation on the vehicle's electronic key. In response to the operator's preset button operation on the vehicle's electronic key, the system confirms successful identity authentication and determines the operator's permissions based on the user ID. The battery status monitoring interface with the corresponding permissions is determined according to the operator's permissions, and the vehicle HMI is controlled to enter the battery status monitoring interface.

[0009] Furthermore, in one embodiment of the present invention, the step of generating a battery status request message according to the operator's permissions and sending the battery status request message to the battery management system via the CAN network specifically includes: Based on the operator's permissions, determine the corresponding multiple battery status monitoring items, and generate the battery status request message based on the battery status monitoring items; The battery status request message is sent to the CAN gateway, which then forwards the battery status request message to the battery management system via the CAN network.

[0010] Furthermore, in one embodiment of the present invention, the operator's permission is one of user permission, maintenance personnel permission, and production personnel permission, wherein: When the operator's permissions are user permissions, the battery status monitoring items include battery SOH, battery SOC, battery remaining energy, bus current, bus voltage, bus temperature, battery maximum temperature, battery minimum temperature, and battery average temperature. When the operator's authority is that of a maintenance personnel, the battery status monitoring items include battery SOH, battery SOC, battery remaining energy, bus current, bus voltage, bus temperature, battery maximum temperature, battery minimum temperature, battery average temperature, insulation self-test status, insulation resistance, maximum voltage of individual cells, minimum voltage of individual cells, and the sum of voltages of individual cells. When the operator's authority is that of a production personnel, the battery status monitoring items include battery SOH, battery SOC, battery remaining energy, bus current, bus voltage, bus temperature, battery maximum temperature, battery minimum temperature, battery average temperature, insulation self-test status, insulation resistance, maximum voltage of individual cells, minimum voltage of individual cells, total voltage of individual cells, battery internal resistance, self-discharge rate, and battery balance status.

[0011] Furthermore, in one embodiment of the present invention, rendering the battery status monitoring interface based on the battery status response message specifically includes: The real-time values ​​of each battery status monitoring item are determined based on the battery status response message. The numerical regions corresponding to each battery status monitoring item in the battery status monitoring interface are updated and rendered based on the real-time values. And / or, The change curves corresponding to each battery status monitoring item in the battery status monitoring interface are updated and rendered based on the real-time values.

[0012] Furthermore, in one embodiment of the present invention, the power battery state monitoring method further includes the following steps: In response to the operator's battery fault diagnosis operation on the vehicle HMI, the vehicle HMI is controlled to enter the battery fault diagnosis interface. In response to the operator's activation of the diagnostic function on the battery fault diagnosis interface, a fault diagnosis request message is generated according to the operator's permissions, and the fault diagnosis request message is sent to the battery management system via the CAN network. The fault diagnosis response message returned by the battery management system is received through the CAN network, and the battery fault diagnosis interface is rendered according to the fault diagnosis response message. In response to a manual refresh operation by the operator on the battery fault diagnosis interface, or when a preset automatic refresh time interval is reached, the updated fault diagnosis request message is sent to the battery management system via the CAN network.

[0013] Furthermore, in one embodiment of the present invention, rendering the battery fault diagnosis interface based on the fault diagnosis response message specifically includes: Based on the fault diagnosis response message, determine the occurrence time and first fault description of several newly added fault items, and / or determine the recovery time and second fault description of several historical fault items. The fault information of the newly added fault item is rendered in the fault item area of ​​the battery fault diagnosis interface according to the occurrence time and the first fault description, and / or the fault status of the historical fault item is modified in the fault item area of ​​the battery fault diagnosis interface according to the recovery time and the second fault description. Both the first fault description and the second fault description include the fault level, fault code, fault content, fault cause, and suggested countermeasures.

[0014] On the other hand, embodiments of the present invention provide a power battery state monitoring device based on an in-vehicle HMI, comprising: The identity authentication module is used to respond to the operator's identity authentication operation on the vehicle HMI, determine the operator's permissions, and control the vehicle HMI to enter the battery status monitoring interface. The battery status request module is used to respond to the operator's activation of the monitoring function on the battery status monitoring interface, generate a battery status request message according to the operator's permissions, and send the battery status request message to the battery management system via the CAN network. The monitoring interface rendering module is used to receive the battery status response message returned by the battery management system through the CAN network, and to render the battery status monitoring interface according to the battery status response message. The battery status update module is used to respond to the operator's manual refresh operation on the battery status monitoring interface, or, when the preset automatic refresh time interval is reached, to send the updated battery status request message to the battery management system via the CAN network.

[0015] On the other hand, embodiments of the present invention provide an electronic device, including: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the above-described method for monitoring the state of a power battery based on an on-board HMI.

[0016] On the other hand, embodiments of the present invention also provide a computer-readable storage medium storing a processor-executable computer program that, when executed by a processor, implements the above-described method for monitoring the state of a power battery based on an in-vehicle HMI.

[0017] On the other hand, embodiments of the present invention also provide a computer program product, including a computer program that, when executed by a processor, implements the above-described method for monitoring the state of a power battery based on an in-vehicle HMI.

[0018] The advantages and beneficial effects of the present invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention: In this embodiment of the invention, in response to the operator's authentication operation on the in-vehicle HMI, the operator's permissions are determined, and the in-vehicle HMI is controlled to enter the battery status monitoring interface. In response to the operator's activation of the monitoring function on the battery status monitoring interface, a battery status request message is generated according to the operator's permissions and sent to the battery management system via the CAN network. A battery status response message returned by the battery management system is received via the CAN network, and the battery status monitoring interface is rendered based on the battery status response message. In response to the operator's manual refresh operation on the battery status monitoring interface, or when a preset automatic refresh time interval is reached, an updated battery status request message is sent to the battery management system via the CAN network. This embodiment of the invention utilizes the in-vehicle HMI, CAN network, and battery management system already included in the vehicle configuration to achieve real-time monitoring of the power battery status. It allows for real-time detection and viewing of the power battery status via the in-vehicle HMI while the vehicle is in a safe state, without relying on external equipment or tools. There is no waiting time and no additional purchase cost, improving the real-time performance and convenience of dynamic battery status monitoring, thereby enhancing the user's driving experience. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the embodiments of the present invention are described below. It should be understood that the drawings described below are only for the convenience of clearly describing some embodiments of the technical solutions of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 A flowchart illustrating the steps of a power battery state monitoring method based on an on-board HMI, as provided in an embodiment of the present invention; Figure 2 A schematic diagram of a battery status monitoring interface provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of a battery fault diagnosis interface provided in an embodiment of the present invention; Figure 4 A structural block diagram of a power battery state monitoring device based on an on-board HMI provided in an embodiment of the present invention; Figure 5This is a structural block diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0021] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of this invention; they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this invention as detailed in the appended claims.

[0022] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein is for the purpose of describing embodiments of the invention only and is not intended to limit the invention.

[0023] The power battery state monitoring method based on vehicle-mounted HMI provided in this invention can be applied to a terminal, a server, or software running on either a terminal or a server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, or vehicle-mounted terminal, but is not limited thereto; the server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network; the software can be an application implementing the power battery state monitoring method based on vehicle-mounted HMI, but is not limited to the above forms.

[0024] This invention can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This invention can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This invention can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0025] It should be noted that in various specific embodiments of the present invention, when processing data related to user identity or characteristics, such as user information, user behavior data, user historical data, and user location information, user permission or consent is obtained first. Furthermore, the collection, use, and processing of this data comply with relevant laws, regulations, and standards. In addition, when embodiments of the present invention require access to sensitive personal information of users, separate permission or consent from the user is obtained through pop-ups or redirection to a confirmation page. Only after obtaining the user's separate permission or consent is the necessary user-related data for the normal operation of the embodiments of the present invention acquired.

[0026] Reference Figure 1 This invention provides a method for monitoring the state of a power battery based on an on-board HMI, specifically including the following steps: S101. In response to the operator's authentication operation on the vehicle HMI, determine the operator's permissions and control the vehicle HMI to enter the battery status monitoring interface. S102. In response to the operator's activation of the monitoring function on the battery status monitoring interface, generate a battery status request message according to the operator's permissions, and send the battery status request message to the battery management system via the CAN network. S103. Receive the battery status response message returned by the battery management system through the CAN network, and render the battery status monitoring interface according to the battery status response message. S104. In response to the operator's manual refresh operation on the battery status monitoring interface, or when the preset automatic refresh time interval is reached, send the updated battery status request message to the battery management system via the CAN network.

[0027] Specifically, the embodiments of the present invention make full use of the vehicle's existing configuration such as the vehicle-mounted HMI, CAN network, and battery management system (BMS) to support the operator in establishing status detection communication with the battery management system through the vehicle-mounted HMI and viewing status data, which is different from the dedicated equipment detection schemes in the prior art.

[0028] In this embodiment of the invention, the vehicle-mounted HMI has the following functions: 1) Enable / disable the detection function; 2) Automatic data refresh cycle setting, manual refresh button; 3) Permission recognition and management, interface display and switching; 4) Send enable / refresh request messages and receive battery status data messages.

[0029] The visual status display interface includes a battery status monitoring interface (including information such as battery voltage, current, and temperature) and a battery fault diagnosis interface (including information such as fault level, fault content, possible causes, and corresponding measures).

[0030] In this embodiment of the invention, the battery management system has the following functions: 1) Receive battery status request messages and send battery status response messages; 2) Collect battery status data and associate the data with CAN messages.

[0031] The associated message data includes battery status information (total voltage, bus voltage, bus current, remaining energy, cell voltage, cell temperature, etc.) as well as fault codes and fault levels (which are more specific than the fault prompts displayed on the instrument panel).

[0032] Specifically, in this embodiment of the invention, a power battery status monitoring interface is integrated into the vehicle-mounted HMI (Human-Machine Interface). An authenticated operator can use this interface to determine whether to enable the battery status monitoring function. The battery management system responds to the battery status request message and sends the relevant battery status corresponding to the operator's permissions to the vehicle's CAN network via CAN message. After the vehicle-mounted HMI collects the corresponding CAN signal, it displays the power battery status to the operator in a visual manner.

[0033] It should be noted that when the battery status monitoring function is not enabled, the BMS will not update or send status message data in order to reduce the bus load rate; the message data can be updated automatically by setting the automatic refresh interval according to the operator's actual needs, or it can be manually refreshed by manual operation.

[0034] It can be recognized that the embodiments of the present invention utilize the vehicle-mounted HMI, CAN network and battery management system already included in the vehicle configuration to realize real-time monitoring of the power battery status. Without relying on external equipment or tools, the power battery status can be detected and viewed in real time through the vehicle-mounted HMI under safe vehicle conditions. There is no waiting time and no additional purchase cost, which improves the real-time performance and convenience of dynamic battery status monitoring, thereby improving the user's vehicle experience.

[0035] As a further optional implementation, in response to the operator's authentication operation on the vehicle HMI, the operator's permissions are determined, and the vehicle HMI is controlled to enter the battery status monitoring interface, which specifically includes: S1011. When the vehicle is in a parked state, in response to the operator's multi-touch operation on the vehicle HMI, control the vehicle HMI to enter the identity authentication interface. S1012. Obtain the user ID and verification information entered by the operator on the identity authentication interface, and perform initial identity authentication on the operator based on the user ID and verification information. S1013. When the identity authentication is successful for the first time, the operator will be prompted to perform preset button operations on the vehicle's electronic key through the identity authentication interface. S1014. Responding to the operator's preset button operation on the vehicle's electronic key, confirm successful identity authentication and determine the operator's permissions based on the user ID. S1015. Determine the battery status monitoring interface with the corresponding permissions based on the operator's permissions, and control the vehicle HMI to enter the battery status monitoring interface.

[0036] Specifically, when the in-vehicle HMI allows operation (e.g., when the vehicle is parked), the user enters the authentication interface via multi-point (two-point or more) touch to prevent accidental operation. After entering their user ID on the authentication interface, the user can complete authentication by using a mobile verification code or app dynamic password, along with performing a preset button operation on the vehicle's electronic key (e.g., simultaneously pressing the "lock" and "unlock" buttons). Based on the user ID and verification information entered by the user, the corresponding permission level and access content are determined, and the user is then directed to the corresponding battery status monitoring interface based on their permission level. The user permission levels are categorized as shown in Table 1 below.

[0037] Table 1

[0038] As a further optional implementation, a battery status request message is generated based on the operator's permissions, and the battery status request message is sent to the battery management system via the CAN network, specifically including: S1021. Determine multiple corresponding battery status monitoring items according to the operator's permissions, and generate a battery status request message according to the battery status monitoring items. S1022. Send the battery status request message to the CAN gateway, so that the CAN gateway forwards the battery status request message to the battery management system through the CAN network.

[0039] As an optional implementation, the operator's permissions can be one of user permissions, maintenance personnel permissions, and production personnel permissions, wherein: When the operator has user privileges, the battery status monitoring items include battery SOH, battery SOC, battery remaining energy, bus current, bus voltage, bus temperature, battery maximum temperature, battery minimum temperature, and battery average temperature. When the operator's permissions are those of a maintenance personnel, the battery status monitoring items include battery SOH, battery SOC, battery remaining energy, bus current, bus voltage, bus temperature, battery maximum temperature, battery minimum temperature, battery average temperature, insulation self-test status, insulation resistance, maximum voltage of individual cells, minimum voltage of individual cells, and the sum of voltages of individual cells. When the operator's permissions are those of a production personnel, the battery status monitoring items include battery SOH, battery SOC, battery remaining energy, bus current, bus voltage, bus temperature, battery maximum temperature, battery minimum temperature, battery average temperature, insulation self-test status, insulation resistance, maximum voltage of individual cells, minimum voltage of individual cells, total voltage of individual cells, battery internal resistance, self-discharge rate, and battery balance status.

[0040] Specifically, different operator permissions are pre-configured with corresponding battery status monitoring items to meet the battery status monitoring needs of different operators. The battery status monitoring items for operators with different permissions are shown in Table 2 below.

[0041] Table 2

[0042] As a further optional implementation, the battery status monitoring interface is rendered based on the battery status response message, specifically including: S1031. Determine the real-time values ​​of each battery status monitoring item based on the battery status response message. S1032. Update and render the numerical areas corresponding to each battery status monitoring item in the battery status monitoring interface based on real-time values. And / or, S1033. Update and render the change curves corresponding to each battery status monitoring item in the battery status monitoring interface based on real-time values.

[0043] like Figure 2The diagram shows a schematic of the battery status monitoring interface provided in an embodiment of the present invention. Real-time values ​​for each battery status monitoring item are determined based on the battery status response message. For battery status monitoring items that require displaying current values ​​(such as SOH, SOC, remaining battery energy, bus current, maximum battery temperature, minimum battery temperature, average battery temperature, total cell voltage, maximum cell voltage, and minimum cell voltage), the corresponding value areas are updated and rendered based on the real-time values. For battery status monitoring items that require displaying change curves (such as maximum battery temperature, minimum battery temperature, average battery temperature, total cell voltage, maximum cell voltage, and minimum cell voltage), the corresponding change curves are updated and rendered based on the real-time values.

[0044] As an optional implementation, the power battery state monitoring method further includes the following steps: S105. Responding to the operator's battery fault diagnosis operation on the vehicle HMI, and controlling the vehicle HMI to enter the battery fault diagnosis interface. S106. In response to the operator's operation of enabling the diagnostic function on the battery fault diagnosis interface, generate a fault diagnosis request message according to the operator's permissions, and send the fault diagnosis request message to the battery management system through the CAN network. S107. Receive the fault diagnosis response message returned by the battery management system through the CAN network, and render the battery fault diagnosis interface according to the fault diagnosis response message. S108. In response to the operator's manual refresh operation on the battery fault diagnosis interface, or when the preset automatic refresh time interval is reached, the updated fault diagnosis request message is sent to the battery management system via the CAN network.

[0045] Specifically, the operator can perform battery fault diagnosis on the vehicle HMI (after identity authentication is completed). At this time, the vehicle HMI enters the battery fault diagnosis interface, the battery management system responds to the fault diagnosis request message, and sends the relevant fault information corresponding to the operator's permissions to the vehicle's CAN network through CAN messages. After the vehicle HMI collects the corresponding CAN signal, it prompts the operator with the fault diagnosis results in a visual way.

[0046] In some optional embodiments, different operator permissions are pre-configured with corresponding fault items for different fault levels to accommodate the fault diagnosis needs of different operators. The fault items corresponding to operators with different permissions are shown in Table 3 below.

[0047] Table 3

[0048] As a further optional implementation, the battery fault diagnosis interface is rendered based on the fault diagnosis response message, specifically including: S1071. Based on the fault diagnosis response message, determine the occurrence time and first fault description of several newly added fault items, and / or determine the recovery time and second fault description of several historical fault items. S1072. Render the fault information of the newly added fault item in the fault item area of ​​the battery fault diagnosis interface according to the occurrence time and the first fault description, and / or modify the fault status of the historical fault item in the fault item area of ​​the battery fault diagnosis interface according to the recovery time and the second fault description. Both the first fault description and the second fault description include the fault level, fault code, fault content, fault cause, and suggested countermeasures.

[0049] Specifically, based on the fault diagnosis response message, the occurrence time and first fault description of several newly added fault items are determined, and / or, the recovery time and second fault description of several historical fault items are determined. For newly added fault items, their corresponding fault information is rendered in the fault item area of ​​the battery fault diagnosis interface according to the occurrence time and first fault description; for historical fault items, their fault status is modified in the fault item area of ​​the battery fault diagnosis interface according to the recovery time and second fault description. Figure 3 The diagram shown is a schematic of the battery fault diagnosis interface provided in an embodiment of the present invention. In the diagram, blue text indicates fault items that have been recovered, and red text indicates current fault items.

[0050] The method steps of the embodiments of the present invention have been described above. It can be understood that the embodiments of the present invention utilize the vehicle-mounted HMI, CAN network, and battery management system already included in the vehicle configuration to achieve real-time monitoring of the power battery status. Without relying on external equipment or tools, the power battery status can be detected and viewed in real time through the vehicle-mounted HMI while the vehicle is in a safe state. There is no waiting time and no additional purchase cost, improving the real-time performance and convenience of dynamic battery status monitoring, thereby enhancing the user's driving experience.

[0051] Reference Figure 4 This invention provides a power battery state monitoring device based on an in-vehicle HMI, comprising: The identity authentication module is used to respond to the operator's identity authentication operation on the vehicle HMI, determine the operator's permissions, and control the vehicle HMI to enter the battery status monitoring interface. The battery status request module is used to respond to the operator's activation of the monitoring function on the battery status monitoring interface, generate a battery status request message according to the operator's permissions, and send the battery status request message to the battery management system via the CAN network. The monitoring interface rendering module is used to receive the battery status response message returned by the battery management system through the CAN network, and to render the battery status monitoring interface according to the battery status response message. The battery status update module is used to respond to the operator's manual refresh operation on the battery status monitoring interface, or, when the preset automatic refresh time interval is reached, to send the updated battery status request message to the battery management system via the CAN network.

[0052] It is understood that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0053] Reference Figure 5 This invention provides an electronic device, comprising: At least one processor; At least one memory for storing at least one program; When the above-mentioned at least one program is executed by the above-mentioned at least one processor, the above-mentioned at least one processor implements the above-mentioned method for monitoring the state of a power battery based on an on-board HMI.

[0054] It is understood that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented by this device embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0055] This invention also provides a computer-readable storage medium storing a processor-executable computer program that, when executed by a processor, implements the aforementioned method for monitoring the state of a power battery based on an in-vehicle HMI.

[0056] This invention provides a computer-readable storage medium that can execute a power battery state monitoring method based on an on-board HMI provided in the method embodiment of this invention. It can execute any combination of the implementation steps of the method embodiment and has the corresponding functions and beneficial effects of the method.

[0057] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method for monitoring the state of a power battery based on an in-vehicle HMI.

[0058] It is understood that the content of the above method embodiments is applicable to the embodiments of this program product. The specific functions implemented by the embodiments of this program product are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0059] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0060] The embodiments described in this invention are for the purpose of more clearly illustrating the technical solutions of the embodiments of this invention, and do not constitute a limitation on the technical solutions provided by the embodiments of this invention. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this invention are also applicable to similar technical problems.

[0061] The terms "first," "second," "third," "fourth," etc. (if present) in the specification and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0062] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order shown in the operation diagrams. For example, depending on the functions / operations involved, two consecutively shown blocks may actually be executed substantially simultaneously, or the aforementioned blocks may sometimes be executed in reverse order. Furthermore, the embodiments presented and described in the flowcharts of this invention are provided by way of example to provide a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and sub-operations described as part of a larger operation are executed independently.

[0063] Furthermore, although the invention has been described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the aforementioned functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the invention. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional skill of an engineer. Therefore, those skilled in the art can implement the invention as set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of the invention, which is determined by the full scope of the appended claims and their equivalents.

[0064] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0065] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-including system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.

[0066] More specific examples (a non-exhaustive list) of computer-readable media include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the aforementioned program can be printed, because the aforementioned program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.

[0067] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0068] In the foregoing description of this specification, references to terms such as "one embodiment," "another embodiment," or "some embodiments" indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0069] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

[0070] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.

Claims

1. A method for monitoring the state of a power battery based on an onboard HMI, characterized in that, Includes the following steps: In response to the operator's authentication operation on the vehicle HMI, the operator's permissions are determined, and the vehicle HMI is controlled to enter the battery status monitoring interface. In response to the operator's activation of the monitoring function on the battery status monitoring interface, a battery status request message is generated according to the operator's permissions, and the battery status request message is sent to the battery management system via the CAN network. The battery status response message returned by the battery management system is received through the CAN network, and the battery status monitoring interface is rendered according to the battery status response message. In response to a manual refresh operation by the operator on the battery status monitoring interface, or when a preset automatic refresh time interval is reached, the updated battery status request message is sent to the battery management system via the CAN network.

2. The method for monitoring the state of a power battery based on an on-board HMI according to claim 1, characterized in that, The process of responding to the operator's authentication operation on the vehicle HMI, determining the operator's permissions, and controlling the vehicle HMI to enter the battery status monitoring interface specifically includes: When the vehicle is parked, in response to the operator's multi-touch operation on the vehicle HMI, the vehicle HMI is controlled to enter the identity authentication interface. Obtain the user ID and verification information entered by the operator on the identity authentication interface, and perform initial identity authentication on the operator based on the user ID and the verification information; Once the initial identity authentication is successful, the authentication interface will prompt the operator to perform a preset button operation on the vehicle's electronic key. In response to the operator's preset button operation on the vehicle's electronic key, the system confirms successful identity authentication and determines the operator's permissions based on the user ID. The battery status monitoring interface with the corresponding permissions is determined according to the operator's permissions, and the vehicle HMI is controlled to enter the battery status monitoring interface.

3. The method for monitoring the state of a power battery based on an on-board HMI according to claim 1, characterized in that, The step of generating a battery status request message based on the operator's permissions and sending the battery status request message to the battery management system via the CAN network specifically includes: Based on the operator's permissions, determine the corresponding multiple battery status monitoring items, and generate the battery status request message based on the battery status monitoring items; The battery status request message is sent to the CAN gateway, which then forwards the battery status request message to the battery management system via the CAN network.

4. The method for monitoring the state of a power battery based on an on-board HMI according to claim 3, characterized in that, The operator's permissions are one of the following: user permissions, maintenance personnel permissions, and production personnel permissions, wherein: When the operator's permissions are user permissions, the battery status monitoring items include battery SOH, battery SOC, battery remaining energy, bus current, bus voltage, bus temperature, battery maximum temperature, battery minimum temperature, and battery average temperature. When the operator's authority is that of a maintenance personnel, the battery status monitoring items include battery SOH, battery SOC, battery remaining energy, bus current, bus voltage, bus temperature, battery maximum temperature, battery minimum temperature, battery average temperature, insulation self-test status, insulation resistance, maximum voltage of individual cells, minimum voltage of individual cells, and the sum of voltages of individual cells. When the operator's authority is that of a production personnel, the battery status monitoring items include battery SOH, battery SOC, battery remaining energy, bus current, bus voltage, bus temperature, battery maximum temperature, battery minimum temperature, battery average temperature, insulation self-test status, insulation resistance, maximum voltage of individual cells, minimum voltage of individual cells, sum of individual cell voltages, battery internal resistance, self-discharge rate, and battery balance status.

5. The method for monitoring the state of a power battery based on an on-board HMI according to claim 3, characterized in that, The step of rendering the battery status monitoring interface based on the battery status response message specifically includes: The real-time values ​​of each battery status monitoring item are determined based on the battery status response message. The numerical regions corresponding to each battery status monitoring item in the battery status monitoring interface are updated and rendered based on the real-time values. And / or, The change curves corresponding to each battery status monitoring item in the battery status monitoring interface are updated and rendered based on the real-time values.

6. A method for monitoring the state of a power battery based on an on-board HMI according to any one of claims 1 to 5, characterized in that, The power battery status monitoring method further includes the following steps: In response to the operator's battery fault diagnosis operation on the vehicle HMI, the vehicle HMI is controlled to enter the battery fault diagnosis interface. In response to the operator's activation of the diagnostic function on the battery fault diagnosis interface, a fault diagnosis request message is generated according to the operator's permissions, and the fault diagnosis request message is sent to the battery management system via the CAN network. The fault diagnosis response message returned by the battery management system is received through the CAN network, and the battery fault diagnosis interface is rendered according to the fault diagnosis response message. In response to a manual refresh operation by the operator on the battery fault diagnosis interface, or when a preset automatic refresh time interval is reached, the updated fault diagnosis request message is sent to the battery management system via the CAN network.

7. A method for monitoring the state of a power battery based on an on-board HMI according to claim 6, characterized in that, The step of rendering the battery fault diagnosis interface based on the fault diagnosis response message specifically includes: Based on the fault diagnosis response message, determine the occurrence time and first fault description of several newly added fault items, and / or determine the recovery time and second fault description of several historical fault items. The fault information of the newly added fault item is rendered in the fault item area of ​​the battery fault diagnosis interface according to the occurrence time and the first fault description, and / or the fault status of the historical fault item is modified in the fault item area of ​​the battery fault diagnosis interface according to the recovery time and the second fault description. Both the first fault description and the second fault description include the fault level, fault code, fault content, fault cause, and suggested countermeasures.

8. A power battery state monitoring device based on an on-board HMI, characterized in that, include: The identity authentication module is used to respond to the operator's identity authentication operation on the vehicle HMI, determine the operator's permissions, and control the vehicle HMI to enter the battery status monitoring interface. The battery status request module is used to respond to the operator's activation of the monitoring function on the battery status monitoring interface, generate a battery status request message according to the operator's permissions, and send the battery status request message to the battery management system via the CAN network. The monitoring interface rendering module is used to receive the battery status response message returned by the battery management system through the CAN network, and to render the battery status monitoring interface according to the battery status response message. The battery status update module is used to respond to the operator's manual refresh operation on the battery status monitoring interface, or, when the preset automatic refresh time interval is reached, to send the updated battery status request message to the battery management system via the CAN network.

9. An electronic device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements a power battery state monitoring method based on an on-board HMI as described in any one of claims 1 to 7.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements a power battery state monitoring method based on an on-board HMI as described in any one of claims 1 to 7.

Citation Information

Cited By

  • Visual management method and device for lithium battery energy storage station and medium

    CN121618082A