一种基于复杂动态网络的控制系统诊断方法技术方案

技术编号:18086866 阅读:49 留言:0更新日期:2018-05-31 16:00
本发明专利技术涉及基于复杂动态网络的控制系统诊断方法,包括以下步骤:A.建立控制系统的网络模型;B.控制系统中各元件将当前的运行状态及时传输至远程系统,根据各元件的实时运行状态确定各监测元件的在各状态下运行的概率;C.根据运行概率判断是否存在故障隐患;D.对隐形故障进行维修、更换。采用本发明专利技术的技术方案,可以有效对元件故障进行评估和预防,从而防止故障发生,并且降低成本。

【技术实现步骤摘要】
一种基于复杂动态网络的控制系统诊断方法
本专利技术涉及监控
,尤其是一种基于复杂动态网络的控制系统诊断方法。
技术介绍
随着科技的发展,很多领域都采用智能控制,智能控制离不开状态的监控、数据传输和动作执行,例如智能家居,水位检测,供电系统等等,随着智能控制系统应用的越来越广泛,控制系统越来越复杂,控制系统的故障发生的概率增高,同时故障诊断的难度增大,对维修人员的要求越来越高。当故障发生时再进行维修,往往要中断很多工作,导致系统瘫痪。现有的控制系统,有的为了防止故障发生,往往是凭着技术人员的经验,大概到需要更换的时间,就整体进行更换,但是对于整个系统,由于系统中元件的使用概率和寿命都不同,往往导致很多不需要更换的元件被更换,造成很大的浪费。
技术实现思路
本专利技术提供一种基于复杂动态网络的控制系统诊断方法,其不但可以有效预防故障的发生,而且可以降低成本。一种基于复杂动态网络的控制系统诊断方法,包括以下步骤:A.建立控制系统的网络模型;B.控制系统中各元件将当前的运行状态及时传输至远程系统,根据各元件的实时运行状态确定各监测元件的在各状态下运行的损坏概率qiC.根据运行概率判断是否存在故障隐患;D.对隐形故障进行维修、更换。进一步地,所述步骤A包括:A1.将控制系统的各元件进行编号形成序列Bs{1,2,…N},计算各元件之间的距离dij,dij=dji,其中i<j,i,j∈Bs;A2.将步骤A1的距离dij按照升序排列,d1≤d2≤…≤dm,确定dc=df(t0),其中m=1/2N(N-1),t0=0.02m,f(t)为取整函数;A3.依据公式1.1,1.2计算第i个元件的连接度并降序排列形成下标即其中根据公式2.1计算A4.根据综合参数ci=pi*ri,选取ci比较大的点作为中心点,中心点个数为k;A5.将剩余的非中心点,分配给离它最近且密度比它高的邻点形成以k个中心点为核心的区块,形成表示控制系统的网络模型。进一步地,所述步骤B包括:所述步骤B包括:通过公式3.1计算各元件的损坏概率,其中,qi是第i个元件的损坏概率,qij是第i个元件与第j个元件相互作用的概率,qia是第i个元件执行第a个动作时的损坏概率,ηij时第i个元件与第j个元件作用的修正系数,qis是第i个元件损坏的相对概率,qi0是第i个元件损坏的标准概率。进一步地,所述步骤C包括:确定第i个元件是否为中心点,是中心点则qis≥0.7报警,否则qis≥0.8报警。采用以上技术方案,本专利技术具有以下技术效果:1.采用本专利技术的技术方案,可以有效对元件故障进行评估和预防,从而防止故障发生,并且降低成本。2.采用步骤A的方法进行建模,不但模型建立快,提高工作效率,而且建立的模型比较精准,完全满足各种控制系统的需求。3.采用损坏概率qi对控制系统的各个元件进行单独监控,因此准确率更高,使得元件在故障发生之前即可更换。4.对于中心点,其对于整个系统的连接中心点更为重要,因此中心点的阈值小于非中心点,从而不但稳定可靠防止故障发生,而且使得成本相对较低。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本实施例一的结构示意图。图2是本实施例一的流程图。传感器1、中继器2、第一控制器3、执行元件4、水位监测器5、第一控制器6。具体实施方式实施例一:参见图1-2所示,对于一个控制系统,先将该系统进行拆解成一个一个元件,例如传感器1、中继器2、第一控制器3、执行元件4……,其中传感器1连接中继器2、中继器2连接第一控制器3、第一控制器3连接执行元件4、传感器1检测执行元件4的状态,传感器1可以实时将信号传输给中继器2,中继器2每间隔时间T将信号传输给第一控制器3,第一控制器3依据接收的结果控制执行元件4动作,传感器1持续检测执行元件4的状态。在这个过程中,每个元件的损耗是不同,并且每个元件与不同元件相互作用的损耗也是不同的,例如执行元件4与第一控制器3的作用损耗就大于与其与传感器1的损耗。可以理解,实际应用中,系统十分庞大复杂,例如还有水位监测器5、第二控制器6、水位监测器5可以将信号直接传给第二控制器6,也可以通过中继器2再传输给第一控制器3,但是都是元件和元件之间的相互作用。基于以上控制系统建立网络模型,该控制系统诊断方法,包括以下步骤:建立控制系统的网络模型,具体步骤如下:A1.将控制系统的各元件进行编号形成序列Bs{1,2,…N},计算各元件之间的距离dij,dij=dji,其中i<j,i,j∈Bs;A2.将步骤A1的距离dij按照升序排列,d1≤d2≤…≤dm,确定dc=df(t0),其中m=1/2N(N-1),t0=0.02m,f(t)为取整函数;A3.依据公式1.1,1.2计算第i个元件的连接度并降序排列形成下标即其中根据公式2.1计算A4.根据综合参数ci=pi*ri,选取ci比较大的点作为中心点,中心点个数为k;A5.将剩余的非中心点,分配给离它最近且密度比它高的邻点形成以k个中心点为核心的区块,形成表示控制系统的网络模型。采用步骤A的方法不但模型建立快,提高工作效率,而且建立的模型比较精准,完全满足各种控制系统的需求。控制系统中各元件将当前的运行状态及时传输至远程系统,根据各元件的实时运行状态确定各元件在各状态下运行的损坏概率qi,损坏概率qi通过公式3.1计算得到,其中,qi是第i个元件的损坏概率,qij是第i个元件与第j个元件相互作用的概率,qia是第i个元件执行第a个动作时的损坏概率,ηij时第i个元件与第j个元件作用的修正系数,qis是第i个元件损坏的相对概率,qi0是第i个元件损坏的标准概率。通过损坏概率qi对控制系统的各个元件进行单独监控,因此准确率更高,使得元件在故障发生之前即可更换。根据运行概率判断是否存在故障隐患:确定第i个元件是否为中心点或控制器,如果是中心点或控制器则qis≥0.7报警,否则qis≥0.8报警。所述报警系统应当指示节点的位置和qis的数值,从而使得操作人员方便操作。对于整个系统的连接中心点更为重要,因此中心点的阈值小于非中心点,从而不但稳定可靠防止故障发生,而且使得成本相对较低。这里的0.7和0.8是根据实际情况确定的数值,对于要求高的系统,可以适当降低,对于要求低的系统,可以适当提高。对隐形故障进行维修、更换。对隐形故障进行维修、更换后,维修人员可以对该更换的元件的损坏概率qi进行清零,从而准确检测系统中每个元件的损坏概率。除上述优选实施例外,本专利技术还有其他的实施方式,本领域技术人员可以根据本专利技术作出各种改变和变形,只要不脱离本专利技术的精神,均应属于本专利技术所附权利要求所定义的范围。本文档来自技高网...
一种基于复杂动态网络的控制系统诊断方法

【技术保护点】
一种基于复杂动态网络的控制系统诊断方法,其特征在于:包括以下步骤:A.建立控制系统的网络模型;B.控制系统中各元件将当前的运行状态及时传输至远程系统,根据各元件的实时运行状态确定各监测元件的在各状态下运行的损坏概率qi;C.根据运行概率判断是否存在故障隐患;D.对隐形故障进行维修、更换。

【技术特征摘要】
1.一种基于复杂动态网络的控制系统诊断方法,其特征在于:包括以下步骤:A.建立控制系统的网络模型;B.控制系统中各元件将当前的运行状态及时传输至远程系统,根据各元件的实时运行状态确定各监测元件的在各状态下运行的损坏概率qi;C.根据运行概率判断是否存在故障隐患;D.对隐形故障进行维修、更换。2.根据权利要求1所述的基于复杂动态网络的控制系统诊断方法,其特征在于:所述步骤A包括:A1.将控制系统的各元件进行编号形成序列Bs{1,2,…N},计算各元件之间的距离dij,dij=dji,其中i<j,i,j∈Bs;A2.将步骤A1的距离dij按照升序排列,d1≤d2≤…≤dm,确定截断距离dc=df(t0),其中m=1/2N(N-1),t0=0.02m,f(t)为取整函数;A3.依据公式1.1,1.2计算第i个元件的连接度并降序排列形成下标即其中根据公式2.1计算

【专利技术属性】
技术研发人员:顾梦祺
申请(专利权)人:淮阴师范学院
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1