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
Name: C:301:SSH:ActivePowerLimit.value:valueRange
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
Name: C:301:SSH:ApparentPowerLimit.value:valueRange
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
Name: C:301:SSH:BatteryUnit.storedE:valueRange
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
Name: C:301:SSH:ControlArea.pTolerance:valueRange
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
Name: C:301:SSH:ACDCConverter.targetUdc:valueRange
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
Name: C:301:SSH:CsConverter.targetAlpha:valueRange
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
Name: C:301:SSH:CsConverter.targetGamma:valueRange
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
Name: C:301:SSH:CsConverter.targetIdc:valueRange
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
Name: C:301:SSH:CurrentLimit.value:valueRange
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
Name: C:301:SSH:EnergySource.voltageAngle:valueRange
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
Name: C:301:SSH:EnergySource.voltageMagnitude:valueRange
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
Name: C:301:SSH:EquivalentInjection.regulationTarget:valueRange
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
Name: C:301:SSH:GeneratingUnit.normalPF:valueRange
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
Name: C:301:SSH:GeneratingUnit.normalPF:valueRange
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
Name: C:301:SSH:ShuntCompensator.sections:valueRange
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
Name: C:301:SSH:ShuntCompensator.sections:valueRange
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
Name: C:301:SSH:GeneratingUnit.normalPF:valueRange
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
Name: C:301:SSH:RegulatingControl.targetDeadband:valueRange
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
Name: C:301:SSH:GeneratingUnit.normalPF:valueRange
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
Name: C:301:SSH:RegulatingControl.targetDeadband:valueRange
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
Name: C:301:SSH:GeneratingUnit.normalPF:valueRange
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
Name: C:301:SSH:VoltageLimit.value:valueRange
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
Name: C:301:SSH:ACDCConverter.targetUdc:valueRange
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
Name: C:301:SSH:VsConverter.droop:valueRange
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
Name: C:301:SSH:VsConverter.droopCompensation:valueRange
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
Name: C:301:SSH:VsConverter.qShare:valueRange
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
Name: C:301:SSH:VsConverter.targetPWMfactor:valueRange
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
Name: C:301:SSH:VsConverter.targetPhasePcc:valueRange
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
Name: C:301:SSH:VsConverter.targetPowerFactorPcc:valueRange
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
Name: C:301:SSH:VsConverter.targetUpcc:valueRange
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
Name: C:301:SSH:GeneratingUnit.normalPF:valueRange
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: