摘要
本发明提供一种基于加密‑解密的分布式弹性状态估计方法、系统,应用于包括至少两个传感器的离散时间线性系统;方法包括:基于系统有关的参数信息建立系统模型;参数信息至少包括第一传感器的噪声信息;在攻击者发起假数据注入攻击时,获取系统受到攻击的变量参数和攻击者注入的假数据;根据系统模型、变量参数和假数据确定系统的攻击模型;基于预设的加密策略和解密策略分别对所述攻击模型进行处理,得到处理后的第一数据;根据所述第一数据确定所述系统的分布式估计策略;基于所述分布式估计策略确定所述系统的攻击检测模型;在利用所述攻击检测模型检测到所述系统存在假数据注入攻击时,根据所述攻击检测模型确定所述系统的弹性状态估计策略。