Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for automatically assigning slave addresses in a battery management system

A battery management system and automatic allocation technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problems of error-prone, increased human workload, and low verification accuracy, achieving simple methods and improving address allocation. Efficiency and high calibration accuracy

Active Publication Date: 2021-01-15
贵州浙储系统科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prior art, for example, the invention patent with the publication number CN106450518B discloses an automatic addressing method and device for an electric vehicle battery management system, which discloses the following technical solution "When a fault occurs in the slave control module, the fault slave control module Replace it with an update slave control module with a predetermined code address, and the update slave control module will report the predetermined code address to the master control module". The address corresponding to the slave, and then write the replacement slave, which increases the human workload and is error-prone
At the same time, in the prior art, the method for checking the address of the slave generally only checks whether the number of addresses is missing and whether there is any address duplication, or checks whether the starting address is correct after sorting and counting the returned ID information. , it is impossible to check the correctness of each address one by one. If an ID assignment error occurs or the ID is not incremented sequentially, it is difficult to verify the error. The method is complicated and cumbersome, and the verification accuracy is not high

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for automatically assigning slave addresses in a battery management system
  • A method for automatically assigning slave addresses in a battery management system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] The battery management system of this embodiment is composed of 1 host and 3 slaves, and its slave address automatic allocation method includes the following steps:

[0034] 1) The host sends a 2% rising edge duty cycle waveform through the PWM_OUT interface;

[0035] 2) After the 1# slave receives the waveform through the PWM_IN interface, it detects that the duty cycle is 2%. At this time, the local machine ID is 0 through the table lookup, and the 4% duty cycle waveform is sent through the local PWM_OUT interface, and used Message 0x300 sends the received waveform and the duty ratio of the transmitted waveform to the host through the CAN bus;

[0036] 3) After the 2# slave receives the waveform through the PWM_IN interface, it detects that the duty cycle is 4%. At this time, the local ID is 2 through the table lookup, and the 6% duty cycle waveform is sent through the local PWM_OUT interface, and used Message 0x302 sends the received waveform and the duty ratio of t...

Embodiment 2

[0040] The battery management system of this embodiment is composed of 1 host and 4 slaves, and its slave address automatic allocation method includes the following steps:

[0041] 1) The host sends a 2% rising edge duty cycle waveform through the PWM_OUT interface;

[0042] 2) After the 1# slave receives the waveform through the PWM_IN interface, it detects that the duty cycle is 2%. At this time, the local machine ID is 0 through the table lookup, and the 6% duty cycle waveform is sent through the local PWM_OUT interface, and used Message 0x300 sends the received waveform and the duty ratio of the transmitted waveform to the host through the CAN bus;

[0043] 3) After the 2# slave receives the waveform through the PWM_IN interface, it detects that the duty cycle is 6%. At this time, the local machine ID is 2 through the table lookup, and the 10% duty cycle waveform is sent through the local PWM_OUT interface, and used Message 0x302 sends the received waveform and the duty r...

Embodiment 3

[0048] The battery management system of the present embodiment is made up of 1 master and 5 slaves, and its slave address automatic assignment method comprises the following steps:

[0049] 1) The host sends a 3% rising edge duty cycle waveform through the PWM_OUT interface;

[0050] 2) After the 1# slave receives the waveform through the PWM_IN interface, it detects that the duty cycle is 3%. At this time, the local ID is 0 through the table lookup, and the 6% duty cycle waveform is sent through the local PWM_OUT interface, and used Message 0x300 sends the received waveform and the duty ratio of the transmitted waveform to the host through the CAN bus;

[0051] 3) The 2# slave detects that the duty cycle is 6% after receiving the waveform through the PWM_IN interface. At this time, the local machine ID is 2 through the table lookup, and the 9% duty cycle waveform is sent through the local PWM_OUT interface, and used Message 0x302 sends the received waveform and the duty rati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method for automatically assigning addresses of slave machines in a battery management system. The battery management system includes a master and several serially connected slaves communicably connected to the master. Both the master and the slave are equipped with a PWM output circuit and a PWM detection circuit. , and are respectively provided with a PWM input interface and a PWM output interface. The method of automatically assigning the address of the slave in the battery management system is: the master assigns the address of the slave by sending a duty cycle waveform. After the address assignment is completed, it sends a duty cycle The duty ratio waveform is verified. In addition to verifying the number of allocated addresses, it is also calculated and compared by combining the waveform duty ratio with the actual ID value to verify the accuracy of each slave address assignment one by one. Not only can realize the automatic distribution of the slave machine address, but also ensure that each slave machine address is incremented and valid, and the method is simple and the verification accuracy is high.

Description

technical field [0001] The invention relates to the technical field of battery management systems, in particular to a method for automatically assigning slave addresses in the battery management system. Background technique [0002] With the continuous development of the information industry, the power battery energy management system has higher and higher requirements for its automation and intelligence. In the development of new products, products that can be applied to different application scenarios should be developed. For scenarios using a distributed battery management system, front-end sampling often ranges from a few to dozens. For this reason, how to effectively allocate addresses to the front-end sampling modules is directly related to battery balancing and fault management. [0003] The power battery of an electric vehicle is composed of cells connected in series, and the slaves that monitor the voltage of the cells are also arranged in order from low to high. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/12H04L12/40H04L12/403
CPCH04L12/40006H04L12/403H04L2012/40215H04L61/5046H04L61/5038
Inventor 李昱汤伟飞李春芳王君朝
Owner 贵州浙储系统科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products