Professional Documents
Culture Documents
theSTRUREL Software Family in a concise and table-based form. For more details on
the corresponding programs please use the links embedded in the " " symbols.
Index of Contents
1. Overview of Features of STRUREL Programs
1. COMREL
2. SYSREL
3. STATREL
4. Reliability Analysis & FEM
2. Stochastic Modelling in STRUREL
1. Standard Univariate Distribution Functions
2. Univariate Distribution Functions for Bayesian Analysis
3. Univariate Distribution Functions in Statistical Analysis
4. Multivariate Models
3. Probability Integration Methods in STRUREL
1. Overview of Probability Integration Methods
2. Availability of Probability Integration Methods
3. Starting Solution Strategies to find the -point in COMREL
4. Algorithms to find the -point in COMREL
5. Solution Strategies to find the -point(s) in SYSREL
6. Algorithms to find the -point(s) in SYSREL
7. Possible combinations of random processes in COMREL-TV
8. Exceedance measures in COMREL-TV
4. Features of the Symbolic Processor in COMREL & SYSREL
1. Elementary Functions
2. Trigonometric Functions
3. Hyperbolic Functions
4. Logarithmic Functions
5. Probability Functions
6. Bessel Functions
7. Special Functions
8. Differentiation Operators
9. Integration Operators
10. Root Finding Operators
11. Error Handling
Feature
Comments
Available stochastic
models
Probability integration
methods
Starting solution
strategies
Combinations of random
processes (COMRELTV)
Exceedance measures
(COMREL-TV)
Features of the
Symbolic Processor
1.2 SYSREL
SYSREL deals with system reliability and conditional reliability evaluation (reliability
updating) in the time-invariant case. SYSREL
can be obtained in a version
withSymbolic Processor or alternatively in a Professional version requiring additional
Fortran compiler.
Feature
Available stochastic
models
Probability integration
methods
Starting solution
strategies
Algorithms to find the point
Comments
All distribution functions in
tables2.1, 2.2 & 2.3
All multivariate models in table2.4
FORM, SORM, Crude FORM (based on
equivalent hyperplanes)
See table 3.5
NLPQL, Joint3, see also table3.6
Features of the
Symbolic Processor
1.3 STATREL
STATREL
deals with statistical analysis. It does not perform probability integration.
STATREL supports all distribution functions in tables 2.1, 2.2 & 2.3.
1.4 Reliability Analysis & FEM
see PERMAS-RA
Table 2.1
Input: Moments M,
Parameters P
Default Input
Rectangular. (uniform)
M or P
Normal (Gau)
M or P
Lognormal
M or P
Exponential
M or P
Gamma
M or P
Beta
M or P
Gumbel (max)
M or P
Frechet (max)
Weibull (min)
M or P
Shifted Lognormal
M or P
Rayleigh
M or P
Trapezoid
M or P
Name of Distribution
Birnbaum/Saunders
Cauchy
Shifted Gamma
M or P
Inverse Gau
M or P
Gumbel (min)
M or P
Frechet (min)
Weibull (max)
M or P
Pareto
M or P
Laplace
M or P
Logistic
M or P
Halfnormal
M or P
Neville
Hermite
M or P
4-Par. Lognormal
Table 2.2
Input:
Moments (M),
Parameters P
Default
Input
Pred.Gumbel (max)
Pred.Weibull (min)
Pred.Frechet (max)
Pred.Exponential
Pred.Normal (m unknown)
Pred.Normal (sigma
unknown)
Pred.Normal (m | sigma)
Post.Gumbel (max)
Post.Weibull (min)
Post.Exponential
Post.Normal (m)
Post.Normal (sigma)
Post.Normal (m | sigma)
Post.Frechet (max)
Name of Distribution
Table 2.3
Input: Moments (M),
Parameters P
Default Input
Student (standard)
Chi-square
Fishers F
Student
Name of Distribution
Table 2.4
Type
Input (Comments)
Multivariate
NormalLognormal
distribution
Multivariate
Nataf model
Multivariate
Hermite model
General
dependent
vectors
Table 3.1
Method
Comments
First Order
Reliabilty Method
(FORM)
Second Order
Reliabilty Method
(SORM)
Importance
Sampling on top
of FORM/SORM
Crude Monte
Carlo Sampling
Adaptive Monte
Carlo Sampling
Spherical
Sampling
Design PointSampling
Table 3.2
STRUREL Module
Available Methods
COMREL-TI (time-invariant
component reliability)
All
COMREL-TV (time-variant
component reliability)
FORM, SORM
Table 3.3
Strategy
User
Comments
User defined starting solution in standard space (Uspace), alows also to specify bounds on U-space
variables, default is to start from origin in standard space
(yields median values for Basic variables)
Random
Gradient
Table 3.4
Algorithm
Comments
Gradient based "Rackwitz-Fiessler" algorithm with
improved step-width control (Abdo, Rackwitz, 1991),
Default algorithm in COMREL, good also for problems
with a large dimension of the Basic space
RFLS
NLPQL
HLRF
COBYLA
Table 3.5
Strategy
Comments
Origin or Ustart
Individual
Linearisation
Presetting of
Hessian
Individ. Lin. +
Presetting
Extra
Constraints
Table 3.6
Algorithm
NLPQL
Joint3
Comments
See comments above
Multi-constraint version of RFLS, see comments above
Table 3.7
Possible combinations of random processes
Feasible
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Table 3.8
Exceedance
measure
Comments
Point-in-time nonavailability
First passage
time distribution
First passage
time density
distribution
Hazard rate
Mean cumulative
excursion time
Duration of single
excursions
Table 4.1
Function
SQRT (F)
Description
Square root
ABS (F)
Absolute value
MAX (F,G)
MIN (F,G)
Table 4.2
Function
Description
COS (F)
Cosine
SIN (F)
Sine
TAN (F)
Tangent
ACOS (F)
Arc cosine
ASIN (F)
Arc sine
ATAN (F)
Arc tangent
Table 4.3
Function
Description
COSH (F)
Hyperbolic cosine
SINH (F)
Hyperbolic sine
TANH (F)
Hyperbolic tangent
ACOSH (F)
ASINH (F)
ATANH (F)
Table 4.4
Function
Description
LN (F)
Natural logarithm
LOG10
(F)
Base 10 logarithm
EXP (F)
Exponentiation
LOGC (F)
Table 4.5
Function
Description
CPHI (F)
ICPHI P
LCPHI (F)
Table 4.6
Function
Description
BESSELJ0 (F)
BESSELJ1 (F)
BESSELY0 (F)
BESSELY1 (F)
BESSELJN (n,F)
BESSELYN (n,F)
Table 4.7
Function
Description
GAMMA (F)
LGAMMA (F)
LBETA (F,G)
DISMO
(type,n,P1,P2,P3,P4)
DISPA (type,n,EX,SX)
ITRUNCM
(ftype,U,a,b,EX,SX,P3,P4)
ITRUNCP
(ftype,U,a,b,P1,P2,P3,P4)
Table 4.8
Operators
Description
DIFFR (F,
~x,X0,DX)
DIFFC (F,
~x,X0,DX)
DIFFL (F,
~x,X0,DX)
Table 4.9
Operators
Description
INTEGRAL
(F,~x,A,B,n)
ROMBERG
(F,~x,A,B)
Table 4.10
Operators
Description
ROOT
(F, ~x,X0,a,b)
NEWRAPHB
(F, ~x,xacc,a,b)
Table 4.11
Operators
STOP
("Message")
Description
Allows controlled stop of computations.
The messsage is written to screen and to the
results files.