Battery Management System
The battery management system addresses data loss issues by using a transmission buffer in the monitoring device to retain battery information during communication failures, ensuring that critical data is not missed.
Patent Information
- Application Number
- JP2021148880
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-13
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2041-03-08
AI Technical Summary
Existing battery management systems face data loss issues when communication failures occur between the battery cell management device and the control device, leading to missing battery information.
The proposed battery management system includes a monitoring device with a transmission buffer that stores multiple battery information sets. When communication with the control device is established, the stored data is deleted, but if communication fails, the data is retained in the buffer to prevent loss.
This solution effectively suppresses the loss of battery information by retaining data in the transmission buffer during communication failures, ensuring that critical information is not missed.
Smart Images

Figure 0007666256000001 
Figure 0007666256000002 
Figure 0007666256000003
Abstract
Description
[Technical field]
[0001] TECHNICAL FIELD The disclosure herein relates to a battery management system. [Background technology]
[0002] Patent Document 1 discloses a battery management system. The contents of the prior art documents are incorporated by reference as explanations of technical elements in this specification. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6093448 Summary of the Invention [Problem to be solved by the invention]
[0004] According to Patent Document 1, when the assembled battery management device detects consecutive communication errors with the first battery cell management device, it determines that wireless communication with the first battery cell management device is impossible. Then, the assembled battery management device performs wireless communication with the first battery cell management device via a second battery cell management device that is different from the first battery cell device. In this way, when a communication failure occurs between the battery cell management device (monitoring device) and the assembled battery management device (control device), a loss (omission) of data including battery information occurs. In the above-mentioned respect, or in other respects not mentioned, further improvements are required in battery management systems.
[0005] One disclosed object is to provide a battery management system that can suppress loss of data including battery information. [Means for solving the problem]
[0006] The battery management system disclosed herein comprises: A monitoring device (30) having a monitoring unit (33) that acquires and monitors battery information indicating a state of the battery, and a wireless circuit unit (35) that transmits and receives data to and from the monitoring unit and is capable of wireless communication; a control device (40) that wirelessly communicates with the wireless circuit unit and executes a predetermined process based on the battery information; the control device transmits request data to the monitoring device to request transmission of the battery information, and upon receiving the request data, the monitoring device transmits response data including the battery information to the control device; The control device transmits the next request data including communication establishment information that can distinguish between a communication establishment in which response data is normally received in response to the request data and a communication failure in which response data is not normally received. do.
[0007] In the disclosed battery management system, the wireless circuit unit of the monitoring device includes a transmission buffer. Therefore, multiple battery information transmissions can be stored in the transmission buffer. The battery information stored in the transmission buffer is deleted when communication with the control device is established, and is retained in the transmission buffer without being deleted when communication with the control device is not established. As a result, loss of data including battery information can be suppressed.
[0008] The various aspects disclosed in this specification adopt different technical means to achieve their respective objectives. The claims and the parenthetical symbols described in this section are merely illustrative of the corresponding relationship with the embodiments described below, and are not intended to limit the technical scope. The objectives, features, and effects disclosed in this specification will become clearer with reference to the following detailed description and the accompanying drawings. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing a vehicle equipped with a battery pack. [Diagram 2] FIG. 2 is a perspective view showing a schematic configuration of a battery pack. [Diagram 3] FIG. 2 is a plan view showing a battery pack. [Figure 4] 1 is a block diagram showing a configuration of a battery management system according to a first embodiment. [Diagram 5] FIG. 11 is a diagram showing a sequence of a battery information request and response. [Figure 6] 11 is a timing chart illustrating an example of a request and a response. [Figure 7] 11 is a timing diagram showing another example of a request and a response. [Figure 8] FIG. 11 is a diagram showing an example of a battery information request / response sequence in a battery management system according to a second embodiment. [Figure 9] 11 is a timing chart illustrating an example of a request and a response. [Figure 10] 11 is a timing diagram showing another example of a request and a response. [Figure 11] FIG. 11 is a diagram illustrating data deletion executed by a wireless IC in a battery management system according to a third embodiment. [Figure 12] 13A and 13B are diagrams illustrating another example of data deletion executed by the wireless IC. [Figure 13] FIG. 13 is a block diagram showing another example configuration of the battery management system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, several embodiments will be described with reference to the drawings. In addition, by assigning the same reference numerals to corresponding components in each embodiment, duplicated explanations may be omitted. When only a part of the configuration is described in each embodiment, the configuration of the other embodiment described above can be applied to the other parts of the configuration. In addition to the combination of configurations explicitly stated in the description of each embodiment, configurations of several embodiments can be partially combined together even if not explicitly stated, as long as there is no particular problem with the combination.
[0011] (First embodiment) First, a vehicle equipped with a battery management system according to the present embodiment, particularly a battery pack including the battery management system, will be described with reference to Fig. 1. Fig. 1 is a diagram showing a schematic configuration of a vehicle. The vehicle is an electrically-driven vehicle such as an electric vehicle or a hybrid vehicle.
[0012] <Vehicle> 1, a vehicle 10 includes a battery pack (BAT) 11, a PCU 12, a MG 13, and an ECU 14. PCU is an abbreviation for Power Control Unit. MG is an abbreviation for Motor Generator. ECU is an abbreviation for Electronic Control Unit.
[0013] The battery pack 11 includes a battery assembly 20, which will be described later, and provides a chargeable and dischargeable DC voltage source. The battery pack 11 supplies power to electrical loads in the vehicle 10. The battery pack 11 supplies power to the MG 13 through the PCU 12. The battery pack 11 is charged through the PCU 12. The battery pack 11 is sometimes referred to as a main battery.
[0014] The battery pack 11 is arranged in a front compartment of a vehicle 10, for example, as shown in Fig. 1. The battery pack 11 may also be arranged in a rear compartment, under a seat, under a floor, etc. For example, in the case of a hybrid vehicle, the compartment in which the engine is arranged is sometimes called an engine compartment or an engine room.
[0015] The PCU 12 performs bidirectional power conversion between the battery pack 11 and the MG 13 in accordance with a control signal from the ECU 14. The PCU 12 may be referred to as a power converter. The PCU 12 includes, for example, an inverter. The inverter converts a DC voltage into an AC voltage, for example, a three-phase AC voltage, and outputs the AC voltage to the MG 13. The inverter converts power generated by the MG 13 into a DC voltage and outputs the DC voltage to the converter. The PCU 12 may include a converter. The converter is disposed in a current path between the battery pack 11 and the inverter. The converter has a function of stepping up and down the DC voltage.
[0016] The MG 13 is an AC rotating electric machine, for example, a three-phase AC synchronous motor with a permanent magnet embedded in the rotor. The MG 13 functions as a driving source for the vehicle 10, that is, an electric motor. The MG 13 is driven by the PCU 12 to generate a rotational driving force. The driving force generated by the MG 13 is transmitted to the driving wheels. The MG 13 functions as a generator when the vehicle 10 is braked, and performs regenerative power generation. The generated power of the MG 13 is supplied to the battery pack 11 via the PCU 12 and stored in the battery pack 20 in the battery pack 11.
[0017] The ECU 14 includes a computer equipped with a processor, a memory, an input / output interface, and a bus connecting these. The processor is hardware for arithmetic processing. The processor includes, for example, a CPU as a core. CPU is an abbreviation for Central Processing Unit. The memory is a non-transient tangible storage medium that non-temporarily stores or stores computer-readable programs, data, and the like. The memory stores various programs executed by the processor.
[0018] The ECU 14 acquires information about the assembled battery 20 from the battery pack 11, for example, and controls the PCU 12 to control the driving of the MG 13 and the charging and discharging of the battery pack 11. The ECU 14 may acquire information about the voltage, temperature, current, SOC, SOH, etc. of the assembled battery 20 from the battery pack 11. The ECU 14 may acquire battery information about the assembled battery 20, such as the voltage, temperature, and current, to calculate the SOC and SOH. SOC is an abbreviation for State Of Charge. SOH is an abbreviation for State Of Health.
[0019] The processor of the ECU 14 executes a plurality of instructions included in a PCU control program stored in a memory, for example. In this way, the ECU 14 configures a plurality of functional units for controlling the PCU 12. In the ECU 14, the program stored in the memory causes the processor to execute a plurality of instructions, thereby configuring a plurality of functional units. The ECU 14 is sometimes referred to as an EVECU.
[0020] <Battery pack> Next, an example of the configuration of the battery pack 11 will be described with reference to Fig. 2 and Fig. 3. Fig. 2 is a perspective view showing a schematic view of the inside of the battery pack 11. In Fig. 2, the housing is indicated by a two-dot chain line. Fig. 3 is a plan view showing the upper surface of each battery stack.
[0021] 2, the battery pack 11 includes a battery pack 20, a plurality of monitoring devices 30, a control device 40, and a housing 50. The housing 50 houses other elements constituting the battery pack 11, namely, the battery pack 20, the monitoring devices 30, and the control device 40.
[0022] In the following, as shown in FIG. 2, of the surfaces of the housing 50, which is a substantially rectangular parallelepiped, the longitudinal direction of the mounting surface on the vehicle 10 is indicated as the X direction, and the lateral direction is indicated as the Y direction. In FIG. 2, the lower surface is the mounting surface. The up-down direction perpendicular to the mounting surface is indicated as the Z direction. The X direction, the Y direction, and the Z direction are in a positional relationship perpendicular to one another. In this embodiment, the left-right direction of the vehicle 10 corresponds to the X direction, the front-rear direction corresponds to the Y direction, and the up-down direction corresponds to the Z direction. The arrangements in FIG. 2 and FIG. 3 are merely examples, and the battery pack 11 may be arranged in any manner with respect to the vehicle 10.
[0023] The assembled battery 20 has a plurality of battery stacks 21 arranged in the X direction. The battery stacks 21 are sometimes referred to as battery blocks or battery modules. The assembled battery 20 is configured by connecting a plurality of battery stacks 21 in series. Each battery stack 21 has a plurality of battery cells 22. The battery stack 21 has a plurality of battery cells 22 connected in series. The battery stack 21 of this embodiment is configured by connecting a plurality of battery cells 22 arranged in the Y direction in series. The assembled battery 20 provides the above-mentioned DC voltage source. The assembled battery 20, the battery stacks 21, and the battery cells 22 correspond to batteries.
[0024] The battery cell 22 is a secondary battery that generates an electromotive force by a chemical reaction. For example, a lithium ion secondary battery or a nickel-hydrogen secondary battery can be used as the secondary battery. A lithium ion secondary battery is a secondary battery that uses lithium as a charge carrier. In addition to a typical lithium ion secondary battery that uses a liquid electrolyte, a so-called all-solid-state battery that uses a solid electrolyte can also be included.
[0025] A linear busbar unit 23 is disposed on both ends in the X direction on the upper surface of each battery stack 21. That is, a pair of busbar units 23 is disposed in each battery stack 21. The busbar units 23 electrically connect the plurality of battery cells 22. As shown in FIG. 3, each battery cell 22 is formed in a flat shape and is stacked so that the side surfaces overlap each other in the Y direction. The battery cell 22 has a positive electrode terminal 25 and a negative electrode terminal 26 at both ends in the X direction, which protrude in the Z direction, more specifically, in the Z+ direction indicating the upward direction. The battery cells 22 are stacked so that the positive electrode terminals 25 and the negative electrode terminals 26 are alternately disposed in the Y direction.
[0026] Each busbar unit 23 has a plurality of busbars 24 that electrically connect the positive terminals 25 and the negative terminals 26, and a busbar cover 27 that covers the plurality of busbars 24. The busbars 24 are plate materials made of a metal with good conductivity such as copper. The busbars 24 electrically connect the positive terminals 25 and the negative terminals 26 of the battery cells 22 that are adjacent to each other in the Y direction. As a result, in each battery stack 21, the plurality of battery cells 22 are electrically connected in series. In each battery stack 21, the positive terminal 25 of the battery cell 22 arranged at one end in the Y direction is connected to a predetermined positive wiring, and the negative terminal 26 of the battery cell 22 arranged at the other end is connected to a predetermined negative wiring.
[0027] The bus bar cover 27 is made of an electrically insulating material such as resin. The bus bar cover 27 is provided linearly from one end of the battery stack 21 to the other end along the Y direction so as to cover the multiple bus bars 24.
[0028] The monitoring device 30 is provided for each of the battery stacks 21. As shown in FIG. 2, the monitoring device 30 is disposed between a pair of busbar units 23 in each battery stack 21. The monitoring device 30 is fixed to the busbar unit 23 with screws or the like. The monitoring device 30 is configured to be able to wirelessly communicate with the control device 40, as will be described later. An antenna 37, which will be described later, provided in the monitoring device 30 is disposed so as not to overlap with the busbar unit 23 in the Z direction, that is, so as to protrude further than the busbar unit 23 in the Z direction.
[0029] The control device 40 is attached to the outer side surface of the battery stack 21 arranged at one end in the X direction. The control device 40 is configured to be able to wirelessly communicate with each monitoring device 30. An antenna 42 (described later) provided in the control device 40 is arranged at approximately the same height in the Z direction as the wireless antenna of the monitoring device 30. In other words, the antenna 42 of the control device 40 is arranged to protrude further than the busbar unit 23 in the Z direction.
[0030] In the battery pack 11, the monitoring device 30 and the control device 40 provide a battery management system, which will be described later. That is, the battery pack 11 is provided with a battery management system.
[0031] <Battery management system> Next, a schematic configuration of the battery management system will be described with reference to Fig. 4. Fig. 4 is a block diagram showing the configuration of the battery management system.
[0032] As shown in FIG. 4, the battery management system 100 includes multiple management devices (SBM) 30 and a control device (ECU) 40. SBM is an abbreviation for Satellite Battery Module. The control device 40 may be referred to as a battery ECU or BMU. BMU is an abbreviation for Battery Management Unit. The battery management system 100 is a system that manages batteries using wireless communication. In the battery management system 100, wireless communication is performed between one control device 40 and multiple monitoring devices 30.
[0033] <Monitoring device> First, the monitoring device 30 will be described. Since the configuration of each monitoring device 30 is almost the same, the common configuration will be described below. The monitoring device 30 includes a power supply circuit (PSC) 31, a multiplexer (MUX) 32, a monitoring IC (MIC) 33, a microcomputer (MC) 34, a wireless IC (WIC) 35, a front-end circuit (FE) 36, and an antenna (ANT) 37. Communication between the elements in the monitoring device 30 is performed by wire.
[0034] The power supply circuit 31 generates operating power for other circuit elements included in the monitoring device 30, using the voltage supplied from the battery stack 21. In this embodiment, the power supply circuit 31 includes power supply circuits 311, 312, and 313. The power supply circuit 311 generates a predetermined voltage using the voltage supplied from the battery stack 21, and supplies the predetermined voltage to the monitoring IC 33. The power supply circuit 312 generates a predetermined voltage using the voltage generated by the power supply circuit 311, and supplies the predetermined voltage to the microcomputer 34. The power supply circuit 313 generates a predetermined voltage using the voltage generated by the power supply circuit 311, and supplies the predetermined voltage to the wireless IC 35.
[0035] The multiplexer 32 is a selection circuit that receives detection signals from a plurality of sensors 60 included in the battery pack 11 and outputs them as a single signal. The multiplexer 32 selects (switches) the input according to a selection signal from the monitoring IC 33 and outputs the input as a single signal. The sensors 60 include sensors that detect the physical quantities of each battery cell 22 and sensors for identifying which battery cell 22 it is. The physical quantity detection sensors include, for example, a voltage sensor, a temperature sensor, a current sensor, and the like.
[0036] The monitoring IC 33 senses (acquires) battery information such as cell voltage, cell temperature, cell discrimination, etc. through the multiplexer 32, and transmits the information to the microcomputer 34. The monitoring IC 33 is sometimes referred to as a cell monitoring circuit (CSC). CSC is an abbreviation for Cell Supervising Circuit. The monitoring IC 33 may have a function of performing fault diagnosis of the circuit parts of the monitoring device 30 including itself, and transmitting the diagnosis results together with the battery information as monitoring data. When the monitoring IC 33 receives data requesting acquisition of battery information transmitted from the microcomputer 34, it senses the battery information through the multiplexer 32, and transmits the monitoring data including at least the battery information to the microcomputer 34. The monitoring IC 33 corresponds to a monitoring unit.
[0037] The microcomputer 34 is a microcomputer equipped with a processor (CPU), memory (ROM and RAM), an input / output interface, and a bus connecting these. The CPU executes various programs stored in the ROM while using the temporary storage function of the RAM, thereby constructing multiple functional units. ROM is an abbreviation for Read Only Memory. RAM is an abbreviation for Random Access Memory.
[0038] The microcomputer 34 controls the schedule of sensing and self-diagnosis by the monitoring IC 33. The microcomputer 34 receives monitoring data transmitted from the monitoring IC 33 and transmits it to the wireless IC 35. The microcomputer 34 transmits data requesting acquisition of battery information to the monitoring IC 33. As an example, when the microcomputer 34 of this embodiment receives data requesting acquisition of battery information transmitted from the wireless IC 35, it transmits data requesting acquisition of battery information to the monitoring IC 33.
[0039] The wireless IC 35 includes an RF circuit for wirelessly transmitting and receiving data. The wireless IC 35 may include a microcomputer in addition to the RF circuit. The wireless IC 35 has a transmission function of modulating transmission data and oscillating at the frequency of an RF signal. The wireless IC 35 has a reception function of demodulating received data. RF is an abbreviation for radio frequency.
[0040] The wireless IC 35 modulates data including the monitoring information sent from the microcomputer 34, and transmits it to the control device 40 via the front-end circuit 36 and the antenna 37. The wireless IC 35 adds data necessary for wireless communication, such as communication control information, to the transmission data including the battery information and transmits it. The data necessary for wireless communication includes, for example, an identifier (ID) and an error detection code. The wireless IC 35 controls the data size, communication format, schedule, error detection, etc. of the communication between the SBM 30 and the control device 40.
[0041] The wireless IC 35 receives the data transmitted from the control device 40 via the antenna 37 and the front-end circuit 36 and demodulates the data. For example, when the wireless IC 35 receives data including a request to transmit battery information, it transmits the data including the battery information to the control device 40 as a response to the request. As an example, when the wireless IC 35 of the present embodiment receives data including a request to obtain battery information, it transmits data (information) related to the obtainment request to the microcomputer 34. The wireless IC 35 corresponds to a wireless circuit unit.
[0042] The wireless IC 35 has a transmission buffer (BUF) 350 that accumulates battery information. The transmission buffer 350 temporarily holds monitoring data including battery information. The transmission buffer 350 is configured to be able to accumulate multiple pieces of monitoring data, that is, battery information acquired multiple times by the monitoring IC 33. The transmission buffer 350 of this embodiment is a hardware circuit configured in the RF circuit. In a configuration in which the wireless IC 35 includes a microcomputer, the transmission buffer 350 may be configured on software. When the wireless IC 35 receives communication establishment information transmitted by the control device 40, it deletes the communication-established monitoring data from the transmission buffer 350.
[0043] The front-end circuit 36 includes a matching circuit for impedance matching between the wireless IC 35 and the antenna 37, and a filter circuit for removing unnecessary frequency components.
[0044] The antenna 37 converts the RF signal, which is an electrical signal, into a radio wave and radiates it into space. The antenna 37 receives the radio wave propagating through space and converts it into an electrical signal.
[0045] <Control device> Next, the control device 40 will be described. The control device 40 includes a power supply circuit (PSC) 41, an antenna (ANT) 42, a front-end circuit (FE) 43, a wireless IC (WIC) 44, a main microcomputer (MMC) 45, and a sub-microcomputer (SMC) 46. Communication between the elements in the control device 40 is performed via wires.
[0046] The power supply circuit 41 generates operating power for other circuit elements included in the control device 40 using a voltage supplied from the battery (BAT) 15. The battery 15 is a DC voltage source mounted on the vehicle 10 and separate from the battery pack 11. The battery 15 is sometimes referred to as an auxiliary battery because it supplies power to the auxiliary devices of the vehicle 10. In this embodiment, the power supply circuit 41 includes power supply circuits 411 and 412. The power supply circuit 411 generates a predetermined voltage using the voltage supplied from the battery 15 and supplies it to the main microcomputer 45 and the sub-microcomputer 46. To simplify the diagram, an electrical connection between the power supply circuit 411 and the sub-microcomputer 46 is omitted. The power supply circuit 412 generates a predetermined voltage using the voltage generated by the power supply circuit 411 and supplies it to the wireless IC 44.
[0047] The antenna 42 converts the RF signal, which is an electrical signal, into a radio wave and radiates it into space. The antenna 42 receives the radio wave propagating through space and converts it into an electrical signal.
[0048] The front-end circuit 43 has a matching circuit for matching the impedance between the wireless IC 44 and the antenna 42, and a filter circuit for removing unnecessary frequency components.
[0049] The wireless IC 44 has an RF circuit for wirelessly transmitting and receiving data. The wireless IC 44 has the same configuration as the wireless IC 35. The wireless IC 44 has a transmitting function and a receiving function. The wireless IC 44 receives data transmitted from the monitoring device 30 via the antenna 42 and the front-end circuit 43 and demodulates the data. Then, the wireless IC 44 transmits the monitoring data including the battery information to the main microcomputer 45. The wireless IC 44 receives the data transmitted from the main microcomputer 45, modulates the data, and transmits the data to the monitoring device 30 via the front-end circuit 43 and the antenna 42. The wireless IC 44 adds data necessary for wireless communication such as communication control information to the transmission data and transmits the data. The data necessary for wireless communication includes, for example, an identifier (ID) and an error detection code. The wireless IC 44 controls the data size, communication format, schedule, error detection, and the like of the communication between the monitoring device 30 and the control device 40.
[0050] The main microcomputer 45 is a microcomputer equipped with a CPU, a ROM, a RAM, an input / output interface, and a bus connecting these. The ROM stores various programs executed by the CPU. The main microcomputer 45 generates a command to request the monitoring device 30 to perform processing, and transmits transmission data including the command to the wireless IC 44.
[0051] The main microcomputer 45 generates a transmission request command for requesting transmission of monitoring data including, for example, battery information. The main microcomputer 45 can include an acquisition request command for requesting acquisition of monitoring data in the transmission data including the transmission request command. The main microcomputer 45 can include communication establishment information, which indicates whether wireless communication with the monitoring device 30 has been normally established, in the transmission data including the transmission request command.
[0052] The main microcomputer 45 receives monitoring data including the battery information transmitted from the wireless IC 44, and executes a predetermined process based on the monitoring data. For example, the main microcomputer 45 executes a process of transmitting the acquired battery information to the ECU 14. The main microcomputer 45 may calculate the SOC and / or SOH based on the battery information, and transmit the battery information including the calculated SOC and SOH to the ECU 14. The main microcomputer 45 may execute an equalization process of equalizing the voltages of the battery cells 22 based on the battery information. The main microcomputer 45 may acquire an IG signal of the vehicle 10, and execute the above-mentioned process according to the driving state of the vehicle 10 based on the IG signal. The main microcomputer 45 may execute a process of detecting an abnormality in the battery cells 22 based on the battery information, and may transmit abnormality detection information to the ECU 14.
[0053] The sub-microcomputer 46 is a microcomputer equipped with a CPU, a ROM, a RAM, an input / output interface, and a bus connecting these. The ROM stores various programs executed by the CPU. The sub-microcomputer 46 executes monitoring processing within the control device 40. For example, the sub-microcomputer 46 may monitor data between the wireless IC 44 and the main microcomputer 45. The sub-microcomputer 46 may monitor the status of the main microcomputer 45. The sub-microcomputer 46 may monitor the status of the wireless IC 44.
[0054] <Sending and receiving battery information> Next, transmission and reception of battery information between the control device 40 and one of the monitoring devices 30 will be described with reference to Fig. 5. Fig. 5 shows an example of a sequence of a request and response for battery information. In Fig. 5, the monitoring IC 33 is indicated as MIC33, the wireless IC 35 as WIC35, and the control device 40 as ECU40.
[0055] As shown in FIG. 5, the control device 40 transmits request data including a request to obtain and a request to transmit monitoring data including battery information to the monitoring device 30 (step S10). The transmitted data in step S10 corresponds to periodic data transmitted at a predetermined period among the request data. The request is sometimes called an instruction. The transmitted request data also includes communication establishment information indicating whether the control device 40 successfully received response data including battery information in the previous transmission / reception, i.e., the previous request and response. For example, in the case of the first transmission / reception after power-on, the communication establishment information may be set to communication unestablished. Since all data in the transmission buffer 350 is deleted due to power-off, the communication establishment information may be set to communication establishment.
[0056] When the wireless IC 35 of the monitoring device 30 receives the request data, if the communication establishment information indicates that communication has been established, the wireless IC 35 deletes the data for which communication has been established, i.e., the previous monitoring data, from the transmission buffer 350 (step S20). The previous data is deleted only when communication has been established. If communication has not been established, the previous monitoring data is not deleted from the transmission buffer 350 and is retained.
[0057] Next, the wireless IC 35 transmits an acquisition request for monitoring data including the battery information to the monitoring IC 33 (step S30). In this embodiment, the wireless IC 35 transmits the acquisition request to the monitoring IC 33 via the microcomputer .
[0058] When the monitoring IC 33 receives the acquisition request, it executes sensing (step S40). The monitoring IC 33 executes sensing and acquires battery information of each battery cell 22 through the multiplexer 32. The monitoring IC 33 also executes fault diagnosis of the circuit.
[0059] Then, the monitoring IC 33 transmits monitoring data including the battery information to the wireless IC 35 (step S50). In this embodiment, the monitoring IC 33 transmits the monitoring data including the failure diagnosis result together with the battery information to the wireless IC 35 via the microcomputer .
[0060] When the wireless IC 35 receives the monitoring data acquired by the monitoring IC 33, the wireless IC 35 accumulates the monitoring data in the transmission buffer 350 (step S60). Then, the wireless IC 35 transmits, as response data, transmission data including one set of monitoring data among the monitoring data accumulated in the transmission buffer 350 to the control device 40 (step S70). The wireless IC 35 transmits the monitoring data accumulated in the transmission buffer 350 in chronological order, for example, from the oldest to the newest. If no previous monitoring data has been accumulated in the transmission buffer 350, the wireless IC 35 transmits the data acquired in step S60, i.e., the currently acquired monitoring data, to the control device 40.
[0061] After executing the process of step S10, the control device 40 determines whether communication has been established (step S80). The control device 40 determines whether the monitoring data including the battery information has been normally received within one transmission / reception cycle, and reflects this determination result in the communication establishment information to be transmitted next time.
[0062] The communication establishment information is information that allows the control device 40 to distinguish between established communication, which is normally received, and unestablished communication, which is not normally received. For example, when the control device 40 is unable to receive monitoring data including battery information within one period, the control device 40 determines that communication is unestablished. When the control device 40 is unable to receive monitoring data within a predetermined time shorter than one period, the control device 40 may determine that communication is unestablished. For example, the control device 40 may perform a timeout check by including a sequence number in the request data to be transmitted and having the sequence number returned in the response data. In addition, the control device 40 also determines that communication is unestablished when the control device 40 is able to receive data but detects a communication error by an inspection performed at the time of reception. When receiving data, the control device 40 performs an inspection using, for example, an error detection code. The communication establishment information may include information indicating establishment of communication and / or information indicating unestablished communication. Even when the information includes only one of information indicating establishment of communication and information indicating unestablished communication, the wireless IC 35 can determine whether communication was established last time.
[0063] The battery management system 100 repeatedly executes the processes of steps S10 to S80 described above at a predetermined cycle.
[0064] <Summary of the First Embodiment> According to the battery management system 100 of this embodiment, the wireless IC 35 of the monitoring device 30 includes a transmission buffer 350. The transmission buffer 350 can store multiple pieces of monitoring data by the monitoring IC 33 of the monitoring device 30, that is, multiple pieces of battery information. The monitoring data stored in the transmission buffer 350 is deleted when communication with the control device 40 is normally established based on communication establishment information from the control device 40. On the other hand, when communication is not normally established, the monitoring data is not deleted but is held in the transmission buffer 350 and retransmitted. As a result, loss of data including battery information can be suppressed.
[0065] In the case of wireless communication, the communication speed is slower than that of wired communication, and communication frequency is often low. Therefore, if an abnormality occurs in at least one physical quantity such as the voltage of the battery cell 22, or if an abnormality is detected by the fault diagnosis information, and if monitoring data is lost, there is a possibility that the value will be changed suddenly. If the value is changed suddenly, the control will be changed suddenly, and although there is no problem with safety, there is a risk that operability will be affected. In contrast, according to the present embodiment, it is possible to suppress the loss of monitoring data indicating an abnormality. As a result, the impact on operability can be suppressed.
[0066] In addition, by suppressing the loss of monitoring data, it becomes possible to accurately estimate factors that are estimated based on the accumulation of monitoring data, such as the accumulation of battery damage. In addition, there are cases where abnormalities are detected based on the number of times a threshold is exceeded. In this case, too, by suppressing the loss of monitoring data, it becomes possible to speed up the timing of abnormality detection.
[0067] 6 and 7 are timing charts showing an example of transmission and reception, that is, requests and responses, in the battery management system 100 according to this embodiment. Fig. 6 shows an example in which transmission and reception are performed normally over a number of cycles. Fig. 7 shows an example in which transmission and reception are not performed normally.
[0068] Each of T1, T2, and T3 shown in Figs. 6 and 7 indicates one cycle of transmission and reception. TxA indicates request data transmitted from the control device 40 to the monitoring device 30. TxA corresponds to cycle data. Rx indicates monitoring data among the response data transmitted from the monitoring device 30 to the control device 40. The number added to Rx indicates the number of times (cycle) the monitoring IC 33 has acquired the monitoring data. For example, Rx1 is the monitoring data acquired in the first cycle T1. In the following, it is assumed that no monitoring data has been accumulated in the transmission buffer 350 at the stage of executing the processing of the first cycle T1.
[0069] If communication is normal, the previous monitoring data stored in the transmission buffer 350 is deleted by the communication establishment information included in the data TxA. Therefore, as shown in Fig. 6, if communication establishment continues, the acquired monitoring data can be transmitted to the control device 40 as a response signal within that period. In other words, the acquired monitoring data including the latest battery information can be transmitted to the control device 40. The control device 40 can execute processing based on the latest monitoring data.
[0070] In the example shown in FIG. 7, in the first period T1, the control device 40 cannot receive the data Rx1 normally. Therefore, in the second period T2, the communication establishment information included in the data TxA indicates that the communication is not established. As a result, the data Rx1 in the transmission buffer 350 is held and transmitted as response data for the second period T2. The data Rx2 acquired in the second period T2 is not transmitted in the second period T2 and is held in the transmission buffer 350. In the second period T2, the control device 40 receives the data Rx1 normally. Therefore, the data Rx2 is transmitted in the third period T3. In this way, the data for which the communication is not established can be transmitted again without being deleted. In other words, it is possible to suppress the loss of data including the battery information.
[0071] In this embodiment, the control device 40 requests acquisition and transmission of monitoring data including battery information, and the monitoring IC 33 acquires and transmits the monitoring data accordingly. This eliminates the need for the monitoring IC 33 to manage and understand the communication schedule. Furthermore, by centrally managing the communication schedule with the control device 40, it becomes possible to easily manage and change the communication schedule. Furthermore, the control in the monitoring IC 33 can be simplified.
[0072] In the present embodiment, an example has been shown in which the previous data upon establishment of communication is deleted from the transmission buffer 350, and then the monitoring data acquired by the monitoring IC 33 is stored in the transmission buffer 350. However, the previous data upon establishment of communication may be deleted from the transmission buffer 350 after the acquired monitoring data is stored in the transmission buffer 350. Before executing the data transmission process of step S70, the previous data upon establishment of communication may be deleted and the currently acquired monitoring data may be stored.
[0073] Second embodiment This embodiment is a modified example based on the preceding embodiment, and the description of the preceding embodiment can be used. In the preceding embodiment, an example was shown in which the processing of the request and response of the monitoring data is executed only once per period. Instead of this, the processing of the request and response may be executed multiple times according to the accumulated data in the transmission buffer 350.
[0074] Fig. 8 shows an example of a sequence of a battery information request and a response in the battery management system 100 according to this embodiment. Fig. 8 corresponds to Fig. 5. The process up to step S60 is similar to that of the preceding embodiment. Therefore, the description of steps S10 to S50 is omitted, and the diagram starts from step S60.
[0075] As shown in FIG. 8, the wireless IC 35 executes the process of step S60, that is, the process of accumulating the monitoring data acquired by the monitoring IC 33 in the transmission buffer 350, and then executes the process of step S70A. In step S70A, instead of the process of step S70 described in the preceding embodiment, untransmitted accumulated information is transmitted together with one batch of monitoring data accumulated in the transmission buffer 350. The untransmitted accumulated information is monitoring data accumulated in the transmission buffer 350, different from the monitoring data transmitted in step S70A, and is information on the monitoring data that has not been transmitted in this transmission / reception cycle. For example, it may be the number of untransmitted monitoring data, or an identifier that identifies the untransmitted monitoring data. The battery information included in the monitoring data transmitted in the process of step S70A corresponds to the first battery information. The battery information included in the untransmitted monitoring data corresponds to the second battery information.
[0076] After execution of step S70A, the control device 40 executes the process of step S80, that is, determines whether communication has been established, similarly to the preceding embodiment.
[0077] The control device 40 judges whether additional transmission processing is possible based on the untransmitted accumulated information in the received response data (step S90). The control device 40 judges whether additional transmission and reception processing is possible based on, for example, the presence or absence of untransmitted data and the remaining time of the transmission and reception cycle, and if it is judged possible, executes the process of step S100. If it is judged impossible, the process of step S100 is not executed, and the process starts from step S10 in the next cycle.
[0078] In step S100, the control device 40 executes the process of step S10 except for the request to acquire the monitoring data. That is, the control device 40 transmits request data including a request to transmit the monitoring data and communication establishment information. The request data transmitted in the process of step S10 corresponds to the first request data. The request data transmitted in step S10 corresponds to the second request data.
[0079] When the wireless IC 35 of the monitoring device 30 receives the request data processed in step S100, it executes the process of step S110. Step S110 is the same process as step S20. In step S110, when the communication establishment information indicates that communication has been established, the wireless IC 35 deletes from the transmission buffer 350 the monitoring data of the previous time when communication was established.
[0080] Since the received request data does not include an acquisition request, the additional transmission / reception process does not execute processes similar to steps S30 to S60. When the process of step S110 ends, the wireless IC 35 executes a process of step S120. Step S120 is a process similar to step S70A.
[0081] After executing step S120, the control device 40 executes the process of step S130 and the process of step S140. Step S130 is the same process as step S80, and step S140 is the same process as step S90. The process surrounded by the two-dot chain line in FIG. 8, that is, the processes of steps S100 to S140, are the additional transmission / reception process. In step S140, if the control device 40 determines that the additional transmission / reception process is possible, it executes the additional transmission / reception process again. In this way, if there is untransmitted monitoring data in the transmission buffer 350 and transmission / reception within the period is possible, the additional transmission / reception process is repeatedly executed.
[0082] The wireless IC 35 may, for example, manage the flag of the transmission buffer 350 in the above-mentioned process. When the monitoring data stored in the transmission buffer is transmitted, the flag is set to 1. If communication is established in this state, the corresponding monitoring data is deleted from the transmission buffer 350. On the other hand, if communication is not established, the flag for the corresponding monitoring data is reset to 0. As a result, if communication is not established, the monitoring data is not deleted but is retained. This method can be applied to the preceding embodiment.
[0083] When multiple pieces of monitoring data are stored, the transmission buffer 350 performs a transmission process of the monitoring data in the order of acquisition, for example, from oldest to newest. When performing additional transmission (step S120) within one cycle, the transmission buffer 350 shifts the operation position by one. As a result, when communication is not established for the initially transmitted monitoring data within one cycle, the monitoring data is not deleted but is held, and another monitoring data can be transmitted.
[0084] <Summary of the second embodiment> In this embodiment, when the wireless IC 35 transmits monitoring data (battery information) accumulated in the transmission buffer 350 in response to request data (first request data) from the control device 40, the response data includes accumulated information of untransmitted battery information (second battery information), which is separate from the battery information to be transmitted (first battery information). When the control device 40 receives the response data including the accumulated information, the control device 40 transmits request data (second request data) requesting transmission of the untransmitted battery information to the monitoring device 30 within the same period as the first request data. In other words, if there is remaining data in the transmission buffer 350, additional transmission and reception processing is performed. As a result, it is possible to suppress the occurrence of delays in transmission of the latest monitoring data while suppressing the loss of monitoring data as in the preceding embodiment.
[0085] For example, it is preferable to use the latest battery information for charge / discharge control of the battery pack 20 and control of the PCU 12 and MG 13. According to this embodiment, it is possible to improve the accuracy of estimating the accumulated battery damage, which is affected by missing monitoring data, and to improve the accuracy of various controls for which the latest monitoring data is important.
[0086] 9 and 10 are timing charts showing an example of requests and responses in the battery management system 100 according to this embodiment. FIG. 9 and FIG. 10 correspond to the above-mentioned FIG. 6 and FIG. 7. TxA indicates the first request data, and TxB indicates the second request data (additional request data). TxA corresponds to periodic data. Here too, it is assumed that no data is stored in the transmission buffer 350 at the stage of executing the process of the first period T1.
[0087] FIG. 9 shows an example in which the control device 40 cannot receive the data Rx1 transmitted by the monitoring device 30 in the first cycle T1. The control device 40 cannot receive the unstored information. In the second cycle T2, the communication establishment information included in the data TxA indicates that the communication has not been established. Therefore, when the monitoring device 30 receives the data TxA, it stores the data Rx1 stored in the transmission buffer 350 without deleting it. The monitoring device 30 transmits the data Rx1 from the transmission buffer 350 as response data for the second cycle T2. The data Rx2 acquired in the second cycle T2 is not transmitted and is stored in the transmission buffer 350. Therefore, the response signal includes the data Rx1 and untransmitted stored information indicating that there is untransmitted data.
[0088] In the second cycle T2, the control device 40 normally receives the data Rx1. Because there is untransmitted monitoring data, the control device 40 transmits data TxB including an additional transmission request. When the monitoring device 30 receives the data TxB, it deletes the data Rx1 stored in the transmission buffer 350 based on the communication establishment information included in the data TxB. It also transmits data Rx2 from the transmission buffer 350. The response signal includes the data Rx2 and untransmitted accumulated information indicating that there is no untransmitted data.
[0089] In the second cycle T2, the control device 40 normally receives the data Rx2. Since there is no unsent data, the control device 40 does not execute an additional transmission request. In the third cycle T3, the communication establishment information included in the data TxA indicates that communication has been established for the data Rx2. When the monitoring device 30 receives the data TxA, it deletes the data Rx2 stored in the transmission buffer 350 based on the communication establishment information. In addition, it transmits the acquired data Rx3 from the transmission buffer 350.
[0090] 10 shows an example in which the control device 40 detects a communication error by inspecting the control device 40 in the first period T1 and receives data RX1 in the second period T2. The flow up to the time when the monitoring device 30 retransmits data Rx1 in the second period T2 is the same as in FIG. 9, so a description thereof will be omitted. The data Rx1 is transmitted with untransmitted accumulation information indicating that there is untransmitted data.
[0091] In the second period T2, the control device 40 receives the data Rx1, but detects a communication error by checking using an error correction code or the like. Since there is untransmitted data, the control device 40 transmits data TxB including an additional transmission request. The data TxB includes communication establishment information indicating that communication has not been established. When the monitoring device 30 receives the data TxB, it retains the data Rx1 stored in the transmission buffer 350 without deleting it, based on the communication establishment information included in the data TxB. In addition, it transmits data Rx2 from the transmission buffer 350. The response signal includes the data Rx2 and untransmitted accumulation information indicating that there is no untransmitted data.
[0092] In the second cycle T2, the control device 40 normally receives the data Rx2. Since there is no untransmitted data, the control device 40 does not execute an additional transmission request. In the third cycle T3, the communication establishment information included in the data TxA indicates that communication has been established for the data Rx2. When the monitoring device 30 receives the data TxA, it deletes the data Rx2 stored in the transmission buffer 350 based on the communication establishment information. The monitoring device 30 transmits the data Rx1 from the transmission buffer 350 as response data for the third cycle T3. The data Rx3 acquired in the third cycle T3 is not transmitted and is held in the transmission buffer 350. The response signal includes the data Rx1 and untransmitted accumulated information indicating that there is untransmitted data.
[0093] In the third cycle T3, the control device 40 normally receives the data Rx1. Because there is untransmitted data, the control device 40 transmits data TxB including an additional transmission request. When the monitoring device 30 receives the data TxB, it deletes the data Rx1 stored in the transmission buffer 350 based on the communication establishment information included in the data TxB. It also transmits data Rx3 from the transmission buffer 350. The response signal includes the data Rx3 and untransmitted accumulated information indicating that there is no untransmitted data.
[0094] As can be seen from the examples shown in FIGS. 9 and 10, according to this embodiment, it is possible to prevent delays in transmitting the latest monitoring data while preventing loss of monitoring data.
[0095] Third embodiment This embodiment is a modification based on the preceding embodiment, and the description of the preceding embodiment can be used. Although not specifically mentioned in the preceding embodiment, when a certain condition is satisfied, all data stored in the transmission buffer 350 may be deleted.
[0096] 11 is a diagram showing a process executed by the wireless IC 35 in the battery management system 100 according to this embodiment. When there is no free space in the transmission buffer 350, that is, when new monitoring data acquired by the monitoring IC 33 cannot be stored in the transmission buffer 350, the wireless IC 35 deletes all monitoring data in the transmission buffer 350. In other words, the wireless IC 35 returns to an initial state in which no monitoring data is stored. This allows the newly acquired monitoring data (dataG) to be stored in the transmission buffer 350.
[0097] The wireless IC 35 may determine whether there is free space based on the accumulated information of the monitoring data in the transmission buffer 350, and may delete all data in the transmission buffer 350 at once if it determines that there is no free space. For example, all data may be deleted by hardware processing such as a power-on reset. All data may also be deleted by executing a reset process on software.
[0098] Also, the connection established state between the monitoring device 30 and the control device 40 may be released, and all data may be deleted in conjunction with this release. In this case, a connection establishment operation such as so-called pairing may be required again. Also, the control device 40 may determine the free space status of the transmission buffer 350, and transmit an instruction to the monitoring device 30 to delete all data stored in the transmission buffer 350. Upon receiving the instruction to delete all data, the monitoring device 30 deletes all data in the transmission buffer 350 at once. The control device 40 may determine the free space status of the transmission buffer 350 based on, for example, untransmitted storage information and communication establishment information.
[0099] <Summary of the third embodiment> As described above, in this embodiment, when there is no free space in the transmission buffer 350, the wireless IC 35 deletes all the monitoring data in the transmission buffer 350. Therefore, when the communication environment between the monitoring device 30 and the control device 40 deteriorates and a communication abnormality occurs, that is, when communication is not established for a long time, it is possible to prevent the newly acquired monitoring data from being unable to be transmitted. For example, in a configuration in which additional transmission and reception processing is performed, it is possible to prevent the newly acquired monitoring data from being unable to be transmitted within the acquisition period.
[0100] <Modification> The timing for deleting all data stored in the transmission buffer 350 is not limited to a state in which there is no free space in the transmission buffer 350. For example, the amount of data that can be transmitted in one transmission / reception cycle may be less than the amount of data that can be stored in the transmission buffer 350. In such a case, when the amount of data that can be transmitted in one cycle is exceeded, the wireless IC 35 may delete all data stored in the transmission buffer 350.
[0101] For example, when the number of pieces of data that can be transmitted from the monitoring device 30 in one period is three, three pieces of monitoring data are stored in the transmission buffer 350 as shown in Fig. 12. Since four pieces of monitoring data will be stored including the newly acquired monitoring data, the wireless IC 35 deletes all of the monitoring data in the transmission buffer 350. This allows the newly acquired monitoring data (data G) to be stored in the transmission buffer 350.
[0102] The deletion of all data shown in the third embodiment and its modified example can be combined with any of the preceding embodiments.
[0103] (Other embodiments) The disclosure in this specification and drawings, etc. is not limited to the exemplified embodiments. The disclosure includes the exemplified embodiments and modifications by those skilled in the art based thereon. For example, the disclosure is not limited to the combination of parts and / or elements shown in the embodiments. The disclosure can be implemented by various combinations. The disclosure can have additional parts that can be added to the embodiments. The disclosure includes the omission of parts and / or elements of the embodiments. The disclosure includes the substitution or combination of parts and / or elements between one embodiment and another embodiment. The disclosed technical scope is not limited to the description of the embodiments. Some disclosed technical scopes are indicated by the description of the claims, and should be interpreted as including all modifications within the meaning and scope equivalent to the description of the claims.
[0104] The disclosure in the specification and drawings is not limited by the claims. The disclosure in the specification and drawings includes the technical ideas described in the claims, and extends to more diverse and broader technical ideas than the technical ideas described in the claims. Therefore, various technical ideas can be extracted from the disclosure in the specification and drawings without being bound by the claims.
[0105] When an element or layer is referred to as being "on," "coupled," "connected," or "bonded," it may be directly coupled, connected, or bonded to another element or layer, and intervening elements or layers may be present. In contrast, when an element is referred to as being "directly on," "directly coupled," "directly connected," or "directly bonded" to another element or layer, there are no intervening elements or layers. Other words used to describe relationships between elements should be construed in a similar manner (e.g., "between" vs. "directly between," "adjacent" vs. "directly adjacent," etc.). As used in this specification, the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0106] Spatially relative terms such as "inside," "outside," "back," "bottom," "low," "top," "top," and the like are utilized herein to facilitate the description of the relationship of one element or feature to another element or feature as depicted in the figures. Spatially relative terms may be intended to encompass different orientations of the device during use or operation in addition to the orientation depicted in the figures. For example, if the device in the figures is turned over, elements described as "below" or "directly below" other elements or features would be oriented "above" the other elements or features. Thus, the term "bottom" can encompass both an orientation of top and bottom. The device may be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used in this specification would be interpreted accordingly.
[0107] The apparatus, system, and method thereof described in the present disclosure may be realized by a dedicated computer comprising a processor programmed to execute one or more functions embodied in a computer program. The apparatus and method described in the present disclosure may also be realized using a dedicated hardware logic circuit. The apparatus and method described in the present disclosure may also be realized by one or more dedicated computers configured by a combination of a processor that executes a computer program and one or more hardware logic circuits. The computer program may also be stored in a computer-readable non-transitory tangible recording medium as instructions executed by the computer. In other words, the means and / or functions provided by the processor, etc. can be provided by software recorded in a substantial memory device and a computer that executes the software, software only, hardware only, or a combination thereof. For example, some or all of the functions of the processor may be realized as hardware. Aspects in which a certain function is realized as hardware include aspects in which it is realized using one or more ICs, etc. The processor may be realized using an MPU, GPU, or DFP instead of a CPU. The processor may be realized by combining multiple types of arithmetic processing devices such as a CPU, an MPU, or a GPU. The processor may be realized as a system on chip (SoC). Furthermore, the various processing units may be realized using an FPGA or an ASIC. The various programs may be stored in a non-transient tangible recording medium. As a storage medium for the programs, various storage media such as HDD, SSD, flash memory, and SD card can be adopted. DFP is an abbreviation for Data Flow Processor. SoC is an abbreviation for System on Chip. FPGA is an abbreviation for Field Programmable Gate Array. ASIC is an abbreviation for Application Specific Integrated Circuit. HDD is an abbreviation for Hard disk Drive. SSD is an abbreviation for Solid State Drive.SD is an abbreviation for Secure Digital.
[0108] For example, although an example in which the monitoring device 30 includes the microcomputer 34 has been described, the present invention is not limited to this. As shown in Fig. 13, a battery management system 100 may be adopted in which the monitoring device 30 does not include the microcomputer 34. Fig. 13 corresponds to Fig. 4. In this configuration, the wireless IC 35 transmits and receives data to and from the monitoring IC 33. The schedule control of sensing and self-diagnosis by the monitoring IC 33 may be executed by the wireless IC 35 or may be executed by the main microcomputer 45 of the control device 40.
[0109] Although an example has been shown in which the periodic data (TxA) as request data periodically transmitted by the control device 40 includes an acquisition request and a transmission request for monitoring data including battery information, the present invention is not limited to this. The periodic data may include only a transmission request for monitoring data without including an acquisition request for monitoring data. The monitoring device 30 may acquire monitoring data at a predetermined cycle that is preset according to the transmission / reception cycle, rather than acquiring new monitoring data using an acquisition request from the control device 40 as a trigger. The predetermined cycle corresponds to, for example, one transmission / reception cycle.
[0110] Although an example in which a monitoring device 30 is provided for each battery stack 21 has been shown, the present invention is not limited to this. For example, one monitoring device 30 may be provided for multiple battery stacks 21. Multiple monitoring devices 30 may be provided for one battery stack 21.
[0111] Although an example in which the battery pack 11 includes one control device 40 has been described, the present invention is not limited to this. The battery pack 11 may include multiple control devices 40. In other words, the battery pack 11 may include one or more monitoring devices 30 and one or more control devices 40. The battery management system 100 may include multiple wireless communication systems established between one control device 40 and one or more monitoring devices 30.
[0112] Although an example in which the monitoring device 30 includes one monitoring IC 33 has been described, the present invention is not limited to this. A plurality of monitoring ICs 33 may be included. In this case, a wireless IC 35 may be provided for each monitoring IC 33, or one wireless IC 35 may be provided for the plurality of monitoring ICs 33.
[0113] The arrangement and number of battery stacks 21 and battery cells 22 constituting battery pack 20 are not limited to the above example. In battery pack 11, the arrangement of monitoring device 30 and / or control device 40 is not limited to the above example. [Explanation of symbols]
[0114] 10...vehicle, 11...battery pack, 12...PCU, 13...MG, 14...ECU, 15...battery, 20...battery pack, 21...battery stack, 22...battery cell, 23...busbar unit, 24...busbar, 25...positive terminal, 26...negative terminal, 27...busbar cover, 30...monitoring device, 31, 311, 312, 313...power supply circuit, 32...multiplexer, 33...monitoring IC, 34...microcontroller, 35...wireless IC, 350...transmission buffer, 36...front-end circuit, 37...antenna, 40...control device, 41, 411, 412...power supply circuit, 42...antenna, 43...front-end circuit, 44...wireless IC, 45...main microcontroller, 46...sub-microcontroller, 50...casing, 60...sensor, 100...battery management system
Claims
1. A monitoring device (30) having a monitoring unit (33) that acquires and monitors battery information indicating a state of a battery, and a wireless circuit unit (35) that transmits and receives data to and from the monitoring unit and is capable of wireless communication; a control device (40) that performs wireless communication with the wireless circuit unit and executes a predetermined process based on the battery information, the control device transmits request data to the monitoring device to request transmission of the battery information, and upon receiving the request data, the monitoring device transmits response data including the battery information to the control device; The control device transmits the next request data including communication establishment information that enables distinction between communication establishment in which the response data is normally received in response to the request data and communication failure in which the response data is not normally received.
2. The battery management system described in claim 1, wherein the wireless circuit unit includes a transmission buffer (350) capable of individually storing multiple pieces of battery information acquired by the monitoring unit, and retransmits the battery information from the transmission buffer in the event of communication failure based on the communication establishment information.
3. A battery management system as described in Claim 2, wherein the wireless circuit unit transmits the battery information in the transmission buffer in chronological order from oldest to newest.
4. A battery management system as described in claim 2 or claim 3, wherein when the power supply of the battery management system is turned off, the radio circuit unit deletes the battery information accumulated in the transmission buffer.
5. A battery management system as described in claim 2 or claim 3, wherein when the connection establishment state between the wireless circuit unit and the control device is released, the wireless circuit unit deletes the battery information in the transmission buffer.
6. The request data includes periodic data transmitted at a predetermined period, The battery management system according to any one of claims 2 to 5, wherein the control device sets the communication establishment information to communication failure if the response data is not normally received in response to the request data within the period.
7. when transmitting the battery information in the transmission buffer in response to the first request data, which is the request data, the wireless circuit unit transmits the response data to the control device by including accumulated information of second battery information, which is separate from the first battery information, which is the battery information to be transmitted, in the response data; The battery management system of claim 6, wherein when the control device receives information in which the second battery information is accumulated, the control device transmits second request data requesting the transmission of the second battery information to the monitoring device as the request data within the same period as the first request data.
8. when the control device normally receives the response data including the first battery information in response to the first request data, the control device transmits the second request data including information indicating establishment of communication to the monitoring device; 8. The battery management system according to claim 7, wherein when the wireless circuit unit receives the second request data, it deletes the first battery information with which communication has been established from the transmission buffer and transmits the second battery information in the transmission buffer to the control device.
9. when a reception error occurs in response to the first request data, the control device transmits the second request data to the monitoring device without including information indicating establishment of communication, 8. The battery management system according to claim 7, wherein when the wireless circuit unit receives the second request data, the wireless circuit unit transmits the second battery information in the transmission buffer to the control device while retaining the first battery information in the transmission buffer without deleting it.
10. 10. The battery management system according to claim 7, wherein when there is no free space in the transmission buffer, the wireless circuit unit deletes all data in the transmission buffer.
11. A battery management system as described in Claim 10, wherein the control device determines whether there is free space in the transmission buffer based on the accumulated information.
12. 10. The battery management system according to claim 7, wherein when the amount of data transmitted within one period exceeds a transmittable amount, the wireless circuit unit deletes all data stored in the transmission buffer.
13. The cycle data requests the monitoring device to acquire and transmit the battery information, The battery management system according to any one of claims 7 to 12, wherein the monitoring unit acquires the battery information in response to the acquisition request.
14. A battery management system described in any one of claims 1 to 13, wherein the control device estimates accumulated battery damage based on the battery information.
15. A battery management system as described in any one of claims 1 to 14, wherein when the control device receives voltage data, which is one of the response data, it determines whether the voltage data is a communication error or not, and if the voltage data is a communication error, it requests the wireless circuit unit to resend the voltage data.
16. The battery management system is mounted on a vehicle, The battery management system according to any one of claims 1 to 15, wherein the control device calculates a state of the battery from the battery information based on an IG signal of the vehicle.
Citation Information
Patent Citations
Photoconductive member
JP1985093448A
In-vehicle charging device
JP2012210007A
Wireless Sensing for Battery Systems
JP2019527528A
Battery system
WO2015189898A1
Electricity storage management system
WO2016072002A1