【技术实现步骤摘要】
是介于0和1之间的随机数,为第t次迭代时,第i个粒子在第d维度上的个体最优位置,为第t次迭代时,第d维度上的群体最优位置;利用更新后的位置更新性能评估函数;其中,个体最优位置是指:对于任一粒子,若该粒子对应的更新的性能评估函数值优于该粒子的历史性能评估函数值,则该粒子的位置为个体最优位置;群体最优位置是指当前迭代中所有粒子对应的评估函数值中的最小值对应的粒子的位置;S3、判断是否达到终止条件,若是,则输出更新后的位置对应的设计参数值;否则,迭代次数加1,返回步骤S2。
[0006]本专利技术采用粒子群算法实现全局最优设计参数的自动搜寻,设计者只需要给出性能要求便可实现全局最优参数的自动搜寻,因此本专利技术对IGBT芯片设计者经验依赖程度低,降低了人工提取难度和成本,适用性更广。本专利技术合理利用了物理模型可以快速进行迭代的优势,采用粒子群优化算法,使得设计参数全局优化过程高效可靠,极大地提高了IGBT芯片的设计效率。
[0007]进一步地,本专利技术中,所述性能评估函数可以为导通特性评估函数SSE
ON
,所述导通特性评估函数SSE
ON
表达式为:;其中X
ON
为设计参数对应的导通电压,ER
ON
为导通电压预期值,ω
ON
、b
ON
、K
ON
为权衡常数。
[0008]进一步地,本专利技术中,所述性能评估函数可以为阻断特性评估函数SSE
OFF
,所述阻断特性评估函数SSE
OFF
...
【技术保护点】
【技术特征摘要】
1.一种IGBT设计参数全局优化方法,其特征在于,包括以下步骤:S1、定义每个粒子的维度为D,D为待优化的IGBT设计参数数量,粒子的每个维度的位置对应设计参数变量值,初始化设计参数的优化范围,初始化粒子的速度和位置;将第i个粒子各个维度的位置分别赋值至对应的设计参数,利用各个粒子的设计参数值初始化各个粒子的性能评估函数;其中,i=1,2,
……
,N;N为粒子个数;所述性能评估函数用于评估设计参数对应的导通特性、阻断特性、开关损耗和短路能力中的一种或多种;S2、利用下式更新第t+1次迭代时,第i个粒子在第d维度上的位置:;其中,为第t次迭代时,第i个粒子在第d维度上的位置,t≥1,d=1,2,
……
,D;,为第t+1次迭代时,第i个粒子在第d维度上的速度,ω为惯性权重,C1和C2分别为个体权重和群体权重,R1和R2是介于0和1之间的随机数,为第t次迭代时,第i个粒子在第d维度上的个体最优位置,为第t次迭代时,第d维度上的群体最优位置;利用更新后的位置更新性能评估函数;其中,个体最优位置是指:对于任一粒子,若该粒子对应的更新的性能评估函数值优于该粒子的历史性能评估函数值,则该粒子的位置为个体最优位置;群体最优位置是指当前迭代中所有粒子对应的评估函数值中的最小值对应的粒子的位置;S3、判断是否达到终止条件,若是,则输出更新后的位置对应的设计参数值;否则,迭代次数加1,返回步骤S2。2.根据权利要求1所述的IGBT设计参数全局优化方法,其特征在于,所述性能评估函数为导通特性评估函数SSE
ON
,所述导通特性评估函数SSE
ON
表达式为:;其中X
ON
为设计参数对应的导通电压,ER
ON
为导通电压预期值,ω
ON
、b
ON
、K
ON
为权衡常数。3.根据权利要求1所述的IGBT设计参数全局优化方法,其特征在于,所述性能评估函数为阻断特性评估函数SSE
OFF
,所述阻断特性评估函数SSE
OFF
表达式为:;其中X
OFF
为设计参数对应的穿通电压,ER
OFF
为导通电压预期值,,q是单位电子电荷,ε为硅的介电常数,N
B
为N
‑
漂移区掺杂浓度,W
B
为N
‑
漂移区厚度,ER
OFF
为穿通电压预期值,ω
OFF
、b
OFF
、K
OFF
为权衡常数。4.根据权利要求1所述的IGBT设计参数全局优化方法,其特征在于,所述性能评估函数为开关损耗评估函数SSE
E
,所述开关损耗评估函数SSE
E
表达式为:;其中X
E
为设计参数对应的开关损耗, ER
E
为开关损耗
预期值,ω
E
、b
E
、K
E
为权衡常数。5.根据权利要求1所述的IGBT设计参数全局优化方法,其特征在于,所述性能评估函数为短路能力评估函数SSE
SC
,所述短路能力评估函数SSE
SC
表达式为:,其中X
SC
为设计参数对应的短路时间,,T
CR
为IGBT芯片承受的最高临界温度,T
HS
为IGBT芯片初始温度,V
DC
是集电极直流电源电压,J
C,SAT
为IGBT饱和电流密度,C
V
是容积比热,ER
SC
为短路时间预期结果值,ω
S...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。