This function calculates the current annual probability of failure per kilometer HV Switchgear Distribution The function is a cubic curve that is based on the first three terms of the Taylor series for an exponential function. For more information about the probability of failure function see section 6 on page 30 in CNAIM (2017).
pof_hv_switchgear_distribution(
hv_asset_category = "6.6/11kV CB (GM) Secondary",
placement = "Default",
altitude_m = "Default",
distance_from_coast_km = "Default",
corrosion_category_index = "Default",
age,
measured_condition_inputs,
observed_condition_inputs,
reliability_factor = "Default"
)
String The type of LV asset category
String. Specify if the asset is located outdoor or indoor.
Numeric. Specify the altitude location for
the asset measured in meters from sea level.altitude_m
is used to derive the altitude factor. See page 107,
table 23 in CNAIM (2017). A setting of "Default"
will set the altitude factor to 1 independent of asset_type
.
Numeric. Specify the distance from the
coast measured in kilometers. distance_from_coast_km
is used
to derive the distance from coast factor See page 106,
table 22 in CNAIM (2017). A setting of "Default"
will set the
distance from coast factor to 1 independent of asset_type
.
Integer. Specify the corrosion index category, 1-5.
Numeric. The current age in years of the conductor.
Named list observed_conditions_input
Named list observed_conditions_input
conductor_samp = c("Low","Medium/Normal","High","Default")
.
See page 146-147, table 192 and 194 in CNAIM (2017).
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 69 in CNAIM (2017).
Numeric. Current probability of failure per annum per kilometer.
# NOT RUN {
# Current annual probability of failure for HV Swicthgear distribution
pof_hv_switchgear_distribution(
hv_asset_category = "6.6/11kV CB (GM) Secondary",
placement = "Default",
altitude_m = "Default",
distance_from_coast_km = "Default",
corrosion_category_index = "Default",
age = 10,
observed_condition_inputs =
list("external_condition" =
list("Condition Criteria: Observed Condition" = "Default"),
"oil_gas" = list("Condition Criteria: Observed Condition" = "Default"),
"thermo_assment" = list("Condition Criteria: Observed Condition" = "Default"),
"internal_condition" = list("Condition Criteria: Observed Condition" = "Default"),
"indoor_env" = list("Condition Criteria: Observed Condition" = "Default")),
measured_condition_inputs =
list("partial_discharge" =
list("Condition Criteria: Partial Discharge Test Results" = "Default"),
"ductor_test" = list("Condition Criteria: Ductor Test Results" = "Default"),
"oil_test" = list("Condition Criteria: Oil Test Results" = "Default"),
"temp_reading" = list("Condition Criteria: Temperature Readings" = "Default"),
"trip_test" = list("Condition Criteria: Trip Timing Test Result" = "Default")),
reliability_factor = "Default")
# }
Run the code above in your browser using DataLab