Learn R Programming

abcADM (version 1.0)

Fit Accumulated Damage Models and Estimate Reliability using ABC

Description

Estimate parameters of accumulated damage (load duration) models based on failure time data under a Bayesian framework, using Approximate Bayesian Computation (ABC). Assess long-term reliability under stochastic load profiles. Yang, Zidek, and Wong (2019) .

Copy Link

Version

Install

install.packages('abcADM')

Monthly Downloads

23

Version

1.0

License

GPL-3

Maintainer

Samuel Wong

Last Published

November 13th, 2019

Functions in abcADM (1.0)

sample_load_profile

Residential load profile
print_LoadProfile

Print the load profile parameters
catConstants

Display the current constants
solveCanADM

Simulate the time-to-failures given \(\theta\) (posterior samples) under load profile
simu_failTime

Simulate samples of failure time using parameters \(\theta\)
set_returnPeriod

Set end time of reliability assessment
set_LoadProfile

Set load profile
default_param

Default \(\theta\)
set_simuSampleSize

Set the number of simulated samples
constLoad_4500_1Y

Example data with \(\tau_c = 4500\) and \(t_c = 1Y (8760 hours)\)
abcMCMC

ABC-MCMC for load duration experiment data
set_timeStep

Set time step