一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种船舶故障状态预测方法及系统与流程

2021-10-20 00:10:00 来源:中国专利 TAG:船舶 故障 状态 预测 方法


1.本发明涉及船舶技术领域,尤其涉及一种船舶故障状态预测方法及系统。


背景技术:

2.现有故障状态预测技术主要包括两个大类:基于机理的方法、基于数据的方法,前者有较好的可解释性,但是实际系统往往机理极为复杂故应用范围很小,后者是目前较为主流的方法。
3.传统方法认为船舶的退化过程是均匀的,即从出厂到船舶报废只经历了一段均匀退化的过程,这种方法过于理想化,导致船舶故障状态的预测结果不准确。
4.基于上述分析,急需寻求一种船舶故障状态预测方法及系统,可以较为准确地对船舶的故障状态进行预测。


技术实现要素:

5.鉴于上述的分析,本发明实施例旨在提供一种船舶故障状态预测方法及系统,用以解决现有船舶故障状态预测方法准确性不高的问题。
6.一方面,本发明实施例提供了一种船舶故障状态预测方法,包括:
7.采集历史时段m维测量数据,所述m维测量数据包括正常工作状态下的测量数据以及维护状态下的测量数据;
8.基于所述m维测量数据,计算得到正常工作状态与维护状态之间的转移矩阵以及每个退化过程的漂移系数以及扩散系数,一维测量数据对应一个退化过程;
9.设定每个退化过程的失效阈值,基于所述转移矩阵、每个退化过程的漂移系数以及扩散系数,结合蒙特卡罗方法,得到每个退化过程失效时间的累积概率密度分布;
10.基于每个退化过程失效时间的累积概率密度分布,结合正态copula函数,得到船舶故障状态的联合概率密度分布。
11.进一步,基于所述m维测量数据,计算得到正常工作状态与维护状态之间的转移矩阵,包括:
12.基于m维测量数据,得到历史时段内正常工作状态转换至维护状态的次数、维护状态转换至正常工作状态的次数、历史时段内最后一次发生状态切换之前处于正常工作状态的总时长以及处于维护状态的总时长;
13.根据历史时段正常工作状态转换至维护状态的次数、维护状态转换至正常工作状态的次数、历史时段内最后一次发生状态切换之前处于正常工作状态的总时长以及处于维护状态的总时长,结合极大似然估计法,计算得到正常工作状态与维护状态之间的转移矩阵。
14.进一步,计算得到正常工作状态与维护状态之间的转移矩阵,包括:
15.根据下述公式,计算正常工作状态转换为维护状态的状态转移率λ
01
以及维护状态转换为正常工作状态的转移率λ
10

[0016][0017]
其中,n
01
表示历史时段内正常工作状态转换至维护状态的次数;n
10
表示历史时段内维护状态转换至正常工作状态的次数;t0表示历史时段内最后一次发生状态切换之前处于正常工作状态的总时长;t1表示历史时段最后一次发生状态切换之前处于维护状态的总时长;
[0018]
根据下述公式,计算正常工作状态转换为维护状态的状态转移概率p
01
以及维护状态转换为正常工作状态的状态转移概率p
10

[0019][0020]
其中,t表示历史时段测量数据的采样周期;
[0021]
根据正常工作状态转换为维护状态的状态转移概率p
01
以及维护状态转换为正常工作状态的状态转移概率p
10
,得到正常工作状态与维护状态之间的转移矩阵
[0022]
进一步,基于所述m维测量数据,计算得到每个退化过程的漂移系数以及扩散系数,包括:
[0023]
根据下述公式计算第m个退化过程正常工作状态下的的漂移系数以及第m个退化过程维护状态下的漂移系数
[0024][0025]
其中,φ
j
=0表示正常工作状态,φ
j
=1表示维护状态,k表示第m个退化过程对应的测量数据的采样个数,表示第m个退化过程第j 1个采样值,表示第m个退化过程第j个采样值,t
j 1
表示采集的时刻,t
j
表示采集的时刻;
[0026]
根据下述公式计算第m个退化过程的扩散系数σ
(m)

[0027][0028]
其中,表示对应的船舶状态下对应的漂移系数,为正常工作状态下的漂移系数或者维护状态下的漂移系数
[0029]
进一步,设定每个退化过程的失效阈值,基于所述转移矩阵、每个退化过程的漂移系数以及扩散系数,结合蒙特卡罗方法,得到每个退化过程失效时间的累积概率密度分布,包括:
[0030]
根据下述公式,基于第m个退化过程当前时刻t
k
对应的采样值、转移矩阵以及第m
个退化过程的漂移系数以及扩散系数,得到第m个退化过程的未来时刻的预测值:
[0031][0032]
其中,表示第m个退化过程当前时刻t
k
对应的船舶状态对应的漂移系数,φ
k
表示当前时刻t
k
对应的船舶状态,表示第m个退化过程未来预测时刻t
k 1
对应的预测值,表示当前时刻t
k
对应的采样值,为满足的随机数;表示第m个退化过程未来预测时刻t
k s
‑1对应的船舶状态的漂移系数,由φ
k s
‑1的状态决定,φ
k s
‑1表示未来预测时刻t
k s
‑1对应的船舶状态,由前一预测时刻的状态和转移矩阵决定,表示第m个退化过程未来预测时刻t
k s
对应的预测值,表示未来预测时刻t
k s
‑1对应的预测值,s≥2,为满足分布的随机数;
[0033]
直至首次达到第m个退化过程的失效阈值,达到失效阈值的时刻与当前时刻之间的时间间隔即为失效时间;
[0034]
基于蒙特卡罗方法,得到第m个退化过程的多个失效时间,进而得到每个退化过程的多个失效时间的累积概率密度分布。
[0035]
进一步,所述基于每个退化过程失效时间的累积概率密度分布,结合正态copula函数,得到船舶故障状态的联合概率密度分布,包括:
[0036]
根据下述公式得到船舶故障状态的联合概率密度分布:
[0037]
f(l)=c(f
(1)
(l
(1)
),f
(2)
(l
(2)
),...,f
(m)
(l
(m)
);ρ)
[0038]
=φ
ρ

‑1(f
(1)
(l
(1)
)),φ
‑1(f
(2)
(l
(2)
)),...φ
‑1(f
(m)
(l
(m)
)))
[0039]
其中,f(l)表示当前时刻为t
k
时,船舶故障状态的联合概率密度分布,f
(1)
(l
(1)
)表示当前时刻为t
k
时,第一个退化过程失效时间的累积概率密度分布,f
(2)
(l
(2)
)表示当前时刻为t
k
时,第二个退化过程失效时间的累积概率密度分布,f
(m)
(l
(m)
)表示当前时刻为t
k
时,第m个退化过程失效时间的累积概率密度分布,φ
ρ
表示均值为零向量,协方差矩阵为ρ的m维正态分布的联合累积分布函数,φ
‑1表示标准正态分布的逆累积分布函数。
[0040]
进一步,所述方法还包括通过下述公式计算ρ:
[0041][0042]
其中,f
i
(l)表示当前时刻为t
i
时,计算得到的船舶故障状态的联合概率密度分布,1≤i≤k。
[0043]
另一方面,本发明实施例提供了一种船舶故障状态预测系统,包括:
[0044]
数据采集模块,用于采集历史时段m维测量数据,所述m维测量数据包括正常工作状态下的测量数据以及维护状态下的测量数据;
[0045]
转移矩阵计算模块,用于基于所述m维测量数据,计算得到正常工作状态与维护状
态之间的转移矩阵;
[0046]
漂移系数以及扩散系数计算模块,用于基于所述m维测量数据,计算得到每个退化过程的漂移系数以及扩散系数,一维测量数据对应一个退化过程;
[0047]
累积概率密度分布获取模块,用于设定每个退化过程的失效阈值,基于所述转移矩阵、每个退化过程的漂移系数以及扩散系数,结合蒙特卡罗方法,得到每个退化过程失效时间的累积概率密度分布;
[0048]
联合概率密度分布获取模块,用于基于每个退化过程失效时间的累积概率密度分布,结合正态copula函数,得到船舶故障状态的联合概率密度分布。
[0049]
进一步,转移矩阵计算模块包括:
[0050]
转移率计算模块,用于根据下述公式,计算正常工作状态转换为维护状态的状态转移率λ
01
以及维护状态转换为正常工作状态的转移率λ
10

[0051][0052]
其中,n
01
表示历史时段内正常工作状态转换至维护状态的次数;n
10
表示历史时段内维护状态转换至正常工作状态的次数;t0表示历史时段内最后一次发生状态切换之前处于正常工作状态的总时长;t1表示历史时段最后一次发生状态切换之前处于维护状态的总时长;
[0053]
转移概率计算模块,用于根据下述公式,计算正常工作状态转换为维护状态的状态转移概率p
01
以及维护状态转换为正常工作状态的状态转移概率p
10

[0054][0055]
其中,t表示历史时段测量数据的采样周期;
[0056]
转移矩阵生成模块,用于根据正常工作状态转换为维护状态的状态转移概率p
01
以及维护状态转换为正常工作状态的状态转移概率p
10
,得到正常工作状态与维护状态之间的转移矩阵
[0057]
进一步,漂移系数以及扩散系数计算模块包括:
[0058]
漂移系数计算模块,根据下述公式计算第m个退化过程正常工作状态下的的漂移系数以及第m个退化过程维护状态下的漂移系数
[0059][0060]
其中,φ
j
=0表示正常工作状态,φ
j
=1表示维护状态,k表示第m个退化过程对应的测量数据的采样个数,表示第m个退化过程第j 1个采样值,表示第m个退化过程第j个采样值,t
j 1
表示采集的时刻,t
j
表示采集的时刻;
[0061]
扩散系数计算模块,用于根据下述公式计算第m个退化过程的扩散系数σ
(m)

[0062][0063]
其中,表示对应的船舶状态下对应的漂移系数,为正常工作状态下的的漂移系数或者维护状态下的的漂移系数
[0064]
与现有技术相比,本发明至少可实现如下有益效果:
[0065]
本技术通过采用采集历史时段m维测量数据,m维测量数据中的每一维测量数据都包括正常工作状态测量数据以及维护状态测量数据,基于采集的m维测量数据计算得到正常工作状态与维护状态之间的转移矩阵以及每个退化过程的漂移系数和扩散系数,结合蒙特卡罗方法,得到每个退化过程失效时间的累积概率密度分布,进而结合正态copula函数得到船舶故障状态的联合概率密度分布的技术方案;本技术中对船舶故障状态的预测引入了维护活动对船舶故障状态的影响,通过同时考虑正常工作状态以及维护状态对船舶故障状态的影响,提高了船舶故障状态预测的准确性。
[0066]
本发明中,上述各技术方案之间还可以相互组合,以实现更多的优选组合方案。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分优点可从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过说明书以及附图中所特别指出的内容中来实现和获得。
附图说明
[0067]
附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。
[0068]
图1为本技术一实施例中一种船舶故障状态预测方法流程示意图;
[0069]
图2为本技术一实施例中一种船舶故障状态预测系统结构示意图。
具体实施方式
[0070]
下面结合附图来具体描述本发明的优选实施例,其中,附图构成本技术一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。
[0071]
本发明的一个具体实施例,公开了一种船舶故障状态预测方法,具体流程图如图1所示,该方法包括:
[0072]
步骤s10:采集历史时段m维测量数据,所述m维测量数据包括正常工作状态下的测量数据以及维护状态下的测量数据;
[0073]
步骤s20:基于所述m维测量数据,计算得到正常工作状态与维护状态之间的转移矩阵以及每个退化过程的漂移系数以及扩散系数,一维测量数据对应一个退化过程;
[0074]
步骤s30:设定每个退化过程的失效阈值,基于所述转移矩阵、每个退化过程的漂移系数以及扩散系数,结合蒙特卡罗方法,得到每个退化过程失效时间的累积概率密度分布;
[0075]
步骤s40:基于每个退化过程失效时间的累积概率密度分布,结合正态copula函数,得到船舶故障状态的联合概率密度分布。
[0076]
与现有技术相比,本实施例提供的船舶故障状态预测方法,通过采用采集历史时
段m维测量数据,m维测量数据中的每一维测量数据都包括正常工作状态测量数据以及维护状态测量数据,基于采集的m维测量数据计算得到正常工作状态与维护状态之间的转移矩阵以及每个退化过程的漂移系数和扩散系数,结合蒙特卡罗方法,得到每个退化过程失效时间的累积概率密度分布,进而结合正态copula函数得到船舶故障状态的联合概率密度分布的技术方案;本技术中对船舶故障状态的预测引入了维护活动对船舶故障状态的影响,通过同时考虑正常工作状态以及维护状态对船舶故障状态的影响,提高了船舶故障状态预测的准确性。
[0077]
具体的,步骤s10中的m维测量数据包括发电机功率、主机转速、滑失率、冷却水温度、滑油压力、滑油温度等多维度测量数据,可根据实际需求进行选定,选定的参数维度越多,对应的预测结果越准确;利用船舶本身的传感器采集m维测量数据,每种传感器记录一维测量数据,例如发电机功率传感器用于记录历史时段的发电机功率数据,并通过不断采样形成发电机功率这一维度的测量数据。进一步地,每个维度中的每个测量数据都带有状态标签,该状态标签是指维护状态或者正常工作状态,用于表征该测量数据采集时的船舶状态,因此每维测量数据包括正常工作状态下的测量数据以及维护状态下的测量数据。进一步的,步骤s10中的历史时段是指过去的某一时刻到当前时刻的时间间隔,即,当前时刻之前是需要采集的历史数据,当前时刻之后是需要预测的未来数据,当前时刻对应的数据为采样值。
[0078]
在一个具体的实施例中,步骤s20包括:
[0079]
步骤s21:基于所述m维测量数据,计算得到正常工作状态与维护状态之间的转移矩阵;
[0080]
步骤s22:基于所述m维测量数据,计算得到每个退化过程的漂移系数以及扩散系数。
[0081]
在一个具体的实施例中,步骤s21包括:
[0082]
步骤s211:基于m维测量数据,得到历史时段内正常工作状态转换至维护状态的次数、维护状态转换至正常工作状态的次数、历史时段内最后一次发生状态切换之前处于正常工作状态的总时长以及处于维护状态的总时长;
[0083]
具体地,由于每个维度中的每个测量数据都带有状态标签,该状态标签是指维护状态或者正常工作状态,用于表征该测量数据采集时船舶所处的状态,因此在采集完成历史时段的m维测量数据之后,可以通过统计得知,历史时段内正常工作状态转换至维护状态的次数、维护状态转换至正常工作状态的次数、历史时段内最后一次发生状态切换之前处于正常工作状态的总时长以及处于维护状态的总时长。
[0084]
步骤s212:根据历史时段正常工作状态转换至维护状态的次数、维护状态转换至正常工作状态的次数、历史时段内最后一次发生状态切换之前处于正常工作状态的总时长以及处于维护状态的总时长,结合极大似然估计法,计算得到正常工作状态与维护状态之间的转移矩阵。
[0085]
在一个具体的实施例中,步骤s212包括:
[0086]
步骤s2121:根据公式(1),计算正常工作状态转换为维护状态的状态转移率λ
01
以及维护状态转换为正常工作状态的转移率λ
10

[0087][0088]
其中,n
01
表示历史时段内正常工作状态转换至维护状态的次数;n
10
表示历史时段内维护状态转换至正常工作状态的次数;t0表示历史时段内最后一次发生状态切换之前处于正常工作状态的总时长;t1表示历史时段最后一次发生状态切换之前处于维护状态的总时长。
[0089]
具体地,最后一次发生状态切换可以是由正常工作状态转换为维护状态或者是由维护状态转换为正常工作状态。
[0090]
步骤s2122:根据公式(2),计算正常工作状态转换为维护状态的状态转移概率p
01
以及维护状态转换为正常工作状态的状态转移概率p
10

[0091][0092]
其中,t表示历史时段测量数据的采样周期。
[0093]
步骤s2123:根据正常工作状态转换为维护状态的状态转移概率p
01
以及维护状态转换为正常工作状态的状态转移概率p
10
,得到正常工作状态与维护状态之间的转移矩阵
[0094]
具体地,1

p
01
表示维持正常工作状态的概率,1

p
10
表示维持维护状态的概率。
[0095]
在一个具体的实施例中,步骤s22包括:
[0096]
步骤s221:根据公式(3.1)以及公式(3.2)计算第m个退化过程正常工作状态下的的漂移系数以及第m个退化过程维护状态下的漂移系数
[0097][0098][0099]
其中,φ
j
=0表示正常工作状态,φ
j
=1表示维护状态,k表示第m个退化过程对应的测量数据的采样个数,表示第m个退化过程第j 1个采样值,表示第m个退化过程第j个采样值,t
j 1
表示采集的时刻,t
j
表示采集的时刻。
[0100]
步骤s222:根据公式(4)计算第m个退化过程的扩散系数σ
(m)

[0101]
[0102]
其中,表示对应的船舶状态下对应的漂移系数,为正常工作状态下的漂移系数或者维护状态下的漂移系数
[0103]
具体地,以第m个退化过程历史时段的测量数据包括采样值a1、a2、a3、a4、a5、a6为例进行说明,a1至a6分别对应采样时刻t1至t6,a1、a2以及a5对应正常工作状态(即,0状态),a3、a4以及a6对应维护状态(即,1状态),第m个退化过程的正常工作状态下的漂移系数满足第m个退化过程的维护状态下的漂移系数满足扩散系数σ
(m)
满足
[0104]
具体地,每一维测量数据都对应一个退化过程,第m个退化过程为m维测量数据中的第m维测量数据对应的退化过程,其它退化过程的漂移系数以及扩散系数的计算原理与第m个退化过程的漂移系数与扩散系数的计算原理相同。
[0105]
在一个具体的实施例中,步骤s30包括:
[0106]
步骤s31:根据公式(5),基于第m个退化过程当前时刻t
k
对应的采样值、转移矩阵以及第m个退化过程的漂移系数以及扩散系数,计算第m个退化过程的未来时刻的预测值:
[0107][0108]
其中,表示第m个退化过程当前时刻t
k
对应的船舶状态对应的漂移系数,φ
k
表示当前时刻t
k
对应的船舶状态,表示第m个退化过程未来预测时刻t
k 1
对应的预测值,表示当前时刻t
k
对应的采样值,为满足的随机数;表示第m个退化过程未来预测时刻t
k s
‑1对应的船舶状态的漂移系数,由φ
k s
‑1的状态决定,φ
k s
‑1表示未来预测时刻t
k s
‑1对应的船舶状态,由前一预测时刻的状态和转移矩阵决定,表示第m个退化过程未来预测时刻t
k s
对应的预测值,表示未来预测时刻t
k s
‑1对应的预测值,s≥2,为满足分布的随机数;
[0109]
具体地,以第m个退化过程,当前时刻为t
k
,进行说明:基于t
k
时刻已知的采样值已知的船舶状态φ
k
,进而根据已知的φ
k
得到的漂移系数也是已知的,为满足的随机数也是已知的,(t
k 1

t
k
)是预设好的,因此可以得到
即第m个退化过程未来预测时刻t
k 1
对应的预测值,基于该原理进一步得到未来多个预测时刻对应的预测值。
[0110]
步骤s32:直至首次达到第m个退化过程的失效阈值,达到失效阈值的时刻与当前时刻之间的时间间隔即为失效时间;
[0111]
具体地,每个退化过程对应的失效阈值可以是预先设定,当某一退化过程预测的未来某一时刻的预测值首次达到该退化过程的失效阈值,则达到失效阈值的预测时刻与当前时刻之间的时间间隔即为失效时间。进一步地,某一时刻的预测值首次达到该退化过程的失效阈值是指:某一时刻的预测值首次大于等于失效阈值或者某一时刻的预测值首次小于等于失效阈值,具体情况视具体的退化过程中的数据的变化趋势(增大或者减小)而定。
[0112]
步骤s33:基于蒙特卡罗方法,得到第m个退化过程的多个失效时间,进而得到每个退化过程的多个失效时间的累积概率密度分布。
[0113]
具体地,以第m个退化过程为例,根据蒙特卡罗方法构建多次重复试验(即,形成多个试验样本),例如,在通过当前时刻t
k
的状态求解未来预测时刻t
k 1
的预测值时,共进行n次重复试验,结合第m个退化过程的扩散系数,随机选定满足要求的n个进而得到n个进一步,通过预测时刻t
k 1
的状态求解预测时刻t
k 2
的预测值又要进行n次重复试验,根据当前时刻t
k
对应的船舶状态φ
k
、第m个退化过程的转移矩阵、漂移系数以及扩散系数,可以得到n组以及进而得到n个基于此原理,依次向未来时刻进行预测,若中途出现有某一样本在某一未来预测时刻首次达到失效阈值,则得到该试验样本对应的失效时间,基于此原理,可以得到n个失效时间,基于n个失效时间计算得到第m个退化过程的多个失效时间l
(m)
的累积概率密度分布f
(m)
(l
(m)
),具体的n的数量可根据实际情况进行确定。
[0114]
历史时段m维测量数据中其余维度数据对应的退化过程的累积概率密度分布的计算过程,参照第m个退化过程的累积概率密度分布的计算过程即可,此处不再赘述。
[0115]
在一个具体的实施例中,步骤s40包括:
[0116]
根据公式(6)得到船舶故障状态的联合概率密度分布:
[0117][0118]
其中,f(l)表示当前时刻为t
k
时,船舶故障状态的联合概率密度分布,f
(1)
(l
(1)
)表示当前时刻为t
k
时,第一个退化过程失效时间的累积概率密度分布,f
(2)
(l
(2)
)表示当前时刻为t
k
时,第二个退化过程失效时间的累积概率密度分布,f
(m)
(l
(m)
)表示当前时刻为t
k
时,第m个退化过程失效时间的累积概率密度分布,φ
ρ
表示均值为零向量,协方差矩阵为ρ的m维正态分布的联合累积分布函数,φ
‑1表示标准正态分布的逆累积分布函数。
[0119]
在一个具体的实施例中,该方法还包括根据公式(7)计算ρ:
[0120]
[0121]
其中,f
i
(l)表示当前时刻为t
i
时,计算得到的船舶故障状态的联合概率密度分布,1≤i≤k。
[0122]
具体地,前述f(l)是以当前时刻为t
k
进行计算的船舶故障状态的联合概率密度分布,假设t
k
时刻的测量数据未知,即当前时刻为t
k
‑1,可以用上述同样的方法得到f
k
‑1(l),并同理依次得到f
i
(l),1≤i≤k;将上述计算得到的f
i
(l)代入公式(7),此时,只存在一个未知参数ρ,根据公式(7)进行计算可得到ρ。进一步的,在计算得到ρ之后,将ρ代入公式(6),可得到以当前时刻为t
k
,进行估计的船舶故障状态的联合概率密度分布;将ρ代入即可得到以当前时刻为t
i
,进行估计的船舶故障状态的联合概率密度分布。可根据实际需求选择合适的当前时刻,从而预测船舶故障状态的联合概率密度分布。
[0123]
船舶故障状态的联合概率密度分布可以表征在未来某个预测时刻之前船舶发生故障的概率,进而为船舶是否需要维修或者报废等后续处理提供参考依据。
[0124]
在一个具体的实施例中,该方法还包括步骤s50:基于船舶故障状态的联合概率密度分布,结合置信率,计算满足置信率的船舶寿命。
[0125]
在一个具体的实施例中,步骤s50包括:
[0126]
步骤s51:将船舶故障状态的联合概率密度分布中的多个变量分别等于满足置信率α的船舶寿命l,所述多个变量分别表示多个退化过程失效时间;
[0127]
步骤s52:根据公式(8),计算船舶寿命l:
[0128]
f(l)=f(l,l,...,l)=1

α
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(8)
[0129]
其中,f(l)表示当前时刻为t
k
时,船舶故障状态的联合概率密度分布。
[0130]
具体地,船舶故障状态的联合概率密度分布中的多个变量分别等于满足置信率α的船舶寿命l,即可以表示为:l
(1)
=l
(2)
=...=l
(m)
=l,其中多个变量l
(1)
至l
(m)
分别表示第1个退化过程至第m个退化过程的失效时间;结合设置的置信率α的值以及公式(8),可以计算l的具体数值,l为在置信率α下船舶尚能正常工作的时间,即在置信率α下的船舶寿命。可选地,α的取值可以为99%或95%,可根据实际需求进行确定。
[0131]
本技术的一个实施例,公开了一种船舶故障状态预测系统,结构示意图如图2所示,该系统包括:
[0132]
数据采集模块,用于采集历史时段m维测量数据,所述m维测量数据包括正常工作状态下的测量数据以及维护状态下的测量数据;
[0133]
转移矩阵计算模块,用于基于所述m维测量数据,计算得到正常工作状态与维护状态之间的转移矩阵;
[0134]
漂移系数以及扩散系数计算模块,用于基于所述m维测量数据,计算得到每个退化过程的漂移系数以及扩散系数,一维测量数据对应一个退化过程;
[0135]
累积概率密度分布获取模块,用于设定每个退化过程的失效阈值,基于所述转移矩阵、每个退化过程的漂移系数以及扩散系数,结合蒙特卡罗方法,得到每个退化过程失效时间的累积概率密度分布;
[0136]
联合概率密度分布获取模块,用于基于每个退化过程失效时间的累积概率密度分布,结合正态copula函数,得到船舶故障状态的联合概率密度分布。
[0137]
与现有技术相比,本技术通过将数据采集模块、转移矩阵计算模块、漂移系数以及扩散系数计算模块、累积概率密度分布获取模块以及联合概率密度分布获取模块结合到一起,通过采用采集历史时段m维测量数据,m维测量数据中的每一维测量数据都包括正常工作状态测量数据以及维护状态测量数据,基于采集的m维测量数据计算得到正常工作状态与维护状态之间的转移矩阵以及每个退化过程的漂移系数和扩散系数,结合蒙特卡罗方法,得到每个退化过程失效时间的累积概率密度分布,进而结合正态copula函数得到船舶故障状态的联合概率密度分布的技术方案;本技术中对船舶故障状态的预测引入了维护活动对船舶故障状态的影响,通过同时考虑正常工作状态以及维护状态对船舶故障状态的影响,提高了船舶故障状态预测的准确性。
[0138]
在一个具体的实施例中,转移矩阵计算模块包括:
[0139]
转移率计算模块,用于根据下述公式,计算正常工作状态转换为维护状态的状态转移率λ
01
以及维护状态转换为正常工作状态的转移率λ
10

[0140][0141]
其中,n
01
表示历史时段内正常工作状态转换至维护状态的次数;n
10
表示历史时段内维护状态转换至正常工作状态的次数;t0表示历史时段内最后一次发生状态切换之前处于正常工作状态的总时长;t1表示历史时段最后一次发生状态切换之前处于维护状态的总时长;
[0142]
转移概率计算模块,用于根据下述公式,计算正常工作状态转换为维护状态的状态转移概率p
01
以及维护状态转换为正常工作状态的状态转移概率p
10

[0143][0144]
其中,t表示历史时段测量数据的采样周期;
[0145]
转移矩阵生成模块,用于根据正常工作状态转换为维护状态的状态转移概率p
01
以及维护状态转换为正常工作状态的状态转移概率p
10
,得到正常工作状态与维护状态之间的转移矩阵
[0146]
在一个具体的实施例中,漂移系数以及扩散系数计算模块包括:
[0147]
漂移系数计算模块,根据下述公式计算第m个退化过程正常工作状态下的的漂移系数以及第m个退化过程维护状态下的漂移系数
[0148][0149]
其中,φ
j
=0表示正常工作状态,φ
j
=1表示维护状态,k表示第m个退化过程对应的测量数据的采样个数,表示第m个退化过程第j 1个采样值,表示第m个退化过程第j个采样值,t
j 1
表示采集的时刻,t
j
表示采集的时刻;
[0150]
扩散系数计算模块,根据下述公式计算第m个退化过程的扩散系数σ
(m)

[0151][0152]
其中,表示对应的船舶状态下对应的漂移系数,为正常工作状态下的的漂移系数或者维护状态下的的漂移系数
[0153]
在一个具体的实施例中,该系统还包括寿命计算模块,用于基于船舶故障状态的联合概率密度分布,结合置信率,计算满足置信率的船舶寿命。
[0154]
在一个具体的实施例中,寿命计算模块包括:
[0155]
变量设置模块,用于将船舶故障状态的联合概率密度分布中的多个变量分别等于满足置信率α的船舶寿命l;
[0156]
寿命计算模块,用于根据下述公式,计算船舶寿命l:
[0157]
f(l)=f(l,l,..,l)=1

α
[0158]
其中,f(l)表示当前时刻为t
k
时,船舶故障状态的联合概率密度分布。
[0159]
上述方法实施例和系统实施例,基于相同的原理实现,其相关之处可相互借鉴,且能达到相同的技术效果。
[0160]
本领域技术人员可以理解,实现上述实施例方法的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读存储介质中。其中,所述计算机可读存储介质为磁盘、光盘、只读存储记忆体或随机存储记忆体等。
[0161]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜