: Public Class
Created: 31/12/2008 13:42:53
Modified: 06/09/2017 14:08:00
Project:
Advanced:
Typically provided by RTO systems, constraints identified in both base case and critical contingency cases have to be transferred.<br/>A constraint has N (#gt;=1) constraint terms. A term is represented by an instance of TerminalConstraintTerm. <br/>The constraint expression is:<br/>minValue #lt;= c1*x1 + c2*x2 + .... cn*xn + k #lt;= maxValue<br/>where:<br/>- cn is ConstraintTerm.factor <br/>- xn is the flow at the terminal<br/>Flow into the associated equipment is positive for the purpose of ConnectivityNode NodeConstraintTerm.<br/><br/>k is SecurityConstraintsLinear.resourceMW.<br/>The units of k are assumed to be same as the units of the flows, xn.  The constants, cn, are dimensionless.<br/>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.<br/>
Element Source Role Target Role
ConstraintTerm
Class  
Name: SecurityConstraintSum
 
Name: ConstraintTerms
 
Details:
 
RTO
Class  
Name: SecurityConstraintsLinear
 
Name: RTO
 
Details:
 
Element Source Role Target Role
BaseCaseConstraintLimit
Class  
Name: BaseCaseConstraintLimit
 
Name: SecurityConstraintSum
 
Details:
 
ContingencyConstraintLimit
Class  
Name: ContingencyConstraintLimits
 
Name: SecurityConstraintSum
 
Details:
 
DefaultConstraintLimit
Class  
Name: DefaultConstraintLimit
 
Name: SecurityConstraintSum
 
Details:
 
Object Type Connection Direction Notes
MarketFactors Class Generalization To