pof_future_building: Future Probability of Failure for Primary Substation Building...

View source: R/pof_future_building.R

pof_future_buildingR Documentation

Future Probability of Failure for Primary Substation Building and Secondary Substation Building.

Description

This function calculates the future annual probability of failure for primary substation building and secondary substation building. The function is a cubic curve that is based on the first three terms of the Taylor series for an exponential function.

Usage

pof_future_building(
  substation_type = "Secondary",
  material_type = "Wood",
  placement = "Outdoor",
  altitude_m = "Default",
  distance_from_coast_km = "Default",
  corrosion_category_index = "Default",
  age,
  temperature_reading = "Default",
  coolers_radiator = "Default",
  kiosk = "Default",
  cable_boxes = "Default",
  reliability_factor = "Default",
  k_value = "Default",
  c_value = 1.087,
  normal_expected_life_building = "Default",
  simulation_end_year = 100
)

Arguments

substation_type

String. A sting that refers to the specific substation type. Options: substation_type = c("Primary", "Secondary"). The default setting is substation_type = "Secondary"

material_type

String. A sting that refers to the specific material_type. Options: material_type = c("Brick", "Steel", "Wood"). The default setting is substation_type = "Wood"

placement

String. Specify if the asset is located outdoor or indoor.

altitude_m

Numeric. Specify the altitude location for the asset measured in meters from sea level.altitude_m is used to derive the altitude factor. A setting of "Default" will set the altitude factor to 1 independent of asset_type.

distance_from_coast_km

Numeric. Specify the distance from the coast measured in kilometers. distance_from_coast_km is used to derive the distance from coast factor. A setting of "Default" will set the distance from coast factor to 1 independent of asset_type.

corrosion_category_index

Integer. Specify the corrosion index category, 1-5.

age

Numeric. The current age in years of the building.

temperature_reading

String. Indicating the criticality. Options: temperature_reading = c("Normal", "Moderately High", "Very High", "Default").

coolers_radiator

String. Indicating the observed condition of the coolers/radiators. Options: coolers_radiator = c("Superficial/minor deterioration", "Some Deterioration", "Substantial Deterioration", "Default"). in CNAIM (2021).

kiosk

String. Indicating the observed condition of the kiosk. Options: kiosk = c("Superficial/minor deterioration", "Some Deterioration", "Substantial Deterioration", "Default").

cable_boxes

String. Indicating the observed condition of the cable boxes. Options: cable_boxes = c("No Deterioration","Superficial/minor deterioration", "Some Deterioration", "Substantial Deterioration", "Default")..

reliability_factor

Numeric. reliability_factor shall have a value between 0.6 and 1.5. A setting of "Default" sets the reliability_factor to 1. See section 6.14 on page 73 in CNAIM (2021).

k_value

Numeric. k_value = "Default" by default. This number is given in a percentage.

c_value

Numeric. c_value = 1.087 by default. The default value is accordingly to the CNAIM standard see page 110

normal_expected_life_building

Numeric. normal_expected_life_building = "Default" by default.

simulation_end_year

Numeric. The last year of simulating probability of failure. Default is 100.

Value

DataFrame. Future probability of failure along with future health score

Examples

# Future probability of failure for a Secondary substation Building
pof_future_building(substation_type = "Secondary",
material_type = "Wood",
placement = "Outdoor",
altitude_m = "Default",
distance_from_coast_km = "Default",
corrosion_category_index = "Default",
age = 1,
temperature_reading = "Default",
coolers_radiator = "Default",
kiosk = "Default",
cable_boxes = "Default",
reliability_factor = "Default",
k_value = "Default",
c_value = 1.087,
normal_expected_life_building = "Default",
simulation_end_year = 100)

CNAIM documentation built on Aug. 31, 2022, 9:13 a.m.