Battery Management System

By managing the generation cycle of advertising events and arranging devices strategically, the battery management system reduces radio wave interference, ensuring effective wireless communication within the battery management system.

JP7609043B2Active Publication Date: 2025-01-07DENSO CORP

Patent Information

Application Number
JP2021185846
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-11-15
Publication Date
2025-01-07
Estimated Expiration
2041-02-24

AI Technical Summary

Technical Problem

Existing battery management systems experience radio wave interference during startup due to periodic advertising operations by multiple monitoring devices within a housing, which house both the battery and monitoring devices.

Method used

Implementing an event management unit in the wireless circuit units of monitoring devices to manage the generation cycle of advertising events, ensuring they occur at different timings, and arranging devices in specific positional relationships to minimize interference.

Benefits of technology

Suppresses radio wave interference during startup, ensuring reliable wireless communication connections between monitoring devices and a control device, thereby enhancing the battery management system's performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007609043000001
    Figure 0007609043000001
  • Figure 0007609043000002
    Figure 0007609043000002
  • Figure 0007609043000003
    Figure 0007609043000003
Patent Text Reader

Abstract

To provide a battery management system capable of suppressing radio wave interference at startup. [Solution] A battery management system 60 includes multiple monitoring devices 30 and a control device 40 arranged in a housing that houses batteries. The monitoring devices include a monitoring IC 33 that acquires and monitors battery information, and a wireless IC 35. When the multiple monitoring devices are started up, in order to establish a wireless communication connection between the multiple monitoring devices and the control device, each of the wireless ICs performs an advertising operation with a periodic advertising event, and the control device performs a scanning operation. The wireless ICs of two or more monitoring devices include an event management unit 352 that manages the occurrence cycle of advertising events so that the advertising operations are performed at different times.
Need to check novelty before this filing date? Find Prior Art

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] Considering mountability and the like, the battery management system described in Patent Document 1 is housed in a housing together with the batteries to be monitored. That is, a plurality of battery cell management devices (monitoring devices) and a battery pack management device (control device) constituting the battery management system are arranged in the housing that houses the batteries. In this manner, wireless communication is performed between the plurality of monitoring devices and one control device within the housing. When the plurality of monitoring devices are started, each of the monitoring devices periodically executes an advertising operation, which may cause radio interference. In the above respects, or in other respects not mentioned, further improvements are required for the battery management system.

[0005] One disclosed object is to provide a battery management system that can suppress radio interference at startup. [Means for solving the problem]

[0006] The battery management system disclosed herein comprises: a plurality of monitoring devices (30) each having a monitoring unit (33) that acquires and monitors battery information indicating the state of the batteries (20, 21, 22) and a wireless circuit unit (35) that transmits and receives data to and from the monitoring unit and is capable of wireless communication, and the monitoring devices (30) are disposed in a housing (50) that houses the batteries; a control device (40) that is disposed within the housing, wirelessly communicates with each of the wireless circuit units in the plurality of monitoring devices, and executes a predetermined process based on the battery information; When the plurality of monitoring devices are started up, in order to establish a wireless communication connection between the plurality of monitoring devices and the control device, each of the wireless circuit units executes an advertising operation at a periodic advertising event, and the control device executes a scanning operation; The wireless circuit units of the two or more monitoring devices each have an event management unit (352) that manages the occurrence cycle of advertising events so that the advertising operations are executed at different timings. In one disclosed battery management system, the monitoring devices having an event management unit are arranged at different positions on the circumference of a virtual circle centered on the control device. In another disclosed battery management system, the monitoring devices having an event management unit include a first monitoring device and a second monitoring device, and the control device is arranged at a midpoint between the first monitoring device and the second monitoring device. In another disclosed battery management system, the monitoring devices having an event management unit include a third monitoring device and a fourth monitoring device, and the third monitoring device and the fourth monitoring device are arranged symmetrically with respect to a virtual line passing through the control device.

[0007] According to the disclosed battery management system, the wireless circuit units of two or more monitoring devices have an event management unit that manages the occurrence cycle of advertising events. The wireless circuit units having the event management unit can execute advertising operations at different timings due to the event occurrence cycle managed by the event management unit. As a result, radio interference can be suppressed at the time of startup.

[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] 1 is a plan view showing a schematic configuration of a battery pack including a battery management system according to a first embodiment. [Diagram 3] FIG. 2 is a diagram showing the positional relationship between a monitoring device and a control device. [Figure 4] FIG. 2 is a block diagram showing a configuration of a battery management system. [Diagram 5] FIG. 4 is a diagram illustrating an example of a communication sequence between a monitoring device and a control device. [Figure 6] FIG. 11 is a diagram illustrating an example of a communication sequence until a connection is established. [Figure 7] 13 is a flowchart showing an advertising process. [Figure 8] A diagram showing the occurrence period of advertising events. [Figure 9] 11 is a timing chart showing advertising operations of two monitoring devices in a reference example. [Figure 10] 4 is a timing chart showing advertising operations of two monitoring devices in the first embodiment. [Figure 11] 13 is a flowchart showing a process executed by an event management unit in a battery management system according to a second embodiment. [Figure 12] 11 is a timing chart showing advertising operations of two monitoring devices. [Figure 13] FIG. 13 is a diagram for explaining reconnection. [Figure 14] 13 is a flowchart showing a process executed by an event management unit in a battery management system according to a third embodiment. [Figure 15] A diagram showing the occurrence period of advertising events. [Figure 16] 11 is a flowchart showing an advertising process executed by a monitoring device. [Figure 17] 5 is a flowchart showing a scan process executed by the control device. [Figure 18] FIG. 11 is a block diagram showing another example of the configuration of the battery management system. [Figure 19] FIG. 13 is a diagram illustrating another example of the positional relationship between the monitoring device and the control device. 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. Fig. 2 is a plan view showing the internal structure of the battery pack 11. In Fig. 2, the housing is indicated by a two-dot chain line.

[0021] As shown in FIG. 2, the battery pack 11 includes a battery pack 20, a plurality of monitoring devices 30, a control device 40, and a housing 50.

[0022] The housing 50 houses other elements constituting the battery pack 11, that is, the assembled battery 20, the monitoring device 30, and the control device 40. The housing 50 may be formed using a metal material or a resin material. It may have a metal part and a resin part. The housing 50 is substantially rectangular parallelepiped-shaped. In FIG. 2, the longitudinal direction of the mounting surface of the housing 50 on the vehicle 10 is indicated as the X direction, and the lateral direction is indicated as the Y direction. 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 each other. In the following, unless otherwise specified, a shape viewed from the Z direction, that is, a shape along the XY plane defined by the X direction and the Y direction, is referred to as a planar shape. In addition, the planar view from the Z direction may be simply referred to as a planar view.

[0023] 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 direction from the battery stack 21 toward the monitoring device 30 is the upward direction, and the direction from the monitoring device 30 toward the battery stack 21 is the downward direction. The mounting surface of the housing 50 on the vehicle 10 is the surface facing downward with respect to the battery stack 21. The arrangement in Fig. 2 is merely an example, and the battery pack 11 may be arranged in any manner with respect to the vehicle 10.

[0024] 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.

[0025] 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.

[0026] 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 multiple battery cells 22. Each battery cell 22 is formed in a flat shape, and is stacked so that its side faces overlap in the Y direction. The battery cell 22 has a positive electrode terminal and a negative electrode terminal (not shown) that protrude in the Z direction, more specifically, upward, on both ends in the X direction. The battery cells 22 are stacked so that the positive electrode terminals and the negative electrode terminals are alternately disposed in the Y direction.

[0027] Each busbar unit 23 has a plurality of busbars and a busbar cover (not shown). The busbars are plate materials made of a metal with good conductivity such as copper. The busbars electrically connect the positive and negative terminals of the battery cells 22 adjacent to each other in the Y direction. This electrically connects the plurality of battery cells 22 in each battery stack 21 in series. In each battery stack 21, the positive terminal of the battery cell 22 arranged at one end in the Y direction is connected to a predetermined positive wiring, and the negative terminal of the battery cell 22 arranged at the other end is connected to a predetermined negative wiring.

[0028] The bus bar cover is made of an electrically insulating material such as resin, etc. The bus bar cover 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.

[0029] 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 has a circuit board (not shown) and is fixed so that the plate thickness direction of the circuit board substantially coincides with the Z direction. The monitoring device 30 is configured to be able to wirelessly communicate with the control device 40, as will be described later. The monitoring device 30 has an antenna 37 (described later) disposed so as not to overlap with the busbar unit 23 in the Z direction, that is, so as to protrude upward from the busbar unit 23 in the Z direction.

[0030] The control device 40 is disposed between the battery stacks 21 in the X direction. The control device 40 has a circuit board (not shown) and is disposed so that the plate thickness direction of the circuit board substantially coincides with the X direction. The control device 40 may be fixed, for example, to a side surface of the battery stack 21 or to a lower surface of the housing 50. The control device 40 is configured to be capable of wireless communication with each monitoring device 30. An antenna 42 (to be described later) provided in the control device 40 is disposed at a height approximately equal to that of the wireless antenna of the monitoring device 30 in the Z direction. In other words, the antenna 42 provided in the control device 40 is provided so as to protrude from the busbar unit 23 in the Z direction.

[0031] In the battery pack 11, the monitoring device 30 and the control device 40 provide a battery management system 60. That is, the battery pack 11 is equipped with the battery management system 60.

[0032] <Positional relationship between monitoring and control devices> Next, the positional relationship between the multiple monitoring devices 30 and the control device 40 housed in the housing 50 will be described with reference to Figs. 2 and 3. Fig. 3 is a diagram showing the positional relationship between the multiple monitoring devices 30 and the control device 40 in the battery pack 11 shown in Fig. 2. In Fig. 3, the monitoring devices 30 are indicated as SBMs, and the control device 40 is indicated as ECUs. SBM is an abbreviation for Satellite Battery Module. In Fig. 3, in plan view, a virtual circle centered on the control device 40 is indicated by a dashed line. In plan view, a virtual straight line IL passing through the control device 40 is indicated by a dashed line.

[0033] 2 and 3, the battery pack 11 includes a plurality of monitoring devices 30 and one control device 40. The plurality of monitoring devices 30 include monitoring device 30A, monitoring device 30B, monitoring device 30C, monitoring device 30D, monitoring device 30E, monitoring device 30F, monitoring device 30G, and monitoring device 30H. The plurality of monitoring devices 30 are arranged side by side in the X direction in the following order: monitoring device 30G, monitoring device 30E, monitoring device 30C, monitoring device 30A, monitoring device 30B, monitoring device 30D, monitoring device 30F, and monitoring device 30H.

[0034] In a plan view, two or more of the multiple monitoring devices 30 are arranged at different positions on the circumference of an imaginary circle centered on the control device 40. The circle is a perfect circle. For example, the number of monitoring devices 30 arranged on one circumference may be two, or may be three or more. All of the monitoring devices 30 may be arranged on the circumference of a single circle.

[0035] In this embodiment, two monitoring devices 30 are arranged on one circumference. The virtual circles are concentric, and two monitoring devices 30 are arranged on each circumference. One monitoring device 30 is not arranged on the circumference of multiple circles, but is arranged only on the circumference of one circle. Specifically, the monitoring devices 30A and 30B are arranged on the circumference of a first circle, which is the circle closest to the control device 40. The monitoring devices 30C and 30D are arranged on the circumference of a second circle that is one circle outside the first circle. The monitoring devices 30E and 30F are arranged on the circumference of a third circle that is one circle outside the second circle. The monitoring devices 30G and 30H are arranged on the circumference of a fourth circle that is one circle outside the third circle. The two monitoring devices 30 arranged on a common circle have two-fold symmetry with the control device 40 as the center.

[0036] In addition, in a plan view, the two monitoring devices 30 are arranged symmetrically with respect to a virtual straight line IL passing through the control device 40. The "symmetrical arrangement" may include not only an arrangement in which the two monitoring devices 30 are completely symmetrical with respect to the straight line IL, but also an arrangement in which the two monitoring devices 30 are almost symmetrical with respect to the straight line IL. One of the two monitoring devices 30 arranged symmetrically with respect to the straight line IL corresponds to the first monitoring device, and the other corresponds to the second monitoring device. The straight line IL extends in a direction perpendicular to the arrangement direction of the two monitoring devices 30. Specifically, the straight line IL extends in the Y direction. The monitoring devices 30A and 30B are arranged symmetrically with respect to the straight line IL. The monitoring devices 30C and 30D are arranged symmetrically with respect to the straight line IL. The monitoring devices 30E and 30F are arranged symmetrically with respect to the straight line IL. The monitoring devices 30G and 30H are arranged symmetrically with respect to the straight line IL. The monitoring devices 30A, 30C, 30E, and 30G and the monitoring devices 30B, 30D, 30F, and 30H are arranged symmetrically with respect to the straight line IL. In other words, the entire monitoring device 30 is arranged symmetrically with respect to the straight line IL.

[0037] In addition, in a plan view, the control device 40 is disposed at the midpoint of the two monitoring devices 30. The midpoint may include a state in which the distance between the control device 40 and the monitoring devices 30 is completely the same as well as a state in which the distance is almost the same. One of the two monitoring devices 30 corresponds to the third monitoring device, and the other corresponds to the fourth monitoring device. Specifically, the control device 40 is disposed at approximately the center of the multiple monitoring devices 30 in the X direction. The control device 40 is disposed between the monitoring devices 30A and 30B in the X direction. The control device 40 is disposed at the midpoint of the monitoring devices 30A and 30B in the X direction. Similarly, the control device 40 is disposed at the midpoint of the monitoring devices 30C and 30D in the X direction. The control device 40 is disposed at the midpoint of the monitoring devices 30E and 30F in the X direction. The control device 40 is disposed at the midpoint of the monitoring devices 30G and 30H in the X direction.

[0038] <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.

[0039] As shown in Fig. 4, the battery management system 60 includes multiple management devices (SBM) 30 and a control device (ECU) 40. 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 60 is a system that manages batteries using wireless communication. In the battery management system 60, wireless communication is performed between one control device 40 and multiple monitoring devices 30.

[0040] <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.

[0041] 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.

[0042] The multiplexer 32 is a selection circuit that receives detection signals from a plurality of sensors 70 provided 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 70 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.

[0043] 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.

[0044] 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.

[0045] 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.

[0046] The wireless IC 35 includes an RF circuit (RF) 350 and a microcomputer (MC) 351 to wirelessly transmit and receive data. The wireless IC 35 has a transmission function that modulates transmission data and oscillates at the frequency of an RF signal. The wireless IC 35 has a reception function that demodulates received data. RF is an abbreviation for radio frequency.

[0047] The wireless IC 35 modulates the data including the battery information transmitted 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.

[0048] The wireless IC 35 receives and demodulates the data transmitted from the control device 40 via the antenna 37 and the front-end circuit 36. When the wireless IC 35 receives data including a request to acquire and transmit battery information, for example, it acquires monitoring data including the battery information via the monitoring IC 33 in response to the request and transmits the data to the control device 40. The wireless IC 35 corresponds to a wireless circuit unit.

[0049] The wireless IC 35 has an event management unit (EM) 352. The event management unit 352 manages the occurrence cycle of advertising events for the wireless IC 35 to execute advertising operations. The event management unit 352 is one of the functional units constructed by, for example, a CPU in a microcomputer 351 provided in the wireless IC 35, executing various programs stored in a ROM while utilizing a temporary storage function of a RAM. The advertising operation and event management will be described later.

[0050] 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.

[0051] 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.

[0052] <Control device> Next, the control device 40 will be described with reference to Fig. 4. 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.

[0053] 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.

[0054] 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.

[0055] 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.

[0056] The wireless IC 44 has an RF circuit and a microcomputer for wirelessly transmitting and receiving data. The wireless IC 44 has a transmitting function and a receiving function, similar to the wireless IC 35. 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, it 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.

[0057] 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 requesting the monitoring device 30 to process monitoring data including battery information, and transmits transmission data including the command to the wireless IC 44. The main microcomputer 45 of this embodiment generates a command requesting acquisition and transmission of monitoring data including battery information. The request described in this specification may be referred to as an instruction.

[0058] 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. 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.

[0059] 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.

[0060] <Wireless communication> Next, wireless communication between the monitoring device 30 and the control device 40 will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of a communication sequence between the monitoring device 30 and the control device 40. In Fig. 5, wireless communication between one monitoring device 30 and the control device 40 will be described. In Fig. 5, the monitoring IC 33 is indicated as MIC33, the wireless IC 35 is indicated as WIC35, and the control device 40 is indicated as ECU40.

[0061] 5, the wireless IC 35 of the monitoring device 30 and the control device 40 execute a process for establishing a connection for wireless communication (step S10). The connection establishment process will be described later.

[0062] When the connection is established, the wireless IC 35 and the control device 40 then execute a pairing process (step S20). Specifically, for encrypted communication, they exchange unique information, that is, execute pairing. When the wireless IC 35 and the control device 40 hold pair information between them, that is, enter a bonded state, the pairing process ends.

[0063] When the pairing process is completed, the wireless circuit unit 35 and the control device 40 execute data communication. As shown in Fig. 5, the control device 40 transmits transmission data including an acquisition request and a transmission request for monitoring data including battery information, that is, request data, to the monitoring device 30 (step S30).

[0064] When the wireless IC 35 of the monitoring device 30 receives the request data, it transmits an acquisition request for monitoring data including battery information to the monitoring IC 33 (step S31). In this embodiment, the wireless IC 35 transmits the acquisition request to the monitoring IC 33 via the microcomputer 34.

[0065] When the monitoring IC 33 receives the acquisition request, it executes sensing (step S32). 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.

[0066] Next, the monitoring IC 33 transmits monitoring data including the battery information to the wireless IC 35 (step S33). In this embodiment, the monitoring IC 33 transmits monitoring data including the failure diagnosis result together with the battery information to the wireless IC 35 via the microcomputer .

[0067] When the wireless IC 35 receives the monitoring data acquired by the monitoring IC 33, the wireless IC 35 transmits transmission data including the monitoring data, that is, response data, to the control device 40 (step S34).

[0068] When the control device 40 receives the response data, it executes a predetermined process based on the monitoring data. The control device 40 that executes the request process is sometimes called a master, and the monitoring device 30 that executes the response process is sometimes called a slave.

[0069] The above-mentioned processes of steps S10 to S35 are executed between each monitoring device 30 and the control device 40. The battery management system 60 executes the processes of steps S10 and S20, for example, initially. After the processes of steps S10 and S20 are executed, the battery management system 60 periodically executes data communication processes, that is, the processes of steps S30 to S35.

[0070] <Connection establishment process> Next, the process of step S10, that is, the connection establishment process, will be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of a communication sequence up to the connection establishment. Fig. 6 corresponds to Fig. 5.

[0071] Each monitoring device 30 and control device 40 executes the processing of steps S10 and S20 at startup. The startup is, for example, when operating power is supplied. In a configuration in which power is constantly supplied from the battery stack 21 or the battery 15, startup occurs during the manufacturing process of the vehicle 10 or after parts are replaced at a repair shop. The startup may also be when a startup signal such as an IG signal is supplied. For example, startup occurs when the IG signal is switched from off to on by a user's operation. At startup, the processing of steps S10 and S20 is executed between the control device 40 and all monitoring devices 30 that are connected to the control device 40 for wireless communication.

[0072] As shown in Fig. 6, first, the control device 40 executes a scan operation (step S11), and the wireless IC 35 executes an advertising operation (step S12). The start of the scan operation may be earlier than the start of the advertising operation, or may be at approximately the same timing. It may also be later than the start of the advertising operation. The control device 40 that executes the scan operation may be called a central or a scanner. The wireless IC 35 that executes the advertising operation may be called a peripheral or an advertiser.

[0073] The wireless IC 35 executes an advertising operation to notify the control device 40 of its existence. The event management unit 352 of the wireless IC 35 periodically generates an advertising event. The wireless IC 35 transmits an advertising packet (ADV_PKT) for each advertising event. That is, the wireless IC 35 periodically executes an advertising operation. The advertisement packet includes ID information of the wireless IC 35 itself and the ECU 14. At the time of startup, the wireless ICs 35 of the multiple monitoring devices 30 transmit advertisement packets to the control device 40. The advertisement packet may be referred to as an advertisement frame, advertising data, or the like.

[0074] When the control device 40 detects one advertisement packet, that is, one wireless IC 35, by the scanning operation, the control device 40 transmits a connection request (CONNECT_REQ) to the detected wireless IC 35 (step S13).

[0075] Then, when the wireless IC 35 receives the connection request, a connection is established between one monitoring device 30 and the control device 40 (step S14). The wireless IC 35 of the monitoring device 30 that has established a connection stops transmitting advertisement packets. The control device 40 continues the scanning operation until connections are established with the wireless ICs 35 of all monitoring devices 30. The monitoring device 30 periodically executes the advertising operation until a connection is established with the control device 40.

[0076] <Advertising event> Next, an advertising event will be described with reference to Fig. 7 and Fig. 8. Fig. 7 is a flowchart showing an example of an event management process executed by the event management unit 352 of the wireless IC 35. The event management unit 352 executes the following processes during the connection establishment process (step S10).

[0077] 7, the event management unit 352 of the wireless IC 35 generates an advertising event (step S100). The event management unit 352 generates the first advertising event after the wireless IC 35 is started, based on the start of the wireless IC 35. In this embodiment, the timing of the occurrence of the first advertising event is approximately the same for multiple wireless ICs 35. The wireless ICs 35 transmit advertising packets in response to the advertising event.

[0078] Next, the event management unit 352 randomly sets the period (step S110). The event management unit 352 calculates and sets the period by a specific function such as a generating polynomial using a unique value held by the wireless IC 35, such as an ID or an address identifying a network interface. The wireless IC 35 calculates and sets the period by a specific function such as a generating polynomial using input information from elements of the monitoring device 30 other than the wireless IC 35, such as monitoring information acquired by the monitoring IC 33 and commands (instructions) from the microcomputer 34, instead of the unique value described above. In other words, the event management unit 352 calculates and sets the period by a specific function such as a generating polynomial using a value unique to the monitoring device 30 including the event management unit 352.

[0079] In this way, the event management unit 352 randomly sets the period by calculation using a specific function such as a generating polynomial. In other words, a random number is set as the period. In this embodiment, as an example, the period is set randomly by calculating the amount of delay to be added to the predetermined period using a specific function. The predetermined period is a common value for multiple monitoring devices 30.

[0080] Next, the event management unit 352 determines whether or not a connection request has been received from the control device 40 (step S120). If the event management unit 352 receives a connection request within the period set in step S110, it stops generating an advertising event (step S130) and ends the series of processes.

[0081] On the other hand, if a connection request is not received within the period set in step S110, the event management unit 352 executes the processes from step S100 onwards again when the period set in step S110 has elapsed. In other words, when the period set in step S110 has elapsed, the event management unit 352 generates a new advertising event.

[0082] In the above-described event management process, the processes of steps S120 and S130 may be common processes to the continuation determination and stop process of the advertising operation by the wireless IC 35. The cycle setting process may be executed before the advertising event generation process, or the two processes may be executed in parallel.

[0083] Fig. 8 is a diagram showing the occurrence period of an advertising event. In Fig. 8, an advertising event is indicated as EVT, and the occurrence period of an advertising event is indicated as T. The above-mentioned predetermined period is indicated as INT, and the delay amount is indicated as DLY.

[0084] As described above, the predetermined period INT is a common value for multiple monitoring devices 30. The delay amount DLY is a random value, that is, a random number, calculated by the event management unit 352 using a specific function. In this way, the event management unit 352 randomly sets the occurrence period T of the advertising event. In the example shown in FIG. 8, the first period T1 and the second period T2 are different from each other because the delay amounts DLY are different from each other.

[0085] <Summary of the First Embodiment> Fig. 9 is a diagram showing the timing of advertising operations of two monitoring devices 30 in a reference example. Fig. 10 is a diagram showing the timing of advertising operations of two monitoring devices 30 in a battery management system 60 according to this embodiment. In Figs. 9 and 10, monitoring devices 30A and 30B are illustrated as two monitoring devices 30. The monitoring device 30A is indicated as SBM 30A, and the monitoring device 30B is indicated as SBM 30B.

[0086] The wireless ICs 35 of the monitoring devices 30A and 30B of the reference example do not have the above-mentioned event management unit 352. In each of the wireless ICs 35, the timing of occurrence of the first advertising event after startup is almost the same for each of them. Each of the wireless ICs 35 generates an advertising event at a common cycle. Therefore, as shown in FIG. 9, the timing of the advertising operations of the monitoring devices 30A and 30B overlap periodically (repeatedly). Therefore, when the monitoring devices 30A and 30B transmit advertising packets at startup, there is a risk of radio interference occurring.

[0087] In this embodiment, the wireless IC 35 of each of the monitoring devices 30A and 30B has an event management unit 352. The event management unit 352 randomly sets the occurrence period of advertising events. Therefore, as shown in Fig. 10, it is possible to prevent the timing of advertising operations of the monitoring devices 30A and 30B from periodically overlapping. Even if the monitoring devices 30A and 30B transmit advertisement packets at the time of startup, radio interference is less likely to occur than in the reference example.

[0088] In this way, according to the battery management system 60 of this embodiment, the event management unit 352 manages the occurrence period of the advertising event so that the advertising operation is performed at different timings. Specifically, the event management unit 352 randomly sets the occurrence period of the advertising event by a specific function such as a generating polynomial using a value unique to the monitoring device 30 having the event management unit 352. Therefore, even if multiple monitoring devices 30 perform advertising operations at startup, radio interference can be suppressed. In this embodiment, since the period of the advertising event changes randomly each time, it is possible to increase the possibility of avoiding external noise, etc. In particular, it is possible to increase the possibility of avoiding periodic noise. In other words, the connection can be reliably established.

[0089] The control device 40 and the multiple monitoring devices 30 constituting the battery management system 60 are housed in the housing 50 of the battery pack 11. The control device 40 and the multiple monitoring devices 30 are arranged in a closed space (limited narrow space). In the closed space, wireless communication between one control device 40 and the multiple monitoring devices 30, that is, one-to-multiple wireless communication, is performed. In this embodiment, each of the multiple monitoring devices 30 has an event management unit 352. In the multiple monitoring devices 30, the event management unit 352 randomly sets the occurrence period of advertising events. Therefore, even if the multiple monitoring devices 30 perform advertising operations at the time of startup, radio interference can be suppressed. Although two monitoring devices 30A and 30B are illustrated in FIG. 10, the occurrence timing of advertising events, that is, the timing of advertising operations, can be made different from each other for the multiple monitoring devices 30A to 30H in the same manner.

[0090] In this embodiment, for example, two monitoring devices 30A and 30B are arranged on the circumference of a virtual circle centered on the control device 40. The monitoring devices 30A and 30B arranged in this manner are approximately equal in distance to the control device 40 in a plan view. However, each of the monitoring devices 30A and 30B has an event management unit 352. Therefore, even if each of the monitoring devices 30A and 30B executes an advertising operation at startup, radio wave interference can be suppressed.

[0091] In this embodiment, virtual circles centered on the control device 40 are concentric circles, and two monitoring devices 30 are arranged on each of the concentric circles. The monitoring devices 30A and 30B are arranged on the circumference of the first circle. The monitoring devices 30C and 30D are arranged on the circumference of the second circle. The monitoring devices 30E and 30F are arranged on the circumference of the third circle. The monitoring devices 30G and 30H are arranged on the circumference of the fourth circle. Therefore, even if each of the monitoring devices 30 arranged on the same circumference performs an advertising operation at startup, radio wave interference can be suppressed.

[0092] The number of monitoring devices 30 arranged on the circumference of one circle is not limited to two. Three or more monitoring devices 30 may be arranged on the circumference of one circle. An example in which the number of monitoring devices 30 arranged on the circumference of each of the concentric circles is equal to each other has been shown, but this is not limited to this. For example, the number of monitoring devices 30 may differ between the first circle and the second circle. In this embodiment, an example of concentric circles has been shown as virtual circles, but this is not limited to this. There may be only one circle.

[0093] In this embodiment, for example, two monitoring devices 30A and 30B are arranged symmetrically with respect to a virtual straight line IL passing through the control device 40. The monitoring devices 30A and 30B arranged in this manner are approximately equal in distance to the control device 40 in a plan view. However, each of the monitoring devices 30A and 30B has an event management unit 352. Therefore, even if each of the monitoring devices 30A and 30B executes an advertising operation at startup, radio wave interference can be suppressed. The same applies to the positional relationship between the monitoring device 30C and the monitoring device 30D, the positional relationship between the monitoring device 30E and the monitoring device 30F, and the positional relationship between the monitoring device 30G and the monitoring device 30H.

[0094] In this embodiment, the control device 40 is disposed, for example, at the midpoint of the two monitoring devices 30A and 30B. The monitoring devices 30A and 30B disposed in this manner are approximately equal in distance to the control device 40 in a plan view. However, each of the monitoring devices 30A and 30B has an event management unit 352. Therefore, even if each of the monitoring devices 30A and 30B executes an advertising operation at startup, radio interference can be suppressed. The same applies to the positional relationship between the monitoring device 30C and the monitoring device 30D, the positional relationship between the monitoring device 30E and the monitoring device 30F, and the positional relationship between the monitoring device 30G and the monitoring device 30H.

[0095] In this embodiment, the event management unit 352 randomly sets the occurrence period of the advertising event by adding the delay amount DLY, which is a random value calculated based on the ID or the like, to a predetermined period INT, which is a value common to each wireless IC 35. However, the method of randomly setting the occurrence period of the advertising event is not limited to the above example. For example, the occurrence period of the advertising event may be randomly set using only the delay amount DLY described above.

[0096] 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, the occurrence period of the advertising event is set by a random number. Instead of this, the timing of the first advertising event after startup may be shifted.

[0097] FIG. 11 is a flowchart of the process executed by the event management unit 352 during the connection establishment process in the battery management system 60 according to this embodiment.

[0098] As shown in FIG. 11, the event management unit 352 of the wireless IC 35 sets a waiting time until the first advertising event occurs and a cycle of the advertising event (step S200). The waiting time is a time from a reference timing based on the startup timing of the wireless IC 35 having the event management unit 352 to the timing of the occurrence of the first advertising event. A different value is set in advance for the waiting time for each wireless IC 35. The cycle is not a variable value as in the previous embodiment but a fixed value (constant value). The reference timing may be the startup timing or may be the startup timing plus a predetermined value (fixed value). The predetermined value is a value common to multiple wireless ICs 35. The event management unit 352 reads out and sets the waiting time and cycle stored in advance in a memory.

[0099] Next, the event management unit 352 generates an advertising event according to the waiting time and cycle set in step S200 (step S210). The event management unit 352 generates the first advertising event after startup after a predetermined waiting time has elapsed from the reference timing. The event management unit 352 generates the second and subsequent advertising events at the above-mentioned predetermined cycle. The wireless IC 35 transmits an advertising packet in response to the advertising event.

[0100] Next, the event management unit 352 determines whether or not a connection request has been received from the control device 40 (step S220). If the event management unit 352 receives a connection request within the period set in step S200, it stops generating an advertising event (step S230) and ends the series of processes.

[0101] On the other hand, if a connection request is not received within the period set in step S200, the event management unit 352 executes the processes from step S210 onwards again when the period set in step S200 has elapsed. In other words, when the period set in step S200 has elapsed, the event management unit 352 generates a new advertising event.

[0102] In the above-described event management process, the processes of steps S220 and S230 may be common processes to the continuation determination and stop process of the advertising operation by the wireless IC 35. In the battery management system 60, the configuration other than the process executed by the event management unit 352 is similar to the configuration described in the preceding embodiment. For example, the same applies to the positional relationship between the control device 40 and the multiple monitoring devices 30.

[0103] <Summary of the second embodiment> Fig. 12 is a diagram showing the timing of advertising operations of two monitoring devices 30 in a battery management system 60 according to this embodiment. In Fig. 12 as well, monitoring devices 30A and 30B are illustrated as two monitoring devices 30. Moreover, monitoring device 30A is indicated as SBM30A, and monitoring device 30B is indicated as SBM30B. In Fig. 12, the reference timing is indicated as ST, and the waiting time from the reference timing ST to the timing of occurrence of the first advertising event after startup is indicated as WT. The occurrence period of the advertising event, that is, the period of the advertising operation, is indicated as T0.

[0104] As described above, the start-up timing of the wireless IC 35 of the monitoring device 30A and the start-up timing of the wireless IC 35 of the monitoring device 30B are almost the same. Therefore, the reference timing ST is also almost the same. The waiting time WT1 of the monitoring device 30A and the waiting time WT2 of the monitoring device 30B are different from each other. The timing of the first advertising event after startup is shifted by the difference between the waiting times WT1 and WT2. The period T0 is a fixed value (constant value) and is a common value for the monitoring devices 30A and 30B. Each wireless IC 35 generates an advertising event at a common period T0. The timing of the second and subsequent advertising events is shifted by the difference between the waiting times WT1 and WT2. Therefore, it is possible to suppress the timing of the advertising operations of the monitoring devices 30A and 30B from periodically overlapping. Even if the monitoring devices 30A and 30B transmit advertising packets at startup, radio wave interference is unlikely to occur.

[0105] In this way, according to the battery management system 60 of this embodiment, the event management unit 352 manages the occurrence cycle of the advertising event so that the advertising operation is performed at different timings. Specifically, the occurrence cycle of the advertising event is set so that the timing of the initial occurrence of the advertising event based on the activation of each wireless IC 35 is different from each other. Therefore, even if multiple monitoring devices 30 perform advertising operations at the time of activation, it is possible to suppress the occurrence of radio wave interference. In this embodiment, since the cycle itself is fixed, it is easy for the control device 40 to grasp how many cycles are required to complete the connection establishment for multiple monitoring devices 30. This can improve the controllability of the control device 40.

[0106] In this embodiment, wireless communication is performed between one control device 40 and multiple monitoring devices 30 in a closed space, that is, one-to-multiple wireless communication. Each of the multiple monitoring devices 30 has an event management unit 352. In the multiple monitoring devices 30, the event management unit 352 sets the occurrence period of the advertising event so that the occurrence timing of the initial advertising event differs from one another. Therefore, even if the multiple monitoring devices 30 perform advertising operations at the time of startup, radio interference can be suppressed. Although two monitoring devices 30A and 30B are illustrated in FIG. 12, the occurrence timing of the advertising event, that is, the timing of the advertising operation, can be similarly differentiated from one another for the multiple monitoring devices 30A to 30H.

[0107] Third 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 advertising event at the time of startup is described. In this embodiment, an advertising event at the time of reconnection is described.

[0108] Fig. 13 is a diagram showing the timing of data transmission and reception of the control device 40 to explain reconnection after disconnection. Fig. 13 shows wireless communication between three monitoring devices 30 (30A, 30B, 30C) as an example. Tx indicates the transmission timing of request data transmitted from the control device 40 to the monitoring device 30. Rx indicates the reception timing of response data transmitted from the monitoring device 30 to the control device 40. The end of Rx indicates which monitoring device 30 transmitted the response data. For example, RxA is response data transmitted from the monitoring device 30A.

[0109] When the connection state between the control device 40 and one of the monitoring devices 30 is disconnected, the control device 40 executes reconnection (establishment of connection) with the disconnected monitoring device 30 while continuing communication with the remaining monitoring devices 30 with which the connection has been established. For example, the disconnection occurs due to deterioration of the communication environment. In the example shown in FIG. 13, the connection between the control device 40 and the monitoring device 30B is disconnected. The control device 40 continues the connection with the remaining monitoring devices 30. Specifically, data is transmitted and received between the control device 40 and the monitoring device 30C. Then, when the communication with the three monitoring devices 30 ends, the control device 40 executes a scan operation to reconnect with the monitoring device 30B. In addition, the monitoring device 30B executes an advertising operation. As a result, the connection between the control device 40 and the monitoring device 30B is established again. When the reconnection process ends, data is transmitted and received between the three monitoring devices 30 in a predetermined order.

[0110] FIG. 14 is a flowchart of the process executed by the event management unit 352 during the connection establishment process in the battery management system 60 according to this embodiment.

[0111] First, the event management unit 352 generates an advertising event (step S300), similar to the process of step S100. Next, the event management unit 352 determines whether or not the event is at startup (step S310). In other words, it determines whether the connection is established at startup or at the time of reconnection.

[0112] If it is determined that the event is at startup, the event management unit 352 randomly sets the occurrence period of the advertising event (step S320), similar to the process of step S120. For example, similar to the preceding embodiment, the occurrence period is set randomly by adding a delay amount (DLY), which is a random number calculated by a specific function, to a predetermined period (INT).

[0113] On the other hand, if it is not startup time, that is, if it is reconnection time, the event management unit 352 sets a period shorter than the period set in step S320 (step S330). For example, a predetermined period (INT) is set as the occurrence period. Since no delay amount is added, the period is shorter than the period set in step S320.

[0114] Next, the event management unit 352 determines whether or not a connection request has been received from the control device 40, similar to the process of step S120 (step S340). If a connection request has been received within the period set in step S320 or step S330, the event management unit 352 stops generating an advertising event, similar to step S130 (step S350), and ends the series of processes.

[0115] On the other hand, if a connection request is not received within the period set in step S320 or step S330, the event management unit 352 executes the processes from step S300 onwards again when the set period has elapsed. In other words, when the set period has elapsed, the event management unit 352 generates a new advertising event.

[0116] In the above-described event management process, the processes of steps S340 and S350 may be common processes to the continuation determination and stop processing of the advertising operation by the wireless IC 35. The processes of steps S310, S320, and S330, i.e., the start-up determination processing and the period setting processing, may be executed before the advertising event generation processing (step S300), or the two processes may be executed in parallel. In the battery management system 60, the configuration other than the processing executed by the event management unit 352 is the same as the configuration described in the preceding embodiment.

[0117] <Summary of the third embodiment> When the connection between one of the multiple monitoring devices 30 and the control device 40 is disconnected, the wireless communication between the remaining monitoring devices 30 and the control device 40 continues (maintains). In other words, only the disconnected monitoring device 30 executes the advertising operation to re-establish the connection. Therefore, the advertising operations of the multiple wireless ICs 35 do not overlap, which causes radio wave interference. In addition, the frequency band used for transmitting and receiving the request data and the response data is different from the frequency band used for the advertising operation and the scanning operation. Therefore, even if the wireless IC 35 of the disconnected monitoring device 30 executes the advertising operation to re-establish the connection, there is a low possibility that it will interfere with other radio waves in data communication, or there will be no interference.

[0118] In this embodiment, when reconnecting after the wireless communication connection between one of the multiple monitoring devices 30 and the control device 40 is cut off, the event management unit 352 of the monitoring device 30 that establishes the connection sets the occurrence period of the advertising event to be shorter than the period at the time of startup. As shown in FIG. 15, at the time of startup, the occurrence period is set randomly by adding a delay amount (DLY), which is a random number calculated by a specific function, to a predetermined period (INT). At the time of reconnection, the predetermined period (INT) is set as the occurrence period. Therefore, the occurrence period of the advertising event is shorter at the time of reconnection than at the time of startup. In other words, the occurrence of the advertising event at the time of reconnection is earlier than at the time of startup. More advertising events occur during a predetermined period, and the advertising operation is executed.

[0119] In this way, at the time of reconnection, since there is a low possibility of radio interference even if advertising operations are performed, the occurrence cycle of advertising events can be made shorter than at the time of startup, and the reconnection time can be shortened. This makes it possible to suppress delays in other monitoring devices 30 that continue data communication, for example, delays in acquiring battery information (monitoring data) by the control device 40. According to this embodiment, it is possible to shorten the reconnection time while suppressing radio interference at the time of startup.

[0120] The occurrence period of the advertising event is not limited to the above example. For example, in the above example, the period at the time of reconnection may be shorter than a predetermined period (INT). Also, in the configuration shown in the second embodiment (see FIG. 11 and FIG. 12), the occurrence period at the time of reconnection may be shorter than the occurrence period T0 at the time of startup. Furthermore, the waiting time may be shorter than the waiting time WT at the time of startup.

[0121] (Fourth embodiment) This embodiment is a modified example based on the preceding embodiment, and the description of the preceding embodiment can be used. Although not specifically mentioned in the preceding embodiment, the stop of the advertising operation or the scanning operation may be determined based on the identification information. In other words, the target for establishing a connection may be limited.

[0122] Fig. 16 is a flowchart showing advertising processing executed by each wireless IC 35 when a connection is established in the battery management system 60 according to this embodiment. The advertising processing is processing executed by the wireless IC 35 when a connection is established, excluding the event management processing executed by the event management unit 352. Fig. 17 is a flowchart showing scanning processing executed by the control device 40 when a connection is established in the battery management system 60 according to this embodiment.

[0123] The control device 40 has in advance identification information of each of the multiple monitoring devices 30 (wireless ICs 35) to be connected. Each of the wireless ICs 35 of the multiple monitoring devices 30 has identification information of the control device 40 (wireless IC 44) to be connected. The identification information is, for example, an ID given to each device.

[0124] 16, the wireless IC 35 of the monitoring device 30 first executes an advertising operation (step S400). The wireless IC 35 executes the advertising operation in response to an advertising event generated by the event management unit 352. The wireless IC 35 executes the advertising operation periodically.

[0125] When the wireless IC 35 receives a connection request (step S410), the wireless IC 35 determines whether or not all connection targets have been connected, that is, whether or not a predetermined number of connections has been reached (step S420). The wireless IC 35 determines whether or not all connection targets have been connected by comparing the identification information of the connection targets that the wireless IC 35 holds with the identification information included in the connection request data.

[0126] In the case where there are multiple connection targets, if the connection to all the connection targets is not completed, the process returns to step S400. If the connection to all the connection targets is completed, the process proceeds to step S430. For example, if the connection target is a single control device 40, when a connection request is received in step S410, the determination process in the following step S420 also becomes YES.

[0127] When the connection with all connection targets is completed, the wireless IC 35 ends the advertising operation (step S430) and ends the series of processes.

[0128] As shown in FIG. 17, the control device 40 (wireless IC 44) first executes a scanning operation (step S500).

[0129] When the control device 40 receives the advertisement packet, that is, detects a connection target (step S510), it transmits a connection request to the detected connection target (step S520). The control device 40 then determines whether or not all connection targets have been connected, that is, whether a predetermined number of connections has been reached (step S530). The control device 40 determines whether or not all connection targets have been connected by comparing the identification information of the connection targets that it holds with the identification information included in the advertisement packet. If the connections to all connection targets have not been completed, the process returns to step S400.

[0130] When connections with all connection targets are completed, the control device 40 ends the scanning operation (step S540) and ends the series of processes.

[0131] After the connection is established, if the communication environment deteriorates due to noise or the like during data communication and data transmission and reception becomes impossible for a certain period of time, the wireless IC 35 of the monitoring device 30 executes the process shown in Fig. 16 again, and the control device 40 executes the process shown in Fig. 17 again. For example, if the wireless IC 35 is unable to transmit monitoring data including battery information for a certain period of time, it executes the advertising operation described above again. If the control device 40 is unable to receive monitoring data including battery information for a certain period of time, it executes the advertising operation described above again.

[0132] In the battery management system 60, the configuration other than the advertising process executed by the monitoring device 30 and the scanning process executed by the control device 40 is similar to that described in the preceding embodiment.

[0133] <Summary of the Fourth Embodiment> As described above, in this embodiment, the monitoring device 30 has in advance the identification information of the control device 40 to which the vehicle 10 is to be connected, and when the connection is established with all the control devices 40 having the identification information, i.e., all the connection targets, the monitoring device 30 stops the advertising operation. This makes it possible to prevent erroneous connections. For example, it is possible to prevent the establishment of a connection with the control device of another vehicle (for example, the same model) existing around the vehicle 10.

[0134] Similarly, the control device 40 has in advance the identification information of the monitoring device 30 to which it is to connect, and when connections are established with all the monitoring devices 30 having the identification information, i.e., all the connection targets, the control device 40 stops the scanning operation. This makes it possible to prevent erroneous connections. For example, it is possible to prevent the establishment of connections with monitoring devices of other vehicles (for example, the same model) present around the vehicle 10.

[0135] The configuration described in this embodiment can be combined with any of the configurations described in the preceding embodiments.

[0136] (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.

[0137] 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.

[0138] 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.

[0139] 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.

[0140] Although an example in which a microcomputer or an IC provides the means and / or functions has been shown, the present invention is not limited to this. The means and / or functions may be realized by a dedicated computer constituting a processor programmed to execute one or more functions embodied by a computer program. The means and / or functions may be realized by using a dedicated hardware logic circuit. The means and / or functions may 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 be stored in a computer-readable non-transitory tangible recording medium as instructions executed by a computer. The means and / or functions may be provided by software recorded in a substantial memory device and a computer that executes the software, software only, hardware only, or a combination of these. For example, some or all of the functions of the processor may be realized as hardware. A mode in which a certain function is realized as hardware includes a mode in which it is realized using one or more ICs, etc. The processor may be realized by 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, and a GPU. The processor may be realized as a system on chip (SoC). Furthermore, the various processing units may be realized using FPGA or ASIC. The various programs may be stored in a non-transient physical 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.

[0141] 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. 18, a battery management system 60 may be adopted in which the monitoring device 30 does not include the microcomputer 34. Fig. 18 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.

[0142] 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.

[0143] For example, in the example shown in FIG. 19, two battery stacks 21 are arranged side by side in the Y direction to form a pair. Then, stack rows of the paired battery stacks 21 are arranged side by side in the X direction. In FIG. 19, the battery pack 11 has eight stack rows. A monitoring device 30 is provided in each of the battery stacks 21. The monitoring device 30 is provided on a side surface of the battery stack 21 in the Y direction, opposite to the opposing surfaces of the paired battery stacks 21. The control device 40 is disposed approximately in the center of the multiple stack rows in the X direction. The control device 40 is disposed approximately in the center of the paired battery stacks 21 in the Y direction.

[0144] In a plan view, the four monitoring devices 30 are disposed at different positions on the circumference of a virtual circle centered on the control device 40. In FIG. 19, for convenience, only one virtual circle is illustrated, but the virtual circle is concentric, and the four monitoring devices 30 are disposed on the circumference of each circle. In addition, in a plan view, the two monitoring devices 30 are disposed line-symmetrically with respect to a virtual straight line IL1 passing through the control device 40. In addition, the two monitoring devices 30 are disposed line-symmetrically with respect to a virtual straight line IL2 passing through the control device 40. The straight line IL1 is a straight line substantially parallel to the Y direction, and IL2 is a straight line substantially parallel to the X direction. In addition, in a plan view, the control device 40 is disposed at the midpoint of the two monitoring devices 30.

[0145] 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.

[0146] 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. A plurality of control devices 40 may be included. In other words, the battery pack 11 may include one or more control devices 40. The battery management system 60 may include a plurality of wireless communication systems established between one control device 40 and a plurality of monitoring devices 30.

[0147] 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.

[0148] Although an example has been shown in which all of the monitoring devices 30 that wirelessly communicate with the control device 40 have the event management unit 352, for example, only two of the monitoring devices 30 may have the event management unit 352. In two monitoring devices 30 each having the event management unit 352, radio wave interference can be suppressed from occurring at startup. In other words, two or more monitoring devices 30 may have the event management unit 352. Since the event management unit 352 manages the occurrence cycle of advertising events so that advertising operations are performed at different timings, it is possible to suppress radio wave interference from occurring at startup in two or more monitoring devices 30 each having the event management unit 352. [Explanation of symbols]

[0149] 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, 30...monitoring device, 31, 311, 312, 313...power supply circuit, 32...multiplexer, 33...monitoring IC, 34...microcontroller, 35...wireless IC, 350...microcontroller, 351...RF circuit, 352...event management unit, 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...battery management system, 70...sensor

Claims

1. a plurality of monitoring devices (30) each having a monitoring unit (33) that acquires and monitors battery information indicating the state of the batteries (20, 21, 22) and a wireless circuit unit (35) that transmits and receives data to and from the monitoring unit and is capable of wireless communication, the monitoring devices (30) being disposed in a housing (50) that houses the batteries; a control device (40) that is disposed within the housing, wirelessly communicates with each of the wireless circuit units in the plurality of monitoring devices, and executes a predetermined process based on the battery information; When the plurality of monitoring devices are started up, in order to establish a wireless communication connection between the plurality of monitoring devices and the control device, each of the wireless circuit units executes an advertising operation at a periodic advertising event, and the control device executes a scanning operation; The wireless circuit units of the two or more monitoring devices each have an event management unit (352) that manages a period during which the advertising events occur so that the advertising operations are performed at different timings from each other, A battery management system, wherein the monitoring devices having the event management unit are arranged at different positions on the circumference of an imaginary circle centered on the control device.

2. The imaginary circles are concentric circles, The battery management system according to claim 1 , wherein two or more of the monitoring devices each having the event management unit are arranged on a circumference of a circle.

3. a plurality of monitoring devices (30) each having a monitoring unit (33) that acquires and monitors battery information indicating the state of the batteries (20, 21, 22) and a wireless circuit unit (35) that transmits and receives data to and from the monitoring unit and is capable of wireless communication, the monitoring devices (30) being disposed in a housing (50) that houses the batteries; a control device (40) that is disposed within the housing, wirelessly communicates with each of the wireless circuit units in the plurality of monitoring devices, and executes a predetermined process based on the battery information; When the plurality of monitoring devices are started up, in order to establish a wireless communication connection between the plurality of monitoring devices and the control device, each of the wireless circuit units executes an advertising operation at a periodic advertising event, and the control device executes a scanning operation; The wireless circuit units of the two or more monitoring devices each have an event management unit (352) that manages a period during which the advertising events occur so that the advertising operations are performed at different timings from each other, the monitoring device having the event management unit includes a first monitoring device and a second monitoring device; The control device is disposed at a midpoint between the first monitoring device and the second monitoring device.

4. a plurality of monitoring devices (30) each having a monitoring unit (33) that acquires and monitors battery information indicating the state of the batteries (20, 21, 22) and a wireless circuit unit (35) that transmits and receives data to and from the monitoring unit and is capable of wireless communication, the monitoring devices (30) being disposed in a housing (50) that houses the batteries; a control device (40) that is disposed within the housing, wirelessly communicates with each of the wireless circuit units in the plurality of monitoring devices, and executes a predetermined process based on the battery information; When the plurality of monitoring devices are started up, in order to establish a wireless communication connection between the plurality of monitoring devices and the control device, each of the wireless circuit units executes an advertising operation at a periodic advertising event, and the control device executes a scanning operation; The wireless circuit units of the two or more monitoring devices each have an event management unit (352) that manages a period during which the advertising events occur so that the advertising operations are performed at different timings from each other, the monitoring device having the event management unit includes a third monitoring device and a fourth monitoring device; A battery management system, wherein the third monitoring device and the fourth monitoring device are arranged symmetrically with respect to an imaginary line passing through the control device.

5. The battery management system according to claim 1 , wherein the event management unit sets a generation cycle of the advertising event using a random number.

6. The battery management system according to any one of claims 1 to 4, wherein the event management unit sets the occurrence period of the advertising event so that the timing of the first occurrence of the advertising event after startup of each of the wireless circuit units is different from each other, based on the startup of each of the wireless circuit units.

7. A battery management system as described in any one of claims 1 to 6, wherein, in order to re-establish a connection after a wireless communication connection between one of the monitoring devices having the event management unit and the control device is disconnected, the event management unit of the monitoring device that establishes the connection sets the occurrence period of the advertising event to be shorter than at the time of startup.

8. The monitoring device has in advance identification information of the control device to be connected, and when a connection is established with all of the control devices having the identification information, the monitoring device stops the advertising operation; The battery management system according to any one of claims 1 to 7, wherein the control device has in advance identification information of the monitoring device to be connected, and stops the scanning operation when a connection is established with all of the monitoring devices having the identification information.

Citation Information

Patent Citations

  • Photoconductive member

    JP1985093448A

  • Battery monitoring system

    JP2013140055A

  • Radio communication device and program

    JP2016012852A

  • Driving support device and driving support method

    JP2016212632A

  • Radio communication device, communication system, radio communication method, and radio communication program

    JP2019009609A

Cited By

  • Battery management system and battery management method

    JP2023033809A

  • Monitoring system

    JP2023033814A

  • Monitoring system

    JP2023033815A