1.一种降压式变换器的仿真方法,其特征在于,所述降压式变换器的仿真电路中的IGBT由PID控制器驱动;
一次对所述仿真电路的仿真过程包括:获取第i次迭代过程中粒子群中每个粒子的参数,并将每个所述粒子的参数赋值给所述PID控制器的PID参数;
采用所述PID控制器对所述仿真电路进行驱动,得到所述仿真电路的输出指标;
判断所述第i次迭代过程是否为最后一次迭代过程;
若是,将所述输出指标作为所述仿真电路的输出指标;
若否,更新i等于i+1后,采用所述输出指标更新每个所述粒子的参数,并执行获取第i+
1次迭代过程中粒子群中每个粒子的参数,并将每个所述粒子的参数赋值给所述PID控制器的PID参数的步骤,以执行下一次对所述仿真电路的仿真过程。
2.根据权利要求1所述的方法,其特征在于,采用所述输出指标更新每个所述粒子的参数,包括:
基于每个所述粒子的输出指标确定所述粒子群在前i次迭代过程中的全局历史最佳位置和每个所述粒子在前i次迭代过程中的个体历史最佳位置;
对于每个所述粒子执行以下步骤:确定所述粒子的输出指标为所述粒子的个体适应度值;
基于所述个体适应度值确定与所述粒子对应的参数更新策略;
按照所述参数更新策略,以i+1作为所述参数更新策略中的迭代次数,基于所述粒子的个体历史最佳位置、所述全局历史最佳位置以及所述第i次迭代过程所述粒子的参数,更新所述粒子的参数。
3.根据权利要求2所述的方法,其特征在于,基于每个所述粒子的输出指标确定所述粒子群在前i次迭代过程中的全局历史最佳位置和每个所述粒子在前i次迭代过程中的个体历史最佳位置,包括:
基于每个所述粒子的输出指标得到每个所述粒子在第i次迭代过程中的个体适应度值以及所述粒子群的全局适应度值;
获取每个所述粒子在前i‑1次迭代过程中的个体历史最佳位置和所述粒子群在前i‑1次迭代过程中的全局历史最佳位置;
确定所述全局适应度值和所述全局历史最佳位置中的较大值为所述粒子群在前i次迭代过程中的全局历史最佳位置;
对于每个所述粒子执行以下步骤:确定所述粒子的个体历史最佳位置和个体适应度值中的较大值为所述粒子在前i次迭代过程中的个体历史最佳位置。
4.根据权利要求2所述的方法,其特征在于,基于所述个体适应度值确定与所述粒子对应的参数更新策略,包括:
对各所述粒子的个体适应度值进行排序,并将排序后的各所述个体适应度值均分为两组;
分别确定每组个体适应度值的平均值,得到第一平均值和第二平均值,所述第二平均值大于所述第一平均值;
当所述粒子的个体适应度值小于所述第一平均值时,确定所述参数更新策略为预设的第一策略;
当所述粒子的个体适应度值不小于所述第一平均值且小于第二平均值时,确定所述参数更新策略为预设的第二策略;
当所述粒子的个体适应度值不小于所述第二平均值时,确定所述参数更新策略为预设的第三策略;
所述第一策略、所述第二策略和所述第三策略为采用相对的自适应惯性权重生成。
5.根据权利要求1所述的方法,其特征在于,获取第i次迭代过程中粒子群中每个粒子的参数之前,还包括:
生成与所述降压式变换器中的电容等效的分数阶电容逼近电路,所述分数阶电容逼近电路的阶次大于1;
基于所述分数阶电容逼近电路,生成与所述降压式变换器等效的所述仿真电路。
6.根据权利要求5所述的方法,其特征在于,生成与所述降压式变换器中的电容等效的分数阶电容逼近电路,包括:
采用Oustaloup拟合算法得到所述分数阶电容逼近电路的传递函数;
采用福斯特综合法对所述传递函数展开,得到所述分数阶电容逼近电路;
所述分数阶电容逼近电路包括第一电阻、第二电阻,第一分数阶电容和第二分数阶电容,第一运算放大器和第二运算放大器;其中所述第一分数阶电容、所述第一电阻、所述第二分数阶电容和所述第二电阻和依次串联联接;所述第一运算放大器的同相输入端与所述第一分数阶电容的输入相耦接,所述第一运算放大器的反相输入端分别与所述第二运算放大器的反向输入端和所述第二分数阶电容的输入端相耦接;所述第一运算放大器的输出端与所述第二分数阶电容的输出端相耦接;所述第二运算放大器的同相输入端与所述第二电阻的输出相耦接,所述第二运算放大器的输出端与所述第一分数阶电容的输出端相耦接。
7.根据权利要求6所述的方法,其特征在于,所述第一分数阶电容的阶数为α,所述第二分数阶电容的阶数为β,其中0<α<1,0<β<1,α+β>1。
8.根据权利要求6或7所述的方法,其特征在于,所述第一分数阶电容包括:M个分数阶电容单元,M为正整数;每个所述分数阶电容单元包括并联设置的电阻模块和电容模块,在M≥2的情况下,M个所述分数阶电容单元串联设置。
9.根据权利要求6或7所述的方法,其特征在于,所述第二分数阶电容包括:N个分数阶电容单元,N为正整数;每个所述分数阶电容单元包括并联设置的电阻模块和电容模块,在N≥2的情况下,N个所述分数阶电容单元串联设置。
10.一种处理器,其特征在于,包括:处理器、存储器和通信总线,其中,处理器和存储器通过通信总线完成相互间的通信;
所述存储器,用于存储计算机程序;
所述处理器,用于执行所述存储器中所存储的程序,实现权利要求1‑9任一项所述的降压式变换器的仿真方法。
11.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1‑9任一项所述的降压式变换器的仿真方法。