[发明专利]网络化系统中的全向协同安全诊断方法、协同控制系统有效
申请号: | 201910685258.2 | 申请日: | 2019-07-27 |
公开(公告)号: | CN110569647B | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 张婷婷;胡核算;力上民;马艳 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F11/36 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 何畏 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络化 系统 中的 全向 协同 安全 诊断 方法 控制系统 | ||
1.一种网络化系统中的全向协同安全诊断方法,其特征在于,所述网络化系统中的全向协同安全诊断方法包括以下步骤:
第一步,将上位系统通过基于库所的指标分解的分解技术分解成多个下位系统;
第二步,计算第i个下位系统的可达状态,以及到达每个可达状态的最短步长;
第三步,通过分布式安全诊断的算法计算出第i个下位系统的安全性,如果结果有可行性解则说明第i个下位系统安全;重复第二步,否则说明第i个下位系统不安全;若所有的下位系统都是安全的则原系统安全;
所述第二步具体包括:
根据第i个子网中的库所和变迁以及token个数,算出第i个子网的可达状态;
算出第i个子网到达所有可达状态所需的最短步长,并用J表示;
所述第三步具体包括:
(1)定义分布式BSNNI,已知S=<N,M0>是一个CO-SNNI的复杂网络系统,Si为S的子网(i∈N+)若对任意两个子网S1,S2∈Si,若S1,S2是基于库所指标分解的,且S1,S2是BSNNI,则S是CO-BSNNI;
(2)S=<N,M0>是一个CO-SNNI的复杂网络系统,Si为S的子网(i∈N+),称S为CO-BSNNI,当且仅当每个子网满足以下条件:
(3)δij为整数线性规划问题的最优解:
s.t.
(4)δi为整数线性规划问题的最优解:
Maxσ(t)
s.t.
其中,mi0表示第i个子网的初始状态,cil表示第i个子网中只包含低阶变迁的关联矩阵,δij表示第i个子网整数线性规划的最优解,prei表示第i个子网的前置关联矩阵,ci表示第i个子网的关联矩阵,tH表示高水平变迁,tL表示低水平变迁。
2.如权利要求1所述的网络化系统中的全向协同安全诊断方法,其特征在于,所述第一步的基于库所的指标分解包括:
定义1,∑=(P,T;F,M0)为一个Petri网系统,函数f:P→{1,2,…,k}满足:使得或称f为N的库所指标函数,f(p)为库所p的指标;
定义2,∑=(P,T;F,M0)为一个Petri网,函数f:P→{1,2,…,k}为∑的库所指标函数,称∑i=(Pi,Ti,Fi,M0i)(i∈{1,2,…,k})为N基于库所指标的分解网,∑i满足:
①Pi={p∈P|f(p)=i};
②
③Fi={(Pi×Ti)∪(Ti×Pi)}∩F;
④M0i=Γp→pi(M0);
其中:Γp→pi(M0)表示M0在Pi上的投影,
定理3,Ni=(Pi,Ti;Fi,M0i)(i∈{1,2,…,k})为N=(P,T;F,M0)的基于库所指标的分解网,则满足:且|t·|<=1。
3.一种应用权利要求1~2任意一项所述网络化系统中的全向协同安全诊断方法的协同控制系统。
4.一种应用权利要求1~2任意一项所述网络化系统中的全向协同安全诊断方法的信息数据处理终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910685258.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:文件识别方法及介质
- 下一篇:版本漏洞库组织的方法和装置