Information processing method, information processing device, information processing program, and information processing system
The method ensures chronological display of battery status items, highlighting low-frequency issues in longer periods to avoid oversight.
Patent Information
- Application Number
- PCT/JP2025/005640
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-17
- Filing Date
- 2025-02-19
- Publication Date
- 2025-10-23
AI Technical Summary
Conventional battery management systems fail to display multiple status items in chronological order, leading to the potential oversight of infrequently occurring issues when switching to longer display periods.
An information processing method that displays status items in chronological order during a first period and, upon changing to a longer second period, highlights items with lower occurrence frequencies differently to prevent overlooking.
Prevents the user from missing infrequently occurring status items by emphasizing them during longer display periods.
Smart Images

Figure JP2025005640_23102025_PF_FP_ABST
Abstract
Description
Information processing method, information processing device, information processing program, and information processing system
[0001] The present disclosure relates to a technique for displaying multiple status items occurring in each of multiple batteries.
[0002] For example, Patent Document 1 discloses a technique for diagnosing abnormally degraded batteries based on the battery's operating history and model, and highlighting the coefficients of items that do not satisfy constraint conditions.
[0003] However, in the above-mentioned conventional technology, only the items determined to be abnormal are highlighted and displayed, and multiple items are not displayed in chronological order, so further improvement is needed.
[0004] Japanese Patent Application Laid-Open No. 2018-169161
[0005] The present disclosure has been made to solve the above problem, and aims to provide a technology that can prevent a user from overlooking a status item that occurs infrequently.
[0006] The information processing method according to the present disclosure is an information processing method executed by a computer, and includes acquiring a plurality of status items that have occurred in each of a plurality of batteries during a first period, and displaying the plurality of status items during the first period in chronological order; and, when the period to be displayed is changed to a second period that is longer than the first period, acquiring a plurality of status items that have occurred in each of the plurality of batteries during the second period, and displaying the plurality of status items during the second period in chronological order, and displaying, among the plurality of status items, status items whose occurrence frequency is lower than a first threshold value in a manner different from other status items.
[0007] According to the present disclosure, it is possible to prevent a user from overlooking a status item that occurs infrequently.
[0008] FIG. 1 is a diagram illustrating an overall configuration of a battery management system according to an embodiment of the present disclosure. FIG. 2 is a sequence diagram illustrating the operation of a battery management system according to an embodiment of the present disclosure. FIG. 3 is a diagram illustrating an example of a first graph screen displayed on a display unit according to the embodiment. FIG. 4 is a diagram illustrating an example of a second graph screen displayed on a display unit according to the embodiment. FIG. 5 is a diagram illustrating another display example of an abnormal state item whose occurrence frequency is lower than a first threshold according to the embodiment. FIG. 6 is a flowchart illustrating the operation of a server according to an embodiment of the present disclosure. FIG. 7 is a first flowchart illustrating the operation of a server according to a first modification of an embodiment of the present disclosure. FIG. 8 is a second flowchart illustrating the operation of a server according to a first modification of an embodiment of the present disclosure. FIG. 9 is a flowchart illustrating the operation of a server according to a second modification of an embodiment of the present disclosure.
[0009] (Findings that Form the Basis of the Present Disclosure) As described above, in conventional technology, items determined to be abnormal are highlighted. A user can determine what action should be taken for each battery from a display screen that displays the time-varying number of abnormalities. However, in conventional technology, multiple items that have occurred on a battery are not displayed in chronological order, making it difficult to support the user in determining which status items have occurred on the battery.
[0010] Furthermore, when the display can be switched between a first mode that displays, in chronological order, a number of status items that occurred over a relatively short first period, such as one day or one week, and a second mode that displays, in chronological order, a number of status items that occurred over a relatively long second period, such as one year, the number of status items displayed in the second mode will be smaller than the number of status items displayed in the first mode, and the user may miss infrequently occurring status items that were visible in the first mode.
[0011] In order to solve the above problems, the following techniques are disclosed.
[0012] (1) An information processing method according to one aspect of the present disclosure is an information processing method executed by a computer, and includes: acquiring a plurality of status items that have occurred in each of a plurality of batteries during a first period; displaying the plurality of status items during the first period in chronological order; and, when the period to be displayed is changed to a second period that is longer than the first period, acquiring a plurality of status items that have occurred in each of the plurality of batteries during the second period; displaying the plurality of status items during the second period in chronological order; and displaying, among the plurality of status items, status items whose occurrence frequency is lower than a first threshold in a manner different from other status items.
[0013] With this configuration, a plurality of status items that occurred in each of the plurality of batteries during a first period are displayed in chronological order. Then, when the displayed period is changed to a second period that is longer than the first period, a plurality of status items that occurred in each of the plurality of batteries during the second period are displayed in chronological order, and among the plurality of status items, status items whose occurrence frequency is lower than a first threshold are displayed in a manner different from the other status items.
[0014] Therefore, it is possible to prevent the user from overlooking status items that occur less frequently during the second period, which is a period longer than the first period.
[0015] (2) In the information processing method described in (1) above, when the period to be displayed is changed to the second period, acquiring the plurality of status items during the second period may include acquiring the plurality of status items that occurred in each of the plurality of batteries linked to the same manufacturing information during the second period.
[0016] According to this configuration, for example, it is possible to present to the user status items that occur less frequently among multiple status items that occurred in each of multiple batteries manufactured by the same manufacturer during the second period.
[0017] (3) In the information processing method described in (1) above, when the period to be displayed is changed to the second period, acquiring the plurality of status items during the second period may include acquiring a plurality of status items that occurred in each of a plurality of batteries linked to the same material information during the second period.
[0018] According to this configuration, for example, it is possible to present to the user status items that occur less frequently among multiple status items that occurred in each of multiple batteries manufactured using the same material during the second period.
[0019] (4) In the information processing method described in any one of (1) to (3) above, the method may further include acquiring a plurality of status items that occurred in each of the plurality of batteries during a third period different from the first period and the second period, calculating the occurrence frequency of each of the plurality of status items during the third period, and updating the first threshold value based on the calculated occurrence frequency of each of the plurality of status items.
[0020] According to this configuration, the first threshold is updated based on the occurrence frequency of each of the plurality of status items that have actually occurred, thereby improving the accuracy of determining the occurrence frequency.
[0021] (5) In the information processing method described in any one of (1) to (4) above, the period to be displayed may be changed to the second period, and if the second period includes a predetermined fourth period, acquiring a plurality of status items that occurred in each of the plurality of batteries in the fourth period, and acquiring a plurality of status items that occurred in each of the plurality of batteries in a fifth period other than the fourth period within the second period; displaying the plurality of status items in the fourth period and the fifth period in chronological order; and displaying, among the plurality of status items in the fourth period, status items whose occurrence frequency is lower than a second threshold different from the first threshold in a manner different from the other status items; and displaying, among the plurality of status items in the fifth period, status items whose occurrence frequency is lower than the first threshold in a manner different from the other status items.
[0022] According to this configuration, for example, by setting the second threshold value taking seasonality into consideration, it is possible to more accurately determine status items that occur less frequently.
[0023] (6) In the information processing method described in any one of (1) to (5) above, the display of the plurality of status items in the second period may include displaying a number of blocks corresponding to the number of status items whose occurrence frequency is lower than the first threshold value stacked vertically in correspondence with the time point at which the status item whose occurrence frequency is lower than the first threshold value occurred, and displaying one block indicating the number of the other status items in correspondence with the time point at which the other status items occurred.
[0024] According to this configuration, status items whose occurrence frequency is lower than the first threshold value can be displayed with greater emphasis.
[0025] (7) In the information processing method described in any one of (1) to (5) above, displaying the plurality of status items during the second period may include making the display area of the status items whose occurrence frequency is lower than the first threshold larger than the display area of the other status items.
[0026] According to this configuration, status items whose occurrence frequency is lower than the first threshold value can be displayed with greater emphasis.
[0027] (8) In the information processing method described in any one of (1) to (5) above, displaying the plurality of status items during the second period may include displaying the status items whose occurrence frequency is lower than the first threshold in a chromatic color and displaying the other status items in an achromatic color.
[0028] According to this configuration, status items whose occurrence frequency is lower than the first threshold value can be displayed with greater emphasis.
[0029] Furthermore, the present disclosure can be realized not only as an information processing method that executes the characteristic processes described above, but also as an information processing device having a characteristic configuration corresponding to the characteristic processes executed by the information processing method. Furthermore, the present disclosure can also be realized as a computer program that causes a computer to execute the characteristic processes included in such an information processing method. Therefore, the same effects as those of the above information processing method can also be achieved in the following other aspects.
[0030] (9) Another aspect of the present disclosure is an information processing device including a processor, wherein the processor acquires multiple status items that have occurred in each of multiple batteries during a first period, displays the multiple status items in the first period in chronological order, and when the period to be displayed is changed to a second period that is longer than the first period, acquires multiple status items that have occurred in each of the multiple batteries during the second period, displays the multiple status items in chronological order during the second period, and displays status items among the multiple status items whose occurrence frequency is lower than a first threshold in a manner different from other status items.
[0031] (10) An information processing program according to another aspect of the present disclosure causes a computer to acquire multiple status items that occurred in each of multiple batteries during a first period, display the multiple status items in the first period in chronological order, and when the period to be displayed is changed to a second period that is longer than the first period, acquire multiple status items that occurred in each of the multiple batteries during the second period, display the multiple status items in chronological order during the second period, and display status items among the multiple status items whose occurrence frequency is lower than a first threshold in a manner different from other status items.
[0032] (11) According to another aspect of the present disclosure, there is provided an information processing system including a server and a terminal communicatively connected to the server via a network, wherein the server includes a first processor and a first communication unit, and the terminal includes a second processor, a second communication unit, and a display unit, wherein the first processor acquires a plurality of status items that have occurred in each of a plurality of batteries during a first period, the first communication unit transmits first display data to the terminal for displaying the plurality of status items during the first period in chronological order, the second communication unit receives the first display data transmitted by the server, and the second processor displays the plurality of status items during the first period in chronological order on the display unit based on the first display data, and the first processor When the period to be displayed is changed to a second period that is longer than the first period, multiple status items that occurred in each of the multiple batteries during the second period are acquired, and the first communication unit displays the multiple status items during the second period in chronological order, and transmits second display data to the terminal for displaying, among the multiple status items, status items whose occurrence frequency is lower than a first threshold value in a manner different from other status items, and the second communication unit receives the second display data transmitted by the server, and the second processor displays, based on the second display data, the multiple status items during the second period on the display unit in chronological order, and displays, among the multiple status items, status items whose occurrence frequency is lower than the first threshold value in a manner different from other status items.
[0033] (12) A non-transitory computer-readable recording medium according to another aspect of the present disclosure records the information processing program described in (10) above.
[0034] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. Note that each of the embodiments described below represents a specific example of the present disclosure. The numerical values, shapes, components, steps, and order of steps shown in the following embodiments are merely examples and are not intended to limit the present disclosure. Furthermore, among the components in the following embodiments, components that are not described in the independent claims that represent the highest concept are described as optional components. Furthermore, in all embodiments, the respective contents can be combined.
[0035] (Embodiment) FIG. 1 is a diagram showing the overall configuration of a battery management system according to an embodiment of the present disclosure.
[0036] The battery management system shown in FIG. 1 includes a plurality of batteries 1 , a server 2 , and an information terminal 3 .
[0037] The battery 1 includes multiple secondary batteries, which store power by charging and supply power by discharging. The secondary batteries are, for example, lead-acid batteries or lithium-ion batteries. The battery 1 is a battery pack made up of multiple battery cells. The battery 1 is installed as a power source in various devices. The battery 1 is installed, for example, in an electrically powered mobile object such as an electric vehicle.
[0038] The battery 1 is not limited to an in-vehicle battery mounted on an electric vehicle, but may be a stationary storage battery, a fuel cell, or a solar cell used in an energy management system or the like.
[0039] The battery 1 includes a communication unit 11 , a control unit 12 , a memory 13 , and a measurement unit 14 .
[0040] The measurement unit 14 measures multiple status items of the battery 1. The measurement unit 14 measures multiple status items such as FET (Field Effect Transistor) temperature, cell temperature, pack temperature, ambient temperature, cell current, cell voltage, pack current, pack voltage, pack resistance, number of charges, cumulative charge amount, cumulative discharge amount, pack full charge amount, and SOC (State of Charge). The measurement unit 14 stores the measured values of the multiple status items in the memory 13. Note that the multiple status items are not limited to these and may simply be battery temperature, battery current, or battery voltage, or may also be the usage time of the battery 1 or the mileage of an electric vehicle equipped with the battery 1. Furthermore, if the battery 1 is a fuel cell or a solar cell, the status items pack current, pack voltage, and number of charges may be output current, output voltage, and number of outputs.
[0041] The memory 13 is a storage device capable of storing various types of information, such as a random access memory (RAM), a solid state drive (SSD), or a flash memory. The memory 13 stores the operation history of a plurality of status items measured by the measurement unit 14.
[0042] The control unit 12 is configured with a processor such as a central processing unit (CPU). The control unit 12 reads out the operation history of multiple status items from the memory 13 and creates battery log information including a battery ID for identifying the battery 1 and the operation history of the multiple status items that have been read out. The control unit 12 outputs the created battery log information to the communication unit 11.
[0043] The communication unit 11 transmits battery log information of the battery 1 to the server 2. The battery log information includes the battery ID of the battery 1 and the operation history of multiple status items of the battery 1. The communication unit 11 periodically transmits the battery log information to the server 2. For example, the communication unit 11 may transmit battery log information including the operation history of multiple status items measured in one minute to the server 2 every minute.
[0044] In this embodiment, the battery 1 is equipped with a communication unit 11, a control unit 12, a memory 13, and a measurement unit 14, but the present disclosure is not limited to this, and an apparatus equipped with the battery 1 may also be equipped with a communication unit 11, a control unit 12, a memory 13, and a measurement unit 14.
[0045] The server 2 is communicably connected to the plurality of batteries 1 and the information terminal 3 via a network 4. The network 4 is, for example, the Internet.
[0046] The server 2 includes a communication unit 21, a control unit 22, and a memory 23. The communication unit 21 is an example of a first communication unit, and the control unit 22 is an example of a first processor.
[0047] The communication unit 21 receives the battery log information transmitted by the battery 1. The communication unit 21 outputs the received battery log information to the control unit 22.
[0048] The memory 23 is a storage device capable of storing various types of information, such as a RAM, an SSD, a hard disk drive (HDD), or a flash memory. The memory 23 stores battery log information. The memory 23 stores operation histories of multiple status items in association with battery IDs. The memory 23 stores operation histories of multiple status items for each of the multiple batteries 1.
[0049] The memory 23 also stores a threshold value table in which each of the plurality of status items is associated with a first threshold value for comparison with the occurrence frequency of the abnormal status item. The first threshold value varies depending on the status item, and is associated with each of the plurality of status items. Note that, in the present embodiment, each of the plurality of status items is associated with a plurality of first threshold values, but the present disclosure is not limited to this, and one first threshold value may be associated with each of the plurality of status items.
[0050] The control unit 22 is configured with a processor such as a CPU, for example. The control unit 22 stores the battery log information received by the communication unit 21 in the memory 23. The control unit 22 acquires, from the battery log information stored in the memory 23, a plurality of abnormal state items that occurred in each of the plurality of batteries 1 during a first period, from among a plurality of state items that indicate a plurality of states of the plurality of batteries 1. The abnormal state items indicate state items that indicate an abnormal operation history, or state items in which an abnormal value was detected. The first period is, for example, one day or one week.
[0051] The control unit 22 displays the plurality of abnormal state items for the first period in chronological order. The control unit 22 displays the plurality of abnormal state items for the first period on a first graph screen 201 ( FIG. 3 ), which will be described later. The first graph screen 201 displays the plurality of abnormal state items for each of the plurality of batteries 1 for the first period in chronological order. The control unit 22 generates first display data for the first graph screen 201 and transmits the generated first display data to the information terminal 3 using the communication unit 21. As a result, the first graph screen 201 is displayed on the display unit 34 of the information terminal 3.
[0052] The communication unit 21 may receive a display request for displaying a plurality of abnormal state items in a chronological order for the first period from the information terminal 3. When the communication unit 21 receives a display request transmitted by the information terminal 3, the control unit 22 may acquire a plurality of abnormal state items that occurred in each of the plurality of batteries 1 in the first period, and display the plurality of abnormal state items in a chronological order for the first period.
[0053] The communication unit 21 receives from the information terminal 3 a period change request for changing the period to be displayed from the first period to a second period that is longer than the first period.
[0054] When the control unit 22 changes the displayed period to a second period that is longer than the first period, the control unit 22 acquires, from the battery log information stored in the memory 23, a plurality of abnormal state items that occurred in each of the plurality of batteries 1 during the second period, among a plurality of state items that indicate a plurality of states of the plurality of batteries 1. The second period is, for example, one month or one year. When the communication unit 21 receives a period change request, the control unit 22 acquires a plurality of abnormal state items that occurred in each of the plurality of batteries 1 during the second period.
[0055] The control unit 22 displays multiple abnormal condition items for the second period in chronological order, and displays, among the multiple abnormal condition items, abnormal condition items whose occurrence frequency is lower than a first threshold value in a manner different from the other abnormal condition items.
[0056] The control unit 22 calculates the occurrence frequency of each of the multiple abnormal status items in the second time period. The control unit 22 calculates the occurrence frequency of one abnormal status item by dividing the number of times that one abnormal status item occurs in the second time period by the number of times that all abnormal status items occur in the second time period. The control unit 22 calculates the occurrence frequency of all abnormal status items by performing this process for all abnormal status items. Note that the control unit 22 may also calculate the occurrence frequency of one abnormal status item by dividing the number of times that one abnormal status item occurs in the second time period by the number of times that all status items, including abnormal status items and non-abnormal status items, occur in the second time period.
[0057] The control unit 22 acquires a first threshold value associated with each of the plurality of abnormal condition items from a threshold value table stored in the memory 23. The control unit 22 determines whether the occurrence frequency of each of the plurality of abnormal condition items in the second period is lower than the first threshold value. The control unit 22 assigns a highlighting flag to an abnormal condition item whose occurrence frequency is determined to be lower than the first threshold value. On the other hand, the control unit 22 does not assign a highlighting flag to an abnormal condition item whose occurrence frequency is determined to be equal to or higher than the first threshold value.
[0058] The control unit 22 displays the plurality of abnormal state items for the second period on a second graph screen 202 ( FIG. 4 ), which will be described later. The second graph screen 202 displays the plurality of abnormal state items for the plurality of batteries 1 for the second period in chronological order for each of the plurality of batteries 1, and displays, among the plurality of abnormal state items, abnormal state items whose occurrence frequency is lower than a first threshold value in a different manner from the other abnormal state items. The control unit 22 displays abnormal state items to which a highlight flag has been assigned in a different manner from abnormal state items to which a highlight flag has not been assigned. The control unit 22 generates second display data for the second graph screen 202 and transmits the generated second display data to the information terminal 3 using the communication unit 21. As a result, the second graph screen 202 is displayed on the display unit 34 of the information terminal 3.
[0059] The communication unit 21 transmits to the information terminal 3 display data of various screens such as a first graph screen 201 (see FIG. 3) described later or a second graph screen 202 (see FIG. 4) described later.
[0060] The information terminal 3 is, for example, a smartphone, a tablet computer, or a personal computer, and is used by a user to manage a plurality of batteries 1 .
[0061] The information terminal 3 includes a communication unit 31, a control unit 32, a memory 33, and a display unit 34. The communication unit 31 is an example of a second communication unit, and the control unit 32 is an example of a first processor.
[0062] The communication unit 31 receives the first display data of the first graph screen 201 transmitted by the server 2. The communication unit 31 also receives the second display data of the second graph screen 202 transmitted by the server 2. The communication unit 31 also transmits to the server 2 a period change request for changing the period displayed on the display unit 34 from the first period to the second period.
[0063] The control unit 32 is configured with a processor such as a CPU, for example. The control unit 32 displays a first graph screen 201 on the display unit 34 using the first display data received by the communication unit 31. The control unit 32 also displays a second graph screen 202 on the display unit 34 using the second display data received by the communication unit 31.
[0064] The display unit 34 is configured with a display device such as a touch panel. The display unit 34 displays a plurality of abnormal state items for a first period in chronological order on the first graph screen 201. The display unit 34 also accepts an input operation by the user to change the displayed period on the first graph screen 201 from the first period to the second period.
[0065] The display unit 34 displays multiple abnormal condition items for the second period in chronological order on the second graph screen 202, and displays, among the multiple abnormal condition items, abnormal condition items whose occurrence frequency is lower than the first threshold value in a manner different from the other abnormal condition items.
[0066] The memory 33 is a storage device capable of storing various types of information, such as a RAM, an SSD, an HDD, or a flash memory.
[0067] Note that, although the battery management system in the present embodiment includes a plurality of batteries 1, a server 2, and an information terminal 3, the present disclosure is not particularly limited to this, and the battery management system may include a plurality of batteries 1 and an information terminal 3 without including a server 2. In this case, the information terminal 3 has the functions of the server 2.
[0068] Furthermore, in the present embodiment, the control unit 22 acquires, among the multiple status items indicating the multiple states of the multiple batteries 1, multiple abnormal status items indicating abnormalities that occurred in each of the multiple batteries 1 during the first period. However, the present disclosure is not particularly limited to this. The control unit 22 may acquire multiple status items that occurred in each of the multiple batteries 1 during the first period, regardless of whether an abnormality occurred. In this case, the control unit 22 may display the multiple status items during the first period in chronological order. Furthermore, when changing the display period to a second period that is longer than the first period, the control unit 22 may acquire multiple status items that occurred in each of the multiple batteries during the second period. Then, the control unit 22 may display the multiple status items during the second period in chronological order, and may display, among the multiple status items, status items whose occurrence frequency is lower than a first threshold in a manner different from the other status items.
[0069] Next, the operation of the battery management system according to the embodiment of the present disclosure will be described.
[0070] FIG. 2 is a sequence diagram illustrating the operation of the battery management system according to the embodiment of the present disclosure.
[0071] First, in step S101, the control unit 12 of the battery 1 creates battery log information including the battery ID and the operation history of a plurality of status items.
[0072] Next, in step S102, the communication unit 11 of the battery 1 transmits the battery log information of the battery 1 created by the control unit 12 to the server 2. The battery management system includes multiple batteries 1. Therefore, each of the multiple batteries 1 transmits battery log information to the server 2.
[0073] Next, in step S201, the communication unit 21 of the server 2 receives the battery log information transmitted by the battery 1. The communication unit 21 receives a plurality of pieces of battery log information transmitted by a plurality of batteries 1.
[0074] Next, in step S202, the control unit 22 of the 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 for each of the plurality of batteries 1 in the memory 23.
[0075] Next, in step S203, the control unit 22 acquires a plurality of abnormal state items that occurred in each of the plurality of batteries 1 during the first period from among a plurality of state items included in the battery log information stored in the memory 23. Each of the plurality of abnormal state items is associated with a corresponding battery. The first period may be set by the user or may be predetermined.
[0076] Next, in step S204, the communication unit 21 transmits first display data for displaying a plurality of abnormal state items in a chronological order for the first period to the information terminal 3. The first display data is generated by the control unit 22.
[0077] Next, in step S301 , the communication unit 31 of the information terminal 3 receives the first display data transmitted by the server 2 .
[0078] Next, in step S302, the display unit 34 of the information terminal 3 displays a plurality of abnormal state items for the first period in chronological order.
[0079] FIG. 3 is a diagram showing an example of the first graph screen 201 displayed on the display unit 34 in this embodiment.
[0080] The display unit 34 displays the first graph screen 201 shown in Fig. 3. The first graph screen 201 includes a bar graph representing the number of each of a plurality of abnormal condition items that occurred during a first period. The vertical axis represents the number of abnormal condition items, and the horizontal axis represents the date. The bar graph is stacked and color-coded according to the type of abnormal condition item.
[0081] For example, the abnormality status items include pack current, cumulative charge amount, pack voltage, cumulative discharge amount, pack temperature, FET temperature, pack resistance, pack full charge amount, number of charges, and charge SOC. A legend is displayed next to the bar graph to explain the color corresponding to the abnormality status item. For example, the color corresponding to pack current is blue, the color corresponding to cumulative charge amount is purple, the color corresponding to pack voltage is green, and the color corresponding to cumulative discharge amount is yellow.
[0082] The first period is, for example, one week. The first graph screen 201 shows the number of abnormal condition items that occurred on each day of the one week from August 1, 2021 to August 7, 2021. One abnormal condition item is represented by one block. In the first graph screen 201, blocks corresponding to the number of abnormal condition items that occurred are stacked.
[0083] Returning to FIG. 2 , next, in step S303, the display unit 34 accepts a user instruction to change the period to be displayed on the first graph screen 201. Although not shown in the first graph screen 201 shown in FIG. 3 , the first graph screen 201 includes an input field for inputting the period to be displayed. The user inputs a change instruction into the input field to change the period to be displayed on the display unit 34 from a first period to a second period that is longer than the first period. For example, the display unit 34 may accept input of the period to be displayed and the first date of the period to be displayed.
[0084] Next, in step S304, the communication unit 31 transmits to the server 2 a period change request for changing the period displayed on the display unit 34 from the first period to the second period.
[0085] Next, in step S205, the communication unit 21 of the server 2 receives the period change request transmitted by the information terminal 3.
[0086] Next, in step S206, the control unit 22 of the server 2 acquires, from among the multiple status items included in the battery log information stored in the memory 23, multiple abnormal status items that occurred in each of the multiple batteries 1 during the second period.
[0087] Next, in step S207, the control unit 22 calculates the occurrence frequency of each of the plurality of abnormal state items in the second period.
[0088] Next, in step S208, the control unit 22 acquires the first threshold values associated with each of the plurality of abnormal state items from the threshold value table stored in the memory 23.
[0089] Next, in step S209, the control unit 22 determines whether the occurrence frequency of each of the plurality of abnormal state items in the second period is lower than a first threshold value.
[0090] Next, in step S210, the control unit 22 assigns a highlighting flag to the abnormal state item whose occurrence frequency is determined to be lower than the first threshold value.
[0091] Next, in step S211, the communication unit 21 displays the plurality of abnormal condition items for the second time period in chronological order, and transmits second display data to the information terminal 3 for displaying, among the plurality of abnormal condition items, abnormal condition items whose occurrence frequency is lower than the first threshold value in a manner different from that of the other abnormal condition items. The second display data is generated by the control unit 22.
[0092] Next, in step S305 , the communication unit 31 of the information terminal 3 receives the second display data transmitted by the server 2 .
[0093] Next, in step S306, the display unit 34 of the information terminal 3 displays a plurality of abnormal state items for the second period in chronological order.
[0094] Next, in step S307, the display unit 34 highlights, among the plurality of abnormal condition items, the abnormal condition items to which the highlight flag has been assigned.
[0095] FIG. 4 is a diagram showing an example of the second graph screen 202 displayed on the display unit 34 in this embodiment.
[0096] When the displayed period is changed from the first period to the second period, the display unit 34 displays the second graph screen 202 shown in Fig. 4. The second graph screen 202 includes a bar graph showing the number of each of a plurality of abnormal condition items that occurred in the second period. The vertical axis indicates the number of abnormal condition items, and the horizontal axis indicates the date. The bar graph is stacked and color-coded according to the type of abnormal condition item.
[0097] For example, the abnormality status items include pack current, cumulative charge amount, pack voltage, cumulative discharge amount, pack temperature, FET temperature, pack resistance, pack full charge amount, number of charges, and charge SOC. A legend is displayed next to the bar graph to explain the colors corresponding to the abnormality status items.
[0098] The second period is, for example, one year. The second graph screen 202 shows the number of abnormal status items that occurred on each day during the one year period from May 1, 2021 to May 1, 2022. One abnormal status item is represented by one block. In the second graph screen 202, blocks corresponding in number to the number of abnormal status items are stacked.
[0099] Furthermore, the display unit 34 displays, among the plurality of abnormal condition items in the second time period, abnormal condition items whose occurrence frequency is lower than the first threshold value in a manner different from that of the other abnormal condition items. The display unit 34 highlights, among the plurality of abnormal condition items in the second time period, abnormal condition items to which a highlight flag has been assigned.
[0100] Abnormal condition items whose occurrence frequency is lower than the first threshold are displayed large on the first graph screen 201 shown in Fig. 3, but are displayed small on the second graph screen 202 shown in Fig. 4. Therefore, a user looking at the second graph screen 202 may overlook abnormal condition items whose occurrence frequency is lower than the first threshold. Therefore, the display unit 34 displays, among the multiple abnormal condition items in the second period, abnormal condition items whose occurrence frequency is lower than the first threshold in a manner different from the other abnormal condition items.
[0101] The display unit 34 highlights abnormal condition items whose occurrence frequency is lower than the first threshold value by displaying them in a chromatic color such as red and other abnormal condition items in achromatic colors such as white, gray, or black. For example, in FIG. 4 , the abnormal condition item whose occurrence frequency is lower than the first threshold value is FET temperature. Therefore, FET temperature is displayed in red (chromatic color). Meanwhile, the abnormal condition items other than FET temperature, namely, pack current, cumulative charge amount, pack voltage, cumulative discharge amount, pack temperature, pack resistance, pack full charge amount, number of charges, and charge SOC, are each displayed in different shades of gray (achromatic color).
[0102] In this way, the multiple status items that occurred in each of the multiple batteries 1 during the first period are displayed in chronological order. When the displayed period is changed to a second period that is longer than the first period, the multiple status items that occurred in each of the multiple batteries 1 during the second period are displayed in chronological order, and among the multiple status items, status items whose occurrence frequency is lower than the first threshold are displayed in a manner different from the other status items.
[0103] Therefore, it is possible to prevent the user from overlooking status items that occur less frequently during the second period, which is a period longer than the first period.
[0104] In addition, the display unit 34 may emphasize and display abnormal condition items whose occurrence frequency is lower than the first threshold value by making the display area of the abnormal condition items whose occurrence frequency is lower than the first threshold value larger than the display area of other abnormal condition items.
[0105] Furthermore, the display unit 34 may highlight abnormal condition items whose occurrence frequency is lower than the first threshold by surrounding the abnormal condition items with a frame of a predetermined color, such as red.
[0106] Furthermore, the display unit 34 may highlight and display abnormal condition items whose occurrence frequency is lower than the first threshold by flashing the abnormal condition items whose occurrence frequency is lower than the first threshold.
[0107] In addition, the display unit 34 may highlight abnormal condition items whose occurrence frequency is lower than the first threshold by making the brightness of the abnormal condition items whose occurrence frequency is lower than the first threshold higher than the brightness of other abnormal condition items.
[0108] In addition, the display unit 34 may highlight abnormal condition items whose occurrence frequency is lower than the first threshold by making the color density of the abnormal condition items whose occurrence frequency is lower than the first threshold higher than the color density of other abnormal condition items.
[0109] In addition, the display unit 34 may display a number of blocks corresponding to the number of abnormal condition items whose occurrence frequency is lower than the first threshold value stacked along the vertical axis, corresponding to the time when an abnormal condition item whose occurrence frequency is lower than the first threshold value occurred, and may also display one block corresponding to the time when another abnormal condition item occurred, indicating the number of other abnormal condition items.
[0110] FIG. 5 is a diagram showing another example of displaying abnormal state items whose occurrence frequency is lower than the first threshold value in this embodiment.
[0111] The display unit 34 displays blocks corresponding to the number of abnormal condition items whose occurrence frequency is lower than the first threshold, stacked along the vertical axis. In Fig. 5, block 312 indicating an abnormal condition item whose occurrence frequency is lower than the first threshold is displayed. The display unit 34 also displays one block indicating the number of other abnormal condition items. In Fig. 5, one block 311 indicating the number of other abnormal condition items is displayed. This makes it possible to reduce the numerical value of the scale for the number of occurrences of abnormal condition items on the vertical axis, and to display abnormal condition items whose occurrence frequency is lower than the first threshold by stretching them out along the vertical axis.
[0112] Next, the operation of the server 2 according to the embodiment of the present disclosure will be described in more detail.
[0113] FIG. 6 is a flowchart illustrating the operation of the server 2 according to the embodiment of the present disclosure.
[0114] First, in step S1, the control unit 22 acquires a plurality of abnormal state items that have occurred in each of the plurality of batteries 1 during a first period.
[0115] Next, in step S2, the control unit 22 displays a plurality of abnormal state items for the first period in chronological order.
[0116] Next, in step S3, the communication unit 21 receives a period change request transmitted by the information terminal 3 to change the period to be displayed from the first period to the second period.
[0117] Next, in step S4, the control unit 22 acquires a plurality of abnormal state items that occurred in the second period. That is, the control unit 22 acquires a plurality of abnormal state items that occurred in each of the plurality of batteries 1 in the second period.
[0118] Next, in step S5, the control unit 22 calculates the occurrence frequency of one abnormal state item among the plurality of abnormal state items during the second period.
[0119] Next, in step S6, the control unit 22 acquires a first threshold value corresponding to one abnormal state item from the threshold value table stored in the memory 23.
[0120] Next, in step S7, the control unit 22 determines whether the occurrence frequency of one abnormal state item is lower than a first threshold value.
[0121] Here, if it is determined that the occurrence frequency of one abnormal condition item is less than the first threshold value (YES in step S7), in step S8, the control unit 22 assigns a highlighting flag to the one abnormal condition item.
[0122] On the other hand, if it is determined that the occurrence frequency of one abnormal condition item is greater than or equal to the first threshold value (NO in step S7), processing proceeds to step S9, and the control unit 22 does not assign a highlighting flag to the one abnormal condition item.
[0123] Next, in step S9, the control unit 22 determines whether the occurrence frequencies of all abnormal state items in the second period have been compared with the first threshold value.
[0124] If it is determined that the occurrence frequencies of all abnormal condition items in the second period have not been compared with the first threshold (NO in step S9), the process returns to step S5, where the control unit 22 calculates the occurrence frequencies of the remaining abnormal condition items for which the occurrence frequencies have not yet been calculated, among the plurality of abnormal condition items in the second period.
[0125] On the other hand, if it is determined that the occurrence frequency of all abnormal condition items in the second period has been compared with the first threshold value (YES in step S9), in step S10, the control unit 22 displays multiple abnormal condition items in the second period in chronological order.
[0126] Next, in step S11, the control unit 22 highlights, among the plurality of abnormal condition items for the second period, the abnormal condition items to which the highlight flag has been assigned.
[0127] Next, the operation of the server 2 according to the first modification of the embodiment of the present disclosure will be described.
[0128] When the control unit 22 in the present embodiment changes the display period to the second period, it acquires multiple abnormal condition items that occurred in each of the multiple batteries 1 during the second period. In contrast, when the control unit 22 in Variation 1 of the present embodiment changes the display period to the second period, it acquires multiple abnormal condition items that occurred in each of the multiple batteries 1 that are linked to the same manufacturing information during the second period.
[0129] The manufacturing information is, for example, information for identifying the manufacturer that manufactured the battery 1, information for identifying the model of the battery 1, or information indicating the product number of the battery 1. The battery log information further includes manufacturing information.
[0130] FIG. 7 is a first flowchart for explaining the operation of server 2 in variant example 1 of the embodiment of the present disclosure, and FIG. 8 is a second flowchart for explaining the operation of server 2 in variant example 1 of the embodiment of the present disclosure.
[0131] The configuration of the battery management system in the first modification of the present embodiment is the same as the configuration of the battery management system shown in FIG.
[0132] The processing from step S21 to step S23 is the same as the processing from step S1 to step S3 shown in FIG. 6, and therefore a description thereof will be omitted.
[0133] Next, in step S24, the control unit 22 acquires a plurality of abnormal condition items for one piece of manufacturing information during the second period. That is, the control unit 22 acquires a plurality of abnormal condition items that occurred in each of the plurality of batteries 1 linked to one piece of manufacturing information among the plurality of pieces of manufacturing information during the second period.
[0134] Next, in step S25, the control unit 22 calculates the occurrence frequency of one abnormal condition item among the plurality of abnormal condition items in the second period for one piece of manufacturing information. The control unit 22 calculates the occurrence frequency of one abnormal condition item by dividing the number of occurrences of one abnormal condition item among the plurality of abnormal condition items in the second period for the same manufacturing information by the number of occurrences of all of the plurality of abnormal condition items in the second period for the same manufacturing information.
[0135] Next, in step S26, the control unit 22 acquires a first threshold value corresponding to one abnormal state item from the threshold value table stored in the memory 23.
[0136] Although the threshold table associates each of the plurality of status items with each of the plurality of first thresholds, the present disclosure is not particularly limited to this, and the threshold table may associate each of the plurality of status items with each of the plurality of first thresholds for each of the plurality of manufacturing information. In this case, the control unit 22 may obtain, from the threshold table, the first threshold corresponding to one abnormal status item of one piece of manufacturing information.
[0137] Next, in step S27, the control unit 22 determines whether the occurrence frequency of one abnormal state item is lower than a first threshold value.
[0138] Here, if it is determined that the occurrence frequency of one abnormal condition item is less than the first threshold value (YES in step S27), in step S28, the control unit 22 assigns a highlighting flag to the one abnormal condition item.
[0139] On the other hand, if it is determined that the occurrence frequency of one abnormal condition item is greater than or equal to the first threshold value (NO in step S27), the processing proceeds to step S29, and the control unit 22 does not assign a highlighting flag to the one abnormal condition item.
[0140] Next, in step S29, the control unit 22 determines whether the occurrence frequencies of all abnormal state items of one piece of manufacturing information in the second period have been compared with the first threshold value.
[0141] If it is determined that the occurrence frequencies of all abnormal condition items in the one piece of manufacturing information during the second period have not been compared with the first threshold (NO in step S29), the process returns to step S25. At this time, the control unit 22 calculates the occurrence frequencies of the remaining abnormal condition items for which the occurrence frequencies have not yet been calculated, among the multiple abnormal condition items in the one piece of manufacturing information during the second period.
[0142] On the other hand, if it is determined that the occurrence frequency of all abnormal condition items of one manufacturing information during the second period has been compared with the first threshold value (YES in step S29), in step S30, the control unit 22 determines whether all abnormal condition items of the manufacturing information have been acquired.
[0143] If it is determined that the abnormal condition items of all the manufacturing information have not been acquired (NO in step S30), the process returns to step S24. At this time, the control unit 22 acquires the multiple abnormal condition items in the second period of other manufacturing information among the multiple pieces of manufacturing information for which the abnormal condition items have not yet been acquired. That is, the control unit 22 acquires the multiple abnormal condition items that have occurred in each of the multiple batteries 1 linked to other manufacturing information among the multiple pieces of manufacturing information for which the abnormal condition items have not yet been acquired during the second period.
[0144] On the other hand, if it is determined that all abnormal condition items of the manufacturing information have been acquired (YES in step S30), in step S31, the control unit 22 displays the multiple abnormal condition items for the second period for each of the multiple pieces of manufacturing information in chronological order. At this time, the control unit 22 may display the multiple abnormal condition items for the second period for each of the multiple pieces of manufacturing information on a single screen, or may switch screens for each of the multiple pieces of manufacturing information. The information terminal 3 may accept a user's selection of manufacturing information, and the control unit 22 may display the multiple abnormal condition items for the second period of the manufacturing information selected by the user in chronological order.
[0145] Next, in step S32, the control unit 22 highlights the abnormal state items to which the highlight flag is assigned, among the plurality of abnormal state items in the second period for each of the plurality of pieces of manufacturing information.
[0146] In the first modification of the present embodiment, when the user changes the period to be displayed, the control unit 22 may also receive a selection of manufacturing information from the user. In this case, the control unit 22 may acquire a plurality of abnormal condition items for the second period of the manufacturing information selected by the user and display the plurality of abnormal condition items for the second period of the manufacturing information selected by the user in chronological order.
[0147] Next, the operation of the server 2 according to the second modification of the embodiment of the present disclosure will be described.
[0148] In variant example 2 of this embodiment, when the control unit 22 changes the period to be displayed to the second period, it acquires multiple abnormal condition items that occurred in each of multiple batteries 1 linked to the same material information during the second period.
[0149] The material information is information indicating the material of the battery 1. More specifically, the material information may be information indicating, for example, the positive electrode material or the negative electrode material of a lithium ion battery. The positive electrode material is, for example, LiFePO 4 , LiCoO 2 , LiNiO 2 , LiMn 2 O 4 , or LiCo 1/3 Ni 1/3 Mn 1/3 O2 The negative electrode material is, for example, graphite, hard carbon, titanate, etc. The battery log information further includes material information.
[0150] The material information may also be information indicating the type of lithium ion battery, such as a cobalt-based lithium ion battery, a nickel-based lithium ion battery, an NCA-based lithium ion battery, a manganese-based lithium ion battery, an iron phosphate-based lithium ion battery, a ternary lithium ion battery, a titanate-based lithium ion battery, or a lithium polymer-based lithium ion battery.
[0151] As described above, various materials are used in batteries, and the characteristics differ depending on the material. Therefore, it is preferable that the control unit 22 acquires multiple abnormal state items that have occurred in multiple batteries made of the same material.
[0152] FIG. 9 is a first flowchart for explaining the operation of server 2 in variant example 2 of the embodiment of the present disclosure, and FIG. 10 is a second flowchart for explaining the operation of server 2 in variant example 2 of the embodiment of the present disclosure.
[0153] The configuration of the battery management system in the second modification of the present embodiment is the same as the configuration of the battery management system shown in FIG.
[0154] The processes from step S41 to step S43 are the same as the processes from step S1 to step S3 shown in FIG. 6, and therefore the description thereof will be omitted.
[0155] Next, in step S44, the control unit 22 acquires a plurality of abnormal state items for one piece of material information during the second period. That is, the control unit 22 acquires a plurality of abnormal state items that occurred in each of the plurality of batteries 1 linked to one piece of material information among the plurality of pieces of material information during the second period.
[0156] Next, in step S45, the control unit 22 calculates the occurrence frequency of one abnormal condition item among the plurality of abnormal condition items in the second period for one piece of material information. The control unit 22 calculates the occurrence frequency of one abnormal condition item by dividing the number of occurrences of one abnormal condition item among the plurality of abnormal condition items in the second period for the same material information by the number of occurrences of all of the plurality of abnormal condition items in the second period for the same material information.
[0157] Next, in step S46 , the control unit 22 acquires a first threshold value corresponding to one abnormal state item from the threshold value table stored in the memory 23 .
[0158] Although the threshold table associates each of the plurality of status items with each of the plurality of first thresholds, the present disclosure is not particularly limited to this, and the threshold table may associate each of the plurality of status items with each of the plurality of first thresholds for each of the plurality of material information. In this case, the control unit 22 may obtain, from the threshold table, the first threshold corresponding to one abnormal status item for one piece of material information.
[0159] Next, in step S47, the control unit 22 determines whether the occurrence frequency of one abnormal state item is lower than a first threshold value.
[0160] Here, if it is determined that the occurrence frequency of one abnormal condition item is less than the first threshold value (YES in step S47), in step S48, the control unit 22 assigns a highlighting flag to the one abnormal condition item.
[0161] On the other hand, if it is determined that the occurrence frequency of one abnormal condition item is greater than or equal to the first threshold value (NO in step S47), the processing proceeds to step S49, and the control unit 22 does not assign a highlighting flag to the one abnormal condition item.
[0162] Next, in step S49, the control unit 22 determines whether or not the occurrence frequencies of all abnormal state items of one piece of material information in the second period have been compared with the first threshold value.
[0163] If it is determined that the occurrence frequencies of all abnormal condition items in one piece of material information during the second period have not been compared with the first threshold (NO in step S49), the process returns to step S45. At this time, the control unit 22 calculates the occurrence frequencies of the remaining abnormal condition items for which the occurrence frequencies have not yet been calculated, among the multiple abnormal condition items in one piece of material information during the second period.
[0164] On the other hand, if it is determined that the occurrence frequency of all abnormal condition items of one piece of material information during the second period has been compared with the first threshold value (YES in step S49), in step S50, the control unit 22 determines whether all abnormal condition items of the material information have been obtained.
[0165] If it is determined that the abnormal condition items of all the material information have not been acquired (NO in step S50), the process returns to step S44. At this time, the control unit 22 acquires multiple abnormal condition items during the second period for other material information items for which the abnormal condition items have not yet been acquired, among the multiple material information items. That is, the control unit 22 acquires multiple abnormal condition items that have occurred in each of the multiple batteries 1 linked to other material information items for which the abnormal condition items have not yet been acquired, among the multiple material information items, during the second period.
[0166] On the other hand, if it is determined that abnormal condition items for all of the material information have been acquired (YES in step S50), in step S51, the control unit 22 displays the multiple abnormal condition items for the second period for each of the multiple material information items in chronological order. At this time, the control unit 22 may display the multiple abnormal condition items for the second period for each of the multiple material information items on a single screen, or may switch screens for each of the multiple material information items. The information terminal 3 may accept a selection of material information by the user, and the control unit 22 may display the multiple abnormal condition items for the second period for the material information selected by the user in chronological order.
[0167] Next, in step S52, the control unit 22 highlights the abnormal state items to which the highlight flag is assigned, among the plurality of abnormal state items in the second period for each of the plurality of pieces of material information.
[0168] In the second modification of the present embodiment, when the user changes the period to be displayed, the control unit 22 may also accept a selection of material information by the user. In this case, the control unit 22 may acquire multiple abnormal condition items for the second period of the material information selected by the user and display the multiple abnormal condition items for the second period of the material information selected by the user in chronological order.
[0169] Furthermore, in the present embodiment, the first threshold is predetermined, but the present disclosure is not particularly limited thereto, and the first threshold may be updated. In this case, the control unit 22 acquires multiple status items that occurred in each of the multiple batteries 1 during a third period that is different from the first period and the second period. The control unit 22 calculates the occurrence frequency of each of the multiple status items during the third period. The control unit 22 then updates the first threshold based on the calculated occurrence frequencies of each of the multiple status items. The control unit 22 stores the calculated occurrence frequencies of each of the multiple status items in the threshold table as the first threshold for each of the multiple status items.
[0170] FIG. 11 is a flowchart illustrating the threshold update process of the server 2 according to the embodiment of the present disclosure.
[0171] First, in step S61, the control unit 22 acquires a plurality of status items during a third period that is different from the first period and the second period. That is, the control unit 22 acquires a plurality of status items that occurred in each of the plurality of batteries 1 during the third period. Note that the third period is preferably longer than the second period.
[0172] Next, in step S62, the control unit 22 calculates the occurrence frequency of each of the plurality of abnormal status items during the third period. The control unit 22 calculates the occurrence frequency of one abnormal status item by dividing the number of times that one abnormal status item occurs during the third period by the number of times that all abnormal status items occur during the third period. The control unit 22 performs this process for all abnormal status items to calculate the occurrence frequencies of all abnormal status items.
[0173] Next, in step S63, the control unit 22 stores the calculated occurrence frequencies of the respective abnormal state items as first threshold values for the respective state items in the threshold table, thereby updating the first threshold values associated with the respective state items in the threshold table.
[0174] The threshold update process may be performed periodically. For example, the control unit 22 may perform the threshold update process every week, every month, or every year to update the first thresholds associated with the status items in the threshold table.
[0175] In addition, the control unit 22 may calculate the occurrence frequency of one abnormal condition item during the third period for each of multiple pieces of manufacturing information, and store the average value of the occurrence frequencies calculated for each of the multiple pieces of manufacturing information in the threshold table as the first threshold value for the one condition item.
[0176] In addition, the control unit 22 may calculate the occurrence frequency of one abnormal condition item during the third period for each of multiple material information, and store the average value of the occurrence frequencies calculated for each of the multiple material information in the threshold table as the first threshold value for the one condition item.
[0177] Furthermore, the control unit 22 may calculate the occurrence frequency of one abnormal state item during the third period for each of the plurality of pieces of manufacturing information, and store the calculated occurrence frequency for each of the plurality of pieces of manufacturing information in the threshold value table as the first threshold value for the one state item. In this case, the threshold value table stores each of the plurality of state items in association with each of the plurality of first threshold values for each of the plurality of pieces of manufacturing information.
[0178] Furthermore, the control unit 22 may calculate the occurrence frequency of one abnormal state item during the third period for each of the plurality of pieces of material information, and store the calculated occurrence frequency for each of the plurality of pieces of material information in the threshold value table as the first threshold value for the one state item. In this case, the threshold value table stores the plurality of state items and the plurality of first threshold values in association with each of the plurality of pieces of material information.
[0179] Next, the operation of the server 2 in the third modification of the embodiment of the present disclosure will be described.
[0180] For example, the internal resistance of a battery tends to increase in winter due to the drop in temperature. Therefore, the number of internal resistance abnormalities occurring in winter may be greater than the number of internal resistance abnormalities occurring in other seasons. Therefore, in Modification 3 of the present embodiment, when the second period includes a fourth period such as winter, the threshold value for comparing with the occurrence frequency is set to be different between the fourth period and a fifth period other than the fourth period.
[0181] In a third variation of this embodiment, the control unit 22 changes the displayed period to a second period, and if the second period includes a predetermined fourth period, acquires multiple abnormal condition items that occurred in each of the multiple batteries 1 during the fourth period, and acquires multiple abnormal condition items that occurred in each of the multiple batteries 1 during a fifth period other than the fourth period within the second period. The control unit 22 displays the multiple abnormal condition items for the fourth and fifth periods in chronological order. Furthermore, the control unit 22 displays, among the multiple abnormal condition items for the fourth period, abnormal condition items whose occurrence frequency is lower than a second threshold value different from the first threshold value in a manner different from the other abnormal condition items. Furthermore, among the multiple abnormal condition items for the fifth period, the control unit 22 displays, among the multiple abnormal condition items for the fifth period, abnormal condition items whose occurrence frequency is lower than the first threshold value in a manner different from the other abnormal condition items.
[0182] FIG. 12 is a first flowchart for explaining the operation of server 2 in variant example 3 of the embodiment of the present disclosure, FIG. 13 is a second flowchart for explaining the operation of server 2 in variant example 3 of the embodiment of the present disclosure, and FIG. 14 is a third flowchart for explaining the operation of server 2 in variant example 3 of the embodiment of the present disclosure.
[0183] The configuration of the battery management system in the third modification of the present embodiment is the same as the configuration of the battery management system shown in FIG.
[0184] The processes from step S71 to step S73 are the same as the processes from step S1 to step S3 shown in FIG. 6, and therefore a description thereof will be omitted.
[0185] Next, in step S74, the control unit 22 determines whether the second period includes the fourth period. For example, the fourth period is a period indicating winter. The fourth period may also be a period indicating another season, such as summer. Furthermore, the information terminal 3 may accept input of a start date and an end date by the user, and the control unit 22 may acquire the period from the start date to the end date input by the user as the fourth period.
[0186] If it is determined that the second period does not include the fourth period (NO in step S74), the process proceeds to step S89.
[0187] On the other hand, if it is determined that the second period includes the fourth period (YES in step S74), in step S75, the control unit 22 acquires a plurality of abnormal state items that occurred in the fourth period. That is, the control unit 22 acquires a plurality of abnormal state items that occurred in each of the plurality of batteries 1 in the fourth period.
[0188] Next, in step S76, the control unit 22 calculates the occurrence frequency of one abnormal state item among the plurality of abnormal state items in the fourth period.
[0189] Next, in step S77, the control unit 22 obtains a second threshold value corresponding to one abnormal state item for the fourth period from the threshold value table stored in the memory 23. The threshold value table stores in advance the fourth period, each of a plurality of state items, and each of a plurality of second threshold values different from the first threshold value, in association with each other. For example, if the fourth period is a period indicating winter, the second threshold value will be higher than the first threshold value. The threshold value table also stores in advance the plurality of state items, in association with each of a plurality of first threshold values.
[0190] Next, in step S78, the control unit 22 determines whether the occurrence frequency of one abnormal state item is lower than a second threshold value.
[0191] Here, if it is determined that the occurrence frequency of one abnormal condition item is less than the second threshold value (YES in step S78), in step S79, the control unit 22 assigns a highlighting flag to the one abnormal condition item.
[0192] On the other hand, if it is determined that the occurrence frequency of one abnormal condition item is greater than or equal to the second threshold value (NO in step S78), processing proceeds to step S80, and the control unit 22 does not assign a highlighting flag to the one abnormal condition item.
[0193] Next, in step S80, the control unit 22 determines whether the occurrence frequencies of all abnormal state items in the fourth period have been compared with the second threshold value.
[0194] If it is determined that the occurrence frequencies of all abnormal condition items in the fourth time period have not been compared with the second threshold value (NO in step S80), the process returns to step S76. At this time, the control unit 22 calculates the occurrence frequencies of the remaining abnormal condition items, of the plurality of abnormal condition items in the fourth time period, whose occurrence frequencies have not yet been calculated.
[0195] On the other hand, if it is determined that the occurrence frequencies of all abnormal condition items in the fourth period have been compared with the second threshold value (YES in step S80), then in step S81, the control unit 22 acquires multiple abnormal condition items in a fifth period other than the fourth period. That is, the control unit 22 acquires multiple abnormal condition items that occurred in each of the multiple batteries 1 in the fifth period.
[0196] Next, in step S82, the control unit 22 calculates the occurrence frequency of one abnormal state item among the plurality of abnormal state items in the fifth period.
[0197] Next, in step S83, the control unit 22 acquires a first threshold value corresponding to one abnormal state item from the threshold value table stored in the memory 23.
[0198] Next, in step S84, the control unit 22 determines whether the occurrence frequency of one abnormal state item is lower than a first threshold value.
[0199] Here, if it is determined that the occurrence frequency of one abnormal condition item is less than the first threshold value (YES in step S84), in step S85, the control unit 22 assigns a highlighting flag to the one abnormal condition item.
[0200] On the other hand, if it is determined that the occurrence frequency of one abnormal condition item is greater than or equal to the first threshold value (NO in step S84), processing proceeds to step S86, and the control unit 22 does not assign a highlighting flag to the one abnormal condition item.
[0201] Next, in step S86, the control unit 22 determines whether the occurrence frequencies of all abnormal state items in the fifth period have been compared with the first threshold value.
[0202] If it is determined that the occurrence frequencies of all abnormal condition items in the fifth time period have not been compared with the first threshold value (NO in step S86), the process returns to step S82. At this time, the control unit 22 calculates the occurrence frequencies of the remaining abnormal condition items for which the occurrence frequencies have not yet been calculated, among the plurality of abnormal condition items in the fifth time period.
[0203] On the other hand, if it is determined that the occurrence frequency of all abnormal condition items in the fifth period has been compared with the first threshold value (YES in step S86), in step S87, the control unit 22 displays multiple abnormal condition items in the fourth and fifth periods in chronological order.
[0204] Next, in step S88, the control unit 22 highlights the abnormal condition items to which the highlight flag is assigned, among the plurality of abnormal condition items for the fourth and fifth periods.
[0205] The processes from step S89 to step S96 are the same as the processes from step S4 to step S11 shown in FIG. 6, and therefore the description thereof will be omitted.
[0206] In this way, for example, by setting the second threshold value taking seasonality into consideration, it is possible to more accurately determine status items that occur less frequently.
[0207] In each of the above embodiments, each component may be configured with dedicated hardware, or may be realized by executing a software program suitable for that component. Each component may be realized by a program execution unit such as a CPU or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory. Furthermore, the program may be executed by another independent computer system by recording the program on a recording medium and transferring it, or by transferring the program via a network.
[0208] Some or all of the functions of the device according to the embodiment of the present disclosure are typically realized as an LSI (Large Scale Integration), which is an integrated circuit. These may be individually integrated into a single chip, or some or all of them may be integrated into a single chip. Furthermore, the integrated circuit is not limited to an LSI, and may be realized using a dedicated circuit or a general-purpose processor. It is also possible to use an FPGA (Field Programmable Gate Array), which can be programmed after LSI manufacturing, or a reconfigurable processor, which can reconfigure the connections and settings of circuit cells within an LSI.
[0209] Furthermore, some or all of the functions of the device according to the embodiment of the present disclosure may be realized by a processor such as a CPU executing a program.
[0210] Furthermore, all the numbers used above are merely examples to specifically explain the present disclosure, and the present disclosure is not limited to the numbers used as examples.
[0211] The order in which the steps are executed in the above flowchart is merely an example for specifically explaining the present disclosure, and other orders may be used as long as similar effects are obtained. Also, some of the steps may be executed simultaneously (in parallel) with other steps.
[0212] The technology according to the present disclosure can prevent a user from overlooking status items that occur infrequently, and is therefore useful as a technology for displaying multiple status items that have occurred in each of multiple batteries.
Claims
1. An information processing method executed by a computer, comprising: acquiring a plurality of status items that occurred in each of a plurality of batteries during a first period; displaying the plurality of status items during the first period in chronological order; and, when the period to be displayed is changed to a second period that is longer than the first period, acquiring a plurality of status items that occurred in each of the plurality of batteries during the second period; displaying the plurality of status items during the second period in chronological order, and displaying, among the plurality of status items, status items whose occurrence frequency is lower than a first threshold in a manner different from other status items.
2. The information processing method of claim 1, wherein acquiring the plurality of status items during the second period includes, when the period to be displayed is changed to the second period, acquiring the plurality of status items that occurred in each of the plurality of batteries associated with the same manufacturing information during the second period.
3. The information processing method of claim 1, wherein acquiring the plurality of status items during the second period includes, when the period to be displayed is changed to the second period, acquiring a plurality of status items that occurred in each of a plurality of batteries linked to the same material information during the second period.
4. An information processing method according to any one of claims 1 to 3, further comprising: acquiring a plurality of status items that occurred in each of the plurality of batteries during a third period different from the first period and the second period; calculating the occurrence frequency of each of the plurality of status items during the third period; and updating the first threshold value based on the calculated occurrence frequency of each of the plurality of status items.
5. The information processing method of any one of claims 1 to 3, further comprising: changing the period to be displayed to the second period, and if the second period includes a predetermined fourth period, acquiring a plurality of status items that occurred in each of the plurality of batteries during the fourth period, and acquiring a plurality of status items that occurred in each of the plurality of batteries during a fifth period within the second period other than the fourth period; displaying the plurality of status items during the fourth period and the fifth period in chronological order, and displaying, among the plurality of status items during the fourth period, status items whose occurrence frequency is lower than a second threshold different from the first threshold in a manner different from the other status items, and displaying, among the plurality of status items during the fifth period, status items whose occurrence frequency is lower than the first threshold in a manner different from the other status items.
6. An information processing method according to any one of claims 1 to 3, wherein the display of the plurality of status items in the second period includes displaying blocks stacked vertically in a number corresponding to the number of status items whose occurrence frequency is lower than the first threshold, corresponding to the time when the status item whose occurrence frequency is lower than the first threshold occurred, and displaying one block indicating the number of the other status items, corresponding to the time when the other status item occurred.
7. An information processing method according to any one of claims 1 to 3, wherein displaying the plurality of status items during the second period includes increasing the display area of the status items whose occurrence frequency is lower than the first threshold value compared to the display area of the other status items.
8. An information processing method according to any one of claims 1 to 3, wherein displaying the plurality of status items during the second period includes displaying the status items whose occurrence frequency is lower than the first threshold in a chromatic color, and displaying the other status items in an achromatic color.
9. An information processing device having a processor, wherein the processor: acquires a plurality of status items that occur in each of a plurality of batteries during a first period; displays the plurality of status items during the first period in chronological order; and, when the period to be displayed is changed to a second period that is longer than the first period, acquires a plurality of status items that occur in each of the plurality of batteries during the second period; displays the plurality of status items during the second period in chronological order, and displays, among the plurality of status items, status items whose occurrence frequency is lower than a first threshold in a manner different from other status items.
10. An information processing program that causes a computer to acquire multiple status items that occur in each of multiple batteries during a first period, display the multiple status items in the first period in chronological order, and, when the displayed period is changed to a second period that is longer than the first period, acquire multiple status items that occur in each of the multiple batteries during the second period, display the multiple status items in chronological order during the second period, and display status items among the multiple status items whose occurrence frequency is lower than a first threshold in a manner different from other status items.
11. An information processing system comprising a server and a terminal communicatively connected to the server via a network, wherein the server comprises a first processor and a first communication unit, and the terminal comprises a second processor, a second communication unit, and a display unit, wherein the first processor acquires a plurality of status items that have occurred in each of a plurality of batteries during a first period, the first communication unit transmits to the terminal first display data for displaying the plurality of status items during the first period in chronological order, the second communication unit receives the first display data transmitted by the server, and the second processor displays the plurality of status items during the first period in chronological order on the display unit based on the first display data, and when the display period is changed to a second period that is longer than the first period, the first processor acquires a plurality of status items that have occurred in each of the plurality of batteries during the second period, an information processing system, wherein the first communication unit displays the plurality of status items in the second period in chronological order, and transmits second display data to the terminal for displaying, among the plurality of status items, status items whose occurrence frequency is lower than a first threshold in a manner different from other status items; the second communication unit receives the second display data transmitted by the server; and the second processor displays, based on the second display data, the plurality of status items in the second period on the display unit in chronological order, and displays, among the plurality of status items, status items whose occurrence frequency is lower than the first threshold in a manner different from other status items.
Citation Information
Patent Citations
Battery replacement cabinet fault diagnosis method and device, electronic equipment and storage medium
CN114463957A
Storage battery condition monitoring system, storage battery condition monitoring method, and storage battery condition monitoring program
JP2016090416A
Method for supporting maintenance, maintenance supporting system, maintenance supporting device, maintenance terminal device, and computer program
JP2021002140A
Information processing method, program, and information processing apparatus
JP2023020685A
Monitoring system for photovoltaic power generation system
JP2023143235A