CN111613817B - 基于改进粒子群算法的电池混动***能源优化策略 - Google Patents

基于改进粒子群算法的电池混动***能源优化策略 Download PDF

Info

Publication number
CN111613817B
CN111613817B CN202010489350.4A CN202010489350A CN111613817B CN 111613817 B CN111613817 B CN 111613817B CN 202010489350 A CN202010489350 A CN 202010489350A CN 111613817 B CN111613817 B CN 111613817B
Authority
CN
China
Prior art keywords
soc
dem
optimization
particle swarm
low
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
CN202010489350.4A
Other languages
English (en)
Other versions
CN111613817A (zh
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.)
Shanghai Electric Power University
Original Assignee
Shanghai Electric Power University
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 Shanghai Electric Power University filed Critical Shanghai Electric Power University
Priority to CN202010489350.4A priority Critical patent/CN111613817B/zh
Publication of CN111613817A publication Critical patent/CN111613817A/zh
Application granted granted Critical
Publication of CN111613817B publication Critical patent/CN111613817B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M8/00Fuel cells; Manufacture thereof
    • H01M8/04Auxiliary arrangements, e.g. for control of pressure or for circulation of fluids
    • H01M8/04298Processes for controlling fuel cells or fuel cell systems
    • H01M8/04992Processes for controlling fuel cells or fuel cell systems characterised by the implementation of mathematical or computational algorithms, e.g. feedback control loops, fuzzy logic, neural networks or artificial intelligence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
    • 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/46Accumulators structurally combined with charging apparatus
    • 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
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries
    • 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
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/30Hydrogen technology
    • Y02E60/50Fuel cells

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Software Systems (AREA)
  • Chemical & Material Sciences (AREA)
  • General Chemical & Material Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Manufacturing & Machinery (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Computing Systems (AREA)
  • Electrochemistry (AREA)
  • General Physics & Mathematics (AREA)
  • Biomedical Technology (AREA)
  • Automation & Control Theory (AREA)
  • Biophysics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Feedback Control In General (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Molecular Biology (AREA)
  • Fuzzy Systems (AREA)
  • Medical Informatics (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • General Health & Medical Sciences (AREA)

Abstract

本发明属于电池能源管理领域,具体涉及一种基于改进粒子群算法的电池混动***能源优化策略,具有这样的特征,包括:步骤1,利用确定性规则和模糊规则相结合的方法,根据能源控制器输入变量的不同状态,输出质子交换膜燃料电池功率,输入变量包括功率需求和电池荷电状态,考虑到加速、突然启动对质子交换膜燃料电池的损伤,采用一个平整度常数对功率对应的输出信号进行修正,步骤2,提出一种改进的粒子群算法,对其中的惯性权重系数,学***整度参数以氢气最小化以及电流波动最小化作为优化目标进行迭代寻优。

Description

基于改进粒子群算法的电池混动***能源优化策略
技术领域
本发明属于电池能源管理领域,具体涉及一种基于改进粒子群算法的电池混动***能源优化策略。
背景技术
随着科学技术的发展,焊接作为一门综合性应用技术,已经从一种传统的热加工工艺发展成为及材料、冶金、结构、力学、机械以及电子等多门类学科为一体的材料连接及成型技术,从几吨重的汽车到不足一克的电子元件,在生产制造中都不同程度地利用焊接技术。由于焊接烟尘、弧光、金属飞溅的存在,焊接的工作环境又非常恶劣,并且焊接质量的好坏对产品质量起决定性的影响,这些促使了焊接机器人的出现和热销。目前焊接机器人已经占据了整个工业机器人总量的40%以上,对于稳定焊接质量,提高了劳动生产率,改善工人劳动条件意义重大。
基于电缆供电的驱动方式限制了焊接机器人的移动范围,不利于大型工件的焊接。而采用可充电式电池供电时,由于电池充电时间长,并在供电时间方面有一定局限性,焊接机器人无法持续完成长时间长距离的作业。
针对机器人传统电能能源所存在的局限性,采用新型能源来代替传统电能能源应用于焊接机器人动力驱动***中。其中,新型清洁能源机器人,特别是质子交换膜燃料电池(PEMFC)机器人受到了业界的广泛关注。PEMFC作为一种新型环保型电池能源,可为动力***提供一个良好的供电方案。但是,PEMFC能源也有一定的局限性,其输出特性偏软,动态响应能力较差且具有一定时滞性,不支持能量流的双向流动,也不能回收电机制动回馈的电能。因此,需要增加辅助动力源,例如锂电池(LIB)和超级电容(SC)等,和PEMFC共同构成多能源混合动力***为负载需求提供能量,以实现整个***对能量的高效利用。而对于混合动力***,如何合理有效地分配负载功率,并且减少能源消耗和燃料电池输出波动成为了研究的重点和难点。
发明内容
本发明是为了解决上述问题而进行的,目的在于提供一种基于改进粒子群算法的电池混动***能源优化策略。
本发明提供了一种基于改进粒子群算法的电池混动***能源优化策略,具有这样的特征,包括:步骤1,利用确定性规则和模糊规则相结合的方法,根据能源控制器的输入变量的不同状态,输出质子交换膜燃料电池功率PFC,输入变量包括功率需求Pdem和电池荷电状态SOC,考虑到加速、突然启动对质子交换膜燃料电池的损伤,采用一个平整度常数对功率对应的输出信号进行修正,得到修正后的质子交换膜燃料电池功率PFC(k)':
Figure BDA0002520330150000021
其中,Δt是影响前后3个输出功率差距的平整度常数;
步骤2,提出一种改进的粒子群算法,对其中的惯性权重系数,学习因子进行自适应改变,并在粒子聚集度过高时进行变异,算法包括以下步骤:
步骤2-1,为了提高动态调整能力,引入与算法迭代次数相关的自适应因子D:
Figure BDA0002520330150000031
其中,k为算法迭代次数,kmax为最大迭代次数,惯性权重w,学习因子c1、c2根据以下公式进行自适应变化:
w=wmin+(wmax-wmin)·D
c1=c1,end+(c1,start-c1,end)·D
c2=c2,end+(c2,start-c2,end)·D
其中,wmin、wmax分别是权重系数的最小最大值;c1,start、c1,end分别为c1变化的起始值与结尾值;c2,start、c2,end分别为c2变化的起始值与结尾值。
步骤2-2,针对粒子群算法后期容易陷入局部最优解无法跳出的缺点,引入最优解变异,将第k代种群的聚集度表示为:
Figure BDA0002520330150000032
其中,N为种群的粒子数量,f(xi)为第k代中粒子xi的适应度值,favg、fmin、fmax分别为当代种群的平均适应度、最小适应度与最大适应度。εk越大则粒子的多样性越好。设计变异概率Pm k为:
Figure BDA0002520330150000033
其中,α为控制变异概率快慢的常量,在此处采用对全局最优位置进行变异的方法,当一个0到1之间的完全随机数a小于变异概率时,全局最优进行变异,即:
Figure BDA0002520330150000034
步骤3,基于自适应粒子群算法,对模糊规则中的隶属度函数和平整度参数进行优化,该优化过程包括以下步骤:
步骤3-1,选取优化参数,选取Pdem的隶属度函数和PFC的隶属度函数的中心点以及平整度常数作为初始参数,该初始参数的数量为11个,将11个初始参数排列成序列X,得到种群中的第i个序列X(i)为
X(i)=[x1(i),x2(i),…,x11(i)]=[a1(i),…,a5(i),c1(i),…,c5(i),Δt(i)]
其中,i为种群数量N;a1,…,a5为Pdem的隶属度函数的中心点;c1,…,c5为PFC的隶属度函数的中心点,初代种群的序列中各个值在对应的[min,max]区间内任意取值
xj(i)=min(xj)+δ×[max(xj)-min(xj)]
其中,δ在(0,1)内随机选取,
步骤3-2,确定优化目标,优化目标为
Figure BDA0002520330150000041
J1为氢气最小化;J2为电流波动最小化,即该采样点与上一个采样点之间电流偏差;S为整个实验过程的总采样数,
选取特定的某个初代种群对应的两个目标值J1,J2记作R1,R2,将后续优化后的***的两个目标值分别除以参考量R1,R2,并将得到的比较值作为新的优化目标值,从而将优化目标由多目标优化转化为单目标优化,即
Figure BDA0002520330150000042
ω1,ω2分别为新的优化目标值的权重,
步骤3-3,采用自适应粒子群算法对单目标优化的优化目标进行迭代寻优。
在本发明提供的基于改进粒子群算法的电池混动***能源优化策略中,还可以具有这样的特征:其中,步骤1包括以下子步骤:
步骤1-1,以质子交换膜燃料电池的最优输出区间为限将Pdem划分为高、正常、低三个状态,最优输出区间的上限PFCmax和下限PFCmin分别设为500W和200W,将SOC的上限SOCmax和下限SOCmin分别设为85%和45%,从而将SOC划分为高、正常、低三个状态,基于Pdem和SOC的不同状态将PFC分为以下9种:
(1)State 1:Pdem>PFCmax且高SOC,此时PFC=PFCmax,且锂电池加速放电;
(2)State 2:Pdem>PFCmax且正常SOC,此时PFC=PFCmax,且剩余的需求能量由锂电池进行补充;
(3)State 3:Pdem>PFCmax且低SOC,此时SOC很低,为保护锂电池,PFC>PFCmax,且PFC由模糊控制器决定;
(4)State 4:PFCmin<Pdem<PFCmax且高SOC,此时PFC由模糊控制器决定,且锂电池加速放电;
(5)State 5:PFCmin<Pdem<PFCmax且正常SOC,此时PFC由模糊控制器决定;
(6)State 6:PFCmin<Pdem<PFCmax且低SOC,此时PFC由模糊控制器决定,且锂电池加速充电;
(7)State 7:Pdem<PFCmin且高SOC,此时PFC<PFCmin,且PFC由模糊控制器决定;
(8)State 8:Pdem<PFCmin且正常SOC。此时PFC=PFCmin,且锂电池回收多余能量;
(9)State 9:Pdem<PFCmin且低SOC,此时PFC=PFCmin,且锂电池加速充电,
步骤1-2,模糊控制器中,Pdem分为五类,分别为非常低VL、中等低ML、低L、中M、高H,Pdem的范围设为[0,700],SOC分为三类,分别为低L、中M、高H,SOC的范围设为[0,100],PFC分为五类,分别为非常低VL、中等低ML、低L、中M、高H,PFC的范围设为[0,600],对Pdem和PFC采用高斯型隶属度函数来赋值,对于SOC采用钟型隶属度函数(gbellmf)来赋值,
模糊控制器的模糊规则为
Figure BDA0002520330150000061
采用mamdani推理方法进行模糊推理,并采用中心法完成解模糊,得到PFC
在本发明提供的基于改进粒子群算法的电池混动***能源优化策略中,还可以具有这样的特征:其中,电池混动***为机器人的燃料电池混合动力***。
发明的作用与效果
根据本发明所涉及的基于改进粒子群算法的电池混动***能源优化策略,因为先根据能源管理控制器的输入变量的不同状态,利用确定性规则和模糊规则相结合的方法,来确定混合动力***中输出的质子交换膜燃料电池功率PFC;然后基于改进粒子群算法,对模糊规则中的隶属度函数和平整度参数以氢气最小化以及电流波动最小化作为优化目标进行迭代寻优,所以本发明能源管理策略能够在实现能量分配的基础上,进一步减少氢气消耗和电流波动,提高元件的使用寿命。
附图说明
图1是本发明的实施例中机器人的燃料电池混合动力***能源分配示意图;
图2是优化目标采用不同权重系数时,本发明的实施例中的自适应粒子群算法(SAPSO)和传统的粒子群优化算法(PSO)优化结果对比图;以及
图3是利用折线形焊缝的跟踪功率作为验证范本对本发明的实施例中池混动***能源管理策略进行仿真的结果图,其中图3(b)是图3(a)的局部放大图。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,以下实施例结合附图对本发明基于改进粒子群算法的电池混动***能源优化策略作具体阐述。
图1是本发明的实施例中机器人的燃料电池混合动力***能源分配示意图。
如图1所示,本实施例提供了一种基于改进粒子群算法的电池混动***能源优化策略,用于对PEMFC/LIB混合动力***的功率进行分配。其中,电池混动***为机器人的燃料电池混合动力***。该能源管理策略包括以下步骤:
步骤1,根据能源管理控制器的输入变量的不同状态,划分9种不同的规则来输出PEMFC功率PFC,输入变量包括功率需求(Pdem)和锂电池荷电状态(SOC),其具体过程包括以下子步骤:
步骤1-1,以PEMFC的最优输出区间为限将Pdem划分为高、正常、低三个状态,把500W和200W作为Pdem的分界线,即把PEMFC的最优输出区间的上限PFCmax和下限PFCmin分别设为500W和200W。当Pdem超过PFCmax时,尽量让PEMFC输出减小,当Pdem小于PFCmin时,则尽量让PEMFC输出增大。
同样,将SOC的上限SOCmax和下限SOCmin分别设为85%和45%,从而将SOC划分为高、正常、低三个状态。当SOC的值小于SOCmin(低SOC)时尽量让LIB开始充电,当SOC的值超过SOCmax(高SOC)时,让LIB加速放电,而当SOC处于正常状态(正常SOC)时或者Pdem与SOC处于相反状态时,则采用模糊控制器的输出功率信号。
基于上述Pdem和SOC的不同状态,将PFC的具体状态分为以下9种:(1)State 1:Pdem>PFCmax且高SOC,此时PEMFC提供最优输出区间的最高功率,即PFC=PFCmax,且由于LIB电量也很高,LIB加速放电;
(2)State 2:Pdem>PFCmax且正常SOC,此时PEMFC提供最优输出区间的最高功率,即PFC=PFCmax,且剩余的需求能量由LIB进行补充;
(3)State 3:Pdem>PFCmax且低SOC,此时SOC很低,为保护LIB,PEMFC的输出功率适当超过最优输出区间上限,PFC>PFCmax,且PFC由模糊控制器决定;
(4)State 4:PFCmin<Pdem<PFCmax且高SOC,此时SOC较高,考虑让LIB加速放电,PFC由模糊控制器决定;
(5)State 5:PFCmin<Pdem<PFCmax且正常SOC,此时PFC由模糊控制器决定;
(6)State 6:PFCmin<Pdem<PFCmax且低SOC,此时SOC较低,考虑让LIB加速充电,PFC由模糊控制器决定;
(7)State 7:Pdem<PFCmin且高SOC,此时Pdem很低,但SOC处于不健康的高状态,为保护LIB,让PEMFC的输出功率适当低于最优输出区间下限,即PFC<PFCmin,且PFC由模糊控制器决定;
(8)State 8:Pdem<PFCmin且正常SOC。此时PEMFC提供最优输出区间的最低功率,即PFC=PFCmin,且LIB回收多余能量;
(9)State 9:Pdem<PFCmin且低SOC,此时PEMFC提供最优输出区间的最低功率,即PFC=PFCmin,且锂电池加速充电。
由此,PEMFC处于state 1,2,8,9时的输出功率已经确定。
步骤1-2,模糊控制器的输入变量同样为Pdem和SOC,输出变量为PFC。模糊控制器中,Pdem分为五类,分别为非常低(VL)、中等低(ML)、低(L)、中(M)、高(H),由于机器人负载功率绝大多数概率低于700W,所以将其范围设置为[0,700]。SOC分为三类,分别为低(L)、中(M)、高H,范围设为[0,100]。PFC分为五类,分别为非常低(VL)、中等低(ML)、低(L)、中(M)、高(H),考虑到本实施例中PEMFC最大输出功率及其最优输出区间,将范围设为[0,600]。每个语言值都由一个隶属度函数赋值,考虑到输出的平滑性,对于Pdem和PFC采用高斯型隶属度函数来赋值,对于SOC采用钟型隶属度函数(gbellmf)来赋值。
模糊控制的规则库是一组模糊推理的集合,列于表1中。采用mamdani推理方法进行模糊推理,将模糊推理的形式定为:IF Pdem is A AND SOCis B THENPFC IS C。所定义的模糊推理规则均基于能源管理的实际操作经验,都为了合理分配PEMFC和LIB的输出。
表1模糊规则
Figure BDA0002520330150000101
最后,应用中心法完成解模糊。
另外考虑到加速、突然启动等对PEMFC的损伤,采用一个平整度系数对峰值功率对应的输出信号进行修正,得到修正后的PEMFC功率PFC(k)':
Figure BDA0002520330150000102
其中,Δt是影响前后3个输出功率差距的平整度常数。
步骤2,提出一种改进的粒子群算法,对其中的惯性权重系数,学习因子进行自适应改变,并在粒子聚集度过高时进行变异。算法包括以下步骤:
步骤2-1,为了提高动态调整能力,引入与算法迭代次数相关的自适应因子D:
Figure BDA0002520330150000103
其中,k为算法迭代次数,kmax为最大迭代次数。惯性权重w,学习因子c1、c2根据以下公式进行自适应变化:
w=wmin+(wmax-wmin)·D
c1=c1,end+(c1,start-c1,end)·D
c2=c2,end+(c2,start-c2,end)·D
其中,wmin、wmax分别是权重系数的最小最大值;c1,start、c1,end分别为c1变化的起始值与结尾值;c2,start、c2,end分别为c2变化的起始值与结尾值。
步骤2-2,针对粒子群算法后期容易陷入局部最优解无法跳出的缺点,这里引入最优解变异。将第k代种群的聚集度表示为:
Figure BDA0002520330150000111
其中,N为种群的粒子数量,f(xi)为第k代中粒子xi的适应度值,favg、fmin、fmax分别为当代种群的平均适应度、最小适应度与最大适应度。εk越大则粒子的多样性越好。设计变异概率
Figure BDA0002520330150000112
为:
Figure BDA0002520330150000113
其中,α为控制变异概率快慢的常量。在此处采用对全局最优位置进行变异的方法,当一个0到1之间的完全随机数a小于变异概率时,全局最优进行变异,即:
Figure BDA0002520330150000114
步骤3,基于自适应粒子群算法(SAPSO),对模糊规则中的隶属度函数和平整度参数进行优化,该优化过程包括以下子步骤:
步骤3-1,选取优化参数:由于SOC的隶属度函数选择LIB的最优输出区间,所以无需对其中心位置进行改进,因此,选取Pdem的隶属度函数和PFC的隶属度函数的中心点进行优化,一共有十个参数。另外,平整度常数也是一个优化参数。将这11个参数作为初始参数,排列成序列X,得到种群中的第i个序列X(i)为
X(i)=[x1(i),x2(i),…,x11(i)]=[a1(i),…,a5(i),c1(i),…,c5(i),Δt(i)]
其中,i为种群数量N;a1,…,a5为Pdem的隶属度函数的中心点;c1,…,c5为PFC的隶属度函数的中心点,初代种群的序列中各个值在对应的[min,max]区间内任意取值
xj(i)=min(xj)+δ×[max(xj)-min(xj)]
其中,δ在(0,1)内随机选取。
步骤3-2,确定优化目标:负载电流波动直接影响PEMFC寿命,氢气消耗又决定了运行成本。因此,减少氢气消耗和电流输出波动是本实施例优化的主要手段,这两个指标的统计是基于全局的,所以需要对整个实验过程的数据累加后进行最小化,即优化目标为
Figure BDA0002520330150000121
J1为氢气最小化;J2为电流波动最小化,即该采样点与上一个采样点之间电流偏差;S为整个实验过程的总采样数。
由于两个优化目标数值属于不同的单位体系,本问题属于多目标优化,为了降低优化操作的复杂性,将其转化为单目标问题。选取特定的某个初代种群对应的两个目标值J1,J2记作R1,R2,将后续优化后的***的两个目标值分别除以参考量R1,R2,并将得到的比较值作为新的优化目标值,这样就把两个不同单位的量统一到同是百分比形式的无单位数,将两者乘上相应的权重进行简单相加即可把问题转化为单目标问题,适应度值量化了两个目标增加或者减少的程度,从而将优化目标由多目标优化转化为单目标优化,即
Figure BDA0002520330150000122
ω1,ω2分别为新的优化目标值的权重。
步骤3-3,采用全局寻优和局部寻优均优于传统PSO的SAPSO对单目标优化的优化目标进行迭代寻优。
上述方法对氢气消耗和输出电流波动进行综合优化,权重取值不同时会有不同的优化结果。
将优化目标不同权重系数时的SAPSO和PSO优化结果进行对比,结果如表1所示,寻优过程如图2中。另外,利用折线形焊缝的跟踪功率作为验证范本对上述优化过的策略进行仿真,结果如图3所示。
表1 SAPSO和传统PSO的优化结果对比
Figure BDA0002520330150000131
从图2的11个对比图可以看出,SAPSO的全局收敛性和局部收敛性均优于传统PSO。
图3中,在启动过程中PEMFC的功率缓慢且平滑的上升,电池提供的功率差值且承担了大部分负载功率波动。而在3到7秒的机器人变换角度跟踪时负载出现大量的功率波动,由图中绿线可知电池对此承担主要抖振,PEMFC输出功率的波动较小。而在功率趋于平稳后,由PEMFC承担主要输出任务,电池仅对缺少的部分作出相应补充。表3为优化后的策略和未优化策略运行后的结果比较,可知在整个跟踪过程中,PEMFC承受的输出负担较小,特别是在功率波动时。由于此负载功率的波动较多,优化后的策略对于功率波动分配的改善程度大于氢气消耗,对两者进行了平衡。由此可见***的优化效果较好。
表3未使用本发明策略与使用了策略的跟踪过程中能源分配效果验证
Figure BDA0002520330150000141
实施例的作用与效果
根据本实施例所涉及的基于改进粒子群算法的电池混动***能源优化策略,因为先根据能源管理控制器的输入变量的不同状态,利用确定性规则和模糊规则相结合的方法,来确定混合动力***中输出的质子交换膜燃料电池功率PFC;然后基于自适应粒子群算法,对模糊规则中的隶属度函数和平整度参数以氢气最小化以及电流波动最小化作为优化目标进行迭代寻优,所以实施例的能源管理策略能够在实现能量分配的基础上,进一步减少氢气消耗和电流波动,提高元件的使用寿命。
上述实施方式为本发明的优选案例,并不用来限制本发明的保护范围。

Claims (3)

1.一种基于改进粒子群算法的电池混动***能源优化策略,用于对质子交换膜燃料电池/锂电池混合动力***的功率进行分配,其特征在于,包括:
步骤1,利用确定性规则和模糊规则相结合的方法,根据能源控制器的输入变量的不同状态,输出质子交换膜燃料电池功率PFC,所述输入变量包括功率需求Pdem和电池荷电状态SOC,
考虑到加速、突然启动对所述质子交换膜燃料电池的损伤,采用一个平整度常数对功率对应的输出信号进行修正,得到修正后的质子交换膜燃料电池功率PFC(k)':
Figure FDA0002520330140000011
其中,Δt是影响前后3个输出功率差距的平整度常数;
步骤2,提出一种改进的粒子群算法,对其中的惯性权重系数,学习因子进行自适应改变,并在粒子聚集度过高时进行变异,算法包括以下步骤:
步骤2-1,为了提高动态调整能力,引入与算法迭代次数相关的自适应因子D:
Figure FDA0002520330140000012
其中,k为算法迭代次数,kmax为最大迭代次数,惯性权重w,学习因子c1、c2根据以下公式进行自适应变化:
w=wmin+(wmax-wmin)·D
c1=c1,end+(c1,start-c1,end)·D
c2=c2,end+(c2,start-c2,end)·D
其中,wmin、wmax分别是权重系数的最小最大值;c1,start、c1,end分别为c1变化的起始值与结尾值;c2,start、c2,end分别为c2变化的起始值与结尾值;
步骤2-2,针对粒子群算法后期容易陷入局部最优解无法跳出的缺点,引入最优解变异,将第k代种群的聚集度表示为:
Figure FDA0002520330140000021
其中,N为种群的粒子数量,f(xi)为第k代中粒子xi的适应度值,favg、fmin、fmax分别为当代种群的平均适应度、最小适应度与最大适应度;εk越大则粒子的多样性越好;设计变异概率
Figure FDA0002520330140000022
为:
Figure FDA0002520330140000023
其中,α为控制变异概率快慢的常量,在此处采用对全局最优位置进行变异的方法,当一个0到1之间的完全随机数a小于变异概率时,全局最优进行变异,即:
Figure FDA0002520330140000024
步骤3,基于自适应粒子群算法,对所述模糊规则中的隶属度函数和平整度参数进行优化,该优化过程包括以下步骤:
步骤3-1,选取优化参数,选取Pdem的隶属度函数和PFC的隶属度函数的中心点以及所述平整度常数作为初始参数,该初始参数的数量为11个,将11个所述初始参数排列成序列X,得到种群中的第i 个序列X(i)为
X(i)=[x1(i),x2(i),…,x11(i)]=[a1(i),…,a5(i),c1(i),…,c5(i),Δt(i)]
其中,i为种群数量N;a1,…,a5为Pdem的隶属度函数的中心点;c1,…,c5为PFC的隶属度函数的中心点,初代种群的序列中各个值在对应的[min,max]区间内任意取值
xj(i)=min(xj)+δ×[max(xj)-min(xj)]
其中,δ在(0,1)内随机选取,
步骤3-2,确定优化目标,优化目标为
Figure FDA0002520330140000031
J1为氢气最小化;J2为电流波动最小化,即该采样点与上一个采样点之间电流偏差;S为整个实验过程的总采样数,
选取特定的某个初代种群对应的两个目标值J1,J2记作R1,R2,将后续优化后的***的两个目标值分别除以参考量R1,R2,并将得到的比较值作为新的优化目标值,从而将所述优化目标由多目标优化转化为单目标优化,即
Figure FDA0002520330140000032
ω1,ω2分别为新的优化目标值的权重,
步骤3-3,采用自适应粒子群算法对单目标优化的所述优化目标进行迭代寻优。
2.根据权利要求1所述的基于改进粒子群算法的电池混动***能源优化策略,其特征在于:
其中,步骤1包括以下子步骤:
步骤1-1,以所述质子交换膜燃料电池的最优输出区间为限将Pdem划分为高、正常、低三个状态,所述最优输出区间的上限PFCmax和下限PFCmin分别设为500W和200W,将SOC的上限SOCmax和下限SOCmin分别设为85%和45%,从而将SOC划分为高、正常、低三个状态,基于Pdem和SOC的不同状态将PFC分为以下9种:
(1)State 1:Pdem>PFCmax且高SOC,此时PFC=PFCmax,且所述锂电池加速放电;
(2)State 2:Pdem>PFCmax且正常SOC,此时PFC=PFCmax,且剩余的需求能量由所述锂电池进行补充;
(3)State 3:Pdem>PFCmax且低SOC,此时SOC很低,为保护所述锂电池,PFC>PFCmax,且PFC由模糊控制器决定;
(4)State 4:PFCmin<Pdem<PFCmax且高SOC,此时PFC由所述模糊控制器决定,且所述锂电池加速放电;
(5)State 5:PFCmin<Pdem<PFCmax且正常SOC,此时PFC由所述模糊控制器决定;
(6)State 6:PFCmin<Pdem<PFCmax且低SOC,此时PFC由所述模糊控制器决定,且所述锂电池加速充电;
(7)State 7:Pdem<PFCmin且高SOC,此时PFC<PFCmin,且PFC由所述模糊控制器决定;
(8)State 8:Pdem<PFCmin且正常SOC,此时PFC=PFCmin,且所述锂电池回收多余能量;
(9)State 9:Pdem<PFCmin且低SOC,此时PFC=PFCmin,且所述锂电池加速充电,
步骤1-2,所述模糊控制器中,Pdem分为五类,分别为非常低VL、中等低ML、低L、中M、高H,Pdem的范围设为[0,700],SOC分为三类,分别为低L、中M、高H,SOC的范围设为[0,100],PFC分为五类,分别为非常低VL、中等低ML、低L、中M、高H,PFC的范围设为[0,600],对Pdem和PFC采用高斯型隶属度函数来赋值,对于SOC采用钟型隶属度函数(gbellmf)来赋值,
所述模糊控制器的模糊规则为
Figure FDA0002520330140000051
采用mamdani推理方法进行模糊推理,并采用中心法完成解模糊,得到PFC
3.根据权利要求1所述的基于改进粒子群算法的电池混动***能源优化策略,其特征在于:
其中,所述电池混动***为机器人的燃料电池混合动力***。
CN202010489350.4A 2020-06-02 2020-06-02 基于改进粒子群算法的电池混动***能源优化策略 Active CN111613817B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010489350.4A CN111613817B (zh) 2020-06-02 2020-06-02 基于改进粒子群算法的电池混动***能源优化策略

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010489350.4A CN111613817B (zh) 2020-06-02 2020-06-02 基于改进粒子群算法的电池混动***能源优化策略

Publications (2)

Publication Number Publication Date
CN111613817A CN111613817A (zh) 2020-09-01
CN111613817B true CN111613817B (zh) 2022-04-08

Family

ID=72205360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010489350.4A Active CN111613817B (zh) 2020-06-02 2020-06-02 基于改进粒子群算法的电池混动***能源优化策略

Country Status (1)

Country Link
CN (1) CN111613817B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112467717A (zh) * 2020-11-13 2021-03-09 上海明华电力科技有限公司 一种基于模糊控制的混合能源***实时负荷分配方法
CN113071507B (zh) * 2021-03-22 2022-03-01 江铃汽车股份有限公司 一种基于模糊控制的电动汽车能量管理控制方法
CN116834613B (zh) * 2023-08-29 2023-11-10 北京永氢储能科技有限责任公司 一种动力电池辅助的氢燃料电池汽车***能量管理方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108312870A (zh) * 2018-02-02 2018-07-24 杭州电子科技大学 一种混合动力汽车氢耗与负载变化的能源管理方法
CN110774942A (zh) * 2019-10-31 2020-02-11 上海电力大学 一种混合动力驱动***中的燃料电池输出功率控制方法
CN110867597A (zh) * 2019-11-21 2020-03-06 电子科技大学 一种质子交换膜燃料电池一致性的热电水协同控制方法
CN111129548A (zh) * 2019-12-27 2020-05-08 南京航空航天大学 一种改进粒子群优化模糊pid燃料电池温度控制方法
CN111162295A (zh) * 2019-12-30 2020-05-15 电子科技大学 一种考虑退化的燃料电池混合***的能量管理方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108312870A (zh) * 2018-02-02 2018-07-24 杭州电子科技大学 一种混合动力汽车氢耗与负载变化的能源管理方法
CN110774942A (zh) * 2019-10-31 2020-02-11 上海电力大学 一种混合动力驱动***中的燃料电池输出功率控制方法
CN110867597A (zh) * 2019-11-21 2020-03-06 电子科技大学 一种质子交换膜燃料电池一致性的热电水协同控制方法
CN111129548A (zh) * 2019-12-27 2020-05-08 南京航空航天大学 一种改进粒子群优化模糊pid燃料电池温度控制方法
CN111162295A (zh) * 2019-12-30 2020-05-15 电子科技大学 一种考虑退化的燃料电池混合***的能量管理方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Energy management of hybrid electric vehicles: A review of energy optimization of fuel cell hybrid power system based on genetic algorithm;Xueqin Lv等;《Energy Conversion and Management》;20200201;全文 *

Also Published As

Publication number Publication date
CN111613817A (zh) 2020-09-01

Similar Documents

Publication Publication Date Title
CN111613817B (zh) 基于改进粒子群算法的电池混动***能源优化策略
CN111591151B (zh) 燃料电池混合动力***能源管理策略
Zand et al. Using adaptive fuzzy logic for intelligent energy management in hybrid vehicles
CN109345019B (zh) 一种基于改进粒子群算法的微电网经济调度优化策略
CN108448565B (zh) 一种直流微电网复合储能***功率分配方法
CN105896575B (zh) 基于自适应动态规划的百兆瓦储能功率控制方法及***
CN110838590B (zh) 一种质子交换膜燃料电池气体供应控制***及方法
CN116667325B (zh) 一种基于改进布谷鸟算法的微电网并网运行优化调度方法
WO2022156014A1 (zh) 混联风光微电网快速频率响应分布式协调控制方法及***
CN116667389B (zh) 一种新型电力***惯量提升的风储联合预测校正控制方法
CN115102239A (zh) 一种考虑soc均衡的储能电站一次调频控制方法及***
CN107732945A (zh) 一种基于模拟退火粒子群算法的储能单元优化方法
CN115102159A (zh) 计及碳排放流的共享储能优化运行方法
CN112039092A (zh) 计及储能soc恢复的孤岛直流外送agc模型预测控制方法
CN111245032A (zh) 一种计及风电场集电线路降损优化的电压预测控制方法
CN113011104B (zh) 一种面向电网调频控制的集群电动汽车充电负荷聚合建模方法
CN109447233B (zh) 电动汽车充放电调度方法及***
CN112563541A (zh) 一种改进粒子群pid的燃料电池阴极压力控制方法
CN111404374B (zh) 运用遗传算法优化的双向dc-dc变换器的控制方法
CN114583696A (zh) 基于bp神经网络和场景匹配的配电网无功优化方法及***
CN111585267A (zh) 一种基于单相光伏储能一体机的新型adrc分层协调控制方法
CN111273545A (zh) 基于多群多选择交流策略的quatre算法的自动寻优控制方法
CN113315178B (zh) 一种主动配电网自平衡能力评估方法及***
Lu et al. Jin
CN114123354B (zh) 一种基于t分布杂草算法的风储一体化***优化调度方法

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