1.一种基于未知输入的攻击分离与重构的安全估计方法,其特征在于,包括:基于目标系统的状态变量和系统矩阵构建系统模型;基于所述系统模型和数据注入攻击,确定攻击模型以及未知的被攻击执行器集合和传感器集合;
基于全对称多胞形方法、未知的被攻击执行器集合和传感器集合,构建多个未知输入观测器:根据攻击通道数和攻击模型中多个系统矩阵的秩,确定全对称多胞形的满足条件;
根据所述满足条件构建多个未知输入观测器;其中,根据所述满足条件构建多个未知输入观测器包括,若满足条件,则根据满足条件构建第一未知输入观测器;否则,未知的被攻击执行器集合和传感器集合,构建第二未知输入观测器;
基于每个未知输入观测器,确定攻击分离与重构方法。
2.根据权利要求1所述的基于未知输入的攻击分离与重构的安全估计方法,其特征在于,所述基于所述系统模型和数据注入攻击,确定攻击模型以及未知的被攻击执行器集合和传感器集合包括:基于输入通道和传感器输出通道的注入攻击,确定攻击模型;
基于输入通道和传感器输出通道的攻击通道的数量,确定未知的被攻击执行器集合和传感器集合。
3.根据权利要求2所述的基于未知输入的攻击分离与重构的安全估计方法,其特征在于,所述输入通道和传感器输出通道的注入攻击的支撑集,分别属于未知的被攻击执行器集合和传感器集合。
4.根据权利要求1所述的基于未知输入的攻击分离与重构的安全估计方法,其特征在于,所述基于每个未知输入观测器,确定攻击分离与重构方法包括:基于每个未知输入观测器,对攻击进行重构;
基于重构结果确定重构误差,并根据重构误差确定攻击分离方法。
5.一种基于未知输入的攻击分离与重构的安全估计系统,其特征在于,包括:第一确定模块,用于基于目标系统的状态变量和系统矩阵构建系统模型;基于所述系统模型和数据注入攻击,确定攻击模型以及未知的被攻击执行器集合和传感器集合;
构建模块,用于基于全对称多胞形方法、未知的被攻击执行器集合和传感器集合,构建多个未知输入观测器:根据攻击通道数和攻击模型中多个系统矩阵的秩,确定全对称多胞形的满足条件;根据所述满足条件构建多个未知输入观测器;其中,根据所述满足条件构建多个未知输入观测器包括,若满足条件,则根据满足条件构建第一未知输入观测器;否则,未知的被攻击执行器集合和传感器集合,构建第二未知输入观测器;
第二确定模块,用于基于每个未知输入观测器,确定攻击分离与重构方法。
6.一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1至4任一项所述的基于未知输入的攻击分离与重构的安全估计方法。
7.一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述的基于未知输入的攻击分离与重构的安全估计方法。