掌桥专利:专业的专利平台
掌桥专利
首页

一种电子信息系统故障传播路径分析方法

文献发布时间:2023-06-19 10:54:12


一种电子信息系统故障传播路径分析方法

技术领域

本发明涉及故障传播分析领域,尤其涉及一种电子信息系统故障传播路径分析方法。

背景技术

电子信息系统是一个集软硬件于一体的,具有明显规模和复杂特征的人机交互系统,电子信息系统主要由信息采集子系统、信息处理子系统、信息传输子系统和信息存储及显示子系统组成。由于电子信息系统具有复杂的信息交互过程,一旦某个子系统中的部件出现功能性故障,会导致错误在信息系统中快速扩散,从而可能会导致决策者做出错误决策,造成重大损失。因此,对电子信息系统进行故障传播分析,识别电子信息系统中可能存在的薄弱环节,以供维护人员进行系统的故障预防,是我们现在迫切需要解决的问题。

目前对于电子信息系统的故障传播分析的研究还比较少,关于故障传播的分析方法现在更多的还是采用故障树分析、基于Petri网的故障传播分析以及基于数据驱动的故障传播分析方法等。其中故障树是一种表现系统内部故障扩散传播的有向图,它反映了树中底层事件或中间事件失效与顶层失效之间的逻辑作用关系,但是对于电子信息系统这样具有复杂信息交互过程的复杂系统来说,建立故障树进行故障传播分析,其工作量大、工序繁琐;而基于Petri网的故障传播分析方法也是不适合用于复杂的大型系统;基于数据驱动的故障传播分析方法则需要以大量的过程数据为基础,在电子信息系统的故障传播分析中会比较困难。

发明内容

本发明的目的是克服现有技术中存在的工作量大、工序繁琐、准确度低的缺陷与问题,提供一种工作量小、工序简单、准确度高的电子信息系统故障传播路径分析方法。

为实现以上目的,本发明的技术解决方案是:一种电子信息系统故障传播路径分析方法,该方法包括以下步骤:

S1、根据电子信息系统的功能层次性,构建电子信息系统的层次化动态流图;

S2、根据层次化动态流图中各功能节点的信息传递关系,将层次化动态流图转化为复杂网络模型;

S3、根据复杂网络理论以及功能节点和边缘的故障属性,构建功能节点传播概率矩阵与边缘传播概率矩阵,并定义功能节点间的故障传播概率模型;

S4、根据功能节点传播概率矩阵、边缘传播概率矩阵和复杂网络模型,构建最大概率路径搜索算法模型,并利用最大概率路径搜索算法模型进行电子信息系统的故障传播分析;

S5、根据最大概率路径搜索算法模型结合故障传播停止条件,通过迭代在循环运算中修正最优路径,以识别电子信息系统的薄弱环节。

步骤S1中,先根据电子信息系统的功能层次性,确定电子信息系统中的控制转换和数据转换流程,再构建电子信息系统的层次化动态流图,申明电子信息系统中各任务调度进程和节点功能性任务进程,然后细化每一个节点功能性进程。

步骤S2中,以层次化动态流图中各功能节点作为网络模型节点、以各功能节点间的信息传递关系为连接边,将层次化动态流图转化为如下式所示的复杂网络模型:

G=

其中,V={v

E={(v

步骤S3中,根据复杂网络理论以及功能节点的故障属性,构建电子信息系统功能节点v

u

其中,

构建功能节点传播概率矩阵为:

U=[u

其中,u

根据复杂网络理论以及边缘故障属性,构建电子信息系统中连接功能节点v

w

其中,

构建边缘传播概率矩阵为:

W=[w

基于功能节点的故障传播特性u

I

其中,I

步骤S4中,最大概率路径搜索算法模型为:

S=(U,W,f

其中,f

W

M

运算符号

运算符号

运算符号⊙定义为:

步骤S5中,故障传播停止条件为:电子信息系统故障传播链路上故障传播概率小于一定阀值,或者故障路径遍历网络中所有功能节点。

当边的传播属性乘积

步骤S5中,当故障停止传播时,故障从第k步传播到第k+1步,此时各功能节点最大故障概率存储在矩阵M

与现有技术相比,本发明的有益效果为:

本发明一种电子信息系统故障传播路径分析方法中,先根据电子信息系统的功能层次性,构建电子信息系统的层次化动态图,从更高的系统功能层次来对电子信息系统进行描述,将电子信息系统各功能抽象为功能节点,再将层次化动态图转化为复杂网络模型,然后结合复杂网络理论以及节点和边缘的故障属性,构建网络节点以及边缘的传播特性矩阵,并且定义节点间的故障传播概率模型,再根据网络节点以及边缘的传播特性矩阵,结合最大概率路径搜索算法模型进行电子信息系统的故障传播分析,然后根据最大概率路径搜索算法模型结合传播停止条件,通过迭代在循环运算中修正最优路径,从而可以识别电子信息系统的薄弱环节,上述分析方法,不仅工作量小、工序简单,而且准确度高。因此,本发明工作量小、工序简单、准确度高。

附图说明

图1是本发明一种电子信息系统故障传播路径分析方法的流程图。

图2是本发明的实施例中电子信息系统的系统层动态流图。

图3是本发明的实施例中电子信息系统的节点层动态流图。

图4是本发明的实施例中电子信息系统的部件层动态流图。

图5是本发明的实施例中电子信息系统的复杂网络模型图。

图6是本发明的实施例中电子信息系统的故障传播路径示意图。

具体实施方式

以下结合附图说明和具体实施方式对本发明作进一步详细的说明。

参见图1,一种电子信息系统故障传播路径分析方法,该方法包括以下步骤:

S1、根据电子信息系统的功能层次性,构建电子信息系统的层次化动态流图;

S2、根据层次化动态流图中各功能节点的信息传递关系,将层次化动态流图转化为复杂网络模型;

S3、根据复杂网络理论以及功能节点和边缘的故障属性,构建功能节点传播概率矩阵与边缘传播概率矩阵,并定义功能节点间的故障传播概率模型;

S4、根据功能节点传播概率矩阵、边缘传播概率矩阵和复杂网络模型,构建最大概率路径搜索算法模型,并利用最大概率路径搜索算法模型进行电子信息系统的故障传播分析;

S5、根据最大概率路径搜索算法模型结合故障传播停止条件,通过迭代在循环运算中修正最优路径,以识别电子信息系统的薄弱环节。

步骤S1中,先根据电子信息系统的功能层次性,确定电子信息系统中的控制转换和数据转换流程,再构建电子信息系统的层次化动态流图,申明电子信息系统中各任务调度进程和节点功能性任务进程,然后细化每一个节点功能性进程。

步骤S2中,以层次化动态流图中各功能节点作为网络模型节点、以各功能节点间的信息传递关系为连接边,将层次化动态流图转化为如下式所示的复杂网络模型:

G=

其中,V={v

E={(v

步骤S3中,根据复杂网络理论以及功能节点的故障属性,构建电子信息系统功能节点v

u

其中,

构建功能节点传播概率矩阵为:

U=[u

其中,u

根据复杂网络理论以及边缘故障属性,构建电子信息系统中连接功能节点v

w

其中,

构建边缘传播概率矩阵为:

W=[w

基于功能节点的故障传播特性u

I

其中,I

步骤S4中,最大概率路径搜索算法模型为:

S=(U,W,f

其中,f

W

M

运算符号

运算符号

运算符号⊙定义为:

步骤S5中,故障传播停止条件为:电子信息系统故障传播链路上故障传播概率小于一定阀值,或者故障路径遍历网络中所有功能节点。

当边的传播属性乘积

步骤S5中,当故障停止传播时,故障从第k步传播到第k+1步,此时各功能节点最大故障概率存储在矩阵M

本发明的原理说明如下:

本设计提供一种基于最大概率路径搜索算法的电子信息系统故障传播路径分析方法,根据电子信息系统的功能层次性,构建电子信息系统的层次化动态流图,从更高的系统功能层次来对电子信息系统进行描述,将系统各功能抽象为功能节点,实现了对电子信息系统的行为描述以及过程细化;根据层次化动态流图中各功能节点的信息传递关系,将系统的层次化动态流图转化为复杂网络模型;根据复杂网络理论以及节点和边缘的故障属性,构建网络节点以及边缘的传播特性矩阵,并且定义了节点间的故障传播概率模型;根据网络节点以及边缘的传播特性矩阵,结合最大概率搜索算法模型进行电子信息系统的故障传播分析;根据最大概率搜索算法模型结合传播停止条件,通过迭代在循环运算中修正最优路径,从而可以帮助我们识别电子信息系统的薄弱环节。本设计将电子信息系统的层次化功能特性抽象为节点,结合复杂网络理论以及节点的本身状态,分析了故障在系统中的传播过程,可以帮助检修人员进行电子信息系统的风险评估和故障预防。

实施例:

参见图1,一种电子信息系统故障传播路径分析方法,该方法包括以下步骤:

S1、根据电子信息系统的功能层次性,构建电子信息系统的层次化动态流图;

先根据电子信息系统的功能层次性,确定电子信息系统中的控制转换和数据转换流程,再构建电子信息系统的层次化动态流图,申明电子信息系统中各任务调度进程和节点功能性任务进程,然后细化每一个节点功能性进程;

S2、根据层次化动态流图中各功能节点的信息传递关系,将层次化动态流图转化为复杂网络模型;

以层次化动态流图中各功能节点作为网络模型节点、以各功能节点间的信息传递关系为连接边,将层次化动态流图转化为如下式所示的复杂网络模型:

G=

其中,V={v

E={(v

S3、根据复杂网络理论以及功能节点和边缘的故障属性,构建功能节点传播概率矩阵与边缘传播概率矩阵,并定义功能节点间的故障传播概率模型;

根据复杂网络理论以及功能节点的故障属性,构建电子信息系统功能节点v

u

其中,

构建功能节点传播概率矩阵为:

U=[u

其中,u

根据复杂网络理论以及边缘故障属性,构建电子信息系统中连接功能节点v

w

其中,

构建边缘传播概率矩阵为:

W=[w

基于功能节点的故障传播特性u

I

其中,I

S4、根据功能节点传播概率矩阵、边缘传播概率矩阵和复杂网络模型,构建最大概率路径搜索算法模型,并利用最大概率路径搜索算法模型进行电子信息系统的故障传播分析;

最大概率路径搜索算法模型为:

S=(U,W,f

其中,f

U=[u

W=[w

W

M

运算符号

运算符号

运算符号⊙定义为:

S5、根据最大概率路径搜索算法模型结合故障传播停止条件,通过迭代在循环运算中修正最优路径,以识别电子信息系统的薄弱环节;

故障传播停止条件为:电子信息系统故障传播链路上故障传播概率小于一定阀值(故障路径所传播到的节点是安全的,即故障终止传播,迭代停止),或者故障路径遍历网络中所有功能节点(故障也会停止蔓延,即迭代停止);当边的传播属性乘积

通过电子信息系统故障传播路径分析方法,对某一温湿度监测系统中温度传感器输出故障的传播过程进行分析,该故障传播分析过程包括:

S1、首先从温湿度监测系统层功能特性,结合其信息采集子系统、信息处理子系统、信息传输子系统和信息存储及显示子系统等各子系统层功能特性,确定温湿度监测系统中的控制转换和数据转换流程,建立温湿度监测系统的层次化功能流图,以声明温湿度监测系统中各任务调度进程和节点功能性任务进行,然后细化每一个节点功能性进程,从而实现对温湿度监测系统的行为描述以及过程细化,如图2至图4所示。

S2、根据温湿度监测系统的层次化动态流图中各功能节点的信息传递关系,将系统的层次化动态流图转化为复杂网络模型,以动态流图中各功能节点作为网络模型节点、以各功能节点间的信息传递关系为连接边,在这个电子信息系统中抽象出了18个功能节点,如表1所示,然后将系统转化为复杂网络模型G=,如图5所示,在图中将数据流的传输过程用实线来表示,控制流的传输过程用虚线来描述。

表1功能节点说明

S3、结合复杂网络理论以及节点故障属性,构建节点传播概率矩阵U为:

U=[0.2347 0.3266 0.4375 … 0.3266 … 0.3124 0.4208 0.1736]

结合复杂网络理论以及边缘的故障属性,构建边缘传播概率矩阵W为:

S4、根据图6信息,已知功能节点v

f

系统节点的初始最大故障概率矩阵M

M

故障由第0步中初始故障节点到第1步中节点的传播情况如下:

故障由第0步中节点到第1步时节点可能发生故障的概率为:

故障由第0步中节点故障传播到第1步时节点的最大故障概率矩阵为:

故可知第1步故障传播至节点v

f

第1步结束节点的最大故障概率矩阵M

M

S5、已知第1步传播之后的节点状态矩阵f

表2故障传播路径

根据基于最大概率传播算法的电子信息系统故障传播分析方法的计算结果可以看到故障最大进行了三步传播,其中,故障传播路径v

相关技术
  • 一种电子信息系统故障传播路径分析方法
  • 一种微博舆情传播路径分析方法
技术分类

06120112721402