[0033] 参见图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的损耗。
[0034] 可以理解,实际应用中,系统十分庞大复杂,例如还有水位监测器5、第二控制器6、水位监测器5可以将信号直接传给第二控制器6,也可以通过中继器2再传输给第一控制器3,但是都是元件和元件之间的相互作用。
[0037] A1.将控制系统的各元件进行编号形成序列Bs{1,2,…N},N为控制系统的元件数量,计算各元件之间的距离dij,dij=dji,其中i
[0038] A2.将步骤A1的距离dij按照升序排列,d1≤d2≤…≤dm,确定dc=df(t0),其中m=1/2N(N-1),t0=0.02m,f(t)为取整函数;
[0039] A3.依据公式1.1,1.2计算第i个元件的连接度 并降序排列形成下标即
[0040]
[0041] 其中
[0042] 根据公式2.1计算
[0043]
[0044] A4.根据综合参数ci=pi*ri,选取ci比较大的点作为中心点,中心点个数为k;
[0045] A5.将剩余的非中心点,分配给离它最近且密度比它高的邻点形成以k个中心点为核心的区块,形成表示控制系统的网络模型。
[0046] 采用步骤A的方法不但模型建立快,提高工作效率,而且建立的模型比较精准,完全满足各种控制系统的需求。
[0047] 控制系统中各元件将当前的运行状态及时传输至远程系统,根据各元件的实时运行状态确定各元件在各状态下运行的损坏概率qi,损坏概率qi通过公式3.1计算得到,[0048]
[0049] 其中,qi是第i个元件的损坏概率,qij是第i个元件与第j个元件相互作用的概率,qia是第i个元件执行第a个动作时的损坏概率,ηij时第i个元件与第j个元件作用的修正系数,qis是第i个元件损坏的相对概率,qi0是第i个元件损坏的标准概率。
[0050] 通过损坏概率qi对控制系统的各个元件进行单独监控,因此准确率更高,使得元件在故障发生之前即可更换。
[0051] 根据损坏概率判断是否存在故障隐患:
[0052] 确定第i个元件是否为中心点或控制器,如果是中心点或控制器则qis≥0.7报警,否则qis≥0.8报警。所述报警系统应当指示节点的位置和qis的数值,从而使得操作人员方便操作。
[0053] 对于整个系统的连接中心点更为重要,因此中心点的阈值小于非中心点,从而不但稳定可靠防止故障发生,而且使得成本相对较低。这里的0.7和0.8是根据实际情况确定的数值,对于要求高的系统,可以适当降低,对于要求低的系统,可以适当提高。
[0054] 对隐形故障进行维修、更换。
[0055] 对隐形故障进行维修、更换后,维修人员可以对该更换的元件的损坏概率qi进行清零,从而准确检测系统中每个元件的损坏概率。
[0056] 除上述优选实施例外,本发明还有其他的实施方式,本领域技术人员可以根据本发明作出各种改变和变形,只要不脱离本发明的精神,均应属于本发明所附权利要求所定义的范围。