1.一种确定分数阶PID控制器参数的方法,其特征在于,包括:确定由以下公式表示的函数W(P)作为目标函数:β ‑β
W(P)=(1‑e)·(Mp+Ess)+e ·(ts‑tr)+J(P)其中,P=[KP,KI,KD,λ,μ]为由分数阶PID控制器的比例参数、积分参数、微分参数、积分阶次参数、微分阶次参数组成的控制器参数向量,β为加权因子,Mp为超调量,Ess为稳态误差,tr为上升时间,ts为调整时间,J(P)为惩罚函数,L大于等于0;
基于帝国竞争算法来确定所述分数阶PID控制器的最优控制器参数向量;
其中,帝国竞争算法包括以下步骤:(1)初始化帝国,包括国家数量、帝国数量、算法维度、最小优化参数、最大优化参数、革命系数、同化系数、同化系数角、β、阻尼比;
(2)确定初始帝国位置和帝国代价;其中,帝国代价为根据具体的P值及公式中的其他相关参数,计算该P值对应的目标函数W(P)的具体值;
(3)确定各个帝国殖民地位置和殖民地数量;
(4)模拟殖民地同化程度,并根据殖民地势利确定是否与该帝国进行位置交换;
(5)对帝国势利进行计算,并瓜分最弱帝国;
(6)进行竞争后所存在的唯一国家位置,则为最优位置;其中,最优位置为最优的控制器参数向量P的值。
2.如权利要求1所述的确定分数阶PID控制器参数的方法,其特征在于,L大于1001。
3.一种确定分数阶PID控制器参数的装置,其特征在于,包括:目标函数定义模块,用于确定由以下公式表示的函数W(P)作为目标函数:β ‑β
W(P)=(1‑e)·(Mp+Ess)+e ·(ts‑tr)+J(P)其中,P=[KP,KI,KD,λ,μ]为由分数阶PID控制器的比例参数、积分参数、微分参数、积分阶次参数、微分阶次参数组成的控制器参数向量,β为加权因子,Mp为超调量,Ess为稳态误差,tr为上升时间,ts为调整时间,J(P)为惩罚函数,L大于等于0;
最优控制器参数确定模块,用于基于帝国竞争算法来确定所述分数阶PID控制器的最优控制器参数向量;
最优控制器参数确定模块具体用于:(1)初始化帝国,包括国家数量、帝国数量、算法维度、最小优化参数、最大优化参数、革命系数、同化系数、同化系数角、β、阻尼比;
(2)确定初始帝国位置和帝国代价;其中,帝国代价为根据具体的P值及公式中的其他相关参数,计算该P值对应的目标函数W(P)的具体值;
(3)确定各个帝国殖民地位置和殖民地数量;
(4)模拟殖民地同化程度,并根据殖民地势利确定是否与该帝国进行位置交换;
(5)对帝国势利进行计算,并瓜分最弱帝国;
(6)进行竞争后所存在的唯一国家位置,则为最优位置;其中,最优位置为最优的控制器参数向量P的值。
4.如权利要求3所述的确定分数阶PID控制器参数的装置,其特征在于,L大于1001。
5.一种电力系统稳定器,其特征在于,包括:使用由如权利要求1或2所述的方法确定的最优控制器参数向量作为控制参数向量的分数阶PID控制器,用于实现对电力系统的稳定控制。
6.如权利要求5所述的电力系统稳定器,其特征在于,所述电力系统稳定器适用于单发电机无穷大电力系统或多发电机电力系统。
7.一种电力系统,其特征在于,包括:使用由如权利要求1或2所述的方法确定的最优控制器参数向量作为控制参数向量的分数阶PID控制器,所述分数阶PID控制器用于实现对发电机的励磁控制。