public interface AclfBranchRating extends AclfBranchAdapter
ContingencyPackage.getAclfBranchRating()
Modifier and Type | Method and Description |
---|---|
double |
ampsLoadingPercent(double baseKva)
calculate branch current loading percent regarding to the default branch rating
|
double |
ampsLoadingPercent(double ampsRating,
double baseKva)
calculate branch current loading percent regarding to the branch rating
|
double |
getMvaRating()
get default branch mva rating of the branch (Rating-1)
|
double |
getMvaRating(CABranchRatingType ratingType)
get branch rating for the rating type
|
boolean |
isRatingViolated(CAViolationType vtype,
CABranchRatingType ratingType,
double baseKva)
check if the branch rating is violated regarding to the branch rating type
|
boolean |
isRatingViolated(CAViolationType type,
CABranchRatingType ratingType,
double loadingPercent,
double baseKva)
check if the branch rating is violated regarding to the branch rating type
|
boolean |
isRatingViolated(CAViolationType type,
double baseKva)
check if the branch rating is violated regarding to the branch rating type
|
boolean |
isRatingViolated(CAViolationType type,
double loadingPercent,
double baseKva)
check if the branch rating is violated regarding to the branch rating type
|
double |
mvaLoadingPercent(double baseKva)
calculate branch mva loading percent regarding to the default branch rating
|
double |
mvaLoadingPercent(double mvaRating,
double baseKva)
calculate branch mva loading percent regarding to the branch rating
|
getFromShuntY, getMvaRating1, getMvaRating2, getMvaRating3, getToShuntY, getZ, setFromShuntY, setFromShuntY, setMvaRating1, setMvaRating2, setMvaRating3, setToShuntY, setToShuntY, setZ
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
double getMvaRating()
double getMvaRating(CABranchRatingType ratingType)
ratingType
- branch rating type
double mvaLoadingPercent(double mvaRating, double baseKva)
mvaRating
- mva ratingbaseKva
- base kva for unit conversion
double ampsLoadingPercent(double ampsRating, double baseKva)
ampsRating
- current ratingbaseKva
- base kva for unit conversion
double mvaLoadingPercent(double baseKva)
baseKva
- base kva for unit conversion
double ampsLoadingPercent(double baseKva)
baseKva
- base kva for unit conversion
boolean isRatingViolated(CAViolationType type, double baseKva)
type
- rating typebaseKva
- base kva for unit conversion
boolean isRatingViolated(CAViolationType type, double loadingPercent, double baseKva)
type
- rating typeloadingPercent
- loading percetagebaseKva
- base kva for unit conversion
boolean isRatingViolated(CAViolationType vtype, CABranchRatingType ratingType, double baseKva)
vtype
- rating typeratingType
- rating typebaseKva
- base kva for unit conversion
boolean isRatingViolated(CAViolationType type, CABranchRatingType ratingType, double loadingPercent, double baseKva)
type
- rating typeratingType
- rating typeloadingPercent
- loading percentagebaseKva
- base kva for unit conversion