[发明专利]基于事件触发的分布式发电系统时滞输出协同控制方法有效
申请号: | 201810780114.0 | 申请日: | 2018-07-16 |
公开(公告)号: | CN108829065B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 王迎春;谷永强;会国涛;杨东升;周博文;郑龙飞;庞萌萌;李海峰 | 申请(专利权)人: | 东北大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 沈阳优普达知识产权代理事务所(特殊普通合伙) 21234 | 代理人: | 李晓光 |
地址: | 110169 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 事件 触发 分布式 发电 系统 输出 协同 控制 方法 | ||
1.一种基于事件触发的分布式发电系统时滞输出协同控制方法,其特征在于:将每个分布式发电单元看成一个智能体,同时对分布式发电单元合理建立数学模型和动态特性方程,并将其非线性动态方程通过输入输出线性化方法进行转化,步骤为:
1)抽象出分布式发电系统的动力学方程并建立数学模型,将分布式发电单元控制问题转化成多智能体协同控制问题;同时考虑多智能体中降低通信带宽占用量、计算量和通信过程中存在时滞问题的影响;
2)将每个智能体的状态量与相邻智能体的通信权重建立每个跟随智能体的组合状态;
步骤2)是针对步骤1)中各个跟随智能体的状态量与其之间的通信权重建立每个跟随智能体的组合状态,定义任意智能体i组合状态ei(t):
其中,aij是智能体i与相邻智能体通信权重,xi(t)是跟随智能体i的状态量,x0(t)是领导智能体的状态量,gi是智能体i与领导智能体通信权重,j为与智能体i相邻的智能体,n为与智能体i相邻的智能体个数总和;
3)使用上述组合状态设计事件触发机制,并在事件发生器模块中进行比较判断,决定是否更新每个跟随智能体的控制输出信号;即根据步骤2)中设计的各个跟随智能体的组合状态,在事件发生器模块设计事件触发机制给出是否更新跟随智能体控制输出信号的判断条件,分别定义任意智能体i状态误差ζi(t)和任意智能体i测量误差εi(t)为:
ζi(t)=xi(t)-x0(t), (23)
其中,xi(t)是跟随智能体i的状态量,x0(t)是领导智能体的状态量,gi是智能体i与领导智能体通信权重,是智能体i第k次触发的组合状态,为智能体i第k+1次触发时刻,为智能体i第k次触发时刻;
设计任意智能体i时滞依赖的事件触发函数:
其中λM(H)是对称正定矩阵H大于0的正数最大特征值,λm(H)和λm(D)分别为对称正定矩阵H和D的最小特征值,τ(t)为系统输出固定时滞或时变时滞,||·||为向量的2范数;k1、k2为可调参数;
4)考虑信号传输时滞对协同控制的影响,设计出每个跟随智能体的控制器形式,使每个跟随智能体与领导智能体的状态保持一致,同时降低计算量和通信量,实现分布式发电系统的最终稳定;具体为:
401)将任意智能体i的控制器ui(t)设计为:
其中,K是基于时滞依赖的事件触发控制器增益,是考虑输出时滞智能体i第k次触发的组合状态,ei(t-τ(t))是考虑输出时滞智能体i的组合状态,εi(t-τ(t))是考虑输出时滞智能体i的测量误差;分别为第i个智能体第k次触发时刻和第k+1次触发时刻;
402)将多智能体的协同控制问题转化为闭环系统稳定性问题,任意智能体i闭环系统定义为:
其中,ζi(t)是闭环系统中第i个跟随智能体与领导智能体的状态误差变量;
通过使用矩阵的Kronecker product将上式整合,可以得到增广的闭环系统为:
其中ζ(t)是闭环系统中任意跟随智能体与领导智能体的状态误差变量,IN是N×N维的单位矩阵,ζ(t-τ(t))是闭环系统中考虑时滞问题各个跟随智能体与领导智能体的状态误差变量,ε(t-τ(t))为闭环系统中考虑时滞问题任意智能体的测量误差,A和B是系统固定参数,K是设计的基于时滞依赖事件触发控制增益,为智能体之间通信连接权重矩阵,τ(t)为系统输出定长固定时滞或者时变时滞;
403)确定引理和稳定性分析的Lyapunov函数V(t),对Lyapunov函数V(t)对时间求导,然后将引理和假设应用到Lyapunov函数的求导过程中,得到考虑时滞基于事件触发控制器存在的充分条件,使得闭环系统稳定,即分布式发电的输出电压和频率通过协同控制器调节到参考设定值;
404)将引理应用到Lyapunov函数V(t)的求导过程中,同时将矩阵变换和代入增广的闭环系统,得到考虑时滞基于事件触发控制器存在的充分条件;
其中,UT为对角矩阵,In为n维单位矩阵;ε(t)为闭环系统中任意智能体的测量误差;
405)据考虑时滞基于事件触发控制器存在的充分条件,使得Lyapunov函数对时间的导数小于0,从而确定闭环系统的稳定;
406)根据定理,采用MATLAB中的LMI求解器来获得任意智能体i的控制器中的控制增益K,同时还可获得任意智能体i基于时滞依赖的事件触发协议fi(t);
其中,分别为第i个智能体第k次触发时刻,k+1触发时刻。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810780114.0/1.html,转载请声明来源钻瓜专利网。