[go: up one dir, main page]

CN112104046B - Method and system for controlling balanced charging and discharging of parallel battery pack - Google Patents

Method and system for controlling balanced charging and discharging of parallel battery pack Download PDF

Info

Publication number
CN112104046B
CN112104046B CN202011018218.1A CN202011018218A CN112104046B CN 112104046 B CN112104046 B CN 112104046B CN 202011018218 A CN202011018218 A CN 202011018218A CN 112104046 B CN112104046 B CN 112104046B
Authority
CN
China
Prior art keywords
battery
string
battery string
current
capacity
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.)
Active
Application number
CN202011018218.1A
Other languages
Chinese (zh)
Other versions
CN112104046A (en
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.)
Shenzhen Xinshuneng Investment Partnership Enterprise LP
Original Assignee
Shenzhen Fuguang Power Communication Equipment Co ltd
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 Shenzhen Fuguang Power Communication Equipment Co ltd filed Critical Shenzhen Fuguang Power Communication Equipment Co ltd
Priority to CN202011018218.1A priority Critical patent/CN112104046B/en
Publication of CN112104046A publication Critical patent/CN112104046A/en
Application granted granted Critical
Publication of CN112104046B publication Critical patent/CN112104046B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/00032Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by data exchange
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/4207Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells for several batteries or cells simultaneously or sequentially
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/425Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
    • H01M10/4257Smart batteries, e.g. electronic circuits inside the housing of the cells or batteries
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/44Methods for charging or discharging
    • H01M10/441Methods for charging or discharging for several batteries or cells simultaneously or sequentially
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/0013Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries acting upon several batteries simultaneously or sequentially
    • H02J7/0014Circuits for equalisation of charge between batteries
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/007Regulation of charging or discharging current or voltage
    • H02J7/0071Regulation of charging or discharging current or voltage with a programmable schedule
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/007Regulation of charging or discharging current or voltage
    • H02J7/00712Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters
    • H02J7/00714Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters in response to battery charging or discharging current
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/425Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
    • H01M2010/4271Battery management systems including electronic circuits, e.g. control of current or voltage to keep battery in healthy state, cell balancing
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/425Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
    • H01M2010/4278Systems for data transfer from batteries, e.g. transfer of battery parameters to a controller, data transferred between battery controller and main controller
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02WCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT
    • Y02W30/00Technologies for solid waste management
    • Y02W30/50Reuse, recycling or recovery technologies
    • Y02W30/84Recycling of batteries or fuel cells

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Manufacturing & Machinery (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • General Chemical & Material Sciences (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Secondary Cells (AREA)

Abstract

一种并联电池组均衡充放电控制方法及其系统涉及电力电子技术领域,本发明由多组并联的电池控制模块和电池串组成;电池控制模块由电池管理单元和DC/DC单元组成;电池管理单元由数据采集模块、安时积分模块、参数配置模块、电池组间通信模块、电压给定模块、数据存储模块和DC/DC通信模块组成。本发明达到所有并联电池组同时完成充电或者同时完成放电的目的,通过调整统一的时间线来合理分配充电和放电时各个并联电池串的功率。

Figure 202011018218

A parallel battery pack equalizing charge and discharge control method and system thereof relate to the technical field of power electronics. The present invention is composed of multiple groups of parallel battery control modules and battery strings; the battery control module is composed of a battery management unit and a DC/DC unit; The unit consists of a data acquisition module, an ampere-hour integration module, a parameter configuration module, a communication module between battery packs, a voltage given module, a data storage module and a DC/DC communication module. The invention achieves the purpose of simultaneously completing charging or discharging at the same time for all parallel battery packs, and rationally distributes the power of each parallel battery string during charging and discharging by adjusting a unified time line.

Figure 202011018218

Description

一种并联电池组均衡充放电控制方法及其系统A method and system for equalizing charge and discharge control of parallel battery packs

技术领域technical field

本发明涉及电力电子技术领域。The present invention relates to the technical field of power electronics.

背景技术Background technique

对退役电池的回收再利用,可以减少对环境造成的巨大污染,而污染的主要原因来自电池中正极材料、电解质等不能经过完善处理;对退役电池的回收再利用,也可以减少对大量稀缺金属的需求。如何适当延长退役电池寿命周期,提高能源利用率成为当下需要的技术手段。The recycling of retired batteries can reduce the huge pollution caused to the environment, and the main reason for the pollution is that the cathode materials and electrolytes in the batteries cannot be properly treated; the recycling of retired batteries can also reduce the amount of scarce metals. demand. How to properly extend the life cycle of retired batteries and improve energy utilization has become a technical means needed today.

现有技术中退役电池的梯次利用是通过一定的评价标准进行外结构拆解、电芯检测、筛选分类,然后再进行梯次再利用,然而进行外结构拆解、电芯检测的过程需要专业操作,操作复杂,作业成本高。In the prior art, the cascade utilization of decommissioned batteries is to conduct external structure disassembly, cell detection, screening and classification through certain evaluation criteria, and then carry out cascade reuse. However, the process of external structure disassembly and cell detection requires professional operations. , the operation is complicated and the operation cost is high.

在现有技术中有专利申请号为2019108373525,发明名称为一种梯次利用电池并联系统及其控制方法的专利。一种梯次利用电池并联系统及其控制方法,包括电池模块和DC/DC电力变换模块;所述电池模块包括供电电池模块和电池管理模块,所述供电电池模块包括多组相互并联的电池组,每组并联的电池组分别由若干电池包串联组成;所述电池管理模块用于监测供电电池模块的充电或放电情况,所述终端控制模块根据接收到电池管理模块发送的数据判断电池并联系统的工作模式,并向DC/DC电力变换模块发送充电或放电指令;所述DC/DC电力变换模块根据终端控制模块的控制指令,对各并联电池组进行充电或放电操作;本公开所述的电池并联系统中电池包(组)无需拆解,降低了电池梯次利用的成本,同时提升了电池梯次利用的安全性。In the prior art, there is a patent application number of 2019108373525, and the name of the invention is a patent for a cascade utilization battery parallel system and a control method thereof. A parallel system for cascade utilization of batteries and a control method thereof, comprising a battery module and a DC/DC power conversion module; the battery module comprises a power supply battery module and a battery management module, the power supply battery module comprises a plurality of battery packs connected in parallel with each other, Each battery group connected in parallel is composed of several battery packs connected in series; the battery management module is used to monitor the charging or discharging of the power supply battery module, and the terminal control module judges the battery parallel system according to the data sent by the battery management module. working mode, and send charging or discharging instructions to the DC/DC power conversion module; the DC/DC power conversion module performs charging or discharging operations on each parallel battery pack according to the control instructions of the terminal control module; the battery described in the present disclosure The battery pack (group) in the parallel system does not need to be disassembled, which reduces the cost of battery cascade utilization and improves the safety of battery cascade utilization.

发明专利2019108373525,发明名称为一种梯次利用电池并联系统及其控制方法的专利解决了退役电池并联使用的基本电路结构,该专利根据不同并联的电池组的电池SOC状况和剩余容量,设置具体并联电池组的充电或放电电流,并向DC/DC电力变换模块发送充电或放电指令;该专利可以保证退役电池组在并联的情况下达到一起工作的目的,但是不能解决退役电池组在并联的情况下协同工作的目的,无法达到所有电池组同时充电完成和所有电池组同时放电完成的目的,因此在解决退役电池组再利用的目的上只完成最简单的一步工作。而要达到所有并联电池组同时完成充电或者同时完成放电的目的,不能仅仅根据每组电池组的电池SOC状况和剩余容量,设置具体并联电池组的充电或放电电流,并向DC/DC电力变换模块发送充电或放电指令来实现。Invention patent 2019108373525, the invention title is a patent for a cascade utilization battery parallel system and its control method, which solves the basic circuit structure of the parallel use of retired batteries. This patent sets specific parallel connections according to the battery SOC status and remaining capacity of different parallel battery packs. The charging or discharging current of the battery pack, and sending the charging or discharging command to the DC/DC power conversion module; this patent can ensure that the retired battery packs work together in parallel, but cannot solve the situation that the retired battery packs are connected in parallel The purpose of working together under the hood cannot achieve the purpose of charging all battery packs at the same time and discharging all battery packs at the same time. Therefore, only the simplest step is completed to solve the purpose of reusing retired battery packs. In order to achieve the purpose of charging or discharging all parallel battery packs at the same time, it is not possible to set the charging or discharging current of the specific parallel battery packs only according to the battery SOC status and remaining capacity of each battery pack, and convert it to DC/DC power. The module sends charging or discharging commands to achieve this.

现有技术说明Description of the prior art

本发明用到了电池剩余容量的概念,本发明的电池容量的单位为安时,是直接用电流乘以时间表示的电池容量。The present invention uses the concept of battery remaining capacity. The unit of battery capacity in the present invention is ampere-hour, which is the battery capacity directly expressed by multiplying current by time.

安时积分法:该方法是对电流进行对时间的积分来计算输入和输出电池的能量,通过与额定容量的比值确定soc的值。该方法的缺点是,初始soc值的确定必须准确,否则会有很大的误差,随着时间的延长,会有较大的累积误差,并且当电池使用较长时间后会出现老化,安时积分法的计算精度也会下降。Ampere-hour integration method: This method is to integrate the current over time to calculate the energy input and output of the battery, and determine the value of soc by the ratio of the rated capacity. The disadvantage of this method is that the determination of the initial soc value must be accurate, otherwise there will be a large error, with the extension of time, there will be a large cumulative error, and when the battery is used for a long time, aging will occur, and the ampere hour The calculation accuracy of the integral method will also decrease.

中国发明专利申请号:201410074003,专利名称:锂离子电池在充电过程中的SOC在线检测与修正方法,该专利通过测试不同放电倍率下的SOC-V曲线以及电压差值,得到3rd-SOC关系,在计算soc时通过电池电压对SOC进行修正。但是这种方法的不当之处:Chinese invention patent application number: 201410074003, patent name: SOC online detection and correction method of lithium-ion battery during charging, this patent obtains the 3rd-SOC relationship by testing the SOC-V curve and voltage difference under different discharge rates, The SOC is corrected by the battery voltage when calculating the soc. But the inappropriateness of this approach:

(1)锂电池,特别是磷酸铁锂电池的放电曲线,线性度很差,电池容量在90%到20%之间的电压差只有200mV,这样对电压采样精度有较高要求,且容易造成计算误差;(1) The discharge curve of lithium batteries, especially lithium iron phosphate batteries, has poor linearity. The voltage difference between 90% and 20% of the battery capacity is only 200mV, which requires high voltage sampling accuracy and is easy to cause. Calculation error;

(2)各个厂家的电池性能不一致性较大,且同一电池在长时间使用后的性能也会发生较大变化,这样就造成适应不同厂家的电池时的需要大量的测试工作,并且不能解决电池老化后soc计算精度降低的问题。(2) The battery performance of various manufacturers is inconsistent, and the performance of the same battery after long-term use will also change greatly, which requires a lot of testing work when adapting to batteries from different manufacturers, and cannot solve the problem of battery The problem that the soc calculation accuracy is reduced after aging.

中国发明专利申请号2013107193759,专利名称:一种基于卡尔曼滤波的自校正电池SOC估算方法,这个专利可以解决安时积分法在长时间运行之后会产生累积误差的问题,但是不能解决电池老化造成容量变化对SOC计算的影响。并且卡尔曼滤波法的精确度依赖于卡尔曼滤波法的缺点主要在于,其估计精度很大程度上依赖于电池等效电路模型的精确性,建立准确的电池模型是算法关键;此外该算法运算量比较大。Chinese invention patent application No. 2013107193759, patent name: A self-calibrating battery SOC estimation method based on Kalman filter, this patent can solve the problem that the ampere-hour integration method will generate cumulative errors after long-term operation, but it cannot solve the problem of battery aging caused by The effect of capacity change on SOC calculation. And the accuracy of the Kalman filtering method depends on the Kalman filtering method. The main disadvantage is that its estimation accuracy largely depends on the accuracy of the battery equivalent circuit model, and establishing an accurate battery model is the key to the algorithm; in addition, the algorithm calculates The amount is relatively large.

中国发明专利申请号201110165914X,专利名称:蓄电池剩余容量及健康状况预测方法,该专利虽然也是纠正电池老化对电量预测的影响,但是该专利存在两处缺陷:(1)计算老化电池容量的方法要求当前电压V1必须是经过静置之后的电压,当当前电压V1不是静置后的电压时,该发明不适用于开路电压法确定SOC;(2)专利中使用的开路电压法与安时积分发相结合的方法适用于电压线性度较好的铅酸电池,但是不适用电压线性较差的电池。Chinese invention patent application number 201110165914X, patent name: battery remaining capacity and health status prediction method, although this patent also corrects the impact of battery aging on power prediction, but the patent has two defects: (1) Method requirements for calculating aging battery capacity The current voltage V1 must be the voltage after standing. When the current voltage V1 is not the voltage after standing, the invention is not applicable to the open-circuit voltage method to determine the SOC; (2) The open-circuit voltage method and the ampere-hour integration method used in the patent The combined method is suitable for lead-acid batteries with better voltage linearity, but not suitable for batteries with poor voltage linearity.

中国发明专利申请号CN201410717028.7,专利名称:一种基于改进的安时积分法的电池容量修正方法,该专利实现需要完整的充放电过程,通过充电满值过程不断修正电池容量。而在我国有些较为偏远的地区使用的电池组很少有充电满值的情况,甚至不可能完成一次完整的充电过程。Chinese invention patent application number CN201410717028.7, patent name: a battery capacity correction method based on an improved ampere-hour integral method, the patent implementation requires a complete charging and discharging process, and the battery capacity is continuously corrected through the full charging process. However, the battery packs used in some remote areas in my country are rarely fully charged, and it is even impossible to complete a complete charging process.

针对现有技术中对电池容量的修正使用完整充电过程实现的现状,而在特殊应用场合有的电池组没有机会完成完整的充电过程的实际情况,2020107345111在线识别电池容量并迭代校准的方法与装置,使用通过对一种类别的电池进行实验取得基础数据的方式,将同一型号电池的放电倍率划分为0.1C以下,0.1C至0.64C,0.64C至1.12C,1.12C 至3C和3C以上几个区间,在每个区间同样选择放电结束前45分钟到放电结束前15分钟的区间作为校准区间,记录校准区间的放电电压和放电电流以及校准区间电池容量占电池总容量的百分比作为基础数据,通过监控电池放电进入校准区间,在电池放电进入校准区间后使用安时积分法计算电池实际容量并与通过查询基础数据计算的校准区间电池容量相除得到本次校准系数,并将本次校准系数更新到基础数据中。本发明的实现不依赖电池的型号和种类,基础数据的取得通过同型号电池经过一次和多次测试取均值得到,每种电池的基础数据可以通用,本发明的实现不依赖电池的充电过程,能不断迭代修正电池容量,特别适用于无法完成充电过程的应用环境。Aiming at the current situation in the prior art that the correction of battery capacity is realized by using a complete charging process, and the actual situation that some battery packs do not have the opportunity to complete the complete charging process in special applications, 2020107345111 Method and device for online identification of battery capacity and iterative calibration , using the method of obtaining basic data through experiments on one type of battery, the discharge rate of the same type of battery is divided into 0.1C or less, 0.1C to 0.64C, 0.64C to 1.12C, 1.12C to 3C and above 3C. In each interval, the interval from 45 minutes before the end of discharge to 15 minutes before the end of discharge is also selected as the calibration interval, and the discharge voltage and discharge current in the calibration interval and the percentage of the battery capacity in the calibration interval to the total battery capacity are recorded as the basic data. By monitoring the battery discharge into the calibration interval, after the battery discharge enters the calibration interval, the ampere-hour integration method is used to calculate the actual capacity of the battery and divide it with the battery capacity in the calibration interval calculated by querying the basic data to obtain the calibration coefficient for this time. Update to base data. The realization of the present invention does not depend on the model and type of the battery. The basic data is obtained by taking the average value of the same type of battery through one and multiple tests. The basic data of each battery can be used in common. The realization of the present invention does not depend on the charging process of the battery. It can continuously iteratively correct the battery capacity, especially suitable for application environments where the charging process cannot be completed.

SOC即荷电状态,用来反映电池的剩余容量,其数值上定义为剩余容量占电池容量的比值,常用百分数表示。其取值范围为0~1,当SOC=0时表示电池放电完全,当SOC=1时表示电池完全充满。 电池SOC不能直接测量,只能通过电池端电压、充放电电流及内阻等参数来估算其大小。SOC算法一直是BMS开发应用的关键技术之一,粗率的说SOC等于剩余容量除以额定容量,常用的SOC估算方法包括开路电压法、安时积分法、卡尔曼滤波法等。它们各有其适用范围和优缺点:开路电压法简单方便,但只能在电池组未带负载时使用,无法适用于充放电过程;安时积分法被广泛采用,但每次电流的采集过程都会引入测量误差,且会随着时间的推移而越来越大,从而造成估算偏差也越来越大;卡尔曼滤波法准确度高,但由于需要事先针对具体的电池产品建立真实的状态模型和测量方程,所以实现的难度大,算法复杂。SOC is the state of charge, which is used to reflect the remaining capacity of the battery. Its value is defined as the ratio of the remaining capacity to the battery capacity, which is usually expressed as a percentage. Its value range is 0~1. When SOC=0, it means that the battery is fully discharged, and when SOC=1, it means that the battery is fully charged. The battery SOC cannot be measured directly, and its size can only be estimated by parameters such as battery terminal voltage, charge and discharge current, and internal resistance. SOC algorithm has always been one of the key technologies in the development and application of BMS. Roughly speaking, SOC is equal to the remaining capacity divided by the rated capacity. Commonly used SOC estimation methods include open circuit voltage method, ampere-hour integration method, Kalman filter method, etc. They have their own scope of application and advantages and disadvantages: the open-circuit voltage method is simple and convenient, but it can only be used when the battery pack is not loaded, and cannot be applied to the charging and discharging process; the ampere-hour integration method is widely used, but the current acquisition process of each time Measurement errors will be introduced, and will become larger and larger over time, resulting in larger and larger estimation deviations; the Kalman filtering method has high accuracy, but it needs to establish a real state model for specific battery products in advance. and measurement equations, so the implementation is difficult and the algorithm is complex.

发明内容SUMMARY OF THE INVENTION

鉴于现有技术的不足,实现本发明的一种并联电池组均衡充放电控制方法及其系统由多组并联的电池控制模块和电池串组成;电池控制模块由电池管理单元和DC/DC单元组成;电池管理单元由数据采集模块、安时积分模块、参数配置模块、电池组间通信模块、电压给定模块、数据存储模块和DC/DC通信模块组成;In view of the deficiencies of the prior art, a method and system for realizing the balanced charge and discharge control of parallel battery packs of the present invention are composed of multiple groups of parallel battery control modules and battery strings; the battery control module is composed of a battery management unit and a DC/DC unit. ;The battery management unit consists of a data acquisition module, an ampere-hour integration module, a parameter configuration module, a communication module between battery packs, a voltage given module, a data storage module and a DC/DC communication module;

电池串由若干电池串联组成,组成电池串的电池不限制型号规格及新旧程度;The battery string is composed of several batteries in series, and the batteries that make up the battery string are not limited by the model, specification and degree of newness;

参数配置模块负责进行负载端参数配置和电池端参数配置,生成配置参数数据并存储于数据存储模块;负载端参数配置需要根据负载类型输入浮充电压点和结束放电保护电压点;电池端参数配置需要输入本组电池串标称容量、本组电池串恒压充电电压点、本组电池串充电限流点、本组电池串欠压保护电压点、电压检测精度、电流检测精度和充电效率系数以及电池串不同放电率对应的可用容量系数表;The parameter configuration module is responsible for the configuration of the parameters of the load side and the battery side, generating the configuration parameter data and storing it in the data storage module; the parameter configuration of the load side needs to input the floating charge voltage point and the end discharge protection voltage point according to the load type; the battery side parameter configuration It is necessary to input the nominal capacity of the battery string of this group, the constant voltage charging voltage point of the battery string of this group, the charging current limit point of the battery string of this group, the voltage point of undervoltage protection of the battery string of this group, the voltage detection accuracy, current detection accuracy and charging efficiency coefficient And a table of available capacity coefficients corresponding to different discharge rates of battery strings;

数据采集模块负责实时采集本组电池串的电压和本组电池串的电流;The data acquisition module is responsible for collecting the voltage of this group of battery strings and the current of this group of battery strings in real time;

电池组间通信模块负责实时采集除本组外其他各组的电池串可用容量、除本组外其他各组的电池串剩余容量、除本组外其他各组的电池串已用容量和除本组外其他各组的电池串状态;电池串状态包括:充电、放电、静置;The communication module between battery packs is responsible for collecting in real time the available capacity of the battery strings of each group except this group, the remaining capacity of the battery strings of each group except this group, the used capacity of the battery strings of each group except this group, and the battery strings of each group except this group. The battery string status of other groups outside the group; the battery string status includes: charging, discharging, standing;

实现本发明的具体步骤包括:The concrete steps of realizing the present invention include:

1)初始条件实施1) Initial condition implementation

多组并联的各组的参数配置模块完成配置工作;电池组初次使用,按电池厂家要求将电池充满,即并联的各组电池串中:电池串电压大于其电池串恒压充电电压点乘以0.95,且充电电流小于本组电池串充电限流点乘以0.25,此时电池串可用电量等于电池串标称容量,电池串剩余容量等于电池串可用容量,电池串已用容量等于0;The parameter configuration module of each group of multiple groups in parallel completes the configuration work; when the battery group is used for the first time, the battery should be fully charged according to the requirements of the battery manufacturer. 0.95, and the charging current is less than the charging current limit point of the battery string multiplied by 0.25. At this time, the available power of the battery string is equal to the nominal capacity of the battery string, the remaining capacity of the battery string is equal to the available capacity of the battery string, and the used capacity of the battery string is equal to 0;

2)电池管理单元的数据采集模块获得本组电池串的电压和本组电池串的电流并判断电池串运行状态;根据放电电流为正和充电电流为负的原则,当本组电池串的电流大于本组电池串充电限流点乘以电流检测精度时,数据采集模块判断本组电池串状态为放电,并将本组电池串状态为放电存储于数据存储模块;当本组电池串的电流小于负的本组电池串充电限流点乘以电流检测精度时,数据采集模块判断本组电池串状态为充电,并将本组电池串状态为充电存储于数据存储模块;当本组电池串的电流不符合判断本组电池串状态为放电,且不符合判断本组电池串状态为充电时,数据采集模块判断本组电池串状态为静置,并将本组电池串状态为静置存储于数据存储模块;2) The data acquisition module of the battery management unit obtains the voltage of the battery string of this group and the current of the battery string of this group and judges the operating state of the battery string; according to the principle that the discharge current is positive and the charging current is negative, when the current of the battery string is greater than When the charging current limit point of this group of battery strings is multiplied by the current detection accuracy, the data acquisition module determines that the state of this group of battery strings is discharged, and stores the state of this group of battery strings as discharged in the data storage module; when the current of this group of battery strings is less than When the negative charging current limit point of this group of battery strings is multiplied by the current detection accuracy, the data acquisition module judges that the state of this group of battery strings is charging, and stores the state of this group of battery strings as charging in the data storage module; When the current does not match the state of the battery strings in this group to judge that the state of the battery strings is discharged, and the state of the battery strings in this group does not match the state of charging, the data acquisition module judges that the state of the battery strings in this group is stationary, and stores the state of the battery strings in this group as stationary. data storage module;

3)安时积分模块从数据存储模块中读取上次下电前最后一次存储的配置参数和运算结果,作为本电池串运行安时积分法计算的初始数据;3) The ampere-hour integration module reads the configuration parameters and operation results that were last stored before the last power-off from the data storage module, as the initial data calculated by the ampere-hour integration method for the operation of the battery string;

安时积分模块根据本组电池串状态确定当前时刻本组电池串可用容量;当本组电池串状态为放电时,根据本组电池串的电流,查询电池串不同放电率对应的可用容量系数表,获得当前条件下可用容量系数,当前时刻本组电池串可用容量等于当前条件下可用容量系数乘以参数配置模块中用户配置的本组电池串标称容量;当本组电池串状态为充电和静置时,当前时刻本组电池串可用容量等于参数配置模块中用户配置的本组电池串标称容量;The ampere-hour integration module determines the available capacity of the battery string in this group at the current moment according to the status of the battery string in this group; when the status of the battery string in this group is discharge, according to the current of the battery string in this group, query the available capacity coefficient table corresponding to different discharge rates of the battery string , to obtain the available capacity factor under the current conditions, the current available capacity of the battery string in this group is equal to the available capacity factor under the current conditions multiplied by the nominal capacity of the battery string configured by the user in the parameter configuration module; when the battery string status of this group is charging and When standing still, the available capacity of the battery string of this group at the current moment is equal to the nominal capacity of the battery string of this group configured by the user in the parameter configuration module;

安时积分模块以积分周期对电流进行积分,获得当前时刻本组电池串已用容量;当本组电池串状态为放电时,当前时刻本组电池串已用容量等于前一积分周期的本组电池串已用容量加上当前时刻本组电池串的电流乘以积分周期;当前时刻本组电池串的电压小于等于本组电池串欠压保护电压点时当前时刻本组电池串已用容量等于当前时刻本组电池串可用容量;当本组电池串状态为充电时,当前时刻本组电池串已用容量等于前一积分周期的本组电池串已用容量加上当前时刻本组电池串的电流乘以积分周期且乘以充电效率系数;当本组电池串状态为静置时,当前时刻本组电池串已用容量等于前一积分周期的本组电池串已用容量;The ampere-hour integration module integrates the current in the integration period to obtain the used capacity of the battery string of this group at the current moment; when the state of the battery string of this group is discharge, the used capacity of the battery string of this group at the current moment is equal to the current value of the battery string of the previous integration period. The used capacity of the battery string plus the current of the battery string of this group at the current moment multiplied by the integration period; when the voltage of the battery string of this group at the current moment is less than or equal to the undervoltage protection voltage point of the battery string of this group, the used capacity of the battery string of this group at the current moment is equal to The available capacity of the battery strings in this group at the current moment; when the status of the battery strings in this group is charging, the used capacity of the battery strings in this group at the current moment is equal to the used capacity of the battery strings in this group of the previous integration period plus the current time of the battery strings in this group. The current is multiplied by the integration period and multiplied by the charging efficiency coefficient; when the battery string of this group is in a stationary state, the used capacity of this group of battery strings at the current moment is equal to the used capacity of this group of battery strings in the previous integration period;

安时积分模块计算当前时刻本组电池串剩余容量,当前时刻本组电池串剩余容量等于当前时刻本组电池串可用容量减去当前时刻本组电池串已用容量;The ampere-hour integration module calculates the remaining capacity of the battery string at the current moment, and the remaining capacity of the battery string at the current moment is equal to the available capacity of the battery string at the current moment minus the used capacity of the battery string at the current moment;

安时积分模块计算本组电池串在当前负载条件下的本组电池串可放电时间,本组电池串可放电时间等于当前时刻本组电池串剩余容量除以本组电池串的电流;The ampere-hour integration module calculates the dischargeable time of the battery string of this group under the current load condition, and the dischargeable time of the battery string of this group is equal to the current time of the remaining capacity of the battery string of this group divided by the current of the battery string of this group;

安时积分模块计算本组电池串在当前负载条件下的本组电池串需要的充电时间,本组电池串需要的充电时间等于当前本组电池串已用容量除以本组电池串的电流;The ampere-hour integration module calculates the charging time required by the battery string in this group under the current load condition. The charging time required by the battery string in this group is equal to the current used capacity of the battery string in the group divided by the current in the battery string in this group;

4)电池组间通信模块本组电池串状态、本组电池串可用容量、本组电池串剩余容量、本组电池串已用容量、本组电池串可放电时间及本组电池串需要的充电时间以周期T1广播发送至通信总线,同时接收其它组电池串广播的数据;4) Communication module between battery strings The status of the battery strings in this group, the available capacity of the battery strings in this group, the remaining capacity of the battery strings in this group, the used capacity of the battery strings in this group, the discharge time of the battery strings in this group, and the charging required for the battery strings in this group The time is broadcasted to the communication bus with the period T1, and the data broadcasted by other battery strings is received at the same time;

电池组间通信模块根据所有并联的各组电池串状态得出并联系统状态;当所有并联的各组电池串有任意电池组处于放电状态,则并联系统状态为放电;当所有并联的各组电池串全部处于静置状态,则并联系统状态为静置;除去并联系统状态被判断为放电和静置的情况,并联系统状态为充电;The inter-battery communication module obtains the state of the parallel system according to the state of all the parallel battery strings; when any battery string in all the parallel battery strings is in the discharge state, the parallel system state is discharged; If all the strings are in the static state, the parallel system state is static; except that the parallel system state is judged to be discharge and static, the parallel system state is charging;

电池组间通信模块将所有并联的各组电池串的本组电池串可用容量相加得到并联系统可用容量;电池组间通信模块将所有并联的各组电池串的本组电池串剩余容量相加得到并联系统剩余容量;电池组间通信模块将所有并联的各组电池串的本组电池串已用容量相加得到并联系统已用容量;电池组间通信模块将所有并联的各组电池串的本组电池串可放电时间相加后取均值得到并联系统平均可放电时间;电池组间通信模块将所有并联的各组电池串的本组电池串需要的充电时间相加后取均值得到并联系统需要的平均充电时间;The communication module between battery strings adds up the available capacity of the battery string in this group of all parallel battery strings to obtain the available capacity of the parallel system; the communication module between battery strings adds the remaining capacity of the battery string in this group of all parallel battery strings The remaining capacity of the parallel system is obtained; the communication module between battery strings adds the used capacity of the battery string of all parallel battery strings to obtain the used capacity of the parallel system; the communication module between battery strings adds the used capacity of all parallel battery strings The dischargeable times of the battery strings in this group are added and the average value is obtained to obtain the average dischargeable time of the parallel system; the communication module between battery strings adds the charging time required by the battery strings of all parallel groups of battery strings, and then takes the average value to obtain the parallel system. Average charging time required;

5)电压给定模块根据本组电池串状态、本组电池串电压、本组电池串电流及并联系统状态、并联系统可用容量、并联系统剩余容量、并联系统已用容量,并联系统平均可放电时间、并联系统所需平均充电时间计算本组电池串的DC/DC单元输出电压给定值;5) The voltage given module is based on the battery string status of this group, the battery string voltage of this group, the current of the battery string of this group and the state of the parallel system, the available capacity of the parallel system, the remaining capacity of the parallel system, the used capacity of the parallel system, and the average discharge capacity of the parallel system. Calculate the given value of the output voltage of the DC/DC unit of the battery string of this group according to the time and the average charging time required by the parallel system;

当并联系统状态为放电时,电压给定模块根据本组电池串当前负载条件下的本组电池串可放电时间与并联系统当前负载条件下的并联系统平均可放电时间的偏差确定本组电池串的DC/DC单元输出电压给定值,并将本组电池串的DC/DC单元输出电压给定值通过DC/DC通信模块发送给DC/DC单元,由DC/DC单元依据本组电池串的DC/DC单元输出电压给定值控制本组电池串的输出电压;本组电池串的DC/DC单元输出电压给定值= 结束放电保护电压点+(浮充电压点-结束放电保护电压点)*0.95*并联系统剩余容量/并联系统可用容量+2*浮充电压点*电压检测精度*(本组电池串可放电时间-并联系统平均可放电时间)*K3;K3为控制比例系数,当每偏差5min,输出补充一个单位时,则K3=12;When the state of the parallel system is discharge, the voltage given module determines the battery string of this group according to the deviation of the dischargeable time of the battery string under the current load condition of the battery string and the average dischargeable time of the parallel system under the current load condition of the parallel system. The given value of the output voltage of the DC/DC unit, and the given value of the output voltage of the DC/DC unit of this battery string is sent to the DC/DC unit through the DC/DC communication module, and the DC/DC unit is based on the battery string of this group. The given value of the output voltage of the DC/DC unit controls the output voltage of the battery string of this group; the given value of the output voltage of the DC/DC unit of the battery string of this group = end discharge protection voltage point + (float charging voltage point - end discharge protection voltage point)*0.95*remaining capacity of the parallel system/usable capacity of the parallel system+2*floating charge voltage point*voltage detection accuracy*(dischargeable time of the battery string of this group-average dischargeable time of the parallel system)*K3; K3 is the control proportional coefficient , when the output is supplemented by one unit per deviation 5min, then K3=12;

当并联系统状态为充电时,电压给定模块根据本组电池串当前负载条件下的本组电池串需要的充电时间与并联系统需要的平均充电时间的偏差确定本组电池串的DC/DC单元输出电压给定值,并将本组电池串的DC/DC单元输出电压给定值通过DC/DC通信模块发送给DC/DC单元,由DC/DC单元依据本组电池串的DC/DC单元输出电压给定值控制本组电池串的输出电压;本组电池串的DC/DC单元输出电压给定值=结束放电保护电压点+(浮充电压点-结束放电保护电压点)*并联系统剩余容量/并联系统可用容量+2*浮充电压点*电压检测精度*(并联系统需要的平均充电时间-本组电池串需要的充电时间)*K4;K4为控制比例系数,当每偏差5min,输出补充一个单位时,则K4=12;When the state of the parallel system is charging, the voltage given module determines the DC/DC unit of the battery string according to the deviation between the charging time required by the battery string under the current load condition of the battery string and the average charging time required by the parallel system. Output the given value of voltage, and send the given value of output voltage of the DC/DC unit of the battery string to the DC/DC unit through the DC/DC communication module. The output voltage given value controls the output voltage of the battery string of this group; the given value of the output voltage of the DC/DC unit of the battery string of this group = end discharge protection voltage point + (float charging voltage point - end discharge protection voltage point) * parallel system Remaining capacity/usable capacity of parallel system+2*floating charging voltage point*voltage detection accuracy*(average charging time required by parallel system-charging time required by this group of battery strings)*K4; K4 is the control proportional coefficient, when each deviation is 5min , when the output adds one unit, then K4=12;

当并联系统状态为静置时,电压给定模块将本组电池串的DC/DC单元输出电压给定值通过DC/DC通信模块发送给DC/DC单元,由DC/DC单元依据本组电池串的DC/DC单元输出电压给定值控制本组电池串的输出电压;本组电池串的DC/DC单元输出电压给定值= 结束放电保护电压点+(浮充电压点-结束放电保护电压点)*并联系统剩余容量/并联系统可用容量。When the state of the parallel system is static, the voltage given module sends the given value of the output voltage of the DC/DC unit of the battery string to the DC/DC unit through the DC/DC communication module, and the DC/DC unit sends the given value of the output voltage of the battery string to the DC/DC unit. The given value of the output voltage of the DC/DC unit of the string controls the output voltage of the battery string of this group; the given value of the output voltage of the DC/DC unit of the battery string of this group = end discharge protection voltage point + (float charging voltage point - end discharge protection voltage point)*remaining capacity of the parallel system/usable capacity of the parallel system.

有益效果beneficial effect

本发明的实现达到所有并联电池组同时完成充电或者同时完成放电的目的,通过调整统一的时间线来合理分配充电和放电时各个并联电池串的功率。The realization of the invention achieves the purpose of simultaneously completing charging or discharging at the same time for all parallel battery packs, and rationally distributes the power of each parallel battery string during charging and discharging by adjusting a unified time line.

附图说明Description of drawings

图1是本发明的结构示意图;Fig. 1 is the structural representation of the present invention;

图2是本发明的电池控制模块的结构示意图;2 is a schematic structural diagram of a battery control module of the present invention;

示例:图1中粗连接线是功率流连接线;图1中细连接线是信息流连接线。Example: The thick connection line in Figure 1 is the power flow connection line; the thin connection line in Figure 1 is the information flow connection line.

具体实施方式Detailed ways

参看图1和图2,实现本发明的一种并联电池组均衡充放电控制方法及其系统由多组并联的电池控制模块1和电池串2组成;电池控制模块1由电池管理单元10和DC/DC单元11组成;电池管理单元10由数据采集模块100、安时积分模块101、参数配置模块102、电池组间通信模块103、电压给定模块104、数据存储模块105和DC/DC通信模块106组成;Referring to FIG. 1 and FIG. 2 , a method and system for realizing the balanced charge and discharge control of parallel battery packs of the present invention are composed of multiple groups of parallel battery control modules 1 and battery strings 2; the battery control module 1 is composed of a battery management unit 10 and a DC The battery management unit 10 consists of a data acquisition module 100, an ampere-hour integration module 101, a parameter configuration module 102, a communication module between battery packs 103, a voltage setting module 104, a data storage module 105 and a DC/DC communication module 106 composition;

电池串2由若干电池串联组成,组成电池串2的电池不限制型号规格及新旧程度;The battery string 2 is composed of several batteries connected in series, and the batteries constituting the battery string 2 are not limited by the model, specification and degree of newness;

参数配置模块102负责进行负载端参数配置和电池端参数配置,生成配置参数数据并存储于数据存储模块;负载端参数配置需要根据负载类型输入浮充电压点和结束放电保护电压点;电池端参数配置需要输入本组电池串标称容量、本组电池串恒压充电电压点、本组电池串充电限流点、本组电池串欠压保护电压点、电压检测精度、电流检测精度和充电效率系数以及电池串不同放电率对应的可用容量系数表;The parameter configuration module 102 is responsible for the configuration of parameters at the load end and the parameter at the battery end, generating configuration parameter data and storing it in the data storage module; the parameter configuration at the load end needs to input the floating charge voltage point and the end discharge protection voltage point according to the load type; the battery end parameter The configuration needs to input the nominal capacity of the battery string of this group, the constant voltage charging voltage point of the battery string of this group, the charging current limit point of the battery string of this group, the voltage point of undervoltage protection of the battery string of this group, the voltage detection accuracy, current detection accuracy and charging efficiency Table of coefficients and available capacity coefficients corresponding to different discharge rates of battery strings;

数据采集模块100负责实时采集本组电池串的电压和本组电池串的电流;The data acquisition module 100 is responsible for collecting the voltage of the battery string of the group and the current of the battery string of the group in real time;

电池组间通信模块103负责实时采集除本组外其他各组的电池串可用容量、除本组外其他各组的电池串剩余容量、除本组外其他各组的电池串已用容量和除本组外其他各组的电池串状态;电池串状态包括:充电、放电、静置;The inter-battery group communication module 103 is responsible for collecting in real time the available capacity of the battery strings of each group except this group, the remaining capacity of the battery strings of each group except this group, the used capacity of the battery strings of each group except this group, and the remaining capacity of the battery strings of each group except this group. The battery string status of other groups outside this group; the battery string status includes: charging, discharging, standing;

实现本发明的具体步骤包括:The concrete steps of realizing the present invention include:

1)初始条件实施1) Initial condition implementation

多组并联的各组的参数配置模块102完成配置工作;初次使用,按电池厂家要求将电池充满,即并联的各组电池串中:电池串电压大于其电池串恒压充电电压点乘以0.95,且充电电流小于本组电池串充电限流点乘以0.25,此时电池串可用电量等于电池串标称容量,电池串剩余容量等于电池串可用容量,电池串已用容量等于0;The parameter configuration module 102 of each group of multiple groups in parallel completes the configuration work; for the first use, the battery is fully charged according to the requirements of the battery manufacturer, that is, in each group of parallel battery strings: the battery string voltage is greater than the battery string constant voltage charging voltage point multiplied by 0.95 , and the charging current is less than the charging current limit point of the battery string multiplied by 0.25. At this time, the available power of the battery string is equal to the nominal capacity of the battery string, the remaining capacity of the battery string is equal to the available capacity of the battery string, and the used capacity of the battery string is equal to 0;

2)电池管理单元10的数据采集模块100获得本组电池串的电压和本组电池串的电流并判断电池串2运行状态;根据放电电流为正和充电电流为负的原则,当本组电池串的电流大于本组电池串充电限流点乘以电流检测精度时,数据采集模块100判断本组电池串状态为放电,并将本组电池串状态为放电存储于数据存储模块105;当本组电池串的电流小于负的本组电池串充电限流点乘以电流检测精度时,数据采集模块100判断本组电池串状态为充电,并将本组电池串状态为充电存储于数据存储模块105;当本组电池串的电流不符合判断本组电池串状态为放电,且不符合判断本组电池串状态为充电时,数据采集模块100判断本组电池串状态为静置,并将本组电池串状态为静置存储于数据存储模块105;2) The data acquisition module 100 of the battery management unit 10 obtains the voltage of the battery string of the group and the current of the battery string of the group and judges the operating state of the battery string 2; When the current of the battery string in this group is greater than the charging current limit point of the battery string multiplied by the current detection accuracy, the data acquisition module 100 judges that the state of the battery string in this group is discharged, and stores the state of the battery string in the group as discharged in the data storage module 105; When the current of the battery string is less than the negative charging current limit point of the battery string multiplied by the current detection accuracy, the data acquisition module 100 determines that the battery string status of the battery string is charging, and stores the battery string status of the battery string charging in the data storage module 105 ; When the current of the battery string in this group does not meet the judgment that the state of the battery string in this group is discharge, and does not meet the state of the battery string in this group is charging, the data acquisition module 100 judges that the state of the battery string in this group is stationary, and the The state of the battery string is stored in the data storage module 105 at rest;

3)安时积分模块101从数据存储模块105中读取上次下电前最后一次存储的配置参数和运算结果,作为本电池串2运行安时积分法计算的初始数据;3) The ampere-hour integration module 101 reads the configuration parameters and operation results last stored before the last power-off from the data storage module 105 as the initial data calculated by the ampere-hour integration method of the battery string 2 running;

安时积分模块101根据本组电池串状态确定当前时刻本组电池串可用容量;当本组电池串状态为放电时,根据本组电池串的电流,查询电池串不同放电率对应的可用容量系数表,获得当前条件下可用容量系数,当前时刻本组电池串可用容量等于当前条件下可用容量系数乘以参数配置模块102中用户配置的本组电池串标称容量;当本组电池串状态为充电和静置时,当前时刻本组电池串可用容量等于参数配置模块102中用户配置的本组电池串标称容量;The ampere-hour integration module 101 determines the available capacity of the battery string in this group at the current moment according to the state of the battery string in this group; when the battery string in this group is in discharge state, according to the current of the battery string in this group, the available capacity coefficient corresponding to different discharge rates of the battery string is inquired Table, to obtain the available capacity coefficient under the current conditions, the current available capacity of the battery string in this group is equal to the available capacity coefficient under the current conditions multiplied by the nominal capacity of the battery string configured by the user in the parameter configuration module 102; when the status of the battery string in this group is When charging and standing still, the available capacity of the battery string of the group at the current moment is equal to the nominal capacity of the battery string of the group configured by the user in the parameter configuration module 102;

安时积分模块101以积分周期对电流进行积分,获得当前时刻本组电池串已用容量;当本组电池串状态为放电时,当前时刻本组电池串已用容量等于前一积分周期的本组电池串已用容量加上当前时刻本组电池串的电流乘以积分周期;当前时刻本组电池串的电压小于等于本组电池串欠压保护电压点时当前时刻本组电池串已用容量等于当前时刻本组电池串可用容量;当本组电池串状态为充电时,当前时刻本组电池串已用容量等于前一积分周期的本组电池串已用容量加上当前时刻本组电池串的电流乘以积分周期且乘以充电效率系数;当本组电池串状态为静置时,当前时刻本组电池串已用容量等于前一积分周期的本组电池串已用容量;The ampere-hour integration module 101 integrates the current in the integration period to obtain the used capacity of the battery string of the current group; when the battery string of this group is in the state of discharge, the used capacity of the battery string of this group at the current moment is equal to the current value of the previous integration period. The used capacity of the battery string of the group plus the current of the battery string of the group at the current time multiplied by the integration period; the current time of the battery string of the group when the voltage of the battery string of the group is less than or equal to the under-voltage protection voltage point of the battery string of the group at the current moment The used capacity of the battery string of the group It is equal to the available capacity of the battery string of this group at the current moment; when the state of the battery string of this group is charging, the used capacity of the battery string of this group at the current moment is equal to the used capacity of the battery string of this group of the previous integration period plus the current moment of the battery string of this group. The current of this group is multiplied by the integration period and the charging efficiency coefficient; when the battery string of this group is in a stationary state, the used capacity of this group of battery strings at the current moment is equal to the used capacity of this group of battery strings in the previous integration period;

安时积分模块101计算当前时刻本组电池串剩余容量,当前时刻本组电池串剩余容量等于当前时刻本组电池串可用容量减去当前时刻本组电池串已用容量;The ampere-hour integration module 101 calculates the remaining capacity of the battery string in this group at the current moment, and the remaining capacity of the battery string in this group at the current moment is equal to the available capacity of the battery string in this group at the current moment minus the used capacity of the battery string in this group at the current moment;

安时积分模块101计算本组电池串在当前负载条件下的本组电池串可放电时间,本组电池串可放电时间等于当前时刻本组电池串剩余容量除以本组电池串的电流;The ampere-hour integration module 101 calculates the dischargeable time of the battery string of this group under the current load condition, and the dischargeable time of the battery string of this group is equal to the remaining capacity of the battery string of this group at the current moment divided by the current of the battery string of this group;

安时积分模块101计算本组电池串在当前负载条件下的本组电池串需要的充电时间,本组电池串需要的充电时间等于当前本组电池串已用容量除以本组电池串的电流;The ampere-hour integration module 101 calculates the charging time required by the battery string in this group under the current load condition, and the charging time required by the battery string in this group is equal to the current used capacity of the battery string in this group divided by the current in the battery string in this group ;

4)电池组间通信模块103本组电池串状态、本组电池串可用容量、本组电池串剩余容量、本组电池串已用容量、本组电池串可放电时间及本组电池串需要的充电时间以周期T1广播发送至通信总线,同时接收其它组电池串2广播的数据;4) Inter-battery communication module 103 The status of the battery strings in this group, the available capacity of the battery strings in this group, the remaining capacity of the battery strings in this group, the used capacity of the battery strings in this group, the dischargeable time of the battery strings in this group, and the required capacity of the battery strings in this group The charging time is broadcasted to the communication bus with the cycle T1, and the data broadcasted by other battery strings 2 is received at the same time;

电池组间通信模块103根据所有并联的各组电池串状态得出并联系统状态;当所有并联的各组电池串有任意电池组处于放电状态,则并联系统状态为放电;当所有并联的各组电池串全部处于静置状态,则并联系统状态为静置;除去并联系统状态被判断为放电和静置的情况,并联系统状态为充电;The inter-battery communication module 103 obtains the state of the parallel system according to the states of all the parallel battery strings; when any battery string in all the parallel battery strings is in the discharging state, the parallel system state is discharging; If all the battery strings are in the static state, the parallel system state is static; except that the parallel system state is judged to be discharge and static, the parallel system state is charging;

电池组间通信模块103将所有并联的各组电池串的本组电池串可用容量相加得到并联系统可用容量;电池组间通信模块103将所有并联的各组电池串的本组电池串剩余容量相加得到并联系统剩余容量;电池组间通信模块103将所有并联的各组电池串的本组电池串已用容量相加得到并联系统已用容量;电池组间通信模块103将所有并联的各组电池串的本组电池串可放电时间相加后取均值得到并联系统平均可放电时间;电池组间通信模块103将所有并联的各组电池串的本组电池串需要的充电时间相加后取均值得到并联系统需要的平均充电时间;The inter-battery communication module 103 adds up the available capacities of the battery strings in this group of all parallel battery strings to obtain the available capacity of the parallel system; the inter-battery communication module 103 calculates the remaining capacity of the battery strings in this group of all parallel battery strings Add up to obtain the remaining capacity of the parallel system; the communication module 103 between battery packs adds the used capacity of the battery string of all parallel battery strings to obtain the used capacity of the parallel system; the communication module 103 between battery packs The dischargeable times of this group of battery strings of the group of battery strings are added and the average value is obtained to obtain the average dischargeable time of the parallel system; Take the average value to get the average charging time required by the parallel system;

5)电压给定模块104根据本组电池串状态、本组电池串电压、本组电池串电流及并联系统状态、并联系统可用容量、并联系统剩余容量、并联系统已用容量,并联系统平均可放电时间、并联系统所需平均充电时间计算本组电池串的DC/DC单元输出电压给定值;5) The voltage setting module 104 is based on the state of the battery strings in this group, the voltage of the battery strings in this group, the current of the battery strings in this group and the state of the parallel system, the available capacity of the parallel system, the remaining capacity of the parallel system, and the used capacity of the parallel system. Calculate the given value of the output voltage of the DC/DC unit of the battery string of this group according to the discharge time and the average charging time required by the parallel system;

当并联系统状态为放电时,电压给定模块104根据本组电池串当前负载条件下的本组电池串可放电时间与并联系统当前负载条件下的并联系统平均可放电时间的偏差确定本组电池串的DC/DC单元输出电压给定值,并将本组电池串的DC/DC单元输出电压给定值通过DC/DC通信模块106发送给DC/DC单元11,由DC/DC单元11依据本组电池串的DC/DC单元输出电压给定值控制本组电池串的输出电压;本组电池串的DC/DC单元输出电压给定值=结束放电保护电压点+(浮充电压点-结束放电保护电压点)*0.95*并联系统剩余容量/并联系统可用容量+2*浮充电压点*电压检测精度*(本组电池串可放电时间-并联系统平均可放电时间)*K3;K3为控制比例系数,当每偏差5min,输出补充一个单位时,则K3=12;When the state of the parallel system is discharging, the voltage setting module 104 determines the battery pack according to the deviation between the dischargeable time of the battery string of the battery string under the current load condition of the battery string and the average dischargeable time of the parallel system under the current load condition of the parallel system. The given value of the output voltage of the DC/DC unit of the string, and the given value of the output voltage of the DC/DC unit of this battery string is sent to the DC/DC unit 11 through the DC/DC communication module 106, and the DC/DC unit 11 according to The given value of the output voltage of the DC/DC unit of the battery string of this group controls the output voltage of the battery string of this group; the given value of the output voltage of the DC/DC unit of the battery string of this group = the end discharge protection voltage point + (floating charge voltage point - End discharge protection voltage point)*0.95*remaining capacity of parallel system/usable capacity of parallel system+2*floating voltage point*voltage detection accuracy*(dischargeable time of this group of battery strings-average dischargeable time of parallel system)*K3; K3 In order to control the proportional coefficient, when the output is supplemented by one unit for every 5min of deviation, then K3=12;

当并联系统状态为充电时,电压给定模块104根据本组电池串当前负载条件下的本组电池串需要的充电时间与并联系统需要的平均充电时间的偏差确定本组电池串的DC/DC单元输出电压给定值,并将本组电池串的DC/DC单元输出电压给定值通过DC/DC通信模块106发送给DC/DC单元11,由DC/DC单元11依据本组电池串的DC/DC单元输出电压给定值控制本组电池串的输出电压;本组电池串的DC/DC单元输出电压给定值=结束放电保护电压点+(浮充电压点-结束放电保护电压点)*并联系统剩余容量/并联系统可用容量+2*浮充电压点*电压检测精度*(并联系统需要的平均充电时间-本组电池串需要的充电时间)*K4;K4为控制比例系数,当每偏差5min,输出补充一个单位时,则K4=12;When the state of the parallel system is charging, the voltage setting module 104 determines the DC/DC of the battery string according to the deviation between the charging time required by the battery string of the battery string under the current load condition of the battery string and the average charging time required by the parallel system The given value of the output voltage of the unit, and the given value of the output voltage of the DC/DC unit of the battery string of this group is sent to the DC/DC unit 11 through the DC/DC communication module 106, and the DC/DC unit 11 is based on the battery string of this group. The given value of the output voltage of the DC/DC unit controls the output voltage of the battery string of this group; the given value of the output voltage of the DC/DC unit of the battery string of this group = the end discharge protection voltage point + (floating charge voltage point - the end discharge protection voltage point )*remaining capacity of the parallel system/usable capacity of the parallel system+2*floating charging voltage point*voltage detection accuracy*(average charging time required by the parallel system-charging time required by this group of battery strings)*K4; K4 is the control proportional coefficient, When every 5min of deviation, the output is supplemented by one unit, then K4=12;

当并联系统状态为静置时,电压给定模块104将本组电池串的DC/DC单元输出电压给定值通过DC/DC通信模块106发送给DC/DC单元11,由DC/DC单元11依据本组电池串的DC/DC单元输出电压给定值控制本组电池串的输出电压;本组电池串的DC/DC单元输出电压给定值= 结束放电保护电压点+(浮充电压点-结束放电保护电压点)*并联系统剩余容量/并联系统可用容量。When the state of the parallel system is at rest, the voltage setting module 104 sends the output voltage setting value of the DC/DC unit of the battery string to the DC/DC unit 11 through the DC/DC communication module 106, and the DC/DC unit 11 The output voltage of the battery string is controlled according to the given value of the output voltage of the DC/DC unit of the battery string; -End discharge protection voltage point)*remaining capacity of parallel system/usable capacity of parallel system.

Claims (1)

1. A parallel battery pack balanced charge-discharge control system is characterized by consisting of a plurality of groups of parallel battery control modules and battery strings; the battery control module consists of a battery management unit and a DC/DC unit; the battery management unit consists of a data acquisition module, a ampere-hour integral module, a parameter configuration module, a battery pack communication module, a voltage setting module, a data storage module and a DC/DC communication module;
the battery string is formed by connecting a plurality of batteries in series, and the batteries forming the battery string are not limited in model specification and old and new degree;
the parameter configuration module is responsible for carrying out load end parameter configuration and battery end parameter configuration, generating configuration parameter data and storing the configuration parameter data in the data storage module; the load end parameter configuration needs to input a floating charge voltage point and a discharge protection ending voltage point according to the load type; the battery end parameter configuration needs to input the nominal capacity of the battery string, the constant voltage charging voltage point of the battery string, the charging current limit point of the battery string, the under-voltage protection voltage point of the battery string, the voltage detection precision, the current detection precision, the charging efficiency coefficient and an available capacity coefficient table corresponding to different discharge rates of the battery string;
the data acquisition module is responsible for acquiring the voltage of the battery string and the current of the battery string in real time;
the inter-battery-pack communication module is responsible for acquiring the available capacity of the battery strings of other groups except the current group, the residual capacity of the battery strings of other groups except the current group, the used capacity of the battery strings of other groups except the current group and the states of the battery strings of other groups except the current group in real time; the battery string state comprises: charging, discharging and standing;
the method comprises the following specific steps:
1) initial Condition implementation
The parameter configuration modules of the groups connected in parallel complete configuration work; the battery string is used for the first time, the battery is fully charged according to the requirement of a battery manufacturer, namely, the battery strings in each group are connected in parallel: the voltage of the battery string is greater than the voltage point of constant voltage charging of the battery string multiplied by 0.95, and the charging current is less than the current limit point of charging of the battery string multiplied by 0.25, at this moment, the available electric quantity of the battery string is equal to the nominal capacity of the battery string, the residual capacity of the battery string is equal to the available capacity of the battery string, and the used capacity of the battery string is equal to 0;
2) a data acquisition module of the battery management unit acquires the voltage of the battery string and the current of the battery string and judges the running state of the battery string; according to the principle that the discharging current is positive and the charging current is negative, when the current of the battery string is larger than the current limiting point of the battery string multiplied by the current detection precision, the data acquisition module judges that the battery string is in a discharging state, and stores the battery string in the data storage module when the battery string is in the discharging state; when the current of the battery string is smaller than the negative current limiting point multiplied by the current detection precision, the data acquisition module judges that the battery string is charged, and stores the battery string in the data storage module when the battery string is charged; when the current of the battery string does not accord with the judgment that the battery string is in a discharging state and does not accord with the judgment that the battery string is in a charging state, the data acquisition module judges that the battery string is in a standing state and stores the battery string in the data storage module when the battery string is in the standing state;
3) the ampere-hour integral module reads configuration parameters and operation results stored last time before last power-off from the data storage module and uses the configuration parameters and operation results as initial data calculated by the ampere-hour integral method when the battery string runs;
the ampere-hour integration module determines the available capacity of the battery string at the current moment according to the state of the battery string; when the battery string is in a discharging state, inquiring available capacity coefficient tables corresponding to different discharging rates of the battery string according to the current of the battery string to obtain available capacity coefficients under the current condition, wherein the available capacity of the battery string at the current moment is equal to the available capacity coefficients under the current condition multiplied by the nominal capacity of the battery string of the battery set configured by a user in the parameter configuration module; when the battery string is in a charging and standing state, the available capacity of the battery string at the current moment is equal to the nominal capacity of the battery string configured by a user in the parameter configuration module;
the ampere-hour integration module integrates the current in an integration period to obtain the used capacity of the battery string at the current moment; when the battery pack string is in a discharging state, the used capacity of the battery pack string at the current time is equal to the used capacity of the battery pack string in the previous integration period and the current of the battery pack string at the current time is multiplied by the integration period; when the voltage of the battery string at the current time is less than or equal to the undervoltage protection voltage point of the battery string at the current time, the used capacity of the battery string at the current time is equal to the available capacity of the battery string at the current time; when the battery pack string is in a charging state, adding the remaining capacity of the battery pack string equal to the remaining capacity of the battery pack string in the previous integration period at the current moment and multiplying the current of the battery pack string at the current moment by the integration period and the charging efficiency coefficient; when the battery string is in a standing state, the used capacity of the battery string at the current moment is equal to the used capacity of the battery string in the previous integration period;
the ampere-hour integration module calculates the residual capacity of the battery pack at the current time, wherein the residual capacity of the battery pack at the current time is equal to the available capacity of the battery pack at the current time minus the used capacity of the battery pack at the current time;
the ampere-hour integration module calculates the dischargeable time of the battery string under the current load condition, and the dischargeable time of the battery string is equal to the residual capacity of the battery string at the current time divided by the current of the battery string;
the ampere-hour integration module calculates the charging time required by the battery string under the current load condition, wherein the charging time required by the battery string is equal to the current of the battery string divided by the used capacity of the battery string;
4) the battery pack communication module broadcasts and sends the state of the battery pack string, the available capacity of the battery pack string, the residual capacity of the battery pack string, the used capacity of the battery pack string, the dischargeable time of the battery pack string and the charging time required by the battery pack string to a communication bus in a period T1, and simultaneously receives data broadcast by other battery pack strings;
the battery pack communication module obtains the state of a parallel system according to the states of all parallel battery strings; when any battery string of all the parallel battery strings is in a discharging state, the parallel system is in a discharging state; when all the parallel battery strings are in a standing state, the parallel system is in a standing state; removing the condition that the parallel system state is judged to be discharging and standing, wherein the parallel system state is charging;
the battery pack communication module adds the available capacity of the battery pack of each battery pack in parallel connection to obtain the available capacity of a parallel system; the battery pack communication module adds the residual capacities of the battery strings of all the parallel battery strings to obtain the residual capacity of the parallel system; the battery pack communication module adds the used capacity of the battery pack of each battery pack in parallel connection to obtain the used capacity of a parallel system; the battery pack communication module adds the dischargeable time of the battery pack of each battery pack in parallel connection and then obtains the average dischargeable time of the parallel system by taking the average value; the battery pack communication module adds the charging time required by the battery pack of all the parallel battery packs and then takes the average value to obtain the average charging time required by the parallel system;
5) the voltage setting module calculates the given value of the output voltage of the DC/DC unit of the battery pack according to the state of the battery pack, the voltage of the battery pack, the current of the battery pack, the state of a parallel system, the available capacity of the parallel system, the residual capacity of the parallel system and the used capacity of the parallel system, the average dischargeable time of the parallel system and the average charging time required by the parallel system;
when the parallel system is in a discharging state, the voltage given module determines a given value of the output voltage of the DC/DC unit of the battery string according to the deviation between the dischargeable time of the battery string under the current load condition of the battery string and the average dischargeable time of the parallel system under the current load condition of the parallel system, sends the given value of the output voltage of the DC/DC unit of the battery string to the DC/DC unit through the DC/DC communication module, and the DC/DC unit controls the output voltage of the battery string according to the given value of the output voltage of the DC/DC unit of the battery string; the set value of the output voltage of the DC/DC unit of the battery string is = end discharge protection voltage point + (floating charge voltage point-end discharge protection voltage point) × 0.95 × parallel system residual capacity/parallel system available capacity +2 × floating charge voltage point × voltage detection accuracy (the dischargeable time of the battery string-the average dischargeable time of the parallel system) × K3; k3 is a control scaling factor, and when the output supplements one unit every 5min of deviation, K3= 12;
when the parallel system is in a charging state, the voltage given module determines a given value of the output voltage of the DC/DC unit of the battery string according to the deviation between the charging time required by the battery string under the current load condition of the battery string and the average charging time required by the parallel system, sends the given value of the output voltage of the DC/DC unit of the battery string to the DC/DC unit through the DC/DC communication module, and controls the output voltage of the battery string according to the given value of the output voltage of the DC/DC unit of the battery string; a given value of output voltage of a DC/DC unit of the battery pack string = end discharge protection voltage point + (floating charge voltage point-end discharge protection voltage point) + parallel system residual capacity/parallel system available capacity +2 × floating charge voltage point × voltage detection accuracy × (average charge time required by the parallel system-charge time required by the battery pack string) × K4; k4 is a control scaling factor, and when the output supplements one unit every 5min of deviation, K4= 12;
when the parallel system is in a standing state, the voltage given module sends the given value of the output voltage of the DC/DC unit of the battery string to the DC/DC unit through the DC/DC communication module, and the DC/DC unit controls the output voltage of the battery string according to the given value of the output voltage of the DC/DC unit of the battery string; the set value of the output voltage of the DC/DC unit of the battery string is = end discharge protection voltage point + (floating charge voltage point-end discharge protection voltage point) × residual capacity of the parallel system/available capacity of the parallel system.
CN202011018218.1A 2020-09-25 2020-09-25 Method and system for controlling balanced charging and discharging of parallel battery pack Active CN112104046B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011018218.1A CN112104046B (en) 2020-09-25 2020-09-25 Method and system for controlling balanced charging and discharging of parallel battery pack

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011018218.1A CN112104046B (en) 2020-09-25 2020-09-25 Method and system for controlling balanced charging and discharging of parallel battery pack

Publications (2)

Publication Number Publication Date
CN112104046A CN112104046A (en) 2020-12-18
CN112104046B true CN112104046B (en) 2022-08-30

Family

ID=73755393

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011018218.1A Active CN112104046B (en) 2020-09-25 2020-09-25 Method and system for controlling balanced charging and discharging of parallel battery pack

Country Status (1)

Country Link
CN (1) CN112104046B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022000473A1 (en) * 2020-07-03 2022-01-06 华为数字能源技术有限公司 Charge/discharge equalization control method, battery assembly, and electric system
CN112737049B (en) * 2021-01-04 2023-04-14 珠海格力电器股份有限公司 Battery equalization control method and device and battery module
CN113595180B (en) * 2021-07-16 2024-03-19 风帆有限责任公司 Power battery device
CN114123397A (en) * 2021-11-12 2022-03-01 深圳绿威科技有限公司 A power battery pack control method and power battery pack
CN114335771A (en) * 2021-12-30 2022-04-12 深圳天邦达科技有限公司 Balanced discharge method with SOC difference
CN115954970B (en) * 2022-12-21 2024-11-26 国广顺能(上海)能源科技有限公司 A parallel discharge method, storage medium and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0660489A2 (en) * 1993-12-27 1995-06-28 Hitachi, Ltd. Secondary battery power storage system
CN101975927A (en) * 2010-08-27 2011-02-16 华南师范大学 Method and system for estimating remaining available capacity of lithium ion power battery pack
CN110518667A (en) * 2019-09-05 2019-11-29 山东省科学院自动化研究所 A kind of echelon utilizes battery parallel system and its control method
CN111463504A (en) * 2019-01-18 2020-07-28 上海什弋维新能源科技有限公司 Equalization algorithm for maintaining battery module

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5633227B2 (en) * 2009-10-14 2014-12-03 ソニー株式会社 Battery pack and battery pack deterioration detection method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0660489A2 (en) * 1993-12-27 1995-06-28 Hitachi, Ltd. Secondary battery power storage system
CN101975927A (en) * 2010-08-27 2011-02-16 华南师范大学 Method and system for estimating remaining available capacity of lithium ion power battery pack
CN111463504A (en) * 2019-01-18 2020-07-28 上海什弋维新能源科技有限公司 Equalization algorithm for maintaining battery module
CN110518667A (en) * 2019-09-05 2019-11-29 山东省科学院自动化研究所 A kind of echelon utilizes battery parallel system and its control method

Also Published As

Publication number Publication date
CN112104046A (en) 2020-12-18

Similar Documents

Publication Publication Date Title
CN112104046B (en) Method and system for controlling balanced charging and discharging of parallel battery pack
KR101015185B1 (en) State detecting system and device employing the same
CN101975927B (en) Method for estimating remaining available capacity of lithium ion power battery pack
Kutluay et al. A new online state-of-charge estimation and monitoring system for sealed lead-acid batteries in telecommunication power supplies
CN107271905B (en) Battery capacity active estimation method for pure electric vehicle
CN110061531B (en) Energy storage battery equalization method
CN109507611B (en) SOH correction method and system for electric vehicle
CN110895310A (en) SOC (state of charge) estimation system of lithium iron phosphate battery
CN111239629B (en) A state interval division method for echelon utilization of retired lithium batteries
CN112415411A (en) Method and apparatus for estimating SOC of battery, vehicle, and storage medium
CN113777501B (en) SOH estimation method of battery module
CN102411128A (en) Virtual battery management system and application method thereof
CN103064026B (en) Vehicle battery remaining capacity monitoring method
CN112816893B (en) Method for rapidly estimating capacity of battery pack based on residual charging capacity of battery pack monomer
CN110058177B (en) Power battery electric quantity SOC correction method
CN109975715B (en) Method for obtaining residual electric quantity of lithium ion battery module of electric vehicle
CN106199437A (en) Electromobile battery dump energy monitoring method and monitoring system thereof
CN114552039A (en) Control method for battery constant-charge self-maintenance and constant-charge self-maintenance battery
CN111707947B (en) Method and device for online battery capacity identification and iterative calibration
CN109752660B (en) Battery state of charge estimation method without current sensor
CN117368767A (en) Lithium battery state of charge estimation method and system based on ampere-hour integration method
CN118944249A (en) A method, device, battery and storage medium for calculating remaining charging time
CN111308371A (en) Lithium ion battery state of charge estimation method
CN116699408A (en) Cloud data-based power battery SOH estimation method and system
CN114859256A (en) Method and device for predicting remaining available energy of battery pack

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20241121

Address after: Room 606, 6th Floor, Moby Antenna Company Office Building, No. 7 Langshan 1st Road, Songpingshan Community, Xili Street, Nanshan District, Shenzhen City, Guangdong Province, 518000

Patentee after: Shenzhen Xinshuneng Investment Partnership Enterprise (Limited Partnership)

Country or region after: China

Address before: 321, Moby building, No.17, Keji North 1st Road, Science Park, Xili street, Nanshan District, Shenzhen, Guangdong 518000

Patentee before: SHENZHEN FUGUANG POWER COMMUNICATION EQUIPMENT Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right