← 最新论文
⚡ electrical engineering

Secure Set-based State Estimation for Safety-Critical Applications under Adversarial Attacks on Sensors

本文提出了一种安全集合式状态估计(S3E)算法,该算法通过使用受限分带形体(constrained zonotopes)将真实状态保持在估计集合内、检测并过滤对抗性信号,以及提供平衡计算复杂度与性能的策略,从而保证了传感器攻击下安全关键系统的状态包含证书。

原作者: M. Umar B. Niazi, Michelle S. Chong, Amr Alanwar, Karl H. Johansson

发布于 2026-08-03
📖 1 分钟阅读☕ 轻松阅读

原作者: M. Umar B. Niazi, Michelle S. Chong, Amr Alanwar, Karl H. Johansson

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下你是一名飞船舰长,但你无法直接看到星辰或仪表盘。相反,你拥有一群传感器,它们不断向你大声报告飞船的位置和速度。在网络物理系统(Cyber-Physical Systems)的世界里——即计算机控制现实世界事物,如电网、无人驾驶汽车或机器人——这些传感器就是飞船的眼睛和耳朵。但可怕的部分在于:一个狡猾的黑客可能会潜入飞船的通信系统,向舰长低声传递虚假的数据。如果舰长相信了这些谎言,飞船可能会撞上小行星,或者坠入悬崖。

长期以来,科学家们试图通过询问“我们可以信任多数派吗?”来解决这个问题。如果超过一半的传感器都在说实话,我们就可以忽略那些撒谎者。但如果黑客非常聪明,成功欺骗了超过一半的传感器呢?或者如果黑激客非常隐蔽,使得数据看起来几乎完全正确,只是有微小的偏差呢?传统的算法往往在此失效,或者因为过于谨慎而为了安全起见直接停止飞船运行。这篇论文深入研究了“基于集合的估计”(set-based estimation)这一科学领域。这种方法不再仅仅猜测飞船的一个精确位置(例如“我们在坐标 5, 5”),而是围绕所有可能的飞船位置画出一个模糊的、移动的方框。这就像是在说:“我们确定飞船就在这个发光的云团内部。”目标是即使在黑客试图吹散或让这个云团消失的情况下,依然能让真实的飞船保持在云团之内。

这篇论文的作者 M. Umar B. Niazi 及其团队构建了一种全新的、极其鲁棒的算法,称之为安全基于集合的状态估计(Secure Set-based State Estimation,简称 S3E)。你可以把它想象成一场有趣的形状侦探游戏。在他们的系统中,计算机不仅仅观察单个传感器,它还会观察所有可能说实话的传感器组合。它为每一组传感器绘制一个小的“共识方框”。如果一组传感器在撒谎,它们的方框就无法契合在一起——它们会变得脱节或为空,就像试图把方型木块塞进圆孔一样。算法随后会丢弃这些破碎的组合。

令人兴奋的部分在于,论文证明了只要剩余的诚实传感器足以重建飞船的完整状态(这一特性被称为“冗余可观测性”),该算法仍然可以找到一组相互一致的传感器。无论黑客欺骗了多少个传感器,哪怕只剩下一个或仅剩几个,只要这组幸存者在数学上仍能“看见”整个飞船,算法就能奏效。算法通过结合所有确实达成一致的组合所产生的方框,构建出一个最终的“安全云”。这保证了无论黑客如何努力试图将真实状态推离,真实的系统状态始终隐藏在那个云团之中。

研究人员还发现了一个针对黑客的有趣“陷阱”。如果黑客试图注入一个巨大的、明显的谎言,数学逻辑会显示“共识方框”会立即变为空,系统会发出“出问题了!”的警报,并将该传感器的信号丢弃。为了隐藏行踪,黑客被迫只能注入极微小的、悄无声息的谎言。但即便如此,系统也会保持安全云足够紧凑,使得黑客无法在不被察觉的情况下将飞船引向危险。

团队通过有趣的模拟测试了这个想法。首先,他们在处理一个包含三个传感器的简单数学问题时进行了测试,展示了算法如何在两个传感器撒谎时依然能找到真相。接着,他们通过模拟地震中的三层建筑将这一理论应用到了现实世界。他们模拟了一个黑客在篡改测量建筑震动数据的传感器。即使黑客每秒钟都会切换攻击的对象,算法依然能让“安全云”紧紧包裹住建筑物的真实运动。云团的大小会略有变化,但它从未让建筑物的实际位置脱离掌控。

论文指出,由于该方法不需要“多数票”机制,它对于安全至关重要的系统来说是一个游戏规则的改变者。它可以处理大量传感器被破坏的情况,只要剩余的安全传感器足以观测系统。然而,作者也坦诚地指出了权衡之处:追踪所有这些不同的“共识方框”可能会带来沉重的计算负担,就像同时玩转太多的球一样。他们提出了简化这种“杂耍”的策略,例如合并重叠的方框,以确保系统能够满足实时使用的速度要求。虽然数学逻辑严密且模拟结果令人期待,但作者也提到,衡量该方法在应对最隐蔽、最复杂攻击时的表现,仍是未来研究的一个开放性课题。但就目前而言,他们已经为我们的数字眼睛打造了一面极其坚固的盾牌。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →