Class Description

Typically provided by RTO systems, constraints identified in both base case and critical contingency cases have to be transferred.
A constraint has N (>=1) constraint terms. A term is represented by an instance of TerminalConstraintTerm.
The constraint expression is:
minValue <= c1x1 + c2x2 + …. cn*xn + k <= maxValue
where:

  • cn is ConstraintTerm.factor
  • xn is the flow at the terminal
    Flow into the associated equipment is positive for the purpose of ConnectivityNode NodeConstraintTerm.

k is SecurityConstraintsLinear.resourceMW.
The units of k are assumed to be same as the units of the flows, xn. The constants, cn, are dimensionless.
With these conventions, cn and k are all positive for a typical constraint such as “weighted sum of generation shall be less than limit”. Furthermore, cn are all 1.0 for a case such as “interface flow shall be less than limit”, assuming the terminals are chosen on the importing side of the interface.

Attributes

None

Relationships

Inherits from

Descendant classes

  • No descendant classes

Leaf/Root class

IsLeaf IsRoot
False False

Associations

Source Class Cardinality Source Target Class Cardinality Target Source Name Source Assoc. Description Target Name Target Assoc. Description
ContingencyConstraintLimit 0..* SecurityConstraintSum 1 ContingencyConstraintLimits SecurityConstraintSum
DefaultConstraintLimit 0..1 SecurityConstraintSum 1 DefaultConstraintLimit SecurityConstraintSum
BaseCaseConstraintLimit 0..1 SecurityConstraintSum 1 BaseCaseConstraintLimit SecurityConstraintSum
SecurityConstraintSum 1 ConstraintTerm 0..* SecurityConstraintSum ConstraintTerms
SecurityConstraintSum 0..* RTO 0..1 SecurityConstraintsLinear RTO