通过使用周期性延迟相对输出来实现规定的时间共识的完全分布式和防攻击协议
IEEE transactions on cybernetics
|November 6, 2025
概括
本研究介绍了多代理系统 (MAS) 的新型分布式观察和控制协议,以仅使用相对输出数据实现及时共识. 该方法增强了安全性,并减少了计算负载.
科学领域:
- 控制理论 控制理论
- 网络化系统 网络化系统
- 机器人技术 机器人技术 机器人技术
背景情况:
- 在多代理系统 (MAS) 中达成共识对于协调行为至关重要.
- 传统方法通常需要直接交换数据,这可能会带来安全风险.
- 有限的传感器数据 (相对输出) 是一个重大挑战.
研究的目的:
- 开发一个分布式共识协议,用于使用相对输出测量对定向图的线性MAS.
- 确保在特定的时间框架内达成共识.
- 提高系统对抗网络攻击的稳定性,提高适应能力.
主要方法:
- 基于周期延迟输出测量的分布式观察员的设计,以重建相对状态信息.
- 开发一个线性时间变化的控制协议,利用重建的状态达成共识.
- 对于观察者设计,假设强烈的可观测性.
主要成果:
- 使用分布式观察员成功恢复了相对状态信息.
- 在线性MAS与定向通信图表中及时达成共识.
- 由于没有直接的数据交换,证明了对网络攻击的稳定性.
结论:
- 拟议的分布式观察员和控制协议有效地在资源限制下在MAS中达成共识.
- 与传统方法相比,该方法提供了增强的安全性和计算效率.
- 该协议的分布式性质允许在动态通信环境中进行适应.
相关概念视频
Distribution Reliability and Automation
485
Distribution reliability in electrical power systems is critical for ensuring an uninterrupted power supply to consumers at minimal cost. According to IEEE Standard Terms, reliability is the probability that a device will function without failure over a specified time period or amount of usage. For electric power distribution, this translates to maintaining continuous power supply and addressing customer concerns over power outages. Several indices, as defined by IEEE Standard 1366-2012, are...
485
Conservative Site-specific Recombination and Phase Variation
6.6K
Because the DNA segments are cut and reorganized in a direction-specific manner, site-specific recombination has emerged as an efficient genetic engineering technique. Flippase and Cyclization recombinases or Flp and Cre, respectively, are two members of the tyrosine recombinase family derived from bacteriophages, that are used to mediate site-specific DNA insertions, deletions, and targeted expression of proteins in mammalian cell lines.
The recognition sites for Cre recombinase called LoxP...
The recognition sites for Cre recombinase called LoxP...
6.6K
Cyclic Processes And Isolated Systems
3.4K
A thermodynamic system with zero heat exchange and work is an isolated system. For these systems, the internal energy remains constant.
In the case of a non-isolated system, the change in the internal energy is zero only if the process is cyclic. A thermodynamic process is considered cyclic if the system undergoes a series of changes and returns to its initial state.
Consider a cyclic process that returns to its initial state, undergoing a four-step process. The heat transfer along each...
In the case of a non-isolated system, the change in the internal energy is zero only if the process is cyclic. A thermodynamic process is considered cyclic if the system undergoes a series of changes and returns to its initial state.
Consider a cyclic process that returns to its initial state, undergoing a four-step process. The heat transfer along each...
3.4K
Distributed Loads: Problem Solving
1.1K
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
1.1K
Propagation of Uncertainty from Systematic Error
1.3K
The atomic mass of an element varies due to the relative ratio of its isotopes. A sample's relative proportion of oxygen isotopes influences its average atomic mass. For instance, if we were to measure the atomic mass of oxygen from a sample, the mass would be a weighted average of the isotopic masses of oxygen in that sample. Since a single sample is not likely to perfectly reflect the true atomic mass of oxygen for all the molecules of oxygen on Earth, the mass we obtain from this...
1.3K
Propagation of Uncertainty from Random Error
1.6K
An experiment often consists of more than a single step. In this case, measurements at each step give rise to uncertainty. Because the measurements occur in successive steps, the uncertainty in one step necessarily contributes to that in the subsequent step. As we perform statistical analysis on these types of experiments, we must learn to account for the propagation of uncertainty from one step to the next. The propagation of uncertainty depends on the type of arithmetic operation performed on...
1.6K


