1
-
2
1
# Specifying the type of...
3
2
4
3
Some fields in PowerSystems.jl are specified with an option from a pre-defined list
5
- (Specified with [ ` IS.scoped_enums ` ] ( https://nrel-sienna.github.io/InfrastructureSystems.jl/stable/InfrastructureSystems/#InfrastructureSystems.@scoped_enum-Tuple{Any ,%20Vararg{Any ,%20N}% 20where%20N} ) ).
4
+ (Specified with [ ` IS.scoped_enums ` ] ( https://nrel-sienna.github.io/InfrastructureSystems.jl/stable/InfrastructureSystems/#InfrastructureSystems.@scoped_enum-Tuple%7BAny ,%20Vararg%7BAny ,%20N%7D% 20where%20N%7D ) ).
6
5
7
6
Example syntax:
7
+
8
8
```
9
9
set_fuel!(gen, ThermalFuels.COAL)
10
10
```
@@ -16,45 +16,45 @@ These predefined lists are below:
16
16
` ACBusTypes ` categorize buses for modeling activities and denote which quantities are specified
17
17
for load flow calculations. ` ACBusTypes ` has the options:
18
18
19
- | Name | Description |
20
- | :----------| :-------------|
21
- | ` ISOLATED ` | Disconnected from network |
22
- | ` PQ ` | Active and reactive power defined (load bus)|
23
- | ` PV ` | Active power and voltage magnitude defined (generator bus)|
24
- | ` REF ` | Reference bus (θ = 0)|
25
- | ` SLACK ` | Slack bus |
19
+ | Name | Description |
20
+ | :---------- | :---------------------------------------------------------- |
21
+ | ` ISOLATED ` | Disconnected from network |
22
+ | ` PQ ` | Active and reactive power defined (load bus) |
23
+ | ` PV ` | Active power and voltage magnitude defined (generator bus) |
24
+ | ` REF ` | Reference bus (θ = 0) |
25
+ | ` SLACK ` | Slack bus |
26
26
27
27
## [ Prime Movers] (@id pm_list)
28
28
29
29
Each generator contains a field for ` prime_mover::PrimeMovers ` , based on the options in
30
30
[ EIA form 923] ( https://www.eia.gov/survey/form/eia_923/instructions.pdf ) .
31
31
` PrimeMovers ` has the options:
32
32
33
- | Name | Description |
34
- | :----------| : -------------|
35
- | ` BA ` | Energy Storage, Battery |
36
- | ` BT ` | Turbines Used in a Binary Cycle (including those used for geothermal applications) |
37
- | ` CA ` | Combined-Cycle – Steam Part |
38
- | ` CC ` | Combined-Cycle - Aggregated Plant * augmentation of EIA |
39
- | ` CE ` | Energy Storage, Compressed Air |
40
- | ` CP ` | Energy Storage, Concentrated Solar Power |
41
- | ` CS ` | Combined-Cycle Single-Shaft Combustion turbine and steam turbine share a single generator |
42
- | ` CT ` | Combined-Cycle Combustion Turbine Part |
43
- | ` ES ` | Energy Storage, Other |
44
- | ` FC ` | Fuel Cell |
45
- | ` FW ` | Energy Storage, Flywheel |
46
- | ` GT ` | Combustion (Gas) Turbine (including jet engine design) |
47
- | ` HA ` | Hydrokinetic, Axial Flow Turbine |
48
- | ` HB ` | Hydrokinetic, Wave Buoy |
49
- | ` HK ` | Hydrokinetic, Other |
50
- | ` HY ` | Hydraulic Turbine (including turbines associated with delivery of water by pipeline) |
51
- | ` IC ` | Internal Combustion (diesel, piston, reciprocating) Engine |
52
- | ` PS ` | Energy Storage, Reversible Hydraulic Turbine (Pumped Storage) |
53
- | ` OT ` | Other |
54
- | ` ST ` | Steam Turbine (including nuclear, geothermal and solar steam; does not include combined-cycle turbine) |
55
- | ` PVe ` | Photovoltaic \( * Note* : renaming from EIA PV to PVe to avoid conflict with ` ACBusType.PV ` \) |
56
- | ` WT ` | Wind Turbine, Onshore |
57
- | ` WS ` | Wind Turbine, Offshore |
33
+ | Name | Description |
34
+ | :----- | : ------------------------------------------------------------------------------------------------------ |
35
+ | ` BA ` | Energy Storage, Battery |
36
+ | ` BT ` | Turbines Used in a Binary Cycle (including those used for geothermal applications) |
37
+ | ` CA ` | Combined-Cycle – Steam Part |
38
+ | ` CC ` | Combined-Cycle - Aggregated Plant * augmentation of EIA |
39
+ | ` CE ` | Energy Storage, Compressed Air |
40
+ | ` CP ` | Energy Storage, Concentrated Solar Power |
41
+ | ` CS ` | Combined-Cycle Single-Shaft Combustion turbine and steam turbine share a single generator |
42
+ | ` CT ` | Combined-Cycle Combustion Turbine Part |
43
+ | ` ES ` | Energy Storage, Other |
44
+ | ` FC ` | Fuel Cell |
45
+ | ` FW ` | Energy Storage, Flywheel |
46
+ | ` GT ` | Combustion (Gas) Turbine (including jet engine design) |
47
+ | ` HA ` | Hydrokinetic, Axial Flow Turbine |
48
+ | ` HB ` | Hydrokinetic, Wave Buoy |
49
+ | ` HK ` | Hydrokinetic, Other |
50
+ | ` HY ` | Hydraulic Turbine (including turbines associated with delivery of water by pipeline) |
51
+ | ` IC ` | Internal Combustion (diesel, piston, reciprocating) Engine |
52
+ | ` PS ` | Energy Storage, Reversible Hydraulic Turbine (Pumped Storage) |
53
+ | ` OT ` | Other |
54
+ | ` ST ` | Steam Turbine (including nuclear, geothermal and solar steam; does not include combined-cycle turbine) |
55
+ | ` PVe ` | Photovoltaic \( * Note* : renaming from EIA PV to PVe to avoid conflict with ` ACBusType.PV ` \) |
56
+ | ` WT ` | Wind Turbine, Onshore |
57
+ | ` WS ` | Wind Turbine, Offshore |
58
58
59
59
## [ Fuels for Thermal Generators] (@id tf_list)
60
60
@@ -63,60 +63,60 @@ are intended to reflect the options in the
63
63
[ Aggregated Fuel Codes] ( https://www.eia.gov/survey/form/eia_923/instructions.pdf ) from the
64
64
EIA Annual Energy Review. ` ThermalFuels ` has the options:
65
65
66
- | Name | EIA Fuel Code | Description |
67
- | :----------| : ---------------| :-------------|
68
- | ` COAL ` | COL | Anthracite Coal and Bituminous Coal |
69
- | ` WASTE_COAL ` | WOC | Waste/Other Coal (includes anthracite culm, gob, fine coal, lignite waste, waste coal) |
70
- | ` DISTILLATE_FUEL_OIL ` | DFO | Distillate Fuel Oil (Diesel, No. 1, No. 2, and No. 4) |
71
- | ` WASTE_OIL ` | WOO | Waste Oil Kerosene and JetFuel Butane, Propane |
72
- | ` PETROLEUM_COKE ` | PC | Petroleum Coke |
73
- | ` RESIDUAL_FUEL_OIL ` | RFO | Residual Fuel Oil (No. 5, No. 6 Fuel Oils, and Bunker Oil) |
74
- | ` NATURAL_GAS ` | NG | Natural Gas |
75
- | ` OTHER_GAS ` | OOG | Other Gas and blast furnace gas |
76
- | ` NUCLEAR ` | NUC | Nuclear Fission (Uranium, Plutonium, Thorium) |
77
- | ` AG_BIPRODUCT ` | ORW | Agricultural Crop Byproducts/Straw/Energy Crops |
78
- | ` MUNICIPAL_WASTE ` | MLG | Municipal Solid Waste – Biogenic component |
79
- | ` WOOD_WASTE ` | WWW | Wood Waste Liquids excluding Black Liquor (BLQ) (Includes red liquor, sludge wood, spent sulfite liquor, and other wood-based liquids) |
80
- | ` GEOTHERMAL ` | GEO | Geothermal |
81
- | ` OTHER ` | OTH | Other |
66
+ | Name | EIA Fuel Code | Description |
67
+ | :--------------------- | : ------------- | :-------------------------------------------------------------------------------------------------------------------------------------- |
68
+ | ` COAL ` | COL | Anthracite Coal and Bituminous Coal |
69
+ | ` WASTE_COAL ` | WOC | Waste/Other Coal (includes anthracite culm, gob, fine coal, lignite waste, waste coal) |
70
+ | ` DISTILLATE_FUEL_OIL ` | DFO | Distillate Fuel Oil (Diesel, No. 1, No. 2, and No. 4) |
71
+ | ` WASTE_OIL ` | WOO | Waste Oil Kerosene and JetFuel Butane, Propane |
72
+ | ` PETROLEUM_COKE ` | PC | Petroleum Coke |
73
+ | ` RESIDUAL_FUEL_OIL ` | RFO | Residual Fuel Oil (No. 5, No. 6 Fuel Oils, and Bunker Oil) |
74
+ | ` NATURAL_GAS ` | NG | Natural Gas |
75
+ | ` OTHER_GAS ` | OOG | Other Gas and blast furnace gas |
76
+ | ` NUCLEAR ` | NUC | Nuclear Fission (Uranium, Plutonium, Thorium) |
77
+ | ` AG_BIPRODUCT ` | ORW | Agricultural Crop Byproducts/Straw/Energy Crops |
78
+ | ` MUNICIPAL_WASTE ` | MLG | Municipal Solid Waste – Biogenic component |
79
+ | ` WOOD_WASTE ` | WWW | Wood Waste Liquids excluding Black Liquor (BLQ) (Includes red liquor, sludge wood, spent sulfite liquor, and other wood-based liquids) |
80
+ | ` GEOTHERMAL ` | GEO | Geothermal |
81
+ | ` OTHER ` | OTH | Other |
82
82
83
83
## [ Energy Storage] (@id storagetech_list)
84
84
85
85
` StorageTech ` defines the storage technology used in an energy [ ` Storage ` ] ( @ref ) system, based
86
86
on the options in [ EIA form 923] ( https://www.eia.gov/survey/form/eia_923/instructions.pdf ) .
87
87
` StorageTech ` has the options:
88
88
89
- | Name | Description |
90
- | :----------| :-------------|
91
- | ` PTES ` | Pumped thermal energy storage |
92
- | ` LIB ` | LiON Battery |
93
- | ` LAB ` | Lead Acid Battery |
94
- | ` FLWB ` | Redox Flow Battery |
95
- | ` SIB ` | Sodium Ion Battery |
96
- | ` ZIB ` | Zinc Ion Battery |
97
- | ` HGS ` | Hydrogen Gas Storage |
98
- | ` LAES ` | Liquid Air Storage |
99
- | ` OTHER_CHEM ` | Other Chemical Storage |
100
- | ` OTHER_MECH ` | Other Mechanical Storage |
101
- | ` OTHER_THERM ` | Other Thermal Storage |
89
+ | Name | Description |
90
+ | :------------- | :----------------------------- |
91
+ | ` PTES ` | Pumped thermal energy storage |
92
+ | ` LIB ` | LiON Battery |
93
+ | ` LAB ` | Lead Acid Battery |
94
+ | ` FLWB ` | Redox Flow Battery |
95
+ | ` SIB ` | Sodium Ion Battery |
96
+ | ` ZIB ` | Zinc Ion Battery |
97
+ | ` HGS ` | Hydrogen Gas Storage |
98
+ | ` LAES ` | Liquid Air Storage |
99
+ | ` OTHER_CHEM ` | Other Chemical Storage |
100
+ | ` OTHER_MECH ` | Other Mechanical Storage |
101
+ | ` OTHER_THERM ` | Other Thermal Storage |
102
102
103
103
## [ Dynamic States] (@id states_list)
104
104
105
105
` StateTypes ` are used to denote the type of dynamic equation a specific [ state] (@ref S) is subject
106
106
to in [ ` PowerSimulationsDynamics.jl ` ] ( https://nrel-sienna.github.io/PowerSimulationsDynamics.jl/stable/ ) .
107
107
` StateTypes ` has the options:
108
108
109
- | Name | Description |
110
- | :----------| :-------------|
111
- | ` Differential ` | State evolves over time via a differential equation `` \dot{x} = f(x) `` |
112
- | ` Algebraic ` | State evolves over time by satisfying an algebraic equation `` 0 = g(x) `` |
113
- | ` Hybrid ` | Depending on specific parameters, the state can be ` Differential ` or ` Algebraic ` |
109
+ | Name | Description |
110
+ | :-------------- | :-------------------------------------------------------------------------------- |
111
+ | ` Differential ` | State evolves over time via a differential equation `` \dot{x} = f(x) `` |
112
+ | ` Algebraic ` | State evolves over time by satisfying an algebraic equation `` 0 = g(x) `` |
113
+ | ` Hybrid ` | Depending on specific parameters, the state can be ` Differential ` or ` Algebraic ` |
114
114
115
115
## [ Angle Units] (@id angleunits_list)
116
116
117
117
` AngleUnits ` can be specified in:
118
118
119
- | Name |
120
- | ---------- |
119
+ | Name |
120
+ | : --------- |
121
121
| ` DEGREES ` |
122
- | ` RADIANS ` |
122
+ | ` RADIANS ` |
0 commit comments