[go: up one dir, main page]

WO2024154586A1 - Dispositif de transmission et dispositif de réception - Google Patents

Dispositif de transmission et dispositif de réception Download PDF

Info

Publication number
WO2024154586A1
WO2024154586A1 PCT/JP2023/047336 JP2023047336W WO2024154586A1 WO 2024154586 A1 WO2024154586 A1 WO 2024154586A1 JP 2023047336 W JP2023047336 W JP 2023047336W WO 2024154586 A1 WO2024154586 A1 WO 2024154586A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
frames
area
transmission data
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2023/047336
Other languages
English (en)
Japanese (ja)
Inventor
雅宣 星野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FDK Corp
Original Assignee
FDK Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FDK Corp filed Critical FDK Corp
Priority to JP2024571692A priority Critical patent/JPWO2024154586A1/ja
Priority to KR1020257023648A priority patent/KR20250121581A/ko
Priority to CN202380090191.2A priority patent/CN120391050A/zh
Publication of WO2024154586A1 publication Critical patent/WO2024154586A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/43Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/34Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9057Arrangements for supporting packet reassembly or resequencing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN

Definitions

  • This disclosure relates to a transmitting device and a receiving device.
  • CAN communication Controller Area Network
  • ECU Electronic Control Unit
  • an ID is assigned to each data frame, which is the unit of data transmission and reception, to identify the transmitting node that is the sender, and the transmitted data is stored in the data field, which is the data storage area in the data frame.
  • a transmitting node such as a battery module then transmits a data frame containing the transmitted data to all nodes, including the receiving node that is the destination.
  • a receiving node such as a management device receives the data frame transmitted from the transmitting node based on the ID assigned to the transmitted data frame, and obtains the transmitted data stored in the data field.
  • the objective of this disclosure is to provide a transmitting device and a receiving device that can properly transmit and receive data while minimizing identifier shortages.
  • a transmitting device includes: A transmitting device that divides and stores transmission data into a plurality of frames and transmits the frames,
  • the frame generating unit assigns a common identifier to the plurality of frames, divides a data field in the plurality of frames that is different from a storage section for the identifier into a first area and a second area, and stores identification information that distinguishes the plurality of frames from one another in the first area and the transmission data in the second area.
  • the receiving device includes: A receiving device for receiving transmission data stored in a plurality of frames, comprising: The data combining unit has a data field divided into a first area and a second area in the multiple frames assigned a common identifier, and combines the transmission data stored in the second area in accordance with identification information for the transmission data stored in the first area.
  • data can be appropriately sent and received while preventing identifier shortages.
  • FIG. 1 is a schematic diagram illustrating an example of a configuration of an electricity storage device according to an embodiment of the present invention.
  • FIG. 2 is a functional block diagram showing an example of the configuration of the BMU of FIG. 1 .
  • 1 is a schematic diagram for explaining a data frame of a standard format in CAN communication.
  • FIG. FIG. 2 is a schematic diagram for explaining information stored in a data field.
  • 1 is a schematic diagram showing an example of information included in transmission data transmitted and received between a BMU and a BMS.
  • Fig. 1 is a schematic diagram showing an example of the configuration of an energy storage device 1 according to the present embodiment.
  • the energy storage device 1 stores power supplied from an external power source (not shown) and supplies the stored power to a power supply target (not shown).
  • the energy storage device 1 includes a plurality of battery modules 10 and a BMU (Battery Management Unit) 20.
  • the battery modules 10 and the BMU 20 are connected to a bus 2.
  • the battery module 10 includes a secondary battery 11 and a BMS (Battery Management System) 12 .
  • BMS Battery Management System
  • the secondary battery 11 is composed of one or more secondary battery cells. When composed of multiple secondary battery cells, the respective secondary battery cells are connected in series.
  • the secondary battery 11 is, for example, a nickel-hydrogen secondary battery. Note that the type of the secondary battery 11 is not limited to this example, and it may be a secondary battery other than a nickel-hydrogen secondary battery, such as a lithium-ion secondary battery. Also, multiple secondary batteries 11 may be provided, in which case the multiple secondary batteries 11 are, for example, connected in series.
  • the BMS 12 controls and monitors the secondary battery 11 in the battery module 10. For example, the BMS 12 monitors the voltage and temperature of the secondary battery 11 based on the detection results of various sensors (not shown). The BMS 12 also monitors and controls the cell balance of multiple secondary battery cells based on the detection results.
  • the BMS 12 communicates with the BMU 20 via the bus 2, exchanging instruction information and battery information related to the secondary battery 11 or the battery module 10.
  • the battery information is information related to secondary batteries such as the secondary battery 11 or the battery module 10.
  • the instruction information is information including commands for obtaining battery information related to the secondary battery 11 or the battery module 10 from the BMS 12.
  • CAN is used as the protocol for communication between the BMS 12 and the BMU 20. Details of CAN communication using the CAN protocol will be described later.
  • the BMS 12 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory) (all not shown).
  • the CPU reads out a program from the ROM according to the processing content and loads it into the RAM, and works in conjunction with the loaded program to centrally control the operation of the battery module 10.
  • the BMU 20 controls and manages the multiple battery modules 10. For example, the BMU 20 issues instructions such as power-on instructions to each battery module 10 and instructions such as fine adjustment of cell balance between the battery modules 10.
  • the BMU 20 also performs CAN communication with the BMS 12 of each battery module 10 via the bus 2 to exchange instruction information and battery information.
  • the BMU 20 also monitors the current of each battery module 10 based on the detection results of a sensor (not shown), and, for example, monitors overcharging and overdischarging of each battery module 10. Furthermore, the BMU 20 calculates the remaining charge of the secondary battery based on the battery information.
  • the BMU 20 includes a CPU, ROM, RAM, etc. (none of which are shown).
  • the CPU reads out a program corresponding to the processing content from the ROM, loads it into the RAM, and works with the loaded program to centrally control the operation of the power storage device 1.
  • FIG. 2 is a functional block diagram showing an example of the configuration of the BMU 20 in FIG. 1.
  • FIG. 2 shows a processing unit for functions related to communication between the BMU 20 and the BMS 12, among the functions of the BMU 20. Note that the communication-related functions of the BMS 12 of each battery module 10 are similar to those of the BMU 20, and have the configuration shown in FIG. 2.
  • the BMU 20 will be used as an example for explanation.
  • the BMU 20 has a data acquisition unit 21, a data division unit 22, a frame generation unit 23, a transmission/reception unit 24, and a data combination unit 25.
  • the data acquisition unit 21 acquires data including instruction information or battery information as transmission data.
  • the instruction information or battery information included in the transmission data is classified by data type, and the transmission data transmitted and received in one transmission/reception process includes instruction information or battery information for one common data type.
  • Data type is a rough classification of instruction information and battery information.
  • instruction information and battery information include "voltage-related information” about voltage and "temperature-related information” about temperature, and this voltage-related information and temperature-related information correspond to the data type referred to here. Details of the data types included in instruction information and battery information will be described later.
  • the data division unit 22 divides the transmission data acquired by the data acquisition unit 21 into pieces of a predetermined size, and generates divided data. Specifically, the data division unit 22 divides the transmission data into pieces of a size that can be stored in a data field, which is the data storage area of a data frame, which is the unit of data transmission and reception.
  • the divided data is data obtained by dividing transmission data consisting of a common data type by data content.
  • Data content is a more detailed classification of data classified by data type.
  • data classified as voltage-related information includes information indicating the current and maximum cell voltages of the secondary battery cells that make up the secondary battery 11, and the current and maximum cell voltages correspond to the data content referred to here.
  • the frame generation unit 23 stores the identification information and the divided data in the data field of the data frame.
  • the identification information is information for identifying multiple data frames from each other. Details of the identification information will be described later.
  • the frame generation unit 23 also assigns a common identifier, an ID, to multiple data frames according to the number of divided data, and generates the data frame.
  • the transceiver 24 performs a transmission process to transmit data frames from the BMU 20 to other devices connected to the bus 2, and also performs a reception process to receive data frames from other devices connected to the bus 2. For example, the transceiver 24 transmits a data frame that stores data including instruction information for the BMS 12. The transceiver 24 also receives a data frame that stores data including battery information from the BMS 12.
  • the data combining unit 25 When the data combining unit 25 receives multiple data frames from the BMS 12 via the transmitting/receiving unit 24, it combines the data contained in each data frame based on the identification information, and restores the transmission data sent from the BMS 12. Note that when multiple data frames are received, it is not necessary to combine them to restore the transmission data. In that case, the BMU 20 can simply receive the divided data contained in each data frame as is.
  • CAN communication used when exchanging data between the BMS 12 and the BMU 20.
  • CAN communication is used when exchanging information between the BMS 12 and the BMU 20.
  • a data frame which is a frame used when transmitting and receiving data, among frames used in CAN communication, will be described using the standard format in CAN communication as an example.
  • (Data frame structure) 3 is a schematic diagram for explaining a data frame of a standard format in CAN communication. As shown in Fig. 3, a data frame in CAN communication includes each area of SOF (Start Of Frame), ID, RTR (Remote Transmission Request), control field, data field, CRC (Cyclic Redundancy Check) sequence, CRC delimiter, ACK (ACKnowledgement) slot, ACK delimiter, and EOF (End Of Frame).
  • SOF Start Of Frame
  • ID ID
  • RTR Remote Transmission Request
  • control field data field
  • CRC Cyclic Redundancy Check
  • CRC delimiter CRC delimiter
  • ACK acknowledgement
  • ACK delimiter ACKnowledgement
  • EOF End Of Frame
  • the "SOF” field is 1 bit long and indicates the start of a data frame.
  • the "ID” field is 11 bits long and is used to identify the data content and sender.
  • the ID field stores an ID, which is an identifier for identifying a data frame. There are 2048 IDs in the range of "0x0" to "0x7FF". Note that the "0x" at the beginning of the ID number indicates that the number is in hexadecimal notation.
  • the "RTR” field is 1 bit long and is used to identify whether the frame is a data frame or not.
  • the "control field” area is 6 bits long and stores a 1-bit IDE (Identifier Extension), a 1-bit reserved bit r, and a 4-bit data length code (DLC).
  • IDE is used to distinguish between the standard format and the extended format with an extended ID.
  • Reserved bit r is used to distinguish between CAN and "CAN FD (CAN with Flexible Data rate)” with an extended data field.
  • DLC indicates the length (in bytes) of the data field following the control field.
  • the DLC setting range is "0" to "8", allowing 0 to 8 bytes of data to be stored in 1-byte units in the data field.
  • the "data field” area is 0 to 8 bytes long and is the area where the transmission data is stored.
  • the data field can store data of the data length set by the DLC.
  • the "CRC sequence” area is 15 bits long and is used by the receiving side to determine whether or not the data frame has been received correctly. Specifically, the sending and receiving sides calculate a value based on the SOF, ID, control field, and data field, and the two values are compared to determine the correctness of the data frame.
  • the "CRC delimiter” area is 1 bit long and indicates the end of the CRC sequence. The CRC sequence and CRC delimiter are collectively referred to as the "CRC field" area.
  • the "ACK slot” area is 1 bit long and is used to determine whether the data up to the CRC field has been received correctly.
  • the "ACK delimiter” area is 1 bit long and indicates the end of the ACK slot.
  • the ACK slot and ACK delimiter are collectively referred to as the "ACK field” area.
  • the "EOF” area is 7 bits long and indicates the end of the data frame.
  • CAN communication using such a standard format generally, one data frame can be transmitted per transmission process.
  • the maximum size of data that can be stored in the data field is 8 bytes, so in order to transmit data that exceeds 8 bytes, multiple data frames and an ID corresponding to each data frame are required.
  • the range of IDs is "0x000" to "0x7FF", so only 2048 IDs can be assigned to a data frame. Therefore, if the size of the transmission data increases and it becomes necessary to transmit data using data frames with more than the maximum number of IDs, there will be a shortage of IDs and the data will not be able to be transmitted properly.
  • a common ID is assigned to multiple data frames, and a number of data frames exceeding the maximum number of IDs is generated. Furthermore, in each data frame, identification information for the transmitted data is set in order to distinguish between the multiple data frames assigned the common ID.
  • (Data Field) 4 is a schematic diagram for explaining information stored in a data field. As shown in FIG. 4, in this embodiment, a first area and a second area are set in the data field of a data frame.
  • the first area is an area that stores identification information that distinguishes multiple data frames from each other, and is the first 2 bytes of the data field, which is a maximum of 8 bytes.
  • the first area stores a sequence number and data type as identification information.
  • the "sequence number" is identification information stored in the first byte of the data field.
  • the sequence number indicates the order of the data frames to which a common ID has been assigned.
  • the sequence number indicates the order of the transmission data that has been divided and stored in the second area of multiple data frames. For example, when the transmission data is divided into four pieces of divided data, sequence numbers "1" to "4" are assigned to the four data frames that store these pieces of divided data. These sequence numbers are then stored in the first byte of the data field in the order in which the transmission data was divided.
  • Data type is identification information stored in the second byte of the data field.
  • the data type is a number indicating the content of the data stored in the second area. For example, if the split data contains multiple pieces of data, a different data type number is assigned and stored for each piece of data. More specifically, for example, if the split data contains different data contents such as the current cell voltage value and maximum voltage, a data type of "0" is assigned to the data indicating the current cell voltage value, and a data type of "1" is assigned to the data indicating the maximum voltage.
  • the second area is a data storage area that stores the transmission data, and is a maximum of 6 bytes of the remaining area excluding the first area of the data field.
  • the transmission data is stored in the second area.
  • the divided data obtained by dividing the transmission data is stored in the second area.
  • the area in which the sequence number and data type are stored is not limited to this example.
  • the data type may be stored in the first byte of the data field, and the sequence number may be stored in the second byte.
  • the BMS 12 of the battery module 10 functions as a transmitting device
  • the BMU 20 functions as a receiving device
  • the case where the BMS 12 transmits battery information related to the battery module 10 to the BMU 20 will be described as an example.
  • the data acquisition unit 21 of the BMS 12 When transmitting data from the BMS 12 to the BMU 20, the data acquisition unit 21 of the BMS 12 first acquires data including battery information as transmission data. The data acquisition unit 21 then supplies the acquired data to the data division unit 22 as transmission data.
  • the data division unit 22 When the data division unit 22 receives transmission data from the data acquisition unit 21, if the size of the transmission data exceeds the size of the data field in the data frame (maximum 8 bytes), the data division unit 22 divides the transmission data and generates divided data. Specifically, the data division unit 22 divides the transmission data consisting of a common data type by data content. The data division unit 22 also divides the data so that the size of the divided data is a maximum of 6 bytes. The data division unit 22 then supplies the divided data together with information indicating the number of divisions and the data content to the frame generation unit 23.
  • the frame generation unit 23 sets a sequence number based on the information indicating the number of divisions received from the data division unit 22.
  • the frame generation unit 23 also sets a data type based on the information indicating the data content received from the data division unit 22. Furthermore, the frame generation unit 23 stores the set sequence number and data type in the first area of the data field in the multiple data frames.
  • the frame generation unit 23 stores the divided data received from the data division unit 22 in the second area of the data field in each data frame, corresponding to the sequence number and data type. The frame generation unit 23 then assigns a common ID to the multiple data frames that have been generated, and supplies the multiple data frames to the transmission/reception unit 24.
  • the transceiver 24 sequentially transmits the multiple data frames assigned with a common ID received from the frame generator 23 to the BMU 20 via the bus 2. At this time, the transceiver 24 transmits the multiple data frames, for example, in the order of their sequence numbers.
  • the transmission of the multiple data frames is not limited to this, and may be performed in any order, for example, as long as the BMU 20 can reliably receive all data frames assigned with a common ID.
  • the transmission interval between multiple data frames is set to a level that allows the BMU 20 to receive the data frames reliably.
  • the transmission/reception unit 25 of the BMU 20 receives multiple data frames with a common ID from the BMS 12 via the bus 2.
  • the transmission/reception unit 25 determines that the received multiple data frames are of the same data type because they have a common ID, and supplies the received multiple data frames to the data combination unit 25.
  • the data combining unit 25 refers to the data fields in the multiple acquired data frames, and combines the data stored in the second areas of the data fields in each data frame according to the identification information stored in the first areas of the data fields.
  • the data combination unit 25 extracts sequence numbers and data types from the multiple data frames received. Next, based on the extracted sequence numbers and data types, the data combination unit 25 combines the split data stored in the data fields of the multiple data frames to obtain the transmission data. Specifically, based on the extracted data type, the data combination unit 25 extracts split data with common data content. Then, the data combination unit 25 combines the split data in the order of the sequence numbers corresponding to each of the extracted split data. This restores the transmission data sent from the BMS 12.
  • a common ID is assigned to multiple data frames, and the divided data is stored in the data field of each frame, along with a sequence number and data type. This makes it possible to reduce the number of IDs assigned when sending and receiving transmission data compared to conventional methods, thereby preventing ID shortages.
  • the transmission data acquired by the data acquisition unit 21 is 8 bytes or less, the transmission data can be stored in the data field of one data frame, and so there is no need to divide the data.
  • the data division unit 22 supplies the acquired data to the frame generation unit 23 without dividing it.
  • the sequence number and data type may be set and the transmission data may be divided.
  • the data division unit 22 divides the transmission data so that the size of the divided data is a maximum of 6 bytes, regardless of the size of the received transmission data, and generates the divided data.
  • the frame generation unit 23 sets the sequence number based on the number of divisions of the transmission data, and sets the data type based on information indicating the data content.
  • the process of setting the sequence number and data type, and dividing the transmission data can be performed regardless of the size of the transmission data, making it possible to simplify the device configuration.
  • Example> a specific example will be given to describe transmission data exchanged between the BMU 20 and the BMS 12.
  • the power storage device 1 is assumed to be connected to one BMU 20 and seven battery modules 10.
  • the secondary battery 11 mounted on each battery module 10 is assumed to be configured by connecting 12 secondary battery cells in series.
  • FIG. 5 is a schematic diagram showing an example of information included in the transmission data transmitted and received between the BMU 20 and the BMS 12.
  • data type indicates the type of information included in the transmission data.
  • ID indicates the ID value assigned to the data frame that stores the information indicated by each data type in this embodiment.
  • Numberer of IDs indicates the number of IDs required when an ID is assigned to each data frame, as in conventional CAN communication. Note that the numbers at the bottom of the "ID” and “number of IDs" columns indicate the total number of IDs required when transmitting information for all data types.
  • the instruction information and battery information include the following data types: operation information, self-diagnosis information, voltage-related information, temperature-related information, cell balance information, manufacturing-related information, and error notifications.
  • Operation information is information related to operations such as powering on the battery module 10.
  • Operation information includes "operation instructions” as instruction information sent from the BMU 20 to the BMS 12, and "operation acquisition” as battery information sent from the BMS 12 to the BMU 20.
  • operation instructions as instruction information sent from the BMU 20 to the BMS 12
  • operation acquisition as battery information sent from the BMS 12 to the BMU 20.
  • Self-diagnosis information is information related to self-diagnosis of the state of the battery module 10.
  • Self-diagnosis information includes "self-diagnosis/alarm instruction” as instruction information sent from the BMU 20 to the BMS 12, and "self-diagnosis/alarm acquisition” as battery information sent from the BMS 12 to the BMU 20.
  • self-diagnosis/alarm instruction as instruction information sent from the BMU 20 to the BMS 12
  • self-diagnosis/alarm acquisition as battery information sent from the BMS 12 to the BMU 20.
  • Voltage-related information is information relating to voltage, such as the voltage value of the secondary battery 11 or the secondary battery cells that make up the secondary battery 11.
  • the voltage-related information includes "voltage-related instructions” as instruction information transmitted from the BMU 20 to the BMS 12, and "voltage-related acquisition” as battery information transmitted from the BMS 12 to the BMU 20.
  • 77 IDs are required for each.
  • Temperature-related information is information relating to temperature, such as the temperature of the secondary battery 11 or the secondary battery cells that make up the secondary battery 11. Temperature-related information includes "temperature-related instructions” as instruction information transmitted from the BMU 20 to the BMS 12, and "temperature-related acquisition” as battery information transmitted from the BMS 12 to the BMU 20. When transmitting and receiving "temperature-related instructions” and “temperature-related acquisition”, 13 IDs are required for each.
  • Cell balance information is information related to cell balancing between multiple secondary battery cells that make up the secondary battery 11.
  • the cell balance information includes "cell balance instruction” and “cell balance setting” as instruction information transmitted from the BMU 20 to the BMS 12, and "cell balance acquisition” and “cell balance acceptance” as battery information transmitted from the BMS 12 to the BMU 20.
  • cell balance instruction and “cell balance setting” as instruction information transmitted from the BMU 20 to the BMS 12
  • cell balance acquisition and “cell balance acceptance” as battery information transmitted from the BMS 12 to the BMU 20.
  • Manufacturing related information is information related to the battery module 10 and secondary battery 11, as well as information related to manufacturing such as serial numbers.
  • Manufacturing related information includes "manufacturing related instructions” and “manufacturing related settings” as instruction information transmitted from the BMU 20 to the BMS 12, and “manufacturing related acquisition” and “manufacturing related reception” as battery information transmitted from the BMS 12 to the BMU 20.
  • transmitting and receiving "manufacturing related instructions” "manufacturing related acquisition”, “manufacturing related settings” and “manufacturing related reception”
  • one ID is required for each.
  • transmitting and receiving "manufacturing related instructions "manufacturing related acquisition”, “manufacturing related settings” and “manufacturing related reception”
  • 57 IDs are required for each.
  • the “error notification” is battery information sent from the BMS 12 to the BMU 20 when an abnormality occurs in the battery module 10.
  • one ID is required.
  • Figure 6 is a schematic diagram for explaining the data stored in a conventional data field.
  • Figure 7 is a schematic diagram for explaining the data stored in the data field of this embodiment.
  • data including cell voltages #1 to #12 and maximum voltages #1 to #12 of 12 secondary battery cells is transmitted as transmission data.
  • cell voltage refers to the "current value of cell voltage.”
  • split data obtained by dividing transmission data is stored in all areas of the data field.
  • transmission data having cell voltages #1 to #12 of 12 battery cells and maximum voltages #1 to #12 of each battery cell
  • six data frames are required.
  • a different ID (0x000 to 0x005) is assigned to each data frame.
  • six IDs are required to transmit this transmission data.
  • the sequence number and data type are stored in the first area of the data field, and the divided data is stored in the second area.
  • the sequence number and data type are stored in the first area of the data field, and the divided data is stored in the second area.
  • eight data frames are required, which is more than in the past.
  • each data frame can be individually identified, and a common ID (0x000) can be assigned to each data frame. In other words, in this embodiment, only one ID is required to send this transmission data.
  • the number of IDs required when transmitting transmission data of the same size can be reduced compared to the conventional method. Therefore, even when it is necessary to transmit data frames that exceed the number of available IDs, it is possible to transmit multiple data frames while preventing a shortage of IDs.
  • BMS12 or BMU20 as a transmitting device according to this embodiment divides and stores transmission data into multiple data frames and transmits the data, it assigns a common ID to the multiple data frames. Furthermore, BMS12 or BMU20 divides the data field in the multiple data frames into a first area and a second area, and stores the sequence number and data type, which are identification information, in the first area and the transmission data in the second area.
  • the transmission data is divided into multiple pieces, and the divided data is stored in multiple data frames to which a common ID is assigned and transmitted, so the transmission data can be transmitted appropriately.
  • a common ID is assigned to multiple data frames, it is possible to prevent a shortage of IDs.
  • the transmission data that is divided and stored in the second areas of multiple data frames that have been assigned a common ID is combined based on the identification information stored in the first area, so that the transmission data can be received properly.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

Sont prévus un dispositif de transmission et un dispositif de réception pouvant transmettre et de recevoir de manière appropriée des données tout en supprimant un manque d'identifiants. Le dispositif de transmission divise des données de transmission en une pluralité de trames, stocke les trames et transmet les trames. Le dispositif de transmission possède une unité de génération de trame qui attribue un identifiant partagé à la pluralité de trames, divise un champ de données différent d'une unité de stockage d'identifiant en une première région et une seconde région dans la pluralité de trames, et stocke des informations d'identification pour identifier mutuellement la pluralité de trames dans la première région, et stocke des données de transmission dans la seconde région.
PCT/JP2023/047336 2023-01-20 2023-12-28 Dispositif de transmission et dispositif de réception Ceased WO2024154586A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2024571692A JPWO2024154586A1 (fr) 2023-01-20 2023-12-28
KR1020257023648A KR20250121581A (ko) 2023-01-20 2023-12-28 송신 장치 및 수신 장치
CN202380090191.2A CN120391050A (zh) 2023-01-20 2023-12-28 发送装置及接收装置

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2023007034 2023-01-20
JP2023-007034 2023-01-20

Publications (1)

Publication Number Publication Date
WO2024154586A1 true WO2024154586A1 (fr) 2024-07-25

Family

ID=91955899

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2023/047336 Ceased WO2024154586A1 (fr) 2023-01-20 2023-12-28 Dispositif de transmission et dispositif de réception

Country Status (5)

Country Link
JP (1) JPWO2024154586A1 (fr)
KR (1) KR20250121581A (fr)
CN (1) CN120391050A (fr)
TW (1) TWI883790B (fr)
WO (1) WO2024154586A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011007437A1 (fr) * 2009-07-16 2011-01-20 富士通株式会社 Dispositif de communication, dispositif de traitement des informations et procédé de commande de communication
JP2014230105A (ja) * 2013-05-22 2014-12-08 富士通株式会社 分析装置、ネットワークシステム、ポートの切り替え方法及びプログラム
WO2018070167A1 (fr) * 2016-10-13 2018-04-19 ソニーセミコンダクタソリューションズ株式会社 Dispositif de communication et système de communication

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030081582A1 (en) * 2001-10-25 2003-05-01 Nikhil Jain Aggregating multiple wireless communication channels for high data rate transfers
US9098376B2 (en) * 2009-10-30 2015-08-04 Cleversafe, Inc. Distributed storage network for modification of a data object
US11108092B2 (en) 2017-02-10 2021-08-31 Honda Motor Co., Ltd. Storage battery management system, moving body, storage battery, and storage battery management method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011007437A1 (fr) * 2009-07-16 2011-01-20 富士通株式会社 Dispositif de communication, dispositif de traitement des informations et procédé de commande de communication
JP2014230105A (ja) * 2013-05-22 2014-12-08 富士通株式会社 分析装置、ネットワークシステム、ポートの切り替え方法及びプログラム
WO2018070167A1 (fr) * 2016-10-13 2018-04-19 ソニーセミコンダクタソリューションズ株式会社 Dispositif de communication et système de communication

Also Published As

Publication number Publication date
CN120391050A (zh) 2025-07-29
TW202446048A (zh) 2024-11-16
TWI883790B (zh) 2025-05-11
KR20250121581A (ko) 2025-08-12
JPWO2024154586A1 (fr) 2024-07-25

Similar Documents

Publication Publication Date Title
US9088052B2 (en) Battery multi-series system and communication method thereof
US8933671B2 (en) System and method for allocating identifier to multi-BMS
EP3823129B1 (fr) Système de batterie et procédé d'attribution d'id de réseau can
JP7228704B2 (ja) 蓄電池装置
EP2688178A1 (fr) Système de communication et système d'accumulateur
EP2924844A1 (fr) Système de batterie rechargeable
US20200235442A1 (en) Battery system
WO2012157475A1 (fr) Système d'alimentation électrique, procédé permettant de déterminer des informations d'identification d'un système d'alimentation électrique et unité batterie
US12192312B2 (en) Apparatus and method for providing battery information
US11509147B2 (en) Method and apparatus for controlling a battery pack
EP3731535A1 (fr) Système de gestion de batterie hybride à trois niveaux pour acquisition rapide de données temporelles
US20240258589A1 (en) Power storage device and method for operating same
WO2024154586A1 (fr) Dispositif de transmission et dispositif de réception
GB2541413A (en) Battery cell management
CN111668890B (zh) 电源管理系统的通讯方法、装置、系统、电池及电动汽车
US20250181457A1 (en) Battery management apparatus, bms data storage system, and bms data storage method
KR20230020852A (ko) 배터리 정보 요청 장치 및 방법
CN119364555A (zh) 一种电池包、电池包的控制方法、电子设备及存储介质
KR102273785B1 (ko) 배터리 팩 관리 방법 및 시스템
KR20230174323A (ko) 복수의 배터리 셀들을 적어도 하나의 클러스터로 구분하기 위한 배터리 팩
US20240332645A1 (en) Methods of master battery unit and module battery unit management, and battery system
CN109473739B (zh) 一种大容量储能电池管理系统及方法
US11831464B2 (en) Network routing device and method
US20250372733A1 (en) Measurement polling in wireless battery management
EP4589718A1 (fr) Module de batterie comprenant un dispositif de commande de cellule raccordé à des cellules de batterie

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23917795

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2024571692

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 202380090191.2

Country of ref document: CN

ENP Entry into the national phase

Ref document number: 1020257023648

Country of ref document: KR

Free format text: ST27 STATUS EVENT CODE: A-0-1-A10-A15-NAP-PA0105 (AS PROVIDED BY THE NATIONAL OFFICE)

WWE Wipo information: entry into national phase

Ref document number: 1020257023648

Country of ref document: KR

Ref document number: 2501004695

Country of ref document: TH

WWP Wipo information: published in national office

Ref document number: 202380090191.2

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 1020257023648

Country of ref document: KR

NENP Non-entry into the national phase

Ref country code: DE