【技术实现步骤摘要】
一种可重构电池系统拓扑结构优化设计方法
所属
[0001]本专利技术提出一种可重构电池系统拓扑结构优化设计方法,属于优化设计
技术介绍
[0002]相较于传统固定串并联的电池系统,可重构电池系统由于具有能够精准控制电池单体能量流、主动调节系统输出、最大化系统可用容量、隔离故障电池能优势,近年来正在受到越来越多的关注。由于可重构电池系统的潜在功能受其拓扑结构(系统中的电池与电池、电池与开关、开关与开关间的连接关系)的直接影响,因此对系统拓扑结构的设计是构建可重构电池系统的基础。在现有研究中,对可重构电池系统拓扑结构的设计大多基于专家经验,且仅考虑单一目标。然而由于可重构电池系统具有多重功能,基于专家经验的设计显然无法证实是多目标下的最优解。因此,有必要开发一种通用的可重构电池系统拓扑结构优化设计方法框架。
技术实现思路
[0003]为解决现有对可重构电池系统拓扑结构设计的不足,本专利技术提供一种可重构电池系统拓扑结构优化设计方法,能够根据实际需要实现不同优化目标下的可重构电池系统拓扑结构优化设计,具有很高的实际应用价值。
[0004]一种可重构电池系统拓扑结构优化设计方法,具体包括以下步骤:
[0005]第一步:记拓扑结构待优化的可重构电池系统中的电池数量为m,记可重构电池系统所允许的开关数量上限为h;
[0006]第二步:设置遗传算法参数,包括最大迭代次数n
iter
、种群数量n
p
、交叉概率p
c
和变异概率p />m
;
[0007]第三步:随机生成n
p
个具有m个电池和不多于h个开关的可重构电池系统的拓扑结构方案,作为遗传算法的初始种群;
[0008]第四步:基于有向图针对步骤3中的每个拓扑结构,构建一个有向图模型,其中以有向图模型的一条有向边代表拓扑结构中的一个电池,有向边的方向为从电池负极指向电池正极的方向,以顶点相同但方向相反的两条有向边代表拓扑结构中的一个开关,以有向图模型的顶点代表拓扑结构中电池与电池、电池与开关或开关与开关的连接点,获得代表不同拓扑结构的n
p
个图模型,记为原始有向图模型,并记迭代次数iter=0;
[0009]第五步:对n
p
个原始有向图模型进行交叉操作,获得n
c
个新的图模型。首先对于每个有向图模型,构建其对应的关联矩阵,其中关联矩阵的前m列分别代表m个电池与有向图中各顶点的连接关系,关联矩阵的剩余列中每两列代表一个开关与有向图中各顶点的连接关系;其次将所有的原始有向图模型以两个一组的方式进行分组;最后,对于每组有向图模型,以交叉概率p
c
随机确定是否进行交叉操作,若进行交叉操作,则在该组图模型对应的2个关联矩阵中,随机选取相同位置的代表一个电池或一个开关的列进行互换,得到2个新的
有向图模型;
[0010]第六步:对n
c
个新的有向图模型进行变异操作,获得n
p
个改进有向图模型。首先,对于每个有向图模型,构建其对应的关联矩阵,其中关联矩阵的前m列分别代表m个电池与有向图中各顶点的连接关系,关联矩阵的剩余列中每两列代表一个开关与有向图中各顶点的连接关系;然后,对于每个有向图模型,以变异概率p
m
随机确定是否进行变异操作,若进行变异操作,则在该图模型对应的关联矩阵中,随机选取代表一个电池或一个开关的一列或两列,随机选择该电池或开关的两个连接点,得到一个改进有向图模型。
[0011]第七步:对n
p
个原始有向图模型和n
c
个改进有向图模型分别进行分析评价,获得每个有向图模型的适应度;
[0012]第八步:从n
p
个原始有向图模型和n
c
个变异后的图模型中选择n
p
个适应度最小的图模型,重新记为原始有向图模型;
[0013]第九步:令iter=iter+1,当iter≤n
iter
时,按顺序依次重复第六、七、八、九步;
[0014]步骤10:在第九步获得的n
p
个原始有向图模型中,选取具有最小适应度的原始有向图模型,将其所代表的可重构电池系统拓扑结构作为最终优化结果。
附图说明
[0015]图1为本专利技术实施例的可重构电池系统拓扑结构优化设计方法的步骤流程图。
[0016]图2为本专利技术实施例的可重构电池系统拓扑结构优化过程中最优拓扑结构的适应度变化曲线。
[0017]图3为本专利技术实施例的针对4电池规模的可重构电池系统拓扑结构的优化结果。
具体实施方式
[0018]下面结合附图说明及具体实施案例对本专利技术提出的可重构电池系统拓扑结构优化设计方法进行进一步说明。
[0019]如图1所示,一种可重构电池系统拓扑结构优化设计方法,包括一下步骤:
[0020]S1.本实施例中,以3电池可重构电池系统的拓扑结构为优化对象,即m=3,参考现有可重构电池系统拓扑结构,记可重构电池系统所允许的开关数量上限为h=15。
[0021]S2.在本实施例中,选择遗传算法参数如下:最大迭代次数n
iter
=2000、种群数量n
p
=100、交叉概率p
c
=0.85和变异概率p
m
=0.2。
[0022]S3.随机生成100个包含4个电池和不多于20个开关的可重构电池系统拓扑结构,作为遗传算法的初始种群。
[0023]S4.基于有向图针对步骤3中的每个拓扑结构,构建一个有向图模型,其中以有向图模型的一条有向边代表拓扑结构中的一个电池,有向边的方向为从电池负极指向电池正极的方向,以顶点相同但方向相反的两条有向边代表拓扑结构中的一个开关,以有向图模型的顶点代表拓扑结构中电池与电池、电池与开关或开关与开关的连接点,获得代表不同拓扑结构的n
p
个有向图模型,记为原始有向图模型,并记迭代次数iter=0;
[0024]S5.对n
p
个原始有向图模型进行交叉操作,获得n
c
个新的有向图模型。首先对于每个有向图模型,构建其对应的关联矩阵,其中关联矩阵的前m列分别代表m个电池与有向图中各顶点的连接关系,关联矩阵的剩余列中每两列代表一个开关与有向图中各顶点的连接
关系;其次将所有的原始有向图模型以两个一组的方式进行分组;最后,对于每组有向图模型,以交叉概率p
c
随机确定是否进行交叉操作,若进行交叉操作,则在该组图模型对应的2个关联矩阵中,随机选取相同位置的代表一个电池或一个开关的列进行互换,得到2个新的有向图模型;
[0025]S6.对n
c
个新的有向图模型进行变异操作,获得n
p
个改进有向图模型。首先,对于每个有向图模型,构建其对应的关联矩阵本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种可重构电池系统拓扑结构优化设计方法,其特征在于,包括以下步骤:步骤1:记拓扑结构待优化的可重构电池系统中的电池数量为m,记可重构电池系统所允许的开关数量上限为h;步骤2:设置遗传算法参数,包括最大迭代次数n
iter
、种群数量n
p
、交叉概率p
c
和变异概率p
m
;步骤3:随机生成n
p
个具有m个电池和不多于h个开关的可重构电池系统的拓扑结构方案,作为遗传算法的初始种群;步骤4:对步骤3中的n
p
个拓扑结构依次构建有向图模型,获得代表不同拓扑结构的n
p
个有向图模型,记为原始有向图模型,并记迭代次数iter=0;步骤5:对n
p
个原始有向图模型进行交叉操作,获得n
c
个新的图模型;步骤6:对n
c
个新的图模型进行变异操作,获得n
p
个改进图模型;步骤7:对n
p
个原始有向图模型和经步骤34获得的n
c
个改进图模型分别进行分析评价,获得每个图模型的适应度;步骤8:从n
p
个原始有向图模型和n
c
个变异后的图模型中选择n
p
个适应度最小的图模型,重新记为原始有向图模型;步骤9:令iter=iter+1,当iter≤n
iter
时,按顺序依次重复步骤5、步骤6、步骤7、步骤8和步骤9;步骤10:在步骤9获得的n
p
个原始有向图模型中,选取具有最小适应度的原始有向图模型,将其所代表的可重构电池系统拓扑结构作为最终优化结果。2.如权利要求1所述的可重构电池系统拓扑结构优化设计方法,其特征在于,所述步骤4中的“对步骤3中的n
p
个拓扑结...
【专利技术属性】
技术研发人员:钱诚,徐炳辉,夏仕顺,孙博,任羿,王自力,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。