61970-301_SteadyStateHypothesis-AP-Con-Complex-SHACL
ssh:ActivePowerLimit
Severity: sh:Violation
Targets:
- targetClass: cim:ActivePowerLimit
Nested Properties:
ssh:ActivePowerLimit.value-valueRange
Path: cim:ActivePowerLimit.value
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:ApparentPowerLimit
Severity: sh:Violation
Targets:
- targetClass: cim:ApparentPowerLimit
Nested Properties:
ssh:ApparentPowerLimit.value-valueRange
Path: cim:ApparentPowerLimit.value
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:BatteryUnit
Severity: sh:Violation
Targets:
- targetClass: cim:BatteryUnit
Nested Properties:
ssh:BatteryUnit.storedE-valueRange
Path: cim:BatteryUnit.storedE
The attribute shall be a positive value or zero and lower than BatteryUnit.ratedE.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:ControlArea
Severity: sh:Violation
Targets:
- targetClass: cim:ControlArea
Nested Properties:
ssh:ControlArea.pTolerance-valueRange
Path: cim:ControlArea.pTolerance
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:CsConverter
Severity: sh:Violation
Targets:
- targetClass: cim:CsConverter
Nested Properties:
ssh:ACDCConverter.targetUdc-valueRange
Path: cim:ACDCConverter.targetUdc
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:CsConverter.targetAlpha-valueRange
Path: cim:CsConverter.targetAlpha
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:CsConverter.targetGamma-valueRange
Path: cim:CsConverter.targetGamma
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:CsConverter.targetIdc-valueRange
Path: cim:CsConverter.targetIdc
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:CurrentLimit
Severity: sh:Violation
Targets:
- targetClass: cim:CurrentLimit
Nested Properties:
ssh:CurrentLimit.value-valueRange
Path: cim:CurrentLimit.value
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:EnergySource
Severity: sh:Violation
Targets:
- targetClass: cim:EnergySource
Nested Properties:
ssh:EnergySource.voltageAngle-valueRange
Path: cim:EnergySource.voltageAngle
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:EnergySource.voltageMagnitude-valueRange
Path: cim:EnergySource.voltageMagnitude
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:EquivalentInjection
Severity: sh:Violation
Targets:
- targetClass: cim:EquivalentInjection
Nested Properties:
ssh:EquivalentInjection.regulationTarget-valueRange
Path: cim:EquivalentInjection.regulationTarget
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:GeneratingUnit
Severity: sh:Violation
Targets:
- targetClass: cim:GeneratingUnit
Nested Properties:
ssh:GeneratingUnit.normalPF-valueRange
Path: cim:GeneratingUnit.normalPF
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:HydroGeneratingUnit
Severity: sh:Violation
Targets:
- targetClass: cim:HydroGeneratingUnit
Nested Properties:
ssh:GeneratingUnit.normalPF-valueRange
Path: cim:GeneratingUnit.normalPF
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:LinearShuntCompensator
Severity: sh:Violation
Targets:
- targetClass: cim:LinearShuntCompensator
Nested Properties:
ssh:ShuntCompensator.sections-valueRange
Path: cim:ShuntCompensator.sections
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:NonlinearShuntCompensator
Severity: sh:Violation
Targets:
- targetClass: cim:NonlinearShuntCompensator
Nested Properties:
ssh:ShuntCompensator.sections-valueRange
Path: cim:ShuntCompensator.sections
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:NuclearGeneratingUnit
Severity: sh:Violation
Targets:
- targetClass: cim:NuclearGeneratingUnit
Nested Properties:
ssh:GeneratingUnit.normalPF-valueRange
Path: cim:GeneratingUnit.normalPF
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:RegulatingControl
Severity: sh:Violation
Targets:
- targetClass: cim:RegulatingControl
Nested Properties:
ssh:RegulatingControl.targetDeadband-valueRange
Path: cim:RegulatingControl.targetDeadband
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:SolarGeneratingUnit
Severity: sh:Violation
Targets:
- targetClass: cim:SolarGeneratingUnit
Nested Properties:
ssh:GeneratingUnit.normalPF-valueRange
Path: cim:GeneratingUnit.normalPF
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:TapChangerControl
Severity: sh:Violation
Targets:
- targetClass: cim:TapChangerControl
Nested Properties:
ssh:RegulatingControl.targetDeadband-valueRange
Path: cim:RegulatingControl.targetDeadband
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:ThermalGeneratingUnit
Severity: sh:Violation
Targets:
- targetClass: cim:ThermalGeneratingUnit
Nested Properties:
ssh:GeneratingUnit.normalPF-valueRange
Path: cim:GeneratingUnit.normalPF
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:VoltageLimit
Severity: sh:Violation
Targets:
- targetClass: cim:VoltageLimit
Nested Properties:
ssh:VoltageLimit.value-valueRange
Path: cim:VoltageLimit.value
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:VsConverter
Severity: sh:Violation
Targets:
- targetClass: cim:VsConverter
Nested Properties:
ssh:ACDCConverter.targetUdc-valueRange
Path: cim:ACDCConverter.targetUdc
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:VsConverter.droop-valueRange
Path: cim:VsConverter.droop
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:VsConverter.droopCompensation-valueRange
Path: cim:VsConverter.droopCompensation
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:VsConverter.qShare-valueRange
Path: cim:VsConverter.qShare
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:VsConverter.targetPWMfactor-valueRange
Path: cim:VsConverter.targetPWMfactor
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:VsConverter.targetPhasePcc-valueRange
Path: cim:VsConverter.targetPhasePcc
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:VsConverter.targetPowerFactorPcc-valueRange
Path: cim:VsConverter.targetPowerFactorPcc
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:VsConverter.targetUpcc-valueRange
Path: cim:VsConverter.targetUpcc
The attribute shall be a positive value.
Severity: sh:Violation
Messages:
- "The value is negative or zero."
Constraints:
- sh:MinExclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value:
ssh:WindGeneratingUnit
Severity: sh:Violation
Targets:
- targetClass: cim:WindGeneratingUnit
Nested Properties:
ssh:GeneratingUnit.normalPF-valueRange
Path: cim:GeneratingUnit.normalPF
The attribute shall be a positive value or zero.
Severity: sh:Violation
Messages:
- "The value is negative."
Constraints:
- sh:MinInclusiveConstraintComponent (Severity: sh:Violation)
- Value:
0.0
- Value: