An Intelligent Cybersecurity Framework for IoT-Based Smart Grid Systems
本文介绍了 TALLY,一种用于基于物联网的智能电网的可证明鲁棒的三层异常检测框架,该框架利用小型预测器和顺序统计量构成的集成,在保持低误报率并针对自适应攻击对警报进行认证的同时,能够容忍可配置数量的受损节点。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
现代电力系统不再仅仅是黑暗中旋转的庞大机器;它们是庞大的、互联的数字传感器网络,监视着每一根电线、每一个开关和每一台发电机。这些传感器通常被称为智能电表或过程标签,向中央控制中心发送持续的数据流,计算机模型试图从中发现任何异常情况。如果管道破裂、发电机故障或线路被切断,数值应该会发生不同于正常运行的变化。人们一直希望这些计算机模型能充当一只永不眨动的眼睛,在问题发生瞬间将其捕捉。但这种对单一中央大脑的依赖产生了一个危险的弱点。如果攻击者成功控制了其中哪怕几个传感器,他们就能向中央模型喂送源源不断的谎言。他们可以掩盖真实的灾难,让数据看起来一切正常;也可以制造虚假的灾难,让正常的数据看起来极其危险,而中央系统甚至无法察觉哪些传感器在说真话。
研究人员早已知道,标准的计算机模型在这方面是脆弱的。这些模型大多将整个电网视为一个巨大的拼图,试图同时寻找数百个数据点之间的模式。问题在于,如果攻击者控制了拼图中的仅仅几块,他们就可以随心所欲地扭曲整个画面。来自国网冀北信息通信技术有限公司和国网冀北电力科技有限公司的工程师们的一项新研究提出了一种看待该问题的不同方式。他们没有构建一个信任单一、全知模型的系统,而是构建了一个对每个传感器都保持怀疑,并根据其邻居的情况来核实其陈述的系统。他们将这个系统称为 TALLY,旨在回答一个特定且关键的问题:攻击者可以控制多少个传感器,才能使系统不再可靠?
研究人员围绕一个简单但强大的理念构建了他们的解决方案:如果你将一组传感器分解为更小的、独立的团队,那么一个团队里的骗子就很难说服其他团队也一起撒谎。在他们的设计中,系统不会要求一个庞大的模型去审判每一个传感器。相反,对于每个传感器,它都会创建一个由小规模评委组成的评审团。每位评委观察特定的、受限的一组其他传感器,以预测目标传感器的行为。如果一个传感器在说真话,它的读数将符合大多数评委的预期。如果它在撒谎,或者正在被迫撒谎,它的读数就会在人群中显得格格不入。随后,系统使用一种投票机制。它忽略评委中最极端的预测,而专注于中间地带,因为诚实的传感器自然会聚集在中间地带。这个中间地带充当了盾牌;即使攻击者控制了一些传感器并试图推高或压低数值,中间地带的诚实传感器也会坚守阵地,从而让系统识别出那些离群值才是需要关注的对象。
为了测试这一想法,团队在三个非常不同的现实场景中运行了他们的系统。第一个是硬件测试平台,模拟了一个带有锅炉和涡轮机的发电厂,传感器每十秒记录一次数据。第二个是来自传输线路的数据集,其中的继电器传感器监测电流流量。第三个是社区电网的模拟,其中的智能电表追踪真实客户随时间变化的实际用电量。在每种情况下,他们都将新系统与十种常见的检测方法进行了对比,其中包括同时观察所有数据的标准人工智能模型。随后,他们发起了一系列复杂的攻击,通过控制部分传感器,试图欺骗系统使其漏掉真实的攻击或引发虚假警报。
结果显示了旧方法与新方法之间的明显分野。那些试图同时观察整个电网的标准模型,在研究人员仅控制一两个传感器时几乎立即崩溃。在发电厂测试平台上,单个受损传感器几乎每次都会导致标准模型发出虚假警报,从而有效地使系统失明。然而,新的 TALLY 系统却稳住了阵脚。当研究人员允许系统容忍特定数量的受损传感器时,它在忽略谎言的同时仍能发现真实的问题。在社区电网模拟中,新系统实际上是表现最好的检测器,即使在没有任何攻击的情况下,它也优于标准模型,因为它能更好地理解社区内的电表是如何相互影响的。
或许最重要的发现不仅在于该系统有效,还在于它能为特定的警报提供数学保证。研究人员在设计中内置了一个证书,该证书规定:如果一个警报得到了认证,那么从数学上讲,攻击者通过控制规定数量以内的传感器是不可能使其失效的。然而,如果没有任何警报响起,系统无法证明没有攻击被隐藏;如果某个事件产生的标记节点不足以达到严格的认证阈值,则该事件仍被视为未认证,无论其是否被检测到。在测试中,新系统成功识别了哪些传感器在撒谎,并将它们标记出来进行维护,而从未指责诚实的传感器。即使攻击者试图通过控制少数电表来掩盖真实的用电需求激增,系统仍然发出了警报,并且研究人员可以证明,即便那少数几个电表如何撒谎,也无法阻止警报的产生。
研究还表明,这种保护的成本取决于电力系统的性质。在发电厂中,由于传感器通常遵循自身可预测的模式,增加更多保护层会导致在发现轻微问题时的速度略有权衡。然而,在社区电网中,由于传感器之间高度相互依赖,新设计在各方面都更为优越,既提供了更好的检测能力,又提供了更强的保护,且没有任何性能损失。研究人员发现,该系统可以像旋钮一样进行调节;运营商可以决定愿意容忍多少个受损传感器,并据此调整系统。如果他们将旋钮设定为容忍四个坏掉的传感器,系统就会忽略这四个传感器的噪声并专注于其余部分,确保诚实的传感器不会被诬陷。
这项工作并不声称能解决电力系统安全的所有问题。研究人员谨慎地指出,他们的系统假设传感器在发送数据之前本身并未被损坏,并且并不保护针对接管了中央计算机本身的攻击者。此外,它也依赖于攻击者无法控制超过系统设计容忍限度的传感器这一前提。但是,针对少数违规传感器向中央模型喂送谎言这一特定威胁,该研究提供了一个具体且经过验证的解决方案。它将范式从信任单一、脆弱的模型转变为信任集体、具有韧性的共识。通过将电网分解为更小的、重叠的组,并让诚实的大多数发声,该系统确保了即使攻击者控制了部分节点,电网的真相依然清晰可见。研究结果表明,对于未来智能电网安全的回答,关于“我们可以信任多少传感器?”的答案不是“全部”,而是“足以形成多数派的那些”,而这种思维方式的转变可以决定一个电网是易受欺骗的脆弱网络,还是具备韧性的强健网络。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。