diff --git a/docs/release_notes.md b/docs/release_notes.md index 2f8d844..fd5cf08 100644 --- a/docs/release_notes.md +++ b/docs/release_notes.md @@ -5,7 +5,7 @@ ### New Features and Major Changes -* +* [Add quantities for time-variant quantities of DCNetworkBlock #91](https://github.com/SPSUnipi/pySMSpp/pull/91) ### Minor Changes and Bug Fixes diff --git a/pysmspp/data/blocks/UCBlock.csv b/pysmspp/data/blocks/UCBlock.csv index 625537a..8f62309 100644 --- a/pysmspp/data/blocks/UCBlock.csv +++ b/pysmspp/data/blocks/UCBlock.csv @@ -2,6 +2,7 @@ block_name,attribute,smspp_object,netcdf_component,netcdf_base_type,dimension,un UCBlock,block_type,Attribute,Attribute,str,-,-,,required,Type of the block UCBlock,id,Attribute,Attribute,str,-,-,,optional,Id of the block UCBlock,TimeHorizon,Dimension,Dimension,int,-,-,,required,Time horizon of the optimization problem +UCBlock,NumberInstants,Dimension,Dimension,int,-,-,,required,Dimension of the time steps used to map time-dependent MaxPowerFlow MinPowerFlow and Efficiency of network assets UCBlock,NumberUnits,Dimension,Dimension,int,-,-,,required,Number of units UCBlock,NumberElectricalGenerators,Dimension,Dimension,int,-,-,,optional,Number of electrical generators UCBlock,NumberNodes,Dimension,Dimension,int,-,-,1,optional,Number of nodes @@ -16,11 +17,11 @@ UCBlock,LineName,Variable,Variable,str,NumberLines,str,,optional,Name of the lin UCBlock,GeneratorNode,Variable,Variable,int,-|NumberElectricalGenerators,-,,optional,List of buses of connection by unit UCBlock,StartLine,Variable,Variable,int,-|NumberLines|NumberBranches,-,,optional,Start buses of lines UCBlock,EndLine,Variable,Variable,int,-|NumberLines|NumberBranches,-,,optional,End buses of lines -UCBlock,MinPowerFlow,Variable,Variable,double,-|NumberLines,MW,,optional,Minimum power flow of lines -UCBlock,MaxPowerFlow,Variable,Variable,double,-|NumberLines,MW,,optional,Maximum power flow of lines +UCBlock,MinPowerFlow,Variable,Variable,double,-|NumberLines|NumberLines-NumberInstants,MW,,optional,Minimum power flow of lines +UCBlock,MaxPowerFlow,Variable,Variable,double,-|NumberLines|NumberLines-NumberInstants,MW,,optional,Maximum power flow of lines UCBlock,LineSusceptance,Variable,Variable,double,-|NumberLines,Siemens,,optional,Susceptance of lines UCBlock,LineResistance,Variable,Variable,double,-|NumberLines,Ohm,,optional,Resistance of lines -UCBlock,Efficiency,Variable,Variable,double,-|NumberLines|NumberBranches,Ohm,,optional,Efficiency of lines or hyperarc branches; functional only for HVDC lines (default 1.0) +UCBlock,Efficiency,Variable,Variable,double,-|NumberLines|NumberBranches|NumberLines-NumberInstants|NumberBranches-NumberInstants,Ohm,,optional,Efficiency of lines or hyperarc branches; functional only for HVDC lines (default 1.0) UCBlock,HyperArcID,Variable,Variable,double,-|NumberBranches,MW,,optional,Hyperarch ID of each branch: it is the line id corresponding to the branch being added UCBlock,NetworkCost,Variable,Variable,double,-|NumberLines,€/MWh,,optional,Marginal cost of the network flows UCBlock,ActivePowerDemand,Variable,Variable,double,-|NumberNodes|TimeHorizon|NumberNodes-TimeHorizon,MW,,optional,Active power demand of nodes