Identification information receiving device, power storage group, and identification information receiving method

By superimposing multiple bits of identification information on the power line and dynamically updating the determination threshold, the problem of misjudgment of identification information reception in electric power bicycles is solved, and the reliability and accuracy of the system are improved, and it is suitable for multi-vehicle sharing environments.

CN119213738APending Publication Date: 2024-12-27PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202380040200.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-05-19
Filing Date
2023-04-13
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In electric power-assisted bicycles, identification information transmitted through power lines is difficult to receive accurately, especially in a multi-vehicle sharing environment, which can easily lead to misjudgment, affecting the safety and reliability of the system.

Method used

By superimposing the identification information of multiple bits on the power line and calculating the dynamic update determination threshold using the representative value of the measured value, the accurate reading of the identification information is ensured.

Benefits of technology

It reduces the misjudgment of identification information on power lines, improves the reliability and accuracy of the system, and is suitable for multi-vehicle sharing environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119213738A_ABST
    Figure CN119213738A_ABST
Patent Text Reader

Abstract

In an identification information reception device connected to an identification information transmission device through a power line, a measured value acquisition unit acquires a measured value of a current or a voltage of the power line. The identification information reading unit reads identification information as binary data by determining whether a measurement value corresponding to each bit of the identification information is larger or smaller than a determination threshold value (excluding 0), for the identification information defined by a plurality of bits of the current or voltage superimposed on the power line by the identification information transmission device. A threshold setting unit compares a measurement value corresponding to each bit of identification information of a current or a voltage superimposed on a power line with a latest determination threshold, and calculates a representative value of the measurement value greater than or equal to the determination threshold and a representative value of the measurement value less than the determination threshold. An intermediate value between the two representative values is set as the updated determination threshold value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an identification information receiving device, a power storage pack, and an identification information receiving method for receiving identification information superimposed on a current or a voltage of a power line. Background Art

[0002] In recent years, electric-assisted bicycles have become popular. Electric-assisted bicycles use portable battery packs that can be easily loaded and unloaded. A system has been developed that equips the battery pack and the electric-assisted bicycle with a wireless communication function in order to eliminate the terminal for the communication line from the connector of the battery pack and transmits control signals wirelessly.

[0003] If there are multiple electric-assisted bicycles within the range of wireless communication with the battery pack, the installed battery pack may be mistakenly controlled by other vehicles adjacent to the vehicle, and the safety and reliability of the entire system cannot be ensured. In particular, in rental services and sharing services, there are many cases where multiple electric-assisted bicycles are parked in a parking lot. In order to safely and reliably operate the entire system, each electric-assisted bicycle needs to accurately identify the installed battery pack.

[0004] Patent Document 1 discloses a method of confirming the connection between a vehicle and a power supply device by wireless communication when an external power supply device is connected to a vehicle equipped with a power storage device via a charging cable.

[0005] The connection between the vehicle and the power supply device is recognized based on the power transmission mode of supplying and cutting off power from the power supply device in a wired manner and the mode information transmitted wirelessly. The vehicle side can obtain the information of the power transmission mode by detecting the supply and cutting off of power.

[0006] Generally, a simple vehicle such as an electric assist bicycle does not have a dedicated battery built in to operate the control circuit, and receives control power supply from a mounted power battery pack. In this case, even if identification information is notified to the vehicle through the power supply and cut-off mode from the battery pack using a power line, it is difficult to detect the identification information on the vehicle side.

[0007] Prior art literature

[0008] Patent Literature

[0009] Patent Document 1: Japanese Patent Application Publication No. 2011-125186 Summary of the invention

[0010] Consider that power is supplied from a battery pack to a vehicle through a power line, and identification information is superimposed on the power line using a binary current (other than 0) or a binary voltage (other than 0). On the receiving side, the measured value of the current or voltage is compared with a determination threshold, and the measured value above the determination threshold is set to 1, and the measured value below the determination threshold is set to 0, to receive the identification information.

[0011] However, due to differences in component characteristics and changes in current consumption, there is a possibility that an offset is added to the measured value of current or voltage, and it may be impossible to accurately receive identification information with a fixed determination threshold.

[0012] The present disclosure has been made in view of such circumstances, and an object of the present disclosure is to provide a technology for reducing erroneous determination when reading identification information superimposed on a current or voltage on a power line.

[0013] In order to solve the above-mentioned problem, an identification information receiving device of a certain mode of the present disclosure is connected to an identification information sending device via a power line, and the identification information receiving device comprises: a measurement value acquisition unit, which acquires the measurement value of the current or voltage of the power line; an identification information reading unit, which reads the identification information as binary data by determining whether the measurement value corresponding to each bit of the identification information is greater than or less than a determination threshold (except 0) for identification information superimposed on the current or voltage of the power line by the identification information sending device and specified by multiple bits; and a threshold setting unit, which compares the measurement value corresponding to each bit of the identification information superimposed on the current or voltage of the power line by the identification information sending device with the latest determination threshold, thereby calculating representative values ​​of the measurement values ​​above the determination threshold and representative values ​​of the measurement values ​​below the determination threshold, and setting the middle value of the two representative values ​​as the updated determination threshold.

[0014] Furthermore, arbitrary combinations of the above-described constituting elements, and constituting elements obtained by converting the expression of the present disclosure into devices, systems, methods, computer programs, and the like may also be additional modes of the present disclosure.

[0015] According to the present disclosure, it is possible to reduce erroneous determination when reading identification information superimposed on a current or voltage of a power line. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 The figure shows an electric assist bicycle equipped with a battery pack according to the embodiment.

[0017] Figure 2 This is a diagram for explaining an overview of a first example of an authentication process for a battery pack mounted on a vehicle.

[0018] Figure 3It is a diagram showing a first configuration example of a battery pack and a vehicle according to an embodiment.

[0019] Figure 4 This is a diagram for explaining an overview of a second example of an authentication process for a battery pack mounted on a vehicle.

[0020] Figure 5 It is a diagram showing a second configuration example of a battery pack and a vehicle according to the embodiment.

[0021] Figure 6 This is a diagram showing an example of the current value measured by the identification information receiving device.

[0022] Figure 7 It is a diagram showing the functional blocks of the identification information receiving function involved in the embodiment.

[0023] Figure 8 This is a diagram showing a data format example 1 including a specific bit string and an ID bit string.

[0024] Fig. 9 FIG. 1 is a diagram showing a calculation image of a decision threshold when a 1 / 0 pulse is used as a specific bit sequence.

[0025] Fig.10 This is a diagram showing an ID determination image when a 1 / 0 pulse is used as a specific bit sequence.

[0026] Fig.11 This is a diagram showing a second data format example including a specific bit string and an ID bit string.

[0027] Fig.12 This is a diagram showing a calculation image of a decision threshold when a PN code is used as a specific bit string (part 1).

[0028] Fig.13 This is a diagram showing a calculation image of a decision threshold when a PN code is used as a specific bit string (part 2).

[0029] Fig.14 This is a flowchart showing Example 1 of the overall operation of the identification information receiving device according to the embodiment when receiving an ID.

[0030] Fig.15 It shows that Fig.14 FIG. 1 is a diagram of a subroutine of a detailed example 1 of the initial determination threshold setting process of step S30.

[0031] Fig.16 It shows that Fig.14 FIG. 2 is a diagram of a subroutine of a detailed example 2 of the initial determination threshold setting process of step S30.

[0032] Fig.17It is shown Fig.14 Flowchart of detailed processing example 1 of steps S50-S70 (part 1).

[0033] Fig.18 It is shown Fig.14 Flowchart (part 2) of detailed processing example 1 of steps S50-S70.

[0034] Fig.19 It is shown Fig.14 Flowchart of detailed processing example 2 of steps S50-S70.

[0035] Fig. 20 This is a flowchart showing Example 2 of the overall operation of the identification information receiving device according to the embodiment when receiving an ID.

[0036] Fig.21 This is a diagram showing a data format example 3 including an ID bit string corresponding to the overall operation example 2.

[0037] Fig. 22 This is a flowchart showing Example 3 of the overall operation of the identification information receiving device according to the embodiment when receiving an ID. DETAILED DESCRIPTION

[0038] Figure 1 1 is a diagram showing an electric assist bicycle equipped with a battery pack according to an embodiment. The battery pack 10 is a portable / replaceable battery pack 10 that can be installed in a mounting slot of a vehicle 20 or a charger (not shown). In the following, an electric assist bicycle is assumed to be the vehicle 20 in the embodiment.

[0039] Since the replaceable battery pack 10 is frequently attached and detached from the vehicle 20 or the mounting slot of the charger, the connector portion of the battery pack 10 is prone to degradation. Therefore, in this embodiment, the battery pack 10 is equipped with a wireless communication function, and control signals are transmitted by wireless communication. As a result, the terminals for the communication line can be eliminated from the connector of the battery pack 10, and only the terminals for the power line can be provided.

[0040] Short-distance wireless communication is used for wireless communication between the vehicle 20 and the battery pack 10. As short-distance wireless communication, Bluetooth (registered trademark), Wi-Fi (registered trademark), infrared communication, etc. can be used.

[0041] In the following, in this embodiment, it is assumed that BLE (Bluetooth Low Energy) is used as the short-distance wireless communication.

[0042] BLE is one of the extension standards of Bluetooth and is a low-power short-range wireless communication standard using the 2.4 GHz frequency band. BLE has low power consumption to the extent that it can be driven by a button battery for several years, so it is suitable for battery driving and can minimize the impact on the remaining capacity of the battery pack 10. In addition, since BLE communication modules are available in large quantities on the market, they can be obtained at a low cost.

[0043] When using general class 2 devices, the radio wave reach range of BLE is about 10m. Therefore, there may be a situation where multiple vehicles 20 and multiple battery packs 10 exist in one BLE communication circle. In this case, radio wave interference sometimes occurs between vehicle systems, making the operation unstable. In addition, the vehicle 20 may also mistakenly connect to a battery pack 10 other than the battery pack 10 installed on itself, in which case it may mistakenly control the battery pack 10 not installed on itself.

[0044] Therefore, it is necessary to ensure that the battery pack 10 installed in the vehicle 20 and the battery pack 10 that is the communication object of the vehicle 20 are the same battery pack 10. In the present embodiment, identification information (ID) is used to confirm the identity of the battery pack 10 that is physically connected to the vehicle 20 by wire and the battery pack 10 that is connected by wireless communication. The identification information (ID) may be identification information inherent to each vehicle 20 or each battery pack 10, or may be temporary identification information. As inherent identification information, for example, a BD (Bluetooth Device) address or a MAC (Medium Access Control) address may be used.

[0045] Figure 2 This is a diagram for explaining an overview of example 1 of the authentication process of the battery pack 10 installed in the vehicle 20. When the connector of the battery pack 10 is connected to the connector of the installation slot of the vehicle 20, the vehicle 20 sends ID1 to the battery pack 10 via a wired method. When the battery pack 10 receives ID1 via a wired method, it sends a broadcast data packet (beacon packet) containing the received ID1 and its own battery pack ID via short-range wireless communication. The broadcast data packet is a signal for notifying the surroundings of its own presence via short-range wireless communication.

[0046] When the vehicle 20 receives a broadcast data packet, it compares the ID1 contained in the broadcast data packet with the ID1 sent to the battery pack 10 by wire. When the two are consistent, the vehicle 20 authenticates that the installed battery pack 10 is the same as the communication object of the short-range wireless communication. When the two are inconsistent, the vehicle 20 determines that the installed battery pack 10 is different from the communication object of the short-range wireless communication, and the battery pack 10 as the communication object has not passed the authentication. For example, when a broadcast data packet containing ID2 is received, it is inconsistent with the ID1 sent to the battery pack 10 by wire, so the battery pack 10 as the transmission target of the broadcast data packet containing ID2 has not passed the authentication.

[0047] Figure 3 1 is a diagram showing a first configuration example of a battery pack 10 and a vehicle 20 according to the embodiment. Figure 3 The structure example 1 shown corresponds to the authentication processing example 1. Figure 3 The components required for the authentication processing example 1 are drawn, and the components irrelevant to the authentication processing example 1 are omitted as appropriate. Figure 3 It is assumed that the battery pack 10 is mounted on the vehicle 20 .

[0048] The battery pack 10 includes a storage battery 11, a first relay 12, a first current sensor 13, a first power supply circuit 14, a first control unit 15, a first wireless communication unit 16, a first antenna 17, and a power supply terminal T1. The vehicle 20 includes a motor 21, an inverter 22, a second relay 23, a second power supply circuit 24, a second control unit 25, a second wireless communication unit 26, a second antenna 27, a second ID superimposition circuit 28, and a power receiving terminal T2. When the battery pack 10 is mounted on the vehicle 20, the power supply terminal T1 and the power receiving terminal T2 are in physical contact, and the power line Lp1 in the battery pack 10 and the power line Lp2 in the vehicle 20 are connected.

[0049] The storage battery 11 includes a plurality of cells connected in series or in series-parallel. As the cells, lithium-ion cells, nickel-metal hydride cells, lead-acid cells, etc. can be used. Hereinafter, in this specification, an example of using a lithium-ion cell (nominal voltage: 3.6V-3.7V) is assumed.

[0050] The number of battery cells connected in series is determined according to the driving voltage of the motor 21 of the vehicle 20 .

[0051] The first relay 12 is inserted into the power line Lp1 that connects the battery 11 and the power supply terminal T1. In addition, other types of switches such as semiconductor switches may be used instead of the relay.

[0052] The first current sensor 13 measures the current flowing in the power line Lp1 in the battery pack 10 and outputs the current to the first control unit 15. The first current sensor 13 is composed of, for example, a combination of a CT sensor and a current measurement circuit. The current measurement circuit outputs a current measurement value obtained by extracting the current flowing in the coil wound on the magnetic core of the CT sensor as a voltage through a shunt resistor to the first control unit 15. In addition, a Hall element method, a Rogowski coil method, etc. may be used instead of the CT method.

[0053] The first power supply circuit 14 is a DC / DC converter that steps down the voltage of the battery 11 to generate a power supply voltage (eg, about 3.3 to 5 V) for the first control unit 15. The first power supply circuit 14 may be a switching regulator or a linear regulator.

[0054] The first control unit 15 is a microcontroller that controls the entire battery pack 10. The first control unit 15 monitors the state of the storage battery 11 (specifically, the voltage, current, and temperature of each single cell included in the storage battery 11). The first control unit 15 estimates the SOC (State Of Charge), FCC (Full Charge Capacity), and SOH (State Of Health) of each single cell included in the storage battery 11 based on these monitoring data. In addition, when the single cell included in the storage battery 11 generates overvoltage, undervoltage, overcurrent, high temperature abnormality, or low temperature abnormality, the first control unit 15 disconnects the first relay 12 to protect the single cell.

[0055] The first wireless communication unit 16 performs short-range wireless communication processing. In this embodiment, the first wireless communication unit 16 is composed of a BLE module, and the first antenna 17 is composed of a patch antenna or a pattern antenna built into the BLE module. The first wireless communication unit 16 outputs the data received through short-range wireless communication to the first control unit 15, and sends the data input from the first control unit 15 through short-range wireless communication.

[0056] In the present embodiment, the vehicle 20 is provided with a three-phase AC motor as a driving motor 21. The inverter 22 converts the DC power supplied from the battery pack 10 into AC power during power operation and supplies it to the motor 21. During regeneration, the AC power supplied from the motor 21 is converted into DC power and supplied to the battery pack 10. During power operation, the motor 21 rotates according to the AC power supplied from the inverter 22. During regeneration, the motor 21 converts the rotational energy based on deceleration into AC power and supplies it to the inverter 22.

[0057] The second relay 23 is inserted in the power line Lp2 that connects the inverter 22 and the power receiving terminal T2. In addition, other types of switches such as semiconductor switches may be used instead of the relay.

[0058] The second power supply circuit 24 is a DC / DC converter that generates a power supply voltage (e.g., about 3.3V to 5V) for the second control unit 25 by stepping down the voltage supplied from the storage battery 11 in the battery pack 10 installed in the vehicle 20. The second power supply circuit 24 can be composed of a switching regulator or a linear regulator. In this embodiment, the vehicle 20 is not equipped with a self-contained battery (e.g., a lead battery) for generating a control power supply. Therefore, it is necessary to generate a control power supply from the driving power supply supplied from the storage battery 11 in the installed battery pack 10.

[0059] The second control unit 25 is a microcontroller that controls the entire vehicle 20. The second wireless communication unit 26 performs short-range wireless communication processing. In this embodiment, the second wireless communication unit 26 is composed of a BLE module, and the second antenna 27 can be composed of a patch antenna or a pattern antenna built into the BLE module. The second wireless communication unit 26 outputs data received through short-range wireless communication to the second control unit 25, and transmits data input from the second control unit 25 through short-range wireless communication.

[0060] The second ID superimposition circuit 28 superimposes the ID on the current flowing in the power line Lp2. The ID is defined by a plurality of bits, and each bit is represented by a binary current. In the case where the second control unit 25 receives power supply from the battery 11 of the battery pack 10 instead of the self-contained battery built into the vehicle 20, it is impossible to allocate the binary current of each bit representing the ID to the current flowing from the battery 11 to the vehicle 20. Therefore, the binary current representing each bit needs to be set to two current values ​​other than 0.

[0061] The second ID superimposition circuit 28 includes two loads having different resistance values, and one or more switches for selecting one of the two loads or setting the two loads to non-conduction. In addition, the second ID superimposition circuit 28 may also be configured to include a variable load that can be switched to two resistance values, and one or more switches for switching the resistance value of the variable load or setting the variable load to non-conduction.

[0062] When the second relay 23 is disconnected, the current flowing in the power line Lp2 basically depends on the current consumption of the second control unit 25. When the second relay 23 is disconnected, the second control unit 25 sets the ID to the second ID superimposition circuit 28, and the second ID superimposition circuit 28 superimposes the bit "1" of the ID on the current by turning on the load with the smaller resistance value of the two loads, and superimposes the bit "0" of the ID on the current by turning on the load with the larger resistance value. As a result, the value of the current introduced to the vehicle 20 side changes according to each bit of the ID. The first current sensor 13 of the battery pack 10 measures the current flowing in the power line Lp1 and outputs the current to the first control unit 15.

[0063] Figure 4 This is a diagram for explaining an overview of example 2 of the authentication process of the battery pack 10 mounted on the vehicle 20. When the connector of the battery pack 10 is connected to the connector of the mounting slot of the vehicle 20, the battery pack 10 transmits ID1 to the vehicle 20 via a wired method. At the same time, the battery pack 10 transmits a broadcast packet including ID1 via short-range wireless communication.

[0064] When the vehicle 20 receives a broadcast data packet, it compares the ID1 contained in the broadcast data packet with the ID1 received by wired means. When the two are consistent, the vehicle 20 authenticates that the installed battery pack 10 is the same as the communication object of the short-range wireless communication. When the two are inconsistent, the vehicle 20 determines that the installed battery pack 10 is different from the communication object of the short-range wireless communication, and the battery pack 10 as the communication object has not passed the authentication. For example, when a broadcast data packet containing ID2 is received, it is inconsistent with the ID1 received by wired means, so the battery pack 10 as the transmission target of the broadcast data packet containing ID2 has not passed the authentication.

[0065] Figure 5 It is a diagram showing a second configuration example of a battery pack 10 and a vehicle 20 according to the embodiment. Figure 5 The structure example 2 shown corresponds to the authentication processing example 2. Figure 5 Components required for authentication processing example 2 are drawn in FIG. 1 , and components irrelevant to authentication processing example 2 are omitted as appropriate. In configuration example 1, ID is superimposed on the current flowing in the power line. In configuration example 2, ID is superimposed on the voltage of the power line.

[0066] exist Figure 5 In the structural example 2 shown, compared with Figure 3In the configuration example 1 shown, a first ID superimposition circuit 18 is provided on the battery pack 10 side, and a voltage detection circuit 29 is provided on the vehicle 20 side. The first ID superimposition circuit 18 is constituted by an adder circuit using an operational amplifier, for example. The operational amplifier sets the voltage of the battery 11 as a power supply voltage, adds a base voltage lower than the power supply voltage to the ID voltage supplied from the first control unit 15, and outputs the added voltage to the power line Lp1. As a result, the value of the voltage supplied to the vehicle 20 side changes according to each bit of the ID.

[0067] Voltage detection circuit 29 on vehicle 20 measures the voltage of power line Lp2 and outputs the voltage to second control unit 25. Voltage detection circuit 29 is constituted by, for example, a resistor voltage divider circuit, and the divided voltage is input to an analog input port of second control unit 25.

[0068] exist Figure 3 In the configuration example 1 shown, the ID is transmitted from the vehicle 20 to the battery pack 10, so the vehicle 20 becomes the identification information transmitting device and the battery pack 10 becomes the identification information receiving device. Figure 5 In the configuration example 2 shown, the ID is transmitted from the battery pack 10 to the vehicle 20, so the battery pack 10 becomes the identification information transmitting device and the vehicle 20 becomes the identification information receiving device. The identification information receiving device will be described below based on the configuration example 1 using the current superposition method.

[0069] Figure 6 : This is a diagram showing an example of a current value measured by an identification information receiving device. The left figure shows the current value in a state where no offset is added to the current value, and the right figure shows the current value in a state where an offset is added to the current value. The identification information receiving device determines that the current measurement value is bit "1" when it is above the determination threshold, and determines that it is bit "0" when it is below the determination threshold. As an example, the determination threshold may be set to 50mA, the assumed value on the low level side of the current value may be set to 30mA, and the assumed value on the high level side may be set to 70mA.

[0070] At this time, due to the difference in component characteristics and the change in current consumption, an offset may be added to the current measurement value. The difference in component characteristics is caused by at least one of individual differences, temperature fluctuations, and changes over time. The change in the current consumption of the identification information sending device (vehicle 20) is caused, for example, by the second control unit 25 starting some background processing or event processing (such as software update processing) during the authentication process using the second control unit 25 (microcontroller). In addition, the change in the current consumption of the identification information sending device (vehicle 20) may also occur due to structural changes such as lighting of the vehicle lights.

[0071] If the current consumption of the identification information transmitting device increases due to such a change in the system state or system structure, the current flowing in the power line increases. That is, an offset is added to the current flowing in the power line. Due to this offset, it is possible that the bit determination of the ID superimposed on the current flowing in the power line will be erroneous. The following describes a method for preventing the bit determination of the ID from being erroneous by making the determination threshold adaptively change according to the situation, thereby improving the reliability of the system.

[0072] Figure 7 1 is a diagram showing a functional block of the identification information receiving function according to the embodiment. In the present embodiment, an example is assumed in which the identification information receiving function is implemented in the first control unit 15 (microcontroller).

[0073] The first control section 15 includes a measured value acquisition section 151 , an A / D conversion section 152 , a data buffer 153 , a threshold setting section 154 , an ID reading section 155 , and a determination threshold history storage section 156 .

[0074] The measured value acquisition unit 151 acquires the measured value of the current flowing in the power line from the first current sensor 13. The current measured value is input as an analog voltage corresponding to the current value. In this embodiment, the measured value acquisition unit 151 corresponds to the analog input port of the first control unit 15 (microcontroller).

[0075] The A / D converter 152 converts the current measurement value specified by the analog voltage acquired by the measurement value acquisition unit 151 into a digital current measurement value. The A / D converter 152 converts the analog voltage at each sampling time into a digital value at a resolution of, for example, 10 bits to 12 bits. The A / D converter 152 can oversample at a sampling rate of 8 times or 16 times the communication speed of the ID. For example, when the communication speed of the ID is 9600 bps, sampling can be performed at 76.8 kHz or 153.6 kHz.

[0076] In addition, the A / D conversion unit may also be provided outside the first control unit 15 (microcontroller). In this case, the measurement value acquisition unit 151 acquires the digital current measurement value after A / D conversion. The measurement value acquisition unit 151 corresponds to the digital input port of the first control unit 15 (microcontroller).

[0077] The data buffer 153 temporarily holds the digital current measurement values ​​sequentially input from the A / D converter 152. In the present embodiment, the data buffer 153 corresponds to a buffer register in the first control unit 15 (microcontroller).

[0078] Threshold setting unit 154 sets the determination threshold based on the current measurement value corresponding to each bit of threshold verification information (specified by a plurality of bits) superimposed on the current flowing in the power line before the ID information and the initial threshold (other than 0).

[0079] Figure 8 This is a diagram showing a data format example 1 including a specific bit string and an ID bit string.

[0080] In data format example 1, a 16-bit 1 / 0 pulse of "1" and "0" alternating is used as a specific bit string representing threshold verification information. In data format example 1, "1" is continuously sent during the standby period. The ID bit string representing ID information is composed of n (n is a natural number) words of ID. Each word is composed of a 1-bit start bit, 8-bit data bits, and a 1-bit stop bit. The start bit is specified by "0" and the stop bit is specified by "1". For example, when the ID bit string is composed of 10 words, it becomes a bit string of 100 bits in total (= (1+8+1)×10).

[0081] The threshold setting unit 154 compares the current measurement value corresponding to each bit of the specific bit string with the initial threshold, determines the current measurement value above the initial threshold as a high level, and determines the current measurement value below the initial threshold as a low level. When the current measurement value of each bit is oversampled, 8 or 16 current measurement values ​​are generated for each bit.

[0082] The threshold setting unit 154 calculates representative values ​​(e.g., average values, median values, and mode values) of multiple current measurement values ​​determined to be high levels and representative values ​​(e.g., average values, median values, and mode values) of multiple current measurement values ​​determined to be low levels, respectively. The threshold setting unit 154 sets the middle value of the two representative values ​​as the determination threshold. The middle value of the two representative values ​​can be either the average value of the two representative values ​​or the value obtained by adding a positive or negative margin to the average value. The positive or negative margin can also be determined based on the balance ratio of the number of current measurement values ​​determined to be high levels to the number of current measurement values ​​determined to be low levels. The relationship between the balance ratio and the margin can be derived in advance through experiments or simulations.

[0083] Fig. 9 1 is a diagram showing a calculation image of the determination threshold value when a 1 / 0 pulse is used as a specific bit string. The threshold setting unit 154 calculates the average value of the current measurement value of the group determined to be a high level and the average value of the current measurement value of the group determined to be a low level, respectively, and sets the average of the two average values ​​((Have+Lave) / 2) as the determination threshold value. In this embodiment, the binary current representing the bit "1" and the bit "0" is set to a value other than 0, so the determination threshold value is also set to a value other than 0.

[0084] Back to Figure 7 The ID reading unit 155 reads the ID bit string superimposed on the current flowing in the power line as binary data by determining whether the current measurement value corresponding to each bit of the ID bit string is greater than or less than the determination threshold. Below, an example is assumed in which it is determined as "1" when it is above the determination threshold and as "0" when it is below the determination threshold. In addition, it can also be determined as "1" when it exceeds the determination threshold and as "0" when it is below the determination threshold.

[0085] When the current measurement value of each bit is oversampled, for example, when there are more judgment values ​​of "1" in the judgment values ​​of 8 or 16 current measurement values ​​corresponding to each bit, the ID reading unit 155 judges the value of the bit as "1", and when there are more judgment values ​​of "0" in the judgment values ​​of 8 or 16 current measurement values ​​corresponding to each bit, the ID reading unit 155 judges the value of the bit as "0". Alternatively, the ID reading unit 155 may calculate the average value of the 8 or 16 current measurement values ​​corresponding to each bit, and compare the average value of the current measurement values ​​corresponding to each bit with the judgment threshold value to judge the value of the bit.

[0086] Fig.10 This is a diagram showing an ID determination image when a 1 / 0 pulse is used as a specific bit string. The ID reading unit 155 determines that the current measurement value corresponding to each bit of the ID bit string is a high level "1" when it is above the determination threshold, and determines that it is a low level "0" when it is below the determination threshold, thereby reading the ID information superimposed on the current.

[0087] Fig.11 : is a diagram showing a data format example 2 including a specific bit string and an ID bit string. In data format example 2, a PN (Pseudorandom Noise) code is used as a specific bit string. The PN code (pseudorandom code) is generated, for example, using a linear feedback shift register (LFSR). The generated PN code is pre-written into both the firmware of the second control unit 25 of the identification information sending device and the firmware of the first control unit 15 of the identification information receiving device. Fig.11 In the example shown, a PN code is defined by 7 bits "1110100" and is sent three times in succession. The structure of the ID bit string is the same as Figure 8 The data format example 1 shown is the same.

[0088] The threshold setting unit 154 stores in advance the conversion threshold verification information (conversion PN code) obtained by converting "0" of the specific bit string (PN code) representing the threshold verification information into a negative value, and setting the value corresponding to "1" of the specific bit string to the same absolute value as the value corresponding to "0". Below, it is assumed that the conversion threshold verification information is converted and generated in the manner of "1" → "+1", "0" → "-1". In addition, it can also be converted in the manner of "1" → "+2", "0" → "-2". The threshold setting unit 154 sequentially calculates the difference obtained by subtracting the initial threshold from the current measurement value corresponding to each bit of the specific bit string (PN code) superimposed on the current flowing in the power line. The threshold setting unit 154 multiplies the difference column obtained by arranging the calculated differences by the conversion threshold verification information (conversion PN code) bit by bit. The threshold setting unit 154 calculates the sum ΣS of the multiplied values ​​of each bit. When the current measurement value of each bit is oversampled, 8 or 16 current measurement values ​​are generated for each bit, and 8 or 16 multiplication values ​​are generated for each bit of the conversion PN code.

[0089] The threshold setting unit 154 converts the PN code based on the number of bits (in Fig.11 The sum ΣS of the two representative values ​​(in the example of 7 bits) is used to determine the difference column with the highest correlation with the converted PN code in the continuous difference column. The threshold setting unit 154 calculates the representative value of the positive values ​​(such as the average value, the median value, the mode value) and the representative value of the negative values ​​(such as the average value, the median value, the mode value) contained in the determined difference column, and sets the middle value of the two representative values ​​as the judgment threshold. The middle value of the two representative values ​​can be the average value of the two representative values, or it can be the value obtained by adding a positive or negative margin to the average value. The reading method of the ID reading unit 155 using the judgment threshold to read the ID information is the same as the method shown in the description of data format example 1.

[0090] Fig.12 1 is a diagram showing a calculation image of a judgment threshold when a PN code is used as a specific bit string. The threshold setting unit 154 converts the 7-bit PN code "1110100" into the 7-bit conversion PN code "+1+1+1-1+1-1-1". The threshold setting unit 154 calculates the difference ΔD obtained by subtracting the initial threshold from the current measurement value corresponding to each bit of the PN code. The conversion PN code represents the expected positive and negative values ​​of each bit of the 7-bit difference ΔD to be determined from the continuously generated difference column. The threshold setting unit 154 multiplies the difference column obtained by arranging the 7-bit difference ΔD by the 7-bit conversion PN code bit by bit. The threshold setting unit 154 calculates the sum ΣS of the 7-bit multiplied values.

[0091] Fig.13The threshold setting unit 154 continuously generates the sum ΣS based on the 7-bit difference ΔD extracted from the difference sequence continuously generated with the reception of the PN code using the 7-bit detection window and the 7-bit conversion PN code. Fig.13 An example of transition of the total sum ΣS is shown. The more the positive and negative values ​​of each bit of the 7-bit difference ΔD match the positive and negative values ​​of each bit of the 7-bit conversion PN code, the larger the value of the total sum ΣS becomes.

[0092] exist Fig.13 In the time series data of the sum ΣS, three sharp peaks are generated. The peak position of the time series data of the sum ΣS indicates the time when the correlation between the 7-bit difference sequence and each bit of the 7-bit conversion PN code is the highest. The threshold setting unit 154 reads the 7-bit difference sequence at the time when the autocorrelation is the highest from the data buffer 153, and calculates the determination threshold based on the read 7-bit difference sequence.

[0093] exist Figure 8 The data format shown in Example 1 and Fig.11 In the data format example 2 shown, a plurality of ID bit strings are configured. That is, the identification information transmitting device superimposes the plurality of ID bit strings on the current flowing in the power line. In this case, it is possible that an offset is added to the current flowing in the power line during the communication of the plurality of ID bit strings, or the offset may change. Therefore, a structure is introduced to dynamically update the determination threshold value according to the offset added to the current flowing in the power line.

[0094] The threshold setting unit 154 sets the initial value of the determination threshold based on the current measurement value corresponding to each bit of the specific bit string superimposed on the current of the power line and the initial threshold. Thereafter, the threshold setting unit 154 updates the determination threshold based on the current measurement value corresponding to each bit of the ID bit string superimposed on the current of the power line and the latest determination threshold. Specifically, the threshold setting unit 154 compares the current measurement value corresponding to each bit of the ID bit string with the latest determination threshold, and calculates the representative value of the current measurement value above the latest determination threshold and the representative value of the current measurement value below the latest determination threshold.

[0095] The threshold setting unit 154 sets the middle value between the two representative values ​​as the updated determination threshold.

[0096] The ID reading unit 155 may read the ID bit string using the updated determination threshold value set based on the ID bit string, or may read the ID bit string using the determination threshold value before update (determination threshold value set based on the previous ID bit string).

[0097] Fig.141 is a flowchart showing an overall operation example 1 of the identification information receiving device according to the embodiment when receiving ID information. When the identification information receiving device receives ID information, the A / D converter 152 is set to the oversampling mode (S10). When the threshold setting unit 154 detects a specific bit string from the bit string superimposed on the received current (S20: Yes), it performs the initial determination threshold setting process (S30).

[0098] When the threshold setting unit 154 detects the start bit of the ID bit string (S40: Yes), it performs the updating process of the determination threshold (S50). The ID reading unit 155 uses the updated determination threshold or the most recent determination threshold before the update to read the ID information (S60). The process of steps S40-S60 is repeatedly performed (S70: No) until the reception of the bit string containing the ID information superimposed on the current is completed (S70: Yes).

[0099] Fig.15 It shows that Fig.14 FIG. 1 is a diagram of a subroutine of a detailed example 1 of the initial determination threshold setting process of step S30. Detailed example 1 is equivalent to an example using 1 / 0 pulses as a specific bit string. The threshold setting unit 154 compares the current measurement value corresponding to the target bit of the specific bit string with the initial threshold value (S31a). The target bit of the specific bit string shifts from the most significant bit to the least significant bit.

[0100] When the current measurement value corresponding to the object bit is greater than the initial threshold value (S31a: Yes), the threshold setting unit 154 adds the current measurement value to the H cumulative value and increments the H count value (S32a). When the current measurement value corresponding to the object bit is less than the initial threshold value (S31a: No), the threshold setting unit 154 adds the current measurement value to the L cumulative value and increments the L count value (S33a). The initial values ​​of the H cumulative value, the L cumulative value, the H count value, and the L count value are 0.

[0101] The threshold setting unit 154 shifts the target bit of the specific bit string (S34a). The threshold setting unit 154 determines whether the addition process of all bits of the specific bit string is completed (S35a). If the addition process of all bits is not completed (S35a: No), the process moves to step S31a and moves to the addition process of the next target bit.

[0102] When the addition process of all bits of the specific bit string is completed (S35a: Yes), the threshold setting unit 154 divides the H cumulative value by the H count value to calculate the H average value, and divides the L cumulative value by the L count value to calculate the L average value (S36a). The threshold setting unit 154 divides the sum of the H average value and the L average value by 2 to calculate the initial determination threshold value (0) (S37a).

[0103] Fig.16 It shows that Fig.14 FIG. 2 is a diagram of a subroutine of a detailed example 2 of the initial determination threshold setting process of step S30. Detailed example 2 is equivalent to an example of using a PN code as a specific bit string. The threshold setting unit 154 subtracts the initial threshold from each current measurement value in the current measurement value column of the specified range included in the specific bit string to generate a difference column (31b) in the specified range. The threshold setting unit 154 multiplies the difference column in the specified range by the converted specific bit string (converted PN code) bit by bit, and calculates the sum of the multiplied values ​​of each bit ΣS (32b).

[0104] The threshold setting unit 154 shifts the current measurement value sequence and updates the current measurement value sequence to be calculated as the sum ΣS (S33b). The threshold setting unit 154 determines whether all intervals of the specific bit sequence have ended (S34b). If all intervals of the specific bit sequence have not ended (S34b: No), the process proceeds to step S31b to proceed to the calculation process of the sum ΣS of the current measurement value sequence of the next specified range.

[0105] When all intervals of the specific bit string have ended (S34b: Yes), the threshold setting unit 154 determines the difference sequence of the range that maximizes the total ΣS (S35b). The threshold setting unit 154 accumulates the positive differences included in the determined difference sequence and divides it by the number of positive differences to calculate the H average value. Similarly, the threshold setting unit 154 accumulates the negative differences included in the determined difference sequence and divides it by the number of negative differences to calculate the L average value (S36b). The threshold setting unit 154 divides the sum of the H average value and the L average value by 2 to calculate the initial determination threshold value (0) (S37b).

[0106] Fig.17 It is shown Fig.14 Flowchart of detailed processing example 1 of steps S50-S70 (part 1). Fig.18 It is shown Fig.14 Flow chart of detailed processing example 1 of steps S50-S70 (part 2). Fig.17In the example, the threshold setting unit 154 sets 1 as the initial value of the parameter i (S51a). The threshold setting unit 154 compares the current measurement value corresponding to the object bit of the ID bit string (i) with the determination threshold (i-1) (S52a). The object bits of the ID bit string (i) are shifted from the most significant bit to the least significant bit.

[0107] When the current measurement value corresponding to the object bit is greater than or equal to the determination threshold value (i-1) (S52a: Yes), the threshold setting unit 154 adds the current measurement value to the H cumulative value and increments the H count value (S53a). When the current measurement value corresponding to the object bit is less than the determination threshold value (i-1) (S52a: No), the threshold setting unit 154 adds the current measurement value to the L cumulative value and increments the L count value (S54a). The initial values ​​of the H cumulative value, the L cumulative value, the H count value, and the L count value are 0.

[0108] The threshold setting unit 154 shifts the target bit of the ID bit string (i) (S55a). The threshold setting unit 154 determines whether the addition process of all bits of the ID bit string (i) is completed (S56a). If the addition process of all bits is not completed (S56a: "No"), the process moves to step S52a and moves to the addition process of the next target bit.

[0109] When the addition process of all bits of the ID bit string (i) is completed (S56a: Yes), the threshold setting unit 154 divides the H cumulative value by the H count value to calculate the H average value, and divides the L cumulative value by the L count value to calculate the L average value (S57a). The threshold setting unit 154 divides the sum of the H average value and the L average value by 2 to calculate the determination threshold (i) (S58a).

[0110] Migrate to Fig.18 The ID reading unit 155 compares the current measurement value corresponding to the object bit of the ID bit string (i) with the determination threshold (i) (S61a). When the current measurement value corresponding to the object bit is above the determination threshold (i) (S61a: "Yes"), the ID reading unit 155 converts the current measurement value to "1" (S62a). When the current measurement value corresponding to the object bit is lower than the determination threshold (i) (S61a: "No"), the ID reading unit 155 converts the current measurement value to "0" (S63a).

[0111] The ID reading unit 155 shifts the target bit of the ID bit string (i) (S64a). The threshold setting unit 154 determines whether the conversion process of all bits of the ID bit string (i) is completed (S65a). If the conversion process of all bits is not completed (S65a: No), the process moves to step S61a and moves to the conversion process of the next target bit.

[0112] When the conversion process of all bits of the ID bit string (i) is completed (S65a: Yes), the threshold setting unit 154 increments the parameter i (S66a). The process of steps S52a-S66a is repeatedly performed (S70: No) until the reception of the bit string including the ID information superimposed on the current is completed (S70: Yes).

[0113] Fig.19 It is shown Fig.14 The flowchart of the detailed processing example 2 of steps S50-S70 is shown in FIG. The threshold setting unit 154 sets 1 as the initial value of the parameter i (S51b). The threshold setting unit 154 compares the current measurement value corresponding to the object bit of the ID bit string (i) with the determination threshold (i-1) (S52b). The object bit of the ID bit string (i) shifts from the most significant bit to the least significant bit.

[0114] When the current measurement value corresponding to the object bit is greater than the determination threshold value (i-1) (S52b: Yes), the ID reading unit 155 converts the current measurement value to "1" (S62b). The threshold setting unit 154 adds the current measurement value to the H cumulative value and increments the H count value (S53b). When the current measurement value corresponding to the object bit is less than the determination threshold value (i-1) (S52b: No), the ID reading unit 155 converts the current measurement value to "0" (S63b).

[0115] The threshold setting unit 154 adds the current measurement value to the L integrated value and increments the L count value (S54b). The initial values ​​of the H integrated value, the L integrated value, the H count value, and the L count value are 0.

[0116] The threshold setting unit 154 shifts the target bit of the ID bit string (i) (S55b). The threshold setting unit 154 determines whether the conversion process and the addition process of all the bits of the ID bit string (i) have been completed (S56b). If the conversion process and the addition process of all the bits have not been completed (S56b: No), the process moves to step S52b and moves to the conversion process and the addition process of the next target bit.

[0117] When the conversion process and the addition process of all the bits of the ID bit string (i) are completed (S56b: "Yes"), the threshold setting unit 154 divides the H cumulative value by the H count value to calculate the H average value, and divides the L cumulative value by the L count value to calculate the L average value (S57b). The threshold setting unit 154 divides the sum of the H average value and the L average value by 2 to calculate the determination threshold (i) (S58b). The threshold setting unit 154 increments the parameter i (S66b). The process of steps S52b-S66b is repeatedly performed (S70: "No") until the reception of the bit string containing the ID information superimposed on the current is completed (S70: "Yes").

[0118] If the processing example 1 of updating the determination threshold (S50) and reading the ID information (S60) is compared with the processing example 2, the reliability of the determination threshold in the processing example 1 is higher, so the accuracy of the ID determination is higher. The processing example 2 does not need to repeat the determination threshold generation process and the ID determination process for each ID bit string separately, so the amount of calculation can be reduced.

[0119] The initial threshold used in the initial determination threshold setting process may be a fixed value or a dynamically updated variable value. In the case of a design using a variable value, the threshold setting unit 154 accumulates the determination threshold generated when the ID is received as a history record in the determination threshold history storage unit 156. The determination threshold accumulated as a history record may be only the determination threshold generated last when the ID is received this time, or may be all the determination thresholds generated when the ID is received this time. In addition, the representative value of all the determination thresholds generated when the ID is received this time may be accumulated.

[0120] When a new ID is received, the threshold setting unit 154 sets the initial threshold based on at least one determination threshold stored in the determination threshold history storage unit 156. For example, the threshold setting unit 154 may set the determination threshold accumulated last in the determination threshold history storage unit 156 as the initial threshold. In addition, the threshold setting unit 154 may set the representative value (e.g., average value, median value, mode value) of all determination thresholds accumulated in the determination threshold history storage unit 156 as the initial threshold.

[0121] The threshold setting unit 154 may also accumulate the judgment threshold generated when the ID is received in the judgment threshold history record holding unit 156 together with the temperature in the identification information receiving device. The judgment threshold history record holding unit 156 maintains the history of the judgment threshold for each temperature partition. Alternatively, when a new ID is received, the threshold setting unit 154 obtains the temperature measured in the identification information receiving device, determines the temperature partition containing the obtained temperature, and sets the judgment threshold of the temperature partition as the initial threshold. The judgment threshold of the temperature partition may be the last accumulated judgment threshold of the temperature partition, or may be a representative value of all judgment thresholds belonging to the temperature partition. In addition, in this example, a temperature sensor for measuring the internal temperature needs to be provided in the identification information receiving device.

[0122] Fig. 20 1 is a flowchart showing an overall operation example 2 of the identification information receiving device according to the embodiment when receiving an ID. Fig. 20 In the overall action example 2 shown in FIG. Fig.14 The processing of step S30 and step S40 is omitted in the flowchart of the overall action example 1. In the overall action example 1, the initial determination threshold (0) is generated based on the specific bit string and the initial threshold, but in the overall action example 2, the initial threshold is directly set as the initial determination threshold (0).

[0123] Fig.21 is a diagram showing a data format example 3 including an ID bit string corresponding to the overall action example 2. In the data format example 3, compared to Figure 8 The data format shown in Example 1 and Fig.11 In the data format example 2 shown, specific bit strings are omitted.

[0124] In the overall action example 1, a specific bit string received before receiving the ID is used to estimate a roughly reasonable determination threshold, thereby improving the reliability of the initial determination threshold. On the other hand, in the overall action example 2, the initial determination threshold generation process can be omitted, thereby reducing the processing amount. In addition, since the specific bit string is omitted, the data format can be simplified.

[0125] Fig. 22 1 is a flowchart showing an overall operation example 3 of the identification information receiving device according to the embodiment when receiving an ID. Fig. 22 In the overall action example 3 shown in FIG. Fig.14 The process of step S50 is omitted in the flowchart of the overall action example 1 shown. In the overall action example 3, the initial judgment threshold (0) generated based on the specific bit string and the initial threshold is not updated during the reception of the ID, but is continuously used. In addition, when the ID information is composed of a bit string of 1 word, the overall action example 3 is forcibly applied.

[0126] Overall action example 3 is an effective action example for applications where the current flowing in the power line is not prone to significant changes during the reception of the ID (for example, when the amount of ID information is small and communication is performed in a short time). In contrast, overall action examples 1 and 2 are effective action examples for applications where the current flowing in the power line is prone to significant changes during the reception of the ID. In overall action examples 1 and 2, by successively updating the determination threshold based on the received ID bit string, the reliability of the determination threshold can be maintained. In addition, in the case of an ID bit string that is extremely biased towards bit "1" or bit "0", the number of samples of bit "1" or bit "0" reflected in the determination threshold is also biased, and the rationality of the determination threshold decreases. By updating the new determination threshold while reflecting the previous determination threshold, the reliability of the determination threshold can be maintained.

[0127] As described above, in this embodiment, a specific bit string is sent before notifying the ID information via the power line connecting the battery pack 10 and the vehicle 20, and a determination threshold for determining the ID information is calculated based on the received value of the specific bit string. Thereafter, the determination threshold is updated successively while receiving the ID information. In this way, it is possible to prevent erroneous determination of the ID information superimposed on the current flowing in the power line, thereby improving the reliability of the system. Even in the case of differences in component characteristics and changes in current consumption, the determination threshold can be maintained at an appropriate value. In addition, since there is no need to add additional hardware, the reliability of the system can be improved without increasing costs.

[0128] The present disclosure has been described above based on the embodiments. It will be easily understood by those skilled in the art that the embodiments are illustrative and that the combinations of their components and processing steps can be variously modified, and such modified examples are also within the scope of the present disclosure.

[0129] In the above embodiment, an example is described in which authentication is performed when the battery pack 10 installed in the installation slot of the vehicle 20 is the same as the battery pack 10 that is the communication target of the vehicle 20. In this regard, the authentication method involved in the above embodiment can also be used when authentication is performed when the battery pack 10 installed in the installation slot of the charger is the same as the battery pack 10 that is the communication target of the charger. In this case, the charger may serve as the identification information transmitting device and the battery pack 10 may serve as the identification information receiving device, or the battery pack 10 may serve as the identification information transmitting device and the charger may serve as the identification information receiving device.

[0130] In the above embodiment, an example of a battery pack 10 using a built-in storage battery 11 is described. In this regard, a capacitor pack including a built-in capacitor including an electric double layer capacitor cell, a lithium ion capacitor cell, etc. may also be used. In this specification, a battery pack and a capacitor pack are collectively referred to as a storage pack.

[0131] The present disclosure is suitable for application to a vehicle 20 that is not equipped with a self-contained power supply, but does not exclude application to a vehicle 20 that is equipped with a self-contained power supply. Therefore, the vehicle 20 is not limited to an electric power-assisted bicycle, but also includes an electric motorcycle (electric scooter), an electric kickboard, an electric car (including a golf cart, a shuttle bus, and other low-speed electric cars), a railway vehicle, etc. In addition, the object equipped with a power storage group is not limited to the vehicle 20, for example, it also includes an electric mobile body such as an electric ship, a multi-rotor aircraft (unmanned aerial vehicle), etc.

[0132] In addition, the embodiment can also be determined by the following items.

[0133] [Project 1]

[0134] An identification information receiving device (10) is connected to an identification information sending device (20) via a power line, and is characterized by comprising:

[0135] A measurement value acquisition unit (151) for acquiring a measurement value of a current or a voltage of the power line;

[0136] an identification information reading unit (155) for reading the identification information defined by a plurality of bits and superimposed on the current or voltage of the power line by the identification information transmitting device (20) as binary data by determining whether the measured value corresponding to each bit of the identification information is greater than or less than a determination threshold value (except 0); and

[0137] A threshold setting unit (154) compares the measurement value corresponding to each bit of the identification information superimposed on the current or voltage of the power line by the identification information sending device (20) with the latest judgment threshold, calculates the representative value of the measurement value above the judgment threshold and the representative value of the measurement value below the judgment threshold, and sets the middle value of the two representative values ​​as the updated judgment threshold.

[0138] This can prevent erroneous determination of identification information of the current or voltage superimposed on the power line, thereby improving the reliability of the system.

[0139] [Project 2]

[0140] The identification information receiving device (10) according to item 1 is characterized in that:

[0141] The identification information reading unit (155) reads the identification information as binary data by determining whether the measurement value corresponding to each bit of the identification information is larger or smaller than the updated determination threshold.

[0142] Thus, an appropriate determination threshold can be set using identification information superimposed on the current or voltage of the power line.

[0143] [Item 3]

[0144] The identification information receiving device (10) according to item 1 is characterized in that:

[0145] The identification information transmitting device (20) superimposes a plurality of identification information on the current or voltage of the power line.

[0146] The threshold setting unit (154) compares the measurement value corresponding to each bit of the first identification information superimposed on the current or voltage of the power line with the initial value of the determination threshold, calculates a representative value of the measurement value above the initial value of the determination threshold and a representative value of the measurement value below the initial value of the determination threshold, and sets the middle value of the two representative values ​​as the updated determination threshold,

[0147] The threshold setting unit (154) compares the measurement values ​​corresponding to each bit of the second and subsequent identification information superimposed on the current or voltage of the power line with the updated judgment threshold set when reading the previous identification information, and calculates the representative value of the measurement values ​​above the updated judgment threshold and the representative value of the measurement values ​​below the updated judgment threshold, and sets the middle value of the two representative values ​​as the new updated judgment threshold.

[0148] Thus, by successively updating the determination threshold, the reliability of the determination threshold can be improved.

[0149] [Item 4]

[0150] The identification information receiving device (10) according to item 1 is characterized in that:

[0151] The identification information transmitting device (20) superimposes a plurality of identification information on the current or voltage of the power line.

[0152] The threshold setting unit (154) compares the measured values ​​corresponding to each bit of the first identification information superimposed on the current or voltage of the power line with the initial value of the determination threshold, calculates a representative value of the measured values ​​above the initial value of the determination threshold and a representative value of the measured values ​​below the initial value of the determination threshold, and sets the middle value of the two representative values ​​as the updated determination threshold.

[0153] The identification information reading unit (155) reads the first identification information as binary data by determining whether the measurement value corresponding to each bit of the first identification information is greater than or less than the updated determination threshold value.

[0154] The threshold setting unit (154) compares the measurement value corresponding to each bit of the second and subsequent identification information of the current or voltage superimposed on the power line with the updated determination threshold set when reading the previous identification information, calculates a representative value of the measurement value above the updated determination threshold and a representative value of the measurement value below the updated determination threshold, and sets the middle value of the two representative values ​​as a new updated determination threshold,

[0155] The identification information reading unit (155) reads the second and subsequent identification information as binary data by determining whether the measurement value corresponding to each bit of the second and subsequent identification information is larger or smaller than the new updated determination threshold.

[0156] Thus, by updating the determination threshold based on the identification information being received and using the determination threshold in determining the identification information, it is possible to improve the accuracy of determining the identification information.

[0157] [Item 5]

[0158] The identification information receiving device (10) according to item 1 is characterized in that:

[0159] The method further comprises a determination threshold value history storage unit (156) for storing the history of the updated determination threshold value.

[0160] The threshold setting unit (154) sets the initial value of the determination threshold based on at least one determination threshold held in the determination threshold history holding unit (156).

[0161] Thereby, an appropriate initial value of the determination threshold can be set.

[0162] [Item 6]

[0163] A power storage pack (10) is a portable power storage pack (10) that is detachable and can be used as the identification information receiving device (10) described in any one of items 1 to 5.

[0164] This makes it possible to prevent erroneous determination of identification information of current or voltage superimposed on a power line, thereby achieving a power storage group (10) with improved system reliability.

[0165] [Item 7]

[0166] A method for receiving identification information, characterized in that it comprises the following steps:

[0167] Obtaining a measured value of a current or voltage of a power line connecting an identification information transmitting device (20) to an identification information receiving device;

[0168] For identification information defined by a plurality of bits and superimposed on the current or voltage of the power line by the identification information transmitting device (20), the identification information is read as binary data by determining whether the measured value corresponding to each bit of the identification information is greater than or less than a determination threshold value (other than 0); and

[0169] The measurement value corresponding to each bit of the identification information of the current or voltage superimposed on the power line by the identification information sending device (20) is compared with the latest judgment threshold to calculate the representative value of the measurement value above the judgment threshold and the representative value of the measurement value below the judgment threshold, and set the middle value of the two representative values ​​as the updated judgment threshold.

[0170] This can prevent erroneous determination of identification information of the current or voltage superimposed on the power line, thereby improving the reliability of the system.

[0171] Description of Reference Numerals

[0172] 10: battery pack; 20: vehicle; 11: storage battery; 12: first relay; 13: first current sensor; 14: first power supply circuit; 15: first control unit; 16: first wireless communication unit; 17: first antenna; 18: first ID superimposition circuit; 21: motor; 22: inverter; 23: second relay; 24: second power supply circuit; 25: second control unit; 26: second wireless communication unit; 27: second antenna; 28: second ID superimposition circuit; 29: voltage detection circuit; T1: power supply terminal; T2: power receiving terminal; Lp: power line; 151: measurement value acquisition unit; 152: A / D conversion unit; 153: data buffer; 154: threshold setting unit; 155: ID reading unit; 156: determination threshold history storage unit.

Claims

1. An identification information receiving device connected to an identification information sending device via a power line, wherein the identification information receiving device is characterized in that: a measurement value acquisition unit, which acquires a measurement value of a current or a voltage of the power line; an identification information reading unit that reads the identification information as binary data by determining whether the measurement value corresponding to each bit of the identification information is greater than or less than a determination threshold value other than 0, with respect to the identification information specified by a plurality of bits superimposed on the current or voltage of the power line by the identification information transmitting device; and A threshold setting unit compares the measurement value corresponding to each bit of the identification information superimposed on the current or voltage of the power line by the identification information sending device with the latest judgment threshold, calculates the representative value of the measurement value above the judgment threshold and the representative value of the measurement value below the judgment threshold, and sets the middle value of the two representative values ​​as the updated judgment threshold.

2. The identification information receiving device according to claim 1, characterized in that: The identification information reading unit reads the identification information as binary data by determining whether the measurement value corresponding to each bit of the identification information is greater than or less than the updated determination threshold.

3. The identification information receiving device according to claim 1, characterized in that: The identification information transmitting device superimposes a plurality of identification information on the current or voltage of the power line, The threshold setting unit compares the measurement value corresponding to each bit of the first identification information superimposed on the current or voltage of the power line with the initial value of the determination threshold, calculates a representative value of the measurement values ​​above the initial value of the determination threshold and a representative value of the measurement values ​​below the initial value of the determination threshold, and sets an intermediate value of the two representative values ​​as the updated determination threshold, The threshold setting unit compares the measurement values ​​corresponding to each bit of the second and subsequent identification information superimposed on the current or voltage of the power line with the updated judgment threshold set when reading the previous identification information, to respectively calculate the representative value of the measurement values ​​above the updated judgment threshold and the representative value of the measurement values ​​below the updated judgment threshold, and sets the middle value of the two representative values ​​as the new updated judgment threshold.

4. The identification information receiving device according to claim 1, characterized in that: The identification information transmitting device superimposes a plurality of identification information on the current or voltage of the power line, The threshold setting unit compares the measurement value corresponding to each bit of the first identification information superimposed on the current or voltage of the power line with the initial value of the determination threshold, calculates a representative value of the measurement value above the initial value of the determination threshold and a representative value of the measurement value below the initial value of the determination threshold, and sets an intermediate value of the two representative values ​​as the updated determination threshold, The identification information reading unit reads the first identification information as binary data by determining whether the measurement value corresponding to each bit of the first identification information is larger or smaller than the updated determination threshold value. The threshold setting unit compares the measurement value corresponding to each bit of the second and subsequent identification information superimposed on the current or voltage of the power line with the updated determination threshold set when reading the previous identification information, calculates a representative value of the measurement value above the updated determination threshold and a representative value of the measurement value below the updated determination threshold, and sets the middle value of the two representative values ​​as a new updated determination threshold. The identification information reading unit reads the second and subsequent identification information as binary data by determining whether the measurement value corresponding to each bit of the second and subsequent identification information is larger or smaller than the new updated determination threshold.

5. The identification information receiving device according to claim 1, characterized in that: further comprising a determination threshold value history storage unit, the determination threshold value history storage unit storing the history of the updated determination threshold value, The threshold setting unit sets an initial value of the determination threshold based on at least one determination threshold held in the determination threshold history holding unit. 6 . A power storage pack, which is a detachable portable power storage pack as the identification information receiving device according to any one of claims 1 to 5 .

7. A method for receiving identification information, characterized in that: The following steps are involved: obtaining a measured value of a current or voltage of a power line connecting the identification information transmitting device to the identification information receiving device; For the identification information defined by a plurality of bits superimposed on the current or voltage of the power line by the identification information transmitting device, the identification information is read as binary data by determining whether the measured value corresponding to each bit of the identification information is greater than or less than a determination threshold value other than 0; as well as The measurement value corresponding to each bit of the identification information superimposed on the current or voltage of the power line by the identification information sending device is compared with the latest judgment threshold to calculate the representative value of the measurement value above the judgment threshold and the representative value of the measurement value below the judgment threshold, and set the middle value of the two representative values ​​as the updated judgment threshold.

Citation Information

Patent Citations

  • Vehicle, power supply device and charging system

    JP2011125186A