Functions and Formulas  

FMEA  

FMEA

fmeaAP

Vector fmeaAP(Vector s, Vector o, Vector d, Vector f, Vector m, Tensor design_riskmatrix, Tensor product_riskmatrix, Tensor msr_riskmatrix)

Parameters
s :
o :
d :
f :
m :
design_riskmatrix :
product_riskmatrix :
msr_riskmatrix :

fmeaClass

Collection fmeaClass(Collection severity, Collection occurence, Collection designfailure=nothing, Object critical_s=9.0, Object significant_s=5.0, Object significant_o=4.0)

Parameters
severity :
occurence :
designfailure :
critical_s :
significant_s :
significant_o :

fmeaNetFaultType

Collection fmeaNetFaultType(Collection net)

Parameters
net :

fmeaNetRating

Looks up the worst rating of all effects/causes connected to a failure by a automatrix (failure net)

Object fmeaNetRating(Collection source, Collection net, Object level, Object steps=1.0)

Parameters
source : is the vector containing the ratings
net : is the failure net matrix
level : is the fault type index
steps : is the level of indirection for the lookup

fmeaRating

Maps a rating given for one side of a matrix to the other side of a second matrix. The two matrices have to have one common dimension. Each row in the resulting vector computes to the maximum of all values in the rating vector which are connected to the row by the matrix.

Object fmeaRating(Collection matrix, Collection condition, Collection rating, Collection default)

Parameters
matrix : the first matrix
condition : the second matrix
rating : a vector of ratings for the input side of the matrix
default : if true, the function takes the minimum of all connected values, otherwise the maximum

fmeaRatingMapped

Maps a rating given for one side of a matrix to the other side of the matrix. Each row in the resulting vector computes to the maximum of all values in the rating vector which are connected to the row by the matrix.

Object fmeaRatingMapped(Collection matrix, Collection rating, Collection maximize=1.0, Collection mapmode=1.0, Collection maximize-1=1, Collection mapmode-1=1)

Parameters
matrix : The FMEA matrix
rating : A vector of ratings for the input side of the matrix
maximize :
mapmode :
maximize-1 :
mapmode-1 :

fmeaRatingMappedTwice

Maps a rating given for one side of a matrix to the other side of a second matrix. The two matrices have to have one common dimension. Each row in the resulting vector computes to the maximum of all values in the rating vector which are connected to the row by the matrix.

Object fmeaRatingMappedTwice(Collection matrix1, Collection matrix2, Collection rating, Collection opt)

Parameters
matrix1 : the first matrix
matrix2 : the second matrix
rating : a vector of ratings for the input side of the matrix
opt : if true, the function takes the minimum of all connected values, otherwise the maximum

fmeaRPN

Vector fmeaRPN(Vector s, Vector o, Vector d, Vector f, Vector m)

Parameters
s :
o :
d :
f :
m :

fmeaTopAction

Looks for the best action attached to failure causes

Object fmeaTopAction(Collection initial, Collection attribute, Object level=nothing, Object impstate=nothing, Object impdate=nothing)

Parameters
initial : is the vector containing the current (initial) values
attribute : is the name of the task attribute containing the improved value
level : is the level that marks failure causes in the fault tree
impstate : is the implementation statues
impdate : is the implementation date

Feedback

Did you find what you needed?

If you have any further questions or suggestions to improve this page, please let us know:

=