profust_reliability

Compute the profust reliability according to the research in [1].

Syntax

Description

Compute the profust reliability according to the research in [1].

s is an array of system state vectors if msf is not None. Otherwise, s is an array of the degree of membership of system states, and the msf specifies the membership function.

Suppose that the system is in a specific state Sq at time t0 for certain, and the system is in a specific state Sj at time t for certain.

Then the profust reliability is

R(t)=μS(Sq)[1μTSF(mqj)]

More details and the proof are available in [1].

Examples

Input Arguments

s —— An array of system state vectors if msf is not None. Otherwise, its an array of the degree of membership of system states.


f —— The membership function, specified as a callble object, or just None.

The membership function represents the degree of membership between an element and a set. In fuzzy mathematics, the degree of membership is in [0,1].

Properties of Arguments

Name of the parametersIs optional?Source, dialog or input port?
sNoInput port
fNoDialog

References

[1] Z. Zhao, Q. Quan, K.-Y. Cai, "A modified profust-performance-reliability algorithm and its application to dynamic systems," Journal of Intelligent & Fuzzy Systems, vol. 32, no. 1, pp. 643-660, 2017. DOI: 10.3233/JIFS-152544.