Information processing method, information processing device, and information processing program
By displaying abnormal status items of battery status items in the battery management system, especially those of the status that are of interest, the problem of battery abnormal information not being displayed at a glance is solved, allowing users to quickly identify battery errors.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
- Filing Date
- 2024-07-25
- Publication Date
- 2026-05-12
AI Technical Summary
In the existing technology, information on battery malfunctions cannot be displayed in a comprehensive manner, and it is difficult to support users in judging errors that have occurred in the battery.
By acquiring abnormal status items from multiple battery status items and displaying the status items of concern that need to be addressed in a way that differs from other abnormal status items, users can quickly identify anomalies that require attention.
It enables users to quickly identify abnormal status items that need to be addressed, reduces display resources, shortens confirmation processes, and supports users in accurately judging battery errors.
Smart Images

Figure CN122029660A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to a technique for displaying a state item from which an outlier is detected among multiple state items representing multiple states of a battery. Background Technology
[0002] For example, Patent Document 1 discloses a method for diagnosing abnormally deteriorated batteries based on battery operating history and models, and highlights the coefficients of items that deviate from the constraints.
[0003] However, the aforementioned previous technologies only highlighted items that were deemed abnormal, which requires further improvement.
[0004] Prior art literature
[0005] Patent documents
[0006] Patent Document 1: Japanese Patent Application Publication No. 2018-169161 Summary of the Invention
[0007] This disclosure was made to solve the above-mentioned problems and aims to provide technology that can support users in judging errors that occur in the battery.
[0008] The information processing method disclosed herein is an information processing method in a computer, comprising: acquiring a plurality of abnormal state items representing a state item in which an abnormal value has been detected among a plurality of state items, the plurality of state items representing a plurality of states of a plurality of batteries; and displaying the plurality of abnormal state items, and displaying, in a manner different from the other abnormal state items, a state item of concern among the plurality of abnormal state items that is an abnormal state item that needs to be addressed.
[0009] According to this disclosure, it is possible to support users in judging errors that occur in the battery. Attached Figure Description
[0010] Figure 1 This is a diagram illustrating the overall structure of the battery management system in an embodiment of this disclosure.
[0011] Figure 2 This is a sequence diagram used to illustrate the operation of the battery management system in the embodiments of this disclosure.
[0012] Figure 3 This is a diagram illustrating an example of how a table is created in this embodiment to correspond to abnormal status items, error items, and importance levels.
[0013] Figure 4 This is a diagram showing an example of an abnormal status display screen that displays multiple abnormal status items for multiple batteries in this embodiment.
[0014] Figure 5 This is a diagram showing an example of an abnormal status display screen that displays multiple abnormal status items of multiple batteries in a modified example 1 of this embodiment.
[0015] Figure 6 This is a diagram showing an example of an abnormal status display screen that displays multiple abnormal status items of multiple batteries in a modified example 2 of this embodiment.
[0016] Figure 7 This is a sequence diagram used to illustrate the operation of the battery management system in Variation 3 of the embodiments of this disclosure.
[0017] Figure 8 This is a diagram showing an example of an abnormal status item display screen that displays a list of multiple abnormal status items in a variation of this embodiment, Example 3.
[0018] Figure 9 This is a flowchart illustrating the abnormality assignment process of the server in Variation 4 of the embodiments of this disclosure.
[0019] Figure 10 This is a schematic diagram used to illustrate the first method of assigning anomaly degree in Variation 4 of this embodiment.
[0020] Figure 11 This is a schematic diagram used to illustrate the second method of assigning anomaly degree in Variation 4 of this embodiment.
[0021] Figure 12 This is a diagram used to illustrate the degree of abnormality of multiple state items assigned to a battery in Variation 4 of this embodiment.
[0022] Figure 13 This is a diagram illustrating an example of a table that establishes a corresponding table for multiple state items, number of abnormal occurrences, and thresholds of a battery in Variation 5 of this embodiment.
[0023] Figure 14 This is a flowchart illustrating the abnormality assignment process of the server in Variation 5 of the embodiments of this disclosure.
[0024] Figure 15 This is a flowchart illustrating the abnormality assignment process of the server in Variation 6 of the embodiments of this disclosure.
[0025] Figure 16 This is a diagram illustrating an example of how a table was created to represent multiple state items, multiple periods, number of abnormal occurrences, and thresholds of a battery in variations 5 and 6 of this embodiment.
[0026] Figure 17 This is a flowchart illustrating the abnormality assignment process of the server in Variation 7 of the embodiments of this disclosure.
[0027] Figure 18 This is a diagram used to illustrate the elapsed time in Variation 7 of this embodiment.
[0028] Figure 19 This is a diagram illustrating an example of a table that establishes a corresponding table for multiple state items of a battery, the number of days the anomaly occurs, and the threshold in Variation 8 of this embodiment.
[0029] Figure 20 This is a flowchart illustrating the abnormality assignment process of the server in Variation 9 of the embodiments of this disclosure.
[0030] Figure 21 This is a diagram showing an example of an abnormal status display screen in Modification 10 of this embodiment, which displays multiple abnormal status items and multiple attention status items.
[0031] Figure 22 This is a diagram showing an example of an action history display screen that displays the action history of multiple abnormal state items and attention state items in a variation 11 of this embodiment.
[0032] Figure 23 This is a diagram showing a first display example of an action history display screen that displays action history for multiple abnormal state items and multiple attention state items in a variation 12 of this embodiment.
[0033] Figure 24 This is a diagram showing a second display example of an action history display screen that displays action history for multiple abnormal state items and multiple state items of interest in this embodiment, in a modified example 12 of this embodiment.
[0034] Figure 25 This is a diagram showing a third display example of an action history display screen that displays action history for multiple abnormal state items and multiple state items of interest in this embodiment, in a modified example 12.
[0035] Figure 26 This is a diagram showing the fourth display example of an action history display screen that displays the action history of multiple abnormal state items and multiple attention state items in a variation 12 of this embodiment. Detailed Implementation
[0036] (The knowledge that forms the basis of this disclosure)
[0037] As mentioned above, in the prior art, items deemed abnormal are highlighted. Multiple types of abnormalities can occur in a battery; therefore, if there are other abnormalities occurring in the same battery besides battery degradation, these also need to be identified. However, in the prior art, information related to multiple abnormalities occurring in the battery is not displayed in a comprehensive overview. Furthermore, even assuming a comprehensive overview of multiple abnormalities is provided, it is difficult to support the user's judgment of errors occurring in the battery because it does not show which specific abnormality is of interest.
[0038] To address the above issues, the following technology is disclosed.
[0039] (1) One aspect of the present disclosure relates to an information processing method in a computer, comprising: acquiring a plurality of abnormal state items representing a state item in which an abnormal value is detected among a plurality of state items, the plurality of state items representing a plurality of states of a plurality of batteries; and displaying the plurality of abnormal state items, and displaying, in a manner different from the other abnormal state items, a state item of concern among the plurality of abnormal state items that is an abnormal state item that needs to be addressed.
[0040] Based on this configuration, the critical abnormal state item (i.e., the state of concern) among multiple abnormal state items is displayed in a manner different from other abnormal state items. Therefore, users can immediately identify which of the displayed abnormal state items requires attention, supporting users' judgment of errors occurring in the battery. Furthermore, multiple abnormal state items occurring in the battery can be conveyed to the user with a minimal display, thus reducing the resources required for display.
[0041] (2) In the information processing method described in (1) above, it may also include: determining one battery from the plurality of batteries, and the display includes: displaying the plurality of abnormal status items of the one battery, and displaying the attention status item among the plurality of abnormal status items in a manner different from the other abnormal status items.
[0042] Based on this configuration, the number of multiple abnormal status items and the number of status items to be monitored can be reduced, thus shortening the confirmation process for the user's status items to be monitored and supporting the user's judgment of errors occurring in the battery.
[0043] (3) In the information processing method described in (1) or (2) above, the information processing method may also include: based on establishing a corresponding table for at least one first abnormal state item among the plurality of abnormal state items and at least one second abnormal state item as the state of concern, the at least one second abnormal state item that corresponds to the at least one first abnormal state item included in the plurality of abnormal state items is determined as at least one state of concern item.
[0044] Based on this structure, at least one second abnormal state item corresponding to at least one first abnormal state item among the multiple abnormal state items is determined as at least one state item of concern, thus making it easy to determine at least one state item of concern.
[0045] (4) In the information processing method described in (1) or (2) above, it may also include: establishing a corresponding table based on at least one abnormal state item among the plurality of abnormal state items, an error item predicting an error occurring in the battery based on the at least one abnormal state item, and the importance of the error item, and determining at least one abnormal state item among the plurality of abnormal state items that corresponds to the error item with the highest importance as at least one attention state item.
[0046] Based on this structure, at least one abnormal state item is identified as the most important error item among the multiple abnormal state items obtained, and thus at least one attention state item is determined. Therefore, the user can be prompted with the at least one attention state item required in the judgment of the error that occurred in the battery with the highest priority.
[0047] (5) In the information processing method described in (1) or (2) above, the degree of abnormality representing the degree of abnormality may be established in correspondence with each of the plurality of abnormal state items. The information processing method may further include: determining at least one abnormal state item with the largest degree of abnormality among the plurality of abnormal state items as at least one state item of concern.
[0048] Based on this structure, at least one abnormal state item with the highest degree of abnormality among the multiple abnormal state items is determined as at least one state item of concern. Therefore, it is possible to prompt the user with at least one state item of concern needed in the judgment of the error that occurred in the battery with the highest degree of abnormality.
[0049] (6) In the information processing method described in (5) above, the degree of abnormality of each of the plurality of abnormal state items may be determined based on the degree to which the action history of each of the plurality of abnormal state items exceeds the threshold.
[0050] Based on this structure, the degree of abnormality of an abnormal state item can be determined by the extent to which the action history of the abnormal state item exceeds a threshold.
[0051] (7) In the information processing method described in (5) above, the degree of abnormality of each of the plurality of abnormal state items may be determined based on the duration of the action history of each of the plurality of abnormal state items exceeding the threshold.
[0052] Based on this structure, the abnormality level of an abnormal state item can be determined by the duration for which the action history of the abnormal state item continues to exceed a threshold.
[0053] (8) In the information processing method described in (5) above, it is also possible to count the number of times the plurality of abnormal state items occur during the first given period, and the degree of abnormality of each of the plurality of abnormal state items is determined based on the degree to which the number exceeds the threshold.
[0054] Based on this structure, the degree of abnormality is determined by the frequency with which anomalies exceed a threshold. Therefore, for example, it's possible to prioritize alerting users to abnormal status items that occur frequently.
[0055] (9) In the information processing method described in (8) above, it is also possible to divide one year into multiple periods, and select one threshold from multiple thresholds that are different for each of the multiple periods, depending on which period the first given period is included in.
[0056] Based on this structure, for example, it is possible to select a threshold corresponding to the season from multiple thresholds.
[0057] (10) In the information processing method described in (8) above, it is also possible to count the number of times the plurality of abnormal state items occur in a second given period that is longer than the first given period, and the degree of abnormality of each of the plurality of abnormal state items decreases when the number exceeds a threshold and increases when the number does not exceed a threshold.
[0058] According to this configuration, if the number of times an abnormal state item occurs exceeds a threshold within a second given period that is longer than the first given period (i.e., when the frequency of occurrence of an abnormal state item is high), the abnormality level of the abnormal state item decreases. Conversely, if the number of times an abnormal state item occurs does not exceed the threshold within the second given period (i.e., when the frequency of occurrence of an abnormal state item is low), the abnormality level of the abnormal state item increases. Therefore, the abnormality level of low-frequency abnormal state items is higher than that of high-frequency abnormal state items, thus allowing for priority notification of low-frequency abnormal state items to the user.
[0059] (11) In the information processing method described in (1) or (2) above, the degree of abnormality representing the degree of abnormality may be associated with each of the plurality of abnormal state items. The information processing method may further include: determining at least one abnormal state item among the plurality of abnormal state items whose degree of abnormality is above a threshold as at least one state item of concern.
[0060] Based on this structure, at least one abnormal state item with an abnormality level above the threshold among the multiple abnormal state items is determined as a state item of concern. Therefore, it is possible to prompt the user with at least one state item of concern required in the judgment that the abnormality level is above the threshold and that the error occurred in the battery.
[0061] (12) In the information processing method described in (11) above, the display may include: when multiple attention status items are determined, displaying the multiple attention status items in different ways according to the level of the abnormality corresponding to each of the multiple attention status items.
[0062] Based on this structure, and according to the anomaly level established for each of the multiple attention status items, the multiple attention status items are displayed in different ways, so that users can easily distinguish each of the multiple attention status items.
[0063] (13) In the information processing method described in (2) above, the information processing method may also include: obtaining the action history of each of the plurality of abnormal state items, and the display includes: displaying the multiple action history of the plurality of abnormal state items of the 1 battery, and displaying the action history of the attention state item among the plurality of action history in a manner different from the other action history.
[0064] Based on this structure, the action history of the focus item among multiple action history items is displayed in a way different from other action history items, thus attracting the user's attention to the action history of the focus item. Furthermore, by prompting the user with the action history of the focus item, the user can confirm the action history of the focus item and more accurately determine what kind of error has occurred in the battery.
[0065] Furthermore, this disclosure can not only realize an information processing method that performs the aforementioned characteristic processing, but also an information processing apparatus having a characteristic structure corresponding to the characteristic processing performed by the information processing method. Furthermore, it can also realize a computer program that enables a computer to execute the characteristic processing included in such an information processing method. Therefore, in the following other embodiments, the same effects as the aforementioned information processing method can also be achieved.
[0066] (14) Another aspect of the information processing apparatus disclosed herein includes: an acquisition unit that acquires a plurality of abnormal state items representing a state item in which an abnormal value is detected among a plurality of state items, the plurality of state items representing a plurality of states of a plurality of batteries; and a display unit that displays the plurality of abnormal state items and displays a state item of interest among the plurality of abnormal state items as an abnormal state item that needs to be addressed in a manner different from the other abnormal state items.
[0067] (15) Another aspect of this disclosure relates to an information processing program that enables a computer to function such that: a plurality of abnormal state items representing a state item in which an abnormal value is detected, the plurality of abnormal state items representing a plurality of states of a plurality of batteries; the plurality of abnormal state items are displayed, and a state item of interest among the plurality of abnormal state items that is an abnormal state item that needs to be addressed is displayed in a manner different from the other abnormal state items.
[0068] (16) Another aspect of this disclosure relates to a non-transient computer-readable recording medium recording information processing program, the information processing program enabling a computer to: acquire a plurality of abnormal state items representing a state item in which an abnormal value was detected among a plurality of state items, the plurality of abnormal state items representing a plurality of states of a plurality of batteries; display the plurality of abnormal state items, and display, in a manner different from the other abnormal state items, a state item of concern among the plurality of abnormal state items as an abnormal state item that needs to be addressed.
[0069] The embodiments of this disclosure will now be described with reference to the accompanying drawings. Furthermore, each of the embodiments described below illustrates a specific example of this disclosure. The numerical values, shapes, constituent elements, steps, and order of steps shown in the following embodiments are examples and are not intended to limit this disclosure. Moreover, constituent elements in the following embodiments that are not described in the independent claim representing the highest-level concept are described as arbitrary constituent elements. Furthermore, the contents of all embodiments can be combined.
[0070] (Implementation Method)
[0071] Figure 1 This is a diagram illustrating the overall structure of the battery management system in an embodiment of this disclosure.
[0072] Figure 1 The battery management system shown has multiple batteries 1, a server 2, and an information terminal 3.
[0073] Battery 1 comprises multiple secondary batteries that store electricity through charging and supply electricity through discharging. The secondary batteries are, for example, lead-acid batteries or lithium-ion batteries. Battery 1 is a battery pack composed of multiple individual battery cells. Battery 1 serves as a power source in various devices. For example, battery 1 is installed in electrically powered vehicles and other electric mobility devices.
[0074] Battery 1 includes a communication unit 11, a control unit 12, a memory 13, and a measurement unit 14.
[0075] The measuring unit 14 measures multiple state parameters of the battery 1. These parameters include, for example, FET (Field Effect Transistor) temperature, individual cell temperature, battery pack temperature, ambient temperature, individual cell current, individual cell voltage, battery pack current, battery pack voltage, battery pack resistance, number of charge cycles, cumulative charge, cumulative discharge, full charge capacity of the battery pack, and SOC (State of Charge). The measuring unit 14 stores the measured values of these multiple state parameters in the memory 13. However, the multiple state parameters are not particularly limited to these; they may include only battery temperature, battery current, or battery voltage. Furthermore, they may also include the usage time of the battery 1 or the travel distance of an electric vehicle equipped with the battery 1.
[0076] The memory 13 is, for example, a storage device capable of storing various information, such as RAM (Random Access Memory), SSD (Solid State Drive), or flash memory. The memory 13 stores the action history of multiple state items measured by the measurement unit 14.
[0077] The control unit 12, for example, is a central processing unit (CPU). It reads the action history of multiple status items from the memory 13 and creates battery log information that includes the battery ID used to identify the battery 1 and the action history of the read multiple status items. The control unit 12 outputs the created battery log information to the communication unit 11.
[0078] Communication unit 11 sends battery log information of battery 1 to server 2. The battery log information includes the battery ID of battery 1 and the action history of multiple status items of battery 1. Communication unit 11 sends the battery log information to server 2 periodically. For example, communication unit 11 may also send battery log information containing the action history of multiple status items measured within 1 minute to server 2 every 1 minute.
[0079] In addition, in this embodiment, the battery 1 includes a communication unit 11, a control unit 12, a memory 13, and a measurement unit 14. However, this disclosure is not particularly limited to this, and the device equipped with the battery 1 may also include a communication unit 11, a control unit 12, a memory 13, and a measurement unit 14.
[0080] Server 2 is communicatively connected to multiple batteries 1 and information terminals 3 via network 4. Network 4 is, for example, the Internet.
[0081] Server 2 includes a communication unit 21, a control unit 22, and a memory 23.
[0082] The communication unit 21 receives battery log information sent by battery 1. The communication unit 21 outputs the received battery log information to the control unit 22.
[0083] The memory 23 is a storage device capable of storing various information, such as RAM, SSD, HDD (Hard Disk Drive), or flash memory. The memory 23 stores battery log information. The memory 23 stores the action history of multiple status items in a corresponding manner with the battery ID. The memory 23 stores the action history of multiple status items for each of the multiple batteries 1.
[0084] Furthermore, memory 23 stores a table that corresponds to at least one of a plurality of anomalous state items representing a detected anomaly, an error item representing a predicted error in the battery based on the at least one anomalous state item, and the importance of the error item. An anomaly is a value exceeding a threshold. The threshold varies depending on the state item.
[0085] The communication unit 21 sends to the information terminal 3 multiple abnormal status items indicating that an abnormal value has been detected among multiple status items, and these multiple status items represent multiple states of multiple batteries 1.
[0086] The control unit 22 is, for example, a CPU. The control unit 22 stores the battery log information received by the communication unit 21 in the memory 23. Based on the battery log information stored in the memory 23, the control unit 22 extracts multiple abnormal state items representing multiple states of multiple batteries, indicating the detected abnormal values among multiple state items. The control unit 22 determines the abnormal state items that require handling, i.e., the state items of concern, among the multiple abnormal state items. Based on the table stored in the memory 23, the control unit 22 identifies at least one abnormal state item that corresponds to the error item with the highest importance among the multiple abnormal state items and determines it as at least one state item of concern. The control unit 22 sets the display mode of the state item of concern among the multiple abnormal state items to be different from the display mode of other abnormal state items.
[0087] The communication unit 21 sends multiple abnormal status items, the display mode of which is set by the control unit 22, to the information terminal 3.
[0088] The information terminal 3 is, for example, a smartphone, a tablet computer, or a personal computer, and is used by an administrator (user) who manages multiple batteries 1.
[0089] The information terminal 3 includes a communication unit 31, a control unit 32, a memory 33, and a display unit 34.
[0090] The communication unit 31 receives multiple abnormal status items sent by the server 2. That is, the communication unit 31 acquires multiple abnormal status items that indicate that an abnormal value was detected among the multiple status items, and these multiple status items represent multiple states of the multiple batteries 1.
[0091] The control unit 32 is, for example, a CPU. The control unit 32 controls the display unit 34 to display a list of multiple abnormal status items received by the communication unit 31. Furthermore, the control unit 32 controls the display unit 34 to display, in a manner different from the other abnormal status items, the abnormal status items that require attention, i.e., the status items of concern.
[0092] The display unit 34, for example, is a touch panel, which displays a list of multiple abnormal status items received by the communication unit 31. At this time, the display unit 34 displays multiple abnormal status items, and displays the status items of interest among the multiple abnormal status items in a manner different from the other abnormal status items.
[0093] The memory 33 is a storage device capable of storing various types of information, such as RAM, SSD, HDD, or flash memory. The memory 33 stores multiple abnormal status items of the multiple batteries 1 received by the communication unit 31.
[0094] Furthermore, the battery management system in this embodiment includes multiple batteries 1, a server 2, and an information terminal 3. However, this disclosure is not particularly limited to this; the battery management system may also omit the server 2 and instead include multiple batteries 1 and an information terminal 3. In this case, the information terminal 3 performs the functions of the server 2.
[0095] Next, the operation of the battery management system in the embodiments of this disclosure will be described.
[0096] Figure 2 This is a sequence diagram used to illustrate the operation of the battery management system in the embodiments of this disclosure.
[0097] First, in step S11, the control unit 12 of battery 1 generates battery log information that includes the battery ID and multiple status items as an action history.
[0098] Next, in step S12, the communication unit 11 of battery 1 sends the battery log information of battery 1, generated by the control unit 12, to the server 2. The battery management system has multiple batteries 1. Therefore, each of the multiple batteries 1 sends its own battery log information to the server 2.
[0099] Next, in step S21, the communication unit 21 of the server 2 receives battery log information sent by the battery 1. The communication unit 21 receives multiple battery log information sent by multiple batteries 1.
[0100] Next, in step S22, the control unit 22 of server 2 stores the battery log information received by the communication unit 21 in the memory 23. The control unit 22 stores the battery log information of multiple batteries 1 in the memory 23.
[0101] Next, in step S23, the control unit 22 extracts multiple abnormal state items from the multiple state items contained in the battery log information stored in the memory 23, from which abnormal values have been detected. Furthermore, it establishes a correspondence between each of the multiple abnormal state items and the information of which battery the abnormal state item belongs to.
[0102] Alternatively, the time range for extracting multiple abnormal status items from the battery log information can be changed, and is subject to changes made by the user. For example, if an error occurred in December, the data from March is likely to be useless. Therefore, the control unit 22 can also extract multiple abnormal status items from the battery log information from the most recent October to December.
[0103] Next, in step S24, the control unit 22 determines the abnormal state item that needs to be dealt with, i.e. the state of concern item, among the multiple abnormal state items extracted.
[0104] Figure 3 This is a diagram illustrating an example of how a table is created in this embodiment to correspond to abnormal status items, error items, and importance levels.
[0105] The memory 23 stores a table that corresponds to at least one of the multiple abnormal state items, an error item representing a predicted error in the battery based on the at least one abnormal state item, and the importance of the error item.
[0106] For example, a battery error item such as "cell XX error" is mapped to two abnormal state items: cell temperature and cell current. That is, if an abnormal value is detected in either cell temperature or cell current, it is predicted that an error such as "cell XX error" has occurred in battery 1. Similarly, a battery error item such as "false detection" is mapped to two abnormal state items: battery pack temperature and ambient temperature. That is, if an abnormal value is detected in either battery pack temperature or ambient temperature, it is predicted that an error such as "false detection" has occurred in battery 1. Furthermore, a battery error item such as "temperature measurement function failure" is mapped to two abnormal state items: cell temperature and module temperature. That is, if an abnormal value is detected in either cell temperature or module temperature, it is predicted that an error such as "temperature measurement function failure" has occurred in battery 1.
[0107] Furthermore, a correspondence was established between the importance of the error and the error item, corresponding to the severity of the error. For example, the importance of "individual error XX" is level A, "false detection" is level C, and "temperature measurement function failure" is level B. Level A is the highest importance, level B is the second highest, and level C is the third highest. Alternatively, importance can also be expressed numerically instead of in levels. For example, the importance of "individual error XX" could be 100, the importance of "false detection" could be 50, and the importance of "temperature measurement function failure" could be 80.
[0108] Based on the table stored in the memory 23, the control unit 22 identifies at least one abnormal state item corresponding to the error item with the highest importance among multiple abnormal state items and determines it as at least one item of concern. Figure 3 In the example shown, "Individual error XX" has the highest importance, so the corresponding individual temperature and individual current are determined as items of interest.
[0109] In addition, when there are multiple error items with the highest importance, the control unit 22 can also identify multiple abnormal status items that correspond to the multiple error items with the highest importance among the multiple abnormal status items and determine them as multiple attention status items.
[0110] Furthermore, when there are multiple error items with the highest importance, the control unit 22 can also designate at least one abnormal state item corresponding to one of the error items with the highest importance as at least one item of concern. In this case, the control unit 22 can also randomly select one error item from the multiple error items with the highest importance. Additionally, the control unit 22 can also select the error item that is at the top of the table from the multiple error items with the highest importance.
[0111] Furthermore, in this embodiment, the control unit 22 designates at least one abnormal state item corresponding to the error item with the highest importance among multiple abnormal state items as at least one state item of concern, but this disclosure is not particularly limited to this. The control unit 22 may also designate at least one abnormal state item corresponding to an error item with an importance of a threshold or higher as at least one state item of concern. For example, when the threshold is level B (80), the control unit 22 designates the unit temperature and unit current corresponding to "XX error of a single unit", and the unit temperature and module temperature corresponding to "temperature measurement function failure" as state items of concern.
[0112] When there are many erroneous items, by representing importance numerically, the threshold can be set more precisely, and the number of items under attention can be reduced.
[0113] Furthermore, in this embodiment, the memory 23 may also store a table that establishes a correspondence between at least one first abnormal state item among multiple abnormal state items and at least one second abnormal state item as a state of interest item. The control unit 22 may also, based on this table, determine at least one second abnormal state item corresponding to the at least one first abnormal state item included in the multiple abnormal state items as at least one state of interest item. For example, for two first abnormal state items such as cell temperature and cell current, a second abnormal state item such as FET temperature may be established as a correspondence with them. When the multiple abnormal state items include two first abnormal state items such as cell temperature and cell current, the control unit 22 may also determine the FET temperature, a second abnormal state item corresponding to the two first abnormal state items such as cell temperature and cell current, as a state of interest item. Additionally, the at least one first abnormal state item and the at least one second abnormal state item may be the same or different.
[0114] Furthermore, in this embodiment, the memory 23 may pre-store at least one abnormal state item from among a plurality of abnormal state items as a state of interest. The control unit 22 may also determine at least one abnormal state item from among a plurality of abnormal state items as at least one state of interest.
[0115] Back Figure 2 Next, in step S25, the control unit 22 sets the display mode of the status item of concern among the multiple abnormal status items of the multiple batteries 1 to be different from the display mode of the other abnormal status items.
[0116] Next, in step S26, the communication unit 21 sends multiple abnormal status items of multiple batteries 1, the display mode of which is set by the control unit 22, to the information terminal 3.
[0117] Next, in step S31, the communication unit 31 of the information terminal 3 receives multiple abnormal status items of multiple batteries 1 that have been set with display modes by the server 2.
[0118] Next, in step S32, the display unit 34 displays multiple abnormal status items of the multiple batteries 1 received by the communication unit 31, and displays the status items of concern among the multiple abnormal status items in a manner different from the other abnormal status items.
[0119] Figure 4 This is a diagram illustrating an example of an abnormal status display screen that displays multiple abnormal status items of multiple batteries 1 in this embodiment.
[0120] Display unit 34 displays Figure 4 The screen shown displays the abnormal status items. The abnormal status item display contains a bar chart representing the number of abnormal status items that occurred within a given period. The vertical axis shows the number of abnormal status items, and the horizontal axis shows the year, month, and day. The bars are color-coded and stacked according to the abnormal status items.
[0121] For example, abnormal status items include battery pack current, cumulative charge, battery pack voltage, cumulative discharge, battery pack temperature, FET temperature, battery pack resistance, battery pack full charge, number of charge cycles, and state of charge (SOC). Next to the bars, a legend is displayed to illustrate the colors corresponding to the abnormal status items. For example, blue corresponds to battery pack current, purple to cumulative charge, green to battery pack voltage, and yellow to cumulative discharge.
[0122] Furthermore, the display unit 34 displays the status of interest among the multiple abnormal status items of the multiple batteries 1 in a manner different from other abnormal status items. Figure 4In this context, the status item of interest is the FET temperature. The display unit 34 emphasizes this status item. The display unit 34 emphasizes the status item of interest by surrounding it with a frame of a given color. The given color is, for example, red.
[0123] The display unit 34 can also emphasize the items of interest by flashing them. Furthermore, the display unit 34 can also emphasize the items of interest by displaying them in color (such as red) and displaying other abnormal status items in non-color (such as white, gray, or black).
[0124] In addition, in a variation of this embodiment, the display unit 34 may stack the items of interest and display them on the bottom of the bar chart.
[0125] Figure 5 This is a diagram showing an example of an abnormal status display screen that displays multiple abnormal status items of multiple batteries 1 in a modified example 1 of this embodiment.
[0126] Display unit 34 can also display Figure 5 The screen shown displays the abnormal status items. The abnormal status item display contains a bar chart representing the number of abnormal status items that occurred within a given period. The vertical axis shows the number of abnormal status items, and the horizontal axis shows the year, month, and day. The bars are color-coded and stacked according to the abnormal status items.
[0127] Display unit 34 displays the status item of interest among the multiple abnormal status items of multiple batteries 1 in a manner different from other abnormal status items. Figure 5 In this context, the status item of interest is the FET temperature. The display unit 34 emphasizes this status item. The display unit 34 emphasizes the status item of interest by surrounding it with a frame of a given color. The given color is, for example, red.
[0128] Furthermore, in Variation 1 of this embodiment, the display unit 34 stacks and displays the items of interest on the bottom of the bar chart. That is, the display unit 34 displays the items of interest starting from the origin of the vertical axis of the stacked bar chart.
[0129] This makes it easy to compare the number of attention status items for each year, month, and day on the horizontal axis, enabling users to judge errors that have occurred in the battery.
[0130] Furthermore, in a variation 2 of this embodiment, the display unit 34 may also stack and display the items of interest on the top of the bar chart.
[0131] Figure 6This is a diagram showing an example of an abnormal status display screen that displays multiple abnormal status items of multiple batteries 1 in a modified example 2 of this embodiment.
[0132] Display unit 34 can also display Figure 6 The screen shown displays the abnormal status items. The abnormal status item display contains a bar chart representing the number of abnormal status items that occurred within a given period. The vertical axis shows the number of abnormal status items, and the horizontal axis shows the year, month, and day. The bars are color-coded and stacked according to the abnormal status items.
[0133] Display unit 34 displays the status item of interest among the multiple abnormal status items of multiple batteries 1 in a manner different from other abnormal status items. Figure 6 In this context, the status item of interest is the FET temperature. The display unit 34 emphasizes this status item. The display unit 34 emphasizes the status item of interest by surrounding it with a frame of a given color. The given color is, for example, red.
[0134] Furthermore, in Variation 2 of this embodiment, the display unit 34 displays the items of interest on the top of the stacked bar chart. That is, the display unit 34 displays the items of interest starting from the side with the maximum value of the vertical axis of the stacked bar chart.
[0135] As a result, the status items are displayed without being buried by other abnormal status items, thus enabling users to judge errors that have occurred in the battery.
[0136] Furthermore, in this embodiment, the display unit 34 displays multiple abnormal status items of multiple batteries, and displays the status items of interest among the multiple abnormal status items in a manner different from the other abnormal status items; however, this embodiment is not limited to this. In a variation 3 of this embodiment, the display unit 34 displays multiple abnormal status items of one battery, and displays the status items of interest among the multiple abnormal status items in a manner different from the other abnormal status items.
[0137] For the battery management system in Variation 3 of this embodiment, using Figure 1 To illustrate. Furthermore, in Variation 3 of this embodiment, only the changes will be described.
[0138] The communication unit 21 of server 2 sends multiple abnormal status items to information terminal 3, indicating that an abnormal value was detected in a status item among multiple status items. These multiple status items represent multiple states of multiple batteries 1.
[0139] In addition, the communication unit 21 receives a data request sent by the information terminal 3. The data request contains an abnormal status item for one battery selected by the user.
[0140] The control unit 22 determines the specific abnormal state item (i.e., the state of concern item) among multiple abnormal state items of a battery that corresponds to one abnormal state item included in the data request received by the communication unit 21. Furthermore, the method for determining the state of concern item is the same as in the implementation described above. The control unit 22 sets the display mode of the state of concern item among the multiple abnormal state items of a battery to be different from the display mode of the other abnormal state items.
[0141] The communication unit 21 sends multiple abnormal status items of a battery, the display mode of which is set by the control unit 22, to the information terminal 3.
[0142] The communication unit 31 of the information terminal 3 receives multiple abnormal status items of multiple batteries 1 sent by the server 2. That is, the communication unit 31 acquires multiple abnormal status items that indicate that an abnormal value was detected among the multiple status items, and these multiple status items represent multiple states of the multiple batteries 1.
[0143] The control unit 32 controls the display unit 34 to display a list of multiple abnormal status items of the multiple batteries 1 received by the communication unit 31.
[0144] The display unit 34 provides a summary view of the various abnormal status items of the multiple batteries 1 received by the communication unit 31. At this time, the display unit 34 accepts the user's selection of one abnormal status item for one battery from the multiple abnormal status items received by the communication unit 31. If the user's selection of one abnormal status item for one battery is accepted, the control unit 32 determines one battery from the multiple batteries.
[0145] The communication unit 31 sends a data request to the server 2 for multiple abnormal state items of one battery corresponding to one selected abnormal state item. Furthermore, the communication unit 31 receives multiple abnormal state items of one battery sent by the server 2. That is, the communication unit 31 acquires multiple abnormal state items representing the state items from which an abnormal value was detected, and these multiple state items represent multiple states of one battery 1.
[0146] The control unit 32 controls the display unit 34 to display a list of multiple abnormal status items of a battery received by the communication unit 31. Furthermore, the control unit 32 controls the display unit 34 to display, in a manner different from the other abnormal status items, the abnormal status item requiring attention, i.e., the status item of concern.
[0147] The display unit 34 provides a summary view of multiple abnormal status items of a battery received by the communication unit 31. At this time, the display unit 34 displays multiple abnormal status items of a battery, and displays the status items of interest among the multiple abnormal status items in a manner different from the other abnormal status items.
[0148] Next, the operation of the battery management system in Variation 3 of the embodiments of this disclosure will be described.
[0149] Figure 7 This is a sequence diagram used to illustrate the operation of the battery management system in Variation 3 of the embodiments of this disclosure.
[0150] Figure 7 The processing of steps S101 to S203 and Figure 2 The processes of steps S11 to S23 are the same, so the explanation is omitted.
[0151] Next, in step S204, the communication unit 21 sends multiple abnormal status items of multiple batteries extracted by the control unit 22 to the information terminal 3. Furthermore, a correspondence is established between each of the multiple abnormal status items, specifying which battery's abnormal status item it is.
[0152] Next, in step S301, the communication unit 31 of the information terminal 3 receives multiple abnormal status items sent by the server 2.
[0153] Next, in step S302, the display unit 34 displays a list of multiple abnormal status items received by the communication unit 31.
[0154] Next, in step S303, the display unit 34 accepts the user's selection of one abnormal status item for one battery from among the multiple abnormal status items received by the communication unit 31.
[0155] Figure 8 This is a diagram showing an example of an abnormal status item display screen that displays a list of multiple abnormal status items in a variation of this embodiment, Example 3.
[0156] Display unit 34 displays Figure 8 The screen displayed shows the abnormal status items. The abnormal status item display contains a bar chart representing the number of abnormal status items that occurred within a given period. The vertical axis shows the number of abnormal status items, and the horizontal axis shows the year, month, and day. The bars are color-coded and stacked according to the abnormal status items. The displayed abnormal status items are... Figure 4 same.
[0157] The stacked bars can be selected. For example, the user moves the pointer 341 on the screen by operating a mouse (not shown) and clicks on the desired bar. Or, for example, if the display unit 34 is a touch panel, the user touches the desired bar. By selecting one part of the desired bar, one abnormal status item of a battery can be selected.
[0158] Back Figure 7 Next, in step S304, the communication unit 31 sends a data request to the server 2 for multiple abnormal status items of a battery corresponding to the selected abnormal status item. The data request includes information (battery ID) representing a battery selected by the user and information representing an abnormal status item.
[0159] Next, in step S205, the communication unit 21 of server 2 receives a data request sent by information terminal 3.
[0160] Next, in step S206, the control unit 22 determines the status item of concern. The status item of concern is the abnormal status item that needs to be dealt with among the multiple abnormal status items of a battery that correspond to the selected abnormal status item contained in the data request received by the communication unit 21.
[0161] Next, in step S207, the control unit 22 sets the display mode of the status item of concern among the multiple abnormal status items of a battery to be different from the display mode of other abnormal status items.
[0162] Next, in step S208, the communication unit 21 sends multiple abnormal status items of a battery, the display mode of which is set by the control unit 22, to the information terminal 3.
[0163] Next, in step S305, the communication unit 31 of the information terminal 3 receives multiple abnormal status items of a battery whose display mode has been set by the server 2.
[0164] Next, in step S306, the display unit 34 displays multiple abnormal status items of one battery received by the communication unit 31, and displays the status items of concern among the multiple abnormal status items of one battery in a manner different from the other abnormal status items. Furthermore, the abnormal status item display screen displaying the multiple abnormal status items of one battery is similar to... Figure 4 Same. However, in Figure 4 The original text displayed multiple abnormal status items for all batteries, but in the modified example 3 of this embodiment, multiple abnormal status items for one battery are displayed.
[0165] In this embodiment, variation 3, instead of displaying multiple abnormal status items for multiple batteries, displays multiple abnormal status items for one battery. Therefore, the number of displayed multiple abnormal status items can be suppressed, and the user can be supported in judging the errors that have occurred in the battery.
[0166] Furthermore, in Variation 3 of this embodiment, one battery corresponding to one abnormal state item is determined by selecting one abnormal state item from the multiple abnormal state items of the multiple batteries displayed. However, this disclosure is not particularly limited to this, and one battery can also be determined by selecting a battery ID used to identify one battery. For example, the display unit 34 may also display a drop-down menu that shows a list of battery IDs for multiple batteries and accept the administrator's selection of battery IDs.
[0167] In addition, the display unit 34 can also display the battery IDs of multiple batteries on the right side of the abnormal status display screen and allow the administrator to select a battery ID. In this case, the administrator selects the desired battery ID from the multiple displayed battery IDs.
[0168] Furthermore, in Variation 4 of this embodiment, an anomaly degree, representing the extent of an anomaly, can be associated with each of the multiple anomaly state items. Moreover, the control unit 22 can also determine the anomaly state item with the highest anomaly degree among the multiple anomaly state items as a state of interest.
[0169] Figure 9 This is a flowchart illustrating the anomaly degree assignment process for server 2 in Variation 4 of the embodiments of this disclosure. Furthermore, the anomaly degree assignment process can be... Figure 2 The process can be performed between steps S22 and S23, or it can be done in... Figure 2 The process is performed between steps S23 and S24. Furthermore, the anomaly assignment process can also be performed between... Figure 7 The process can be performed between steps S202 and S203, or it can be done in... Figure 7 The process can be performed between steps S203 and S204, or it can be done in... Figure 7 The process is performed between steps S204 and S205.
[0170] First, in step S51, the control unit 22 retrieves the action history of one status item from the battery log information stored in the memory 23. At this time, the control unit 22 retrieves the action history of one status item for a given period.
[0171] Next, in step S52, the control unit 22 determines whether the acquired action history exceeds a threshold. Here, if it is determined that the action history does not exceed the threshold (no in step S52), the process proceeds to step S55.
[0172] On the other hand, if it is determined that the action history exceeds the threshold (yes in step S52), in step S53, the control unit 22 assigns an abnormality degree to one state item.
[0173] In addition, the method for assigning anomaly values can vary for each state item. Here, the method for assigning anomaly values will be explained.
[0174] Figure 10 This is a schematic diagram used to illustrate the first method of assigning anomaly degree in Variation 4 of this embodiment.
[0175] In the first assignment method, it is important whether the action history of the state item exceeds a threshold. If it is determined that the action history exceeds the threshold, the control unit 22 assigns a given anomaly level to the state item. For example... Figure 10 As shown, when the peak value of the action history (shown by the solid line) exceeds the threshold value (shown by the dashed line), the control unit 22 assigns a given anomaly level (e.g., +5) to the status item. On the other hand, when the peak value of the action history does not exceed the threshold value, the control unit 22 does not assign a given anomaly level to the status item.
[0176] Furthermore, if the peak value of the action history does not exceed the threshold, the control unit 22 can, for example, assign an anomaly level of 0 to the status item. Alternatively, the status item can be pre-assigned an anomaly level of 0, and if the peak value of the action history exceeds the threshold, the control unit 22 can assign a given anomaly level (e.g., +5) to the status item. Additionally, the threshold can be preset by the user or set based on the average or variance value of the status item's action history.
[0177] Figure 11 This is a schematic diagram used to illustrate the second method of assigning anomaly degree in Variation 4 of this embodiment.
[0178] In the second assignment method, it is important to determine the extent to which the action history of the state item exceeds a threshold. If it is determined that the action history exceeds the threshold, the control unit 22 assigns an anomaly level corresponding to the degree of exceeding the threshold to the state item. For example... Figure 11As shown, the control unit 22 determines whether the peak value of the motion history (shown by the solid line) exceeds the lowest first threshold (shown by the dashed line). If the peak value of the motion history exceeds the first threshold, the control unit 22 determines whether the peak value of the motion history exceeds a second threshold higher than the first threshold. Here, if the peak value of the motion history does not exceed the second threshold, the control unit 22 assigns a first anomaly level (e.g., +1) to the status item. On the other hand, if the peak value of the motion history exceeds the second threshold, the control unit 22 determines whether the peak value of the motion history exceeds a third threshold higher than the second threshold. Here, if the peak value of the motion history does not exceed the third threshold, the control unit 22 assigns a second anomaly level (e.g., +2) higher than the first anomaly level to the status item. On the other hand, if the peak value of the motion history exceeds the third threshold, the control unit 22 assigns a third anomaly level (e.g., +4) higher than the second anomaly level to the status item. Furthermore, if the peak value of the motion history does not exceed the first threshold, the control unit 22 does not assign the given anomaly level to the status item.
[0179] Furthermore, if the peak value of the action history does not exceed the first threshold, the control unit 22 may, for example, assign an anomaly level of 0 to the status item. Alternatively, the status item may be pre-assigned an anomaly level of 0, and if the peak value of the action history exceeds the first, second, or third threshold, the control unit 22 may assign the first, second, or third anomaly level to the status item. Moreover, the first, second, and third thresholds may be preset by the user or set based on the average or variance value of the status item's action history.
[0180] Back Figure 9 Next, in step S54, the control unit 22 stores the status items and anomalies in the memory 23.
[0181] Figure 12 This is a diagram used to illustrate the degree of abnormality of multiple state items assigned to a battery in Variation 4 of this embodiment.
[0182] like Figure 12 As shown, an anomalousness level is assigned to multiple state items of a single battery. For example, an anomalousness level of "3" is assigned to the FET temperature where an anomalous value is detected, an anomalousness level of "3" is assigned to the individual cell temperature where an anomalous value is detected, an anomalousness level of "2" is assigned to the battery pack temperature where an anomalous value is detected, and an anomalousness level of "4" is assigned to the individual cell current where an anomalous value is detected. Furthermore, for example, an anomalousness level of "0" is assigned to the battery pack current, number of charge cycles, and ambient temperature where no anomalous values are detected.
[0183] Back Figure 9Next, in step S55, the control unit 22 determines whether the action history of all status items included in the battery log information has been obtained. Here, if it is determined that the action history of all status items has been obtained (yes in step S55), the anomaly assignment process ends. On the other hand, if it is determined that the action history of all status items has not been obtained (no in step S55), the process returns to step S51, and the control unit 22 retrieves the action history of other status items that have not yet been obtained from the battery log information stored in the memory 23.
[0184] The degree of abnormality for each of the multiple abnormal state items is determined based on the extent to which the action history of each of the multiple abnormal state items exceeds a threshold. The control unit 22 may also refer to the corresponding degree of abnormality established for each of the multiple abnormal state items and determine the abnormal state item with the highest degree of abnormality as the state item of concern.
[0185] Furthermore, in Variation 4 of this embodiment, the control unit 22 may also determine at least one abnormal state item among the plurality of abnormal state items whose abnormality level is above a threshold as at least one state item of concern. In this case, the plurality of abnormal state items may be displayed, and the state items of concern among the plurality of abnormal state items may be displayed in a manner different from the other abnormal state items. Alternatively, a given number of state items of concern among the determined plurality of state items of concern may be displayed in a manner different from the other abnormal state items. For example, even if three state items of concern are determined, only two state items of concern may be displayed in a manner different from the other abnormal state items. The control unit 22 may also randomly determine a given number of state items of concern to be displayed among the determined plurality of state items of concern.
[0186] Furthermore, in Variation 5 of this embodiment, the control unit 22 may also count the number of times each of the multiple abnormal state items occurs within the first given period. Moreover, the control unit 22 may determine the abnormality degree of each of the multiple abnormal state items based on the degree to which the number exceeds a threshold. The control unit 22 may also assign an abnormality degree when the action history of each of the multiple state items exceeds the threshold, and count the number of times the action history of each of the multiple abnormal state items exceeds the threshold as the abnormality occurrence count. Furthermore, the control unit 22 may determine whether the abnormality occurrence count exceeds the threshold. If the abnormality occurrence count exceeds the threshold, the control unit 22 may add a given value to the abnormality degree. Furthermore, if the abnormality occurrence count does not exceed the threshold, the control unit 22 may not add a given value to the abnormality degree.
[0187] Figure 13 This is a diagram illustrating an example of a table that establishes a corresponding table for multiple state items, number of abnormal occurrences, and thresholds of a battery in Variation 5 of this embodiment.
[0188] like Figure 13 As shown, memory 23 can also store a table that establishes a corresponding table for multiple state items, the number of abnormal occurrences, and thresholds for a single battery. Control unit 22 can also count the number of times the action history of each of the multiple abnormal state items exceeds a threshold within a first given period as the number of abnormal occurrences, and store the counted number of abnormal occurrences in a table. For example, the number of abnormal occurrences for FET temperature is 10, and the number of abnormal occurrences for single-cell temperature is 3. Furthermore, for example, the threshold for the number of abnormal occurrences for FET temperature is 3, and the threshold for the number of abnormal occurrences for single-cell temperature is 5. The thresholds can also be different for each state item.
[0189] Figure 14 This is a flowchart illustrating the anomaly degree assignment process for server 2 in Variation 5 of the embodiments of this disclosure. Furthermore, the anomaly degree assignment process can be... Figure 2 The process can be performed between steps S22 and S23, or it can be done in... Figure 2 The process is performed between steps S23 and S24. Furthermore, the anomaly assignment process can also be performed between... Figure 7 The process can be performed between steps S202 and S203, or it can be done in... Figure 7 The process can be performed between steps S203 and S204, or it can be done in... Figure 7 The process is performed between steps S204 and S205.
[0190] The processing of steps S61 and S62 and Figure 9 The processes in steps S51 and S52 are the same, so the explanation is omitted.
[0191] If the action history is determined to exceed a threshold (Yes in step S62), in step S63, the control unit 22 assigns an anomalous value to one state item. Furthermore, the assigned anomalous value is predetermined based on the state item. Even if the action history exceeds the threshold multiple times within a first given period, the control unit 22 assigns only one anomalous value to one state item. Alternatively, if the action history exceeds the threshold multiple times within the first given period, the control unit 22 may assign the value obtained by multiplying the number of times the action history exceeds the threshold by the anomalous value to one state item. The first given period is, for example, one day.
[0192] Next, in step S64, the control unit 22 counts the number of times the action history of one state item (abnormal state item) exceeds the threshold within the first given period as the number of abnormal occurrences.
[0193] Next, in step S65, the control unit 22 determines whether the number of abnormal occurrences exceeds a threshold. Here, if it is determined that the number of abnormal occurrences exceeds the threshold (yes in step S65), in step S66, the control unit 22 adds a given value to the abnormality level of one status item.
[0194] Furthermore, in Variation 5 of this embodiment, when it is determined that the number of anomalies exceeds a threshold, the control unit 22 adds a given value to the anomaly degree of a state item, but this disclosure is not particularly limited to this. When it is determined that the number of anomalies exceeds the threshold, the control unit 22 may also increase the anomaly degree of a state item by multiplying it by a given coefficient.
[0195] Furthermore, the control unit 22 can also change the setpoint based on the difference between the number of anomalies and the threshold. Alternatively, the larger the difference between the number of anomalies and the threshold, the larger the setpoint setpoint will be. For example, the control unit 22 can add a first setpoint to the anomaly level when the difference between the number of anomalies and the threshold is less than the setpoint, and add a second setpoint greater than the first setpoint to the anomaly level when the difference between the number of anomalies and the threshold is greater than the setpoint. Furthermore, the control unit 22 can increase the setpoint proportionally to the difference between the number of anomalies and the threshold. In this case, an upper limit can also be set for the setpoint.
[0196] On the other hand, if it is determined that the number of abnormal occurrences has not exceeded the threshold (no in step S65), the process proceeds to step S67. In this case, the control unit 22 does not add a given value to the abnormality level of a status item.
[0197] Next, in step S67, the control unit 22 stores the status items and anomaly levels in the memory 23.
[0198] Processing in step S68 and Figure 9 The process of step S55 is the same, so the explanation is omitted.
[0199] Furthermore, if the number of anomalies is determined to be less than the threshold, the control unit 22 may reset the anomaly level of one status item to zero. Additionally, if the number of anomalies is determined to be less than the threshold, the control unit 22 may also determine whether the number of anomalies exceeds a lower limit less than the threshold. If the number of anomalies is determined to exceed the lower limit, the control unit 22 does not add a given value to the anomaly level of one status item. Furthermore, if the number of anomalies is determined to be less than the lower limit, the control unit 22 may reset the anomaly level of one status item to zero.
[0200] In variation 5 of the above-described implementation, if the action history exceeds a threshold, an anomaly level is assigned to one state item, and it is determined whether the number of anomalies exceeds the threshold. Furthermore, if the number of anomalies exceeds the threshold, a given value is added to the anomaly level of one state item. In contrast, in variation 6 of the implementation, if the action history exceeds the threshold, no anomaly level is assigned to one state item, and it is determined whether the number of anomalies exceeds the threshold. Furthermore, if the number of anomalies exceeds the threshold, an anomaly level is assigned to one state item.
[0201] Figure 15 This is a flowchart illustrating the anomaly degree assignment process for server 2 in Variation 6 of the embodiments of this disclosure. Furthermore, the anomaly degree assignment process can be... Figure 2 The process can be performed between steps S22 and S23, or it can be done in... Figure 2 The process is performed between steps S23 and S24. Furthermore, the anomaly assignment process can also be performed between... Figure 7 The process can be performed between steps S202 and S203, or it can be done in... Figure 7 The process can be performed between steps S203 and S204, or it can be done in... Figure 7 The process is performed between steps S204 and S205.
[0202] The processing of steps S71 and S72 and Figure 9 The processes in steps S51 and S52 are the same, so the explanation is omitted.
[0203] If it is determined that the action history exceeds the threshold (yes in step S72), in step S73, the control unit 22 counts the number of times the action history of one state item (abnormal state item) exceeds the threshold within the first given period as the number of abnormal occurrences.
[0204] Next, in step S74, the control unit 22 determines whether the number of abnormal occurrences exceeds a threshold. Here, if it is determined that the number of abnormal occurrences exceeds the threshold (yes in step S74), in step S75, the control unit 22 assigns an abnormality level to one status item. Furthermore, the value of the assigned abnormality level is predetermined based on the status item.
[0205] Furthermore, the control unit 22 can also change the anomaly level based on the difference between the number of anomalies and a threshold. Alternatively, the larger the difference between the number of anomalies and the threshold, the larger the anomaly level value the control unit 22 sets. For example, the control unit 22 can assign a first given value as the anomaly level to one state item when the difference between the number of anomalies and the threshold is less than a given number, and assign a second given value greater than the first given value as the anomaly level to another state item when the difference between the number of anomalies and the threshold is greater than the given number. Furthermore, the control unit 22 can increase the anomaly level value proportionally to the difference between the number of anomalies and the threshold. In this case, an upper limit value can also be set for the anomaly level value.
[0206] Next, in step S76, the control unit 22 stores the status items and anomalies in the memory 23.
[0207] On the other hand, if it is determined that the number of anomalies has not exceeded the threshold (no in step S74), the process proceeds to step S77. In this case, the control unit 22 does not assign an anomaly degree to one status item.
[0208] Processing in step S77 and Figure 9 The process of step S55 is the same, so the explanation is omitted.
[0209] Furthermore, in variations 5 and 6 of this embodiment, the threshold for the number of abnormal occurrences can also be set for each of the multiple periods. That is, one year can be divided into multiple periods. The control unit 22 can also select one threshold from multiple thresholds that are different for each of the multiple periods, depending on which period the first given period is included in.
[0210] Figure 16 This is a diagram illustrating an example of how a table was created to represent multiple state items, multiple periods, number of abnormal occurrences, and thresholds of a battery in variations 5 and 6 of this embodiment.
[0211] like Figure 16 As shown, memory 23 can also store a table that establishes multiple state items, multiple periods, number of anomalies, and thresholds for a single battery. The threshold for the number of anomalies for each state item can also be different for each of the multiple periods. The multiple periods include period 1, period 2, and period 3. For example, period 1 is the summer period from June to August, period 2 is the winter period from December to February, period 3 is the spring period from March to May, and period 3 is the autumn period from September to November.
[0212] The control unit 22 can also determine which period of the first, second, and third periods the period in which the acquired action history is included, and select the threshold corresponding to the determination result.
[0213] exist Figure 16 In this approach, the sensitivity of anomalies is varied by changing the threshold for each season. Batteries are affected by temperature. For example, if the number of FET temperature anomalies increases during the cold winter months, it is presumed that a temperature anomaly has occurred in the battery.
[0214] In addition, thresholds are set for each season, but administrators can also set thresholds for each period across multiple periods.
[0215] Furthermore, in variation 7 of this embodiment, the degree of abnormality of each of the multiple abnormal state items can also be determined based on the duration for which the action history of each of the multiple abnormal state items continues to exceed a threshold.
[0216] Figure 17 This is a flowchart illustrating the anomaly degree assignment process for server 2 in Variation 7 of the embodiments of this disclosure. Furthermore, the anomaly degree assignment process can be... Figure 2 The process can be performed between steps S22 and S23, or it can be done in... Figure 2 The process is performed between steps S23 and S24. Furthermore, the anomaly assignment process can also be performed between... Figure 7 The process can be performed between steps S202 and S203, or it can be done in... Figure 7 The process can be performed between steps S203 and S204, or it can be done in... Figure 7 The process is performed between steps S204 and S205.
[0217] Processing of steps S81 to S83 Figure 9 The processes of steps S51 to S53 are the same, so the explanation is omitted.
[0218] Next, in step S84, the control unit 22 measures the elapsed time when the action history continues to exceed the threshold.
[0219] Next, in step S85, the control unit 22 adds the value corresponding to the elapsed time to the abnormality of one state item.
[0220] Here, the elapsed time in variation 7 of this embodiment will be explained.
[0221] Figure 18 This is a diagram used to illustrate the elapsed time in Variation 7 of this embodiment. Figure 18 It shows Figure 10 The peak part of the action resume.
[0222] like Figure 18 As shown, the control unit 22 measures the elapsed time from the point when the action history exceeds the threshold, that is, from the point when the abnormality occurs until the action history continues to exceed the threshold.
[0223] If the elapsed time is less than or equal to the first threshold time, the control unit 22 maintains the current anomaly level and does not add a value to the anomaly level. For example, the first threshold time is the time during which the action history momentarily exceeds the threshold, which is a negligible amount of time.
[0224] Furthermore, if the elapsed time exceeds a second threshold time that is longer than the first threshold time, the control unit 22 adds the first given value to the anomaly level. For example, the second threshold time is the time during which the action history will not become a problem even if it continues to exceed the threshold. The first given value is, for example, 1.
[0225] Furthermore, if the elapsed time exceeds a third threshold time (which is longer than the second threshold time), the control unit 22 adds the second given value to the anomaly level. For example, the third threshold time is the time at which a problem would occur if the action history continuously exceeds the threshold. The second given value is, for example, 2.
[0226] Additionally, the control unit 22 may multiply the first coefficient by the anomaly degree when the elapsed time is less than or equal to a first threshold time. The first coefficient is, for example, 0.5. The first coefficient may also be a value less than 1. Furthermore, the control unit 22 may multiply the second coefficient by the anomaly degree when the elapsed time exceeds a second threshold time, which is longer than the first threshold time. The second coefficient is, for example, 1. Furthermore, the control unit 22 may multiply the third coefficient by the anomaly degree when the elapsed time exceeds a third threshold time, which is longer than the second threshold time. The third coefficient is, for example, 1.5.
[0227] In addition, the control unit 22 can also reset the anomaly degree to zero if the elapsed time is less than or equal to the first threshold time.
[0228] Back Figure 17 Next, in step S86, the control unit 22 stores the status items and abnormality levels in the memory 23.
[0229] Processing in step S87 and Figure 9 The process of step S55 is the same, so the explanation is omitted.
[0230] Furthermore, in variation 8 of this embodiment, the degree of abnormality of each of the multiple abnormal state items can also be determined based on the number of days that the action history of each of the multiple abnormal state items has continuously exceeded the threshold.
[0231] In this case, Figure 17In step S84, the control unit 22 can also measure the number of days the anomaly occurrence duration exceeds the threshold continuously. At this time, if the action history exceeds the threshold even once in a day, the control unit 22 increments the anomaly occurrence duration by 1 for each state item. Furthermore, if the action history does not exceed the threshold even once in a day, the control unit 22 resets the anomaly occurrence duration to zero for each state item. Moreover, in step S85, the control unit 22 can also add the value corresponding to the anomaly occurrence duration to the anomaly degree of each state item.
[0232] Figure 19 This is a diagram illustrating an example of a table that establishes a corresponding table for multiple state items of a battery, the number of days the anomaly occurs, and the threshold in Variation 8 of this embodiment.
[0233] like Figure 19 As shown, memory 23 can also store a table that corresponds to multiple state items of a battery, the number of days an anomaly occurs, and a threshold. Control unit 22 can also count the number of days the operation history of each of the multiple abnormal state items within a given period exceeds a threshold, and store the counted number of days of anomaly occurrence in a table. For example, the number of days of anomaly occurrence for FET temperature is 10 days, and the number of days of anomaly occurrence for single-cell temperature is 3 days. Furthermore, for example, the threshold for the number of days of anomaly occurrence for FET temperature is 3 days, and the threshold for the number of days of anomaly occurrence for single-cell temperature is 5 days. The threshold can also be different for each state item.
[0234] The control unit 22 can also determine whether the number of days the anomaly has lasted exceeds a threshold. If the number of days the anomaly has lasted exceeds the threshold, the control unit 22 can also add a given value to the anomaly level. Furthermore, if the number of days the anomaly has lasted does not exceed the threshold, the control unit 22 may not add a given value to the anomaly level, or it may add zero to the anomaly level.
[0235] In addition, if it is determined that the number of days the anomaly has lasted exceeds a threshold, the control unit 22 can also increase the anomaly degree by multiplying the anomaly degree of a status item by a given coefficient.
[0236] Furthermore, the control unit 22 can also change the setpoint based on the difference between the number of days the anomaly has lasted and a threshold. Alternatively, the larger the difference between the number of days the anomaly has lasted and the threshold, the larger the setpoint will be. For example, the control unit 22 can add a first setpoint to the anomaly level when the difference between the number of days the anomaly has lasted and the threshold is less than the set number of days, and add a second setpoint greater than the first setpoint to the anomaly level when the difference is greater than the set number of days. Furthermore, the control unit 22 can increase the setpoint proportionally to the difference between the number of days the anomaly has lasted and the threshold. In this case, an upper limit can also be set for the setpoint.
[0237] Furthermore, in variation 8 of this embodiment, the threshold for a single status item is not limited to one; the number of days the anomaly lasts can be compared with multiple thresholds.
[0238] If the duration of the anomaly is less than or equal to the first threshold number of days, the control unit 22 maintains the current anomaly level and does not add a value to the anomaly level. For example, the first threshold number of days is the number of days that the action history occasionally exceeds the threshold, which is a short number of days that can be ignored.
[0239] Furthermore, if the number of days the anomaly has persisted exceeds a second threshold number of days longer than the first threshold number of days, the control unit 22 adds the first given value to the anomaly degree. For example, the second threshold number of days is the number of days that would not become a problem even if the action history continues to exceed the threshold. The first given value is, for example, 1.
[0240] Furthermore, if the duration of the anomaly exceeds a third threshold number of days (longer than the second threshold number of days), the control unit 22 adds the second given value to the anomaly degree. For example, the third threshold number of days is the number of days during which a problem would occur if the action history exceeded the duration threshold. The second given value is, for example, 2.
[0241] Additionally, if the duration of the anomaly is less than or equal to a first threshold number of days, the control unit 22 may multiply the first coefficient by the anomaly degree. The first coefficient is, for example, 0.5. The first coefficient may also be a value less than 1. Furthermore, if the duration of the anomaly exceeds a second threshold number of days (longer than the first threshold number of days), the control unit 22 may multiply the second coefficient by the anomaly degree. The second coefficient is, for example, 1. Furthermore, if the duration of the anomaly exceeds a third threshold number of days (longer than the second threshold number of days), the control unit 22 may multiply the third coefficient by the anomaly degree. The third coefficient is, for example, 1.5.
[0242] In addition, the control unit 22 can also reset the anomaly degree to zero if the number of days the anomaly lasts is less than the first threshold number of days.
[0243] Furthermore, in Variation 9 of this embodiment, the number of times multiple anomalous state items occur within a second given period longer than the first given period (the number of anomalous occurrences) can be counted separately. The anomalousness of each of the multiple anomalous state items can be reduced if the number of anomalous occurrences exceeds a threshold, and increased if the number of anomalous occurrences does not exceed a threshold. When the number of anomalous occurrences exceeds the threshold, that is, when the frequency of anomalous occurrences is high, reducing the anomalousness of the anomalous state item makes it less likely to be determined as a state of concern. Furthermore, when the number of anomalous occurrences does not exceed the threshold, that is, when the frequency of anomalous occurrences is low, increasing the anomalousness of the anomalous state item makes it easier to determine as a state of concern.
[0244] Therefore, it is possible to display low-frequency abnormal status items as items of interest compared to those with high frequency of occurrence.
[0245] In Variation 9 of this embodiment, the control unit 22 may assign an anomaly score when the action history of each of the multiple state items exceeds a threshold, and count the number of times the action history of each of the multiple abnormal state items exceeds the threshold as the anomaly occurrence count. Furthermore, the control unit 22 may determine whether the anomaly occurrence count exceeds the threshold. If the anomaly occurrence count exceeds the threshold, the control unit 22 may subtract a given value from the anomaly score. Additionally, if the anomaly occurrence count does not exceed the threshold, the control unit 22 may add a given value to the anomaly score.
[0246] In variation 9 of this embodiment, it is also possible to... Figure 13 As shown, the memory 23 also stores a table that establishes a corresponding table for multiple state items of a battery, the number of abnormal occurrences, and thresholds. The control unit 22 can also count the number of times the action history of each of the multiple abnormal state items exceeds the threshold within a second given period as the number of abnormal occurrences, and store the counted number of abnormal occurrences in the table.
[0247] Figure 20 This is a flowchart illustrating the anomaly degree assignment process for server 2 in Variation 9 of the embodiments of this disclosure. Furthermore, the anomaly degree assignment process can be... Figure 2 The process can be performed between steps S22 and S23, or it can be done in... Figure 2 The process is performed between steps S23 and S24. Furthermore, the anomaly assignment process can also be performed between... Figure 7 The process can be performed between steps S202 and S203, or it can be done in... Figure 7 The process can be performed between steps S203 and S204, or it can be done in... Figure 7 The process is performed between steps S204 and S205.
[0248] Processing in steps S91 to S95 Figure 14 The processing of steps S61 to S65 is the same, so the explanation is omitted.
[0249] If the number of abnormal occurrences is determined to exceed the threshold (Yes in step S95), in step S96, the control unit 22 subtracts a given value from the abnormality degree of one status item.
[0250] Furthermore, in Variation 9 of this embodiment, when it is determined that the number of anomalies exceeds a threshold, the control unit 22 subtracts a given value from the anomaly degree of a single state item; however, this disclosure is not particularly limited to this. When it is determined that the number of anomalies exceeds the threshold, the control unit 22 may also reduce the anomaly degree of a single state item by multiplying it by a given coefficient.
[0251] On the other hand, if it is determined that the number of abnormal occurrences has not exceeded the threshold (no in step S95), in step S97, the control unit 22 adds a given value to the abnormality of one status item.
[0252] Furthermore, in Variation 9 of this embodiment, when it is determined that the number of anomalies has not exceeded a threshold, the control unit 22 adds a given value to the anomaly degree of a state item, but this disclosure is not particularly limited to this. When it is determined that the number of anomalies has not exceeded the threshold, the control unit 22 may also increase the anomaly degree of a state item by multiplying it by a given coefficient.
[0253] Furthermore, the given value subtracted from the anomaly score when the number of anomalies is determined to exceed the threshold and the given value added to the anomaly score when the number of anomalies is determined to be less than the threshold can be the same or different.
[0254] Furthermore, the given value added to the anomaly score of a status item that is determined to have occurred once and whose anomaly frequency does not exceed the threshold can be higher than the given value added to the anomaly score of a status item that is determined to have occurred twice or more and whose anomaly frequency does not exceed the threshold. Therefore, newly occurring anomaly status items can be highlighted to managers as items of concern.
[0255] The processing of steps S98 and S99 Figure 14 The processes in steps S67 and S68 are the same, so the explanation is omitted.
[0256] Furthermore, in a variation 10 of this embodiment, the display unit 34 may, when multiple interest status items are determined, display each of the multiple interest status items in a different manner based on the degree of abnormality corresponding to each of the multiple interest status items.
[0257] Figure 21 This is a diagram illustrating an example of an abnormal status item display screen that displays multiple abnormal status items and multiple attention status items in a variation 10 of this embodiment.
[0258] Display unit 34 displays Figure 21 The anomaly status display screen shown contains a bar chart representing the number of anomaly status items that occurred within the first given period. The vertical axis shows the number of anomaly status items, and the horizontal axis shows the year, month, and day. The bars are color-coded and stacked according to the anomaly status items. Figure 21 The abnormal status items shown are... Figure 4 The abnormal status items shown are the same.
[0259] The display unit 34 can also, when multiple items of interest are determined, display each item of interest in a different way based on the degree of anomaly established for each item. Figure 21 Among the various anomalies, the highest level of concern is FET temperature, followed by battery pack current, and then battery pack voltage. Display unit 34 emphasizes these three statuses. Display unit 34 emphasizes each of the three statuses by surrounding them with frames of different colors. The frame colors, for example, are red, blue, and green, to distinguish the frames surrounding the three statuses from the colors of other anomalies. Figure 21 In the diagram, the red box surrounding the item with the highest anomaly is represented by a solid line, the blue box surrounding the item with the second highest anomaly is represented by a dotted line, and the green box surrounding the item with the third highest anomaly is represented by a single-dotted line.
[0260] In addition, the display unit 34 can also display the three attention status items in colors such as red, blue and green, and display other abnormal status items in non-color such as white, gray or black, thereby emphasizing the three attention status items.
[0261] Furthermore, the display unit 34 can also emphasize the three attention status items by surrounding each of them with frames of different line types. The line types of the frames could be, for example, solid lines, dotted lines, and single-dash lines. Figure 21 In the diagram, the box enclosing the item with the highest anomaly is a solid line, the box enclosing the item with the second highest anomaly is a dotted line, and the box enclosing the item with the third highest anomaly is a dashed line.
[0262] Furthermore, in the modified example 11 of this embodiment, the communication unit 31 of the information terminal 3 can also acquire the action history of each of the multiple abnormal state items, and the display unit 34 can also display the multiple action history of the multiple abnormal state items of a battery, and display the action history of the attention state item among the multiple action history in a way different from other action history.
[0263] Figure 22 This is a diagram showing an example of an action history display screen that displays the action history of multiple abnormal status items and one attention status item in a variation 11 of this embodiment.
[0264] exist Figure 2 After displaying multiple abnormal status items in step S32, and displaying the status items of concern among the multiple abnormal status items in a manner different from other abnormal status items, the control unit 32 accepts the manager's selection of one status item of concern. The communication unit 31 sends a data request to the server 2 to request the action history of multiple abnormal status items of one battery corresponding to the selected status item of concern. The communication unit 21 of the server 2 receives the data request sent by the information terminal 3. The control unit 22 retrieves the action history of multiple abnormal status items of one battery corresponding to the status item of concern included in the data request received by the communication unit 21 from the memory 23. The communication unit 21 sends the action history of multiple abnormal status items of one battery retrieved by the control unit 22 to the information terminal 3. The communication unit 31 of the information terminal 3 receives the action history of multiple abnormal status items of one battery sent by the server 2. The display unit 34 displays multiple action histories of multiple abnormal status items of one battery, and displays the action history of the status item of concern among the multiple action histories in a manner different from other action histories.
[0265] In addition, Figure 7 In step S306, after displaying multiple abnormal status items for a battery and showing the items of concern among the multiple abnormal status items in a manner different from the other abnormal status items, the control unit 32 can also accept the manager's selection of one item of concern. The processing after one item of concern is selected is the same as described above.
[0266] Display unit 34 displays the action history of multiple abnormal state items for one battery, and highlights the action history of the state items of interest among the multiple abnormal state items. Figure 22 In the display, individual cell temperature, battery pack temperature, ambient temperature, number of charge cycles, battery pack current, individual cell current, and FET temperature are considered abnormal conditions. Furthermore, FET temperature is a state of interest. The display unit 34 emphasizes the operation history of the state of interest by centering it on the operation history of the state of interest.
[0267] Furthermore, the display unit 34 can also emphasize the action history of the item of interest by surrounding it with a frame of a given color. For example, the given color is red, making the color of the frame surrounding the action history of the item of interest different from the color of the frame surrounding the action history of other abnormal states. Additionally, the display unit 34 can also make the frame surrounding the action history of the item of interest thicker than the frame surrounding the action history of other abnormal states.
[0268] Furthermore, the display unit 34 can also change the order in which the action history of the items of interest is displayed. For example, the display unit 34 can display the action history of the items of interest in a priority order over the action history of other abnormal status items. Additionally, the display unit 34 can also change the position of the action history of the items of interest. Furthermore, the display unit 34 can also change the size of the action history of the items of interest. For example, the display unit 34 can display the action history of the items of interest in a larger size than the action history of other abnormal status items.
[0269] In addition, the display unit 34 can also make the brightness of the displayed action history of the attention status item higher than the brightness of the displayed action history of other abnormal status items.
[0270] Figure 23 This is a diagram showing a first display example of an action history display screen that displays action history for multiple abnormal state items and multiple attention state items in a variation 12 of this embodiment.
[0271] Display unit 34 displays the action history of multiple abnormal state items for one battery, and highlights the action history of multiple states of interest among the multiple abnormal state items. Figure 23 In this display, FET temperature, ambient temperature, battery pack resistance, number of charge cycles, individual cell temperature, individual cell current, battery pack current, battery pack voltage, and battery pack temperature are considered abnormal state items. Furthermore, battery pack current, battery pack voltage, and battery pack temperature are considered state items of interest. When multiple state items of interest are identified, the display unit 34 emphasizes these state items by displaying their operation history in the center of the screen.
[0272] Furthermore, the display unit 34 can also emphasize the action history of multiple attention status items by surrounding them with a frame of a given color. For example, the given color is red, making the color of the frame surrounding the action history of the multiple attention status items different from the color of the frame surrounding the action history of other abnormal status items. Additionally, the display unit 34 can also make the frame surrounding the action history of the multiple attention status items thicker than the frame surrounding the action history of other abnormal status items.
[0273] People tend to focus on the center of a screen. In variation 12 of this embodiment, the action history of multiple attention items is displayed in the center of the screen, thus drawing the manager's attention to the attention items while providing an overview of the overall picture.
[0274] Furthermore, the display unit 34 can also change the order in which the action history of multiple status items of interest is displayed. For example, the display unit 34 can also display the action history of multiple status items of interest in a priority order over the action history of other abnormal status items. In addition, the display unit 34 can also change the size of the action history of multiple status items of interest displayed. For example, the display unit 34 can also display the action history of multiple status items of interest in a larger size than the action history of other abnormal status items.
[0275] Figure 24 This is a diagram showing a second display example of an action history display screen that displays action history for multiple abnormal state items and multiple state items of interest in this embodiment, in a modified example 12.
[0276] Display unit 34 displays the action history of multiple abnormal state items of a battery, and displays a list 342 of multiple state items of concern among the multiple abnormal state items.
[0277] A summary table 342 is displayed on the left side of the action history display screen, containing the names of multiple attention status items. These attention status items displayed in the summary table 342 can be selected. Figure 24 In this system, battery pack current, battery pack voltage, and battery pack temperature are the status items of interest. For example, the administrator moves the pointer 341 on the screen using a mouse (not shown) and clicks on the desired status item. Alternatively, if the display unit 34 is a touch panel, the administrator touches on the desired status item. By selecting the desired status item, one of the multiple status items of interest for one battery is selected.
[0278] Furthermore, the action history corresponding to the selected state of interest is displayed in a manner different from the action history of other abnormal state items. The display unit 34 can also emphasize the action history of the selected state of interest by surrounding it with a frame of a given color. The given color, for example, is red, making the color of the frame surrounding the action history of the selected state of interest different from the color of the frame surrounding the action history of other abnormal state items. Additionally, the display unit 34 can also make the frame surrounding the action history of the selected state of interest thicker than the frames surrounding the action history of other abnormal state items.
[0279] exist Figure 24 In the process, the status items of interest, such as battery pack voltage, are selected, and the action history corresponding to battery pack voltage among multiple abnormal status items is surrounded by a box of a given color.
[0280] In addition, the display unit 34 can also magnify and display the action history of the selected attention status item.
[0281] Figure 25 This is a diagram showing a third display example of an action history display screen that displays action history for multiple abnormal state items and multiple state items of interest in this embodiment, in a modified example 12.
[0282] like Figure 25 As shown, when one item of interest is selected in the list 342, the display unit 34 can also enlarge and display the action history of the selected item of interest. Figure 25 In the process, the status items of concern, such as battery pack current, are selected, and the action history corresponding to battery pack current among multiple abnormal status items is amplified.
[0283] Figure 26 This is a diagram showing the fourth display example of an action history display screen that displays action history for multiple abnormal state items and multiple state items of interest in this embodiment, in Modification 12 of this embodiment.
[0284] First, the display unit 34 displays the action history of multiple abnormal state items of a battery, and zooms in on the action history of multiple attention state items among the multiple abnormal state items, and displays the zoomed-in multiple action history overlay.
[0285] In the action history of the monitored status items, a button 343 is displayed to close the displayed action history. If the administrator confirms the displayed action history of the monitored status item, they can click or touch button 343. By clicking or touching button 343, the displayed action history of the monitored status item is closed, and the closed monitored status item is displayed in list 342. If all action histories of multiple monitored status items are closed, all monitored status items are displayed in list 342; for example, all action histories of multiple abnormal status items for one battery are displayed. Multiple monitored status items in list 342 can be selected; by selecting one monitored status item, the action history corresponding to the selected monitored status item is enlarged for display.
[0286] Furthermore, the display unit 34 can also display the action history of multiple attention state items differently based on their degree of abnormality. For example, the display unit 34 can display the action history of multiple attention state items in descending order of their degree of abnormality. For example, the display unit 34 can also use different colors for the boxes surrounding the action history of multiple attention state items based on their degree of abnormality. For example, the display unit 34 can also use different thicknesses for the boxes surrounding the action history of multiple attention state items based on their degree of abnormality. The display unit 34 can also use different sizes for the displayed action history of multiple attention state items based on their degree of abnormality.
[0287] Alternatively, the action history of the attention status item with the highest anomaly score could be surrounded by a red box, the action history of the second highest anomaly score could be surrounded by a blue box, and the action history of the third highest anomaly score could be surrounded by a yellow box. Furthermore, the action history of the attention status item with the highest anomaly score could be displayed as larger than that of the second highest anomaly score, and the action history of the second highest anomaly score could be displayed as larger than that of the third highest anomaly score. Additionally, the action history of the third highest anomaly score could also be displayed as larger than the action history of any other anomaly status item besides the attention status item.
[0288] Furthermore, in the above embodiments, each component may be constructed using dedicated hardware, or implemented by executing software programs suitable for each component. Each component may also be implemented by a program execution unit such as a CPU or processor reading and executing software programs recorded on a recording medium such as a hard disk or semiconductor memory. Additionally, the program may be transferred by recording it on a recording medium, or transferred via a network, thereby allowing the program to be implemented by a separate computer system.
[0289] The devices described in this disclosure typically implement part or all of their functionality as LSIs (Large Scale Integration) as integrated circuits. They can be individually monolithized or monolithically integrated to include part or all of them. Furthermore, the integration is not limited to LSIs; it can also be implemented by dedicated circuits or general-purpose processors. Post-programmable FPGAs (Field Programmable Gate Arrays) or reconfigurable processors capable of reconfiguring the connections and settings of the circuit cells within an LSI can also be fabricated using LSIs.
[0290] In addition, some or all of the functions of the apparatus involved in the embodiments of this disclosure can be implemented by executing programs through a processor such as a CPU.
[0291] Furthermore, all the figures used above are illustrative for the purpose of specifically illustrating this disclosure, and this disclosure is not limited to the illustrative figures.
[0292] Furthermore, the order in which the steps shown in the flowchart above are executed is for illustrative purposes to specifically illustrate the order of this disclosure, and may be in any other order to achieve the same effect. Additionally, some of the steps described above may be executed simultaneously (in parallel) with other steps.
[0293] Industrial availability
[0294] The technology disclosed herein can support users in judging errors that occur in the battery, and is therefore useful as a technology for displaying state items that detect abnormal values among multiple state items representing multiple states of the battery.
Claims
1. An information processing method, which is an information processing method in a computer, comprising: Obtain multiple abnormal state items representing multiple states of multiple batteries, where an anomaly was detected among multiple state items. and Display the plurality of abnormal status items, and display the status item of concern among the plurality of abnormal status items as an abnormal status item that needs to be addressed in a manner different from the other abnormal status items.
2. The information processing method according to claim 1, wherein, The information processing method further includes: determining one battery from the plurality of batteries. The display includes: displaying the plurality of abnormal status items of the 1 battery, and displaying the status item of concern among the plurality of abnormal status items in a manner different from the other abnormal status items.
3. The information processing method according to claim 1 or 2, wherein, The information processing method further includes: Based on the establishment of a corresponding table between at least one first abnormal state item among the plurality of abnormal state items and at least one second abnormal state item as the state of concern, the at least one second abnormal state item that corresponds to the at least one first abnormal state item included in the plurality of abnormal state items is determined as at least one state of concern.
4. The information processing method according to claim 1 or 2, wherein, The information processing method further includes: Based on the establishment of a corresponding table of at least one abnormal state item among the plurality of abnormal state items, the error item representing the error that occurred in the battery predicted based on the at least one abnormal state item, and the importance of the error item, at least one abnormal state item among the plurality of abnormal state items that corresponds to the error item with the highest importance is determined as at least one state item of concern.
5. The information processing method according to claim 1 or 2, wherein, An anomaly degree, representing the extent of an anomaly, was established as a correspondence with each of the multiple anomaly state items. The information processing method further includes: determining at least one abnormal state item with the highest abnormality among the multiple abnormal state items as at least one item of concern.
6. The information processing method according to claim 5, wherein, The degree of abnormality of each of the multiple abnormal state items is determined based on the extent to which the action history of each of the multiple abnormal state items exceeds a threshold.
7. The information processing method according to claim 5, wherein, The degree of abnormality for each of the multiple abnormal state items is determined based on the duration for which the action history of each of the multiple abnormal state items continues to exceed a threshold.
8. The information processing method according to claim 5, wherein, The number of times each of the multiple abnormal state items occurs within the first given period is counted. The degree of abnormality for each of the multiple abnormal status items is determined based on the extent to which the number of occurrences exceeds a threshold.
9. The information processing method according to claim 8, wherein, Divide the year into multiple periods. Based on which of the plurality of periods the first given period is included in, one threshold is selected from a plurality of thresholds that are different for each of the plurality of periods.
10. The information processing method according to claim 8, wherein, The number of times each of the plurality of abnormal state items occurs within a second given period that is longer than the first given period is counted. The degree of abnormality for each of the plurality of abnormal state items decreases when the number of occurrences exceeds a threshold, and increases when the number of occurrences does not exceed a threshold.
11. The information processing method according to claim 1 or 2, wherein, An anomaly degree, representing the extent of an anomaly, was established as a correspondence with each of the multiple anomaly state items. The information processing method further includes: determining at least one abnormal state item with an abnormality degree of more than a threshold among the acquired multiple abnormal state items as at least one item of concern.
12. The information processing method according to claim 11, wherein, The display includes: when multiple attention status items are determined, displaying the multiple attention status items in different ways according to the level of anomaly corresponding to each of the multiple attention status items.
13. The information processing method according to claim 2, wherein, The information processing method further includes: obtaining the action history of each of the multiple abnormal state items. The display includes: displaying multiple action histories of the multiple abnormal state items of the 1 battery, and displaying the action history of the attention state item among the multiple action histories in a manner different from the other action histories.
14. An information processing device comprising: The acquisition unit acquires multiple abnormal state items representing multiple states of multiple batteries, where an anomaly was detected among multiple state items; and The display unit displays the plurality of abnormal status items, and displays the status item of concern among the plurality of abnormal status items that needs to be addressed in a manner different from the other abnormal status items.
15. An information processing program that enables a computer to perform functions such that: Obtain multiple abnormal state items representing the state items in which anomalies were detected among multiple state items, wherein the multiple abnormal state items represent multiple states of multiple batteries; Display the plurality of abnormal status items, and display the status item of concern among the plurality of abnormal status items as an abnormal status item that needs to be addressed in a manner different from the other abnormal status items.