事件触发控制_基于自触发的异构多智能体协同输出调节

本文探讨了多智能体系统的协同输出调节问题,重点关注基于自触发机制的解决方案,以减少通信次数,降低网络负载和智能体能量消耗。通过自触发控制,智能体仅在必要时进行通信,提高网络效率,适用于无人机编队、微电网功率平衡等场景。
摘要由CSDN通过智能技术生成

多智能体系统的协同输出调节问题是指:异构多智能体系统渐近地实现对外部信号的跟踪和对干扰的抑制。

多智能体系统,亦称多自主体系统、群体系统,至今尚无统一、严格的定义。粗略地讲,多智能体系统系指一组自主的智能体为达到某种目标,以信息通信等方式相互作用而耦合而成的群体系统。关于多智能体的研究,起源于一些动物的群集行为,如大雁的编队飞行,鱼群的涡旋运动,鸟类的蜂拥行为和萤火虫的同步闪烁等。近年来,多智能体系统协同控制已成为系统与控制领域的一个热点研究方向。

1a25ab3d0f63351c03ebd2c1183e37ee.png

它在实际工程中,如无人机的编队和微电网的功率平衡等问题上有着广泛的应用。

5f35d2156e76bd6be3cd03c3c368d2dd.png

虽然多智能体系统具有十分广泛的应用前景,但是智能体有限的能量和通信能力制约了多智能体系统的进一步发展。哈佛大学的Shnayer等模拟了大规模传感器网络的功耗,发现传输1bit信息所需的能量相当于1000-3000次计算所需的能量。因此,降低多智能体之间的通信次数不仅可以减少网络通信负载还能降低智能体的能量消耗。为了解决这一问题,人们开始寻找有效的解决方法。

如何降低网络负载以及减少智能体能量消耗?传统的时间触发机制进行控制时,系统进行等周期通信,其采样周期是基于最坏情况设计的,而且所有的采样信号都通过网络进行传输,没有考虑系统与网络的特征。因此使用时间触发机制会占用大量有限网络资源,降低了网络使用效率,无法从根本上减少数据的传输次数,降低能量消耗。事件触发控制机制不像传统的周期采样控制按照固定的周期执行控制任务,它是一种按照外部事件是否发生来决定是否执行控制任务的控制方式。典型的事件触发机制是先确定一个合适的事件触发条件,当检测到被控对象或控制器的输出值偏离了事件触发条件时事件发生,被控对象或控制器的输出信息通过传输网络传输给控制器或执行器的输入,完成控制器的一次控制任务。数据传输仅在被控系统偏离稳定域或系统性能偏离了预定值的时刻发生。根据事件触发控制的特点,发现事件触发机制可以有效减少多个智能体之间的通信次数,从而降低网络负载,减少智能体能量消耗。因此可以使用基于事件触发的分布式控制器解决多智能体系统控制问题。而自触发可以避免对事件触发条件进行连续监测,下一触发时刻可以根据智能体当前的状态和邻居节点最近一次触发的时刻计算得出,同时降低对硬件监测条件的要求。

多智能体系统的协同控制问题包括许多子问题,如编队控制问题,一致性问题,协同输出调节问题,聚散问题、分布式滤波问题等。其中,多智能体系统一致性问题是一个基础性问题,是解决其他问题的关键和重要步骤,协同输出调节问题更具一般性,可以将多种协同问题包含为特例,并且可以处理智能体异构、存在外部扰动以及智能体参数不确定等情况。因此,考虑网络中有限的通信能力,本文主要研究基于自触发的多智能体系统一致性和协同输出调节问题。

文章信息:刘娟, 张皓, 王祝萍. 基于自触发的异构多智能体协同输出调节. 自动化学报, 2019, 45(10): 1893-1902.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值