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
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
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: