forked from epri-dev/StorageVET
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Schema.xml
185 lines (184 loc) · 13.7 KB
/
Schema.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
<?xml version="1.0" encoding="UTF-16"?>
<schema version="2.1.1.1">
<RA type="pre-dispatch">
<growth max="100" min="0" type="float" />
<days max="366" min="0" type="int" />
<length max="24" min="1" type="int" />
<dispmode type="bool" allowed_values="1|0"/>
<idmode type="string" allowed_values="Peak by Year|Peak by Month|Peak by Month with Active Hours"/>
</RA>
<DR type="pre-dispatch">
<days max="366" min="0" type="int" />
<length max="24" min="0" type="string/int"/>
<weekend type="bool" allowed_values="1|0"/>
<program_start_hour max="24" min="0" type="int" />
<program_end_hour max="24" min="0" type="string/int"/>
<day_ahead min="0" type="bool" />
<growth max="100" min="0" type="float" />
</DR>
<Deferral type="pre-dispatch">
<planned_load_limit min="0.0" type="float" />
<reverse_power_flow_limit max="0.0" type="float" />
<growth max="100.0" min="0.0" type="float" />
<price min="0.0" type="float" />
</Deferral>
<Backup type="pre-dispatch" />
<User type="pre-dispatch">
<price min="0.0" type="float" />
</User>
<VoltVar type="pre-dispatch">
<price min="0.0" type="float" />
</VoltVar>
<DA type="service">
<growth max="100.0" min="0.0" type="float" />
</DA>
<FR type="service">
<ku max="1.0" min="0.0" type="float" />
<kd max="1.0" min="0.0" type="float" />
<growth max="100.0" min="0.0" type="float" />
<energyprice_growth max="100.0" min="0.0" type="float" />
<CombinedMarket type="bool" allowed_values="1|0"/>
<duration max="24" min="0.0" type="float" />
</FR>
<LF type="service">
<growth max="100.0" min="0.0" type="float" />
<CombinedMarket type="bool" allowed_values="1|0"/>
<ku max="1.0" min="0.0" type="float" />
<kd max="1.0" min="0.0" type="float" />
</LF>
<SR type="service">
<growth max="100.0" min="0.0" type="float" />
<duration max="24" min="0.0" type="float" />
</SR>
<NSR type="service">
<growth max="100.0" min="0.0" type="float" />
<duration max="24" min="0.0" type="float" />
</NSR>
<RT type="service">
<growth max="100.0" min="0.0" type="float" />
<dt max="1.0" min="0.0" type="float" />
</RT>
<DCM type="service">
<growth max="100.0" min="0.0" type="float" />
</DCM>
<retailTimeShift type="service">
<growth max="100.0" min="0.0" type="float" />
</retailTimeShift>
<PV type="generator">
<name type="string" />
<nsr_response_time min="0" type="int" />
<sr_response_time min="0" type="int" />
<startup_time min="0" type="int" />
<inv_max min="0.0" type="float" />
<growth max="100.0" min="0.0" type="float" />
<rated_capacity min="0.0" type="float" />
<cost_per_kW min="0.0" type="float" />
<grid_charge type="bool" allowed_values="1|0"/>
<loc type="string" allowed_values="ac|dc"/>
</PV>
<ICE type="generator">
<name type="string" />
<nsr_response_time min="0" type="int" />
<sr_response_time min="0" type="int" />
<min_power min="0.0" type="float" />
<startup_time min="0" type="int" />
<efficiency min="0.0" type="float" />
<fuel_cost min="0.0" type="float" />
<variable_om_cost min="0.0" type="float" />
<fixed_om_cost min="0.0" type="float" />
<rated_power min="0.0" type="float" />
<ccost min="0.0" type="float" />
<ccost_kW min="0.0" type="float" />
<n min="0" type="int" />
</ICE>
<Battery type="storage">
<name type="string" />
<nsr_response_time min="0" type="int" />
<sr_response_time min="0" type="int" />
<startup type="bool" allowed_values="1|0"/>
<startup_time min="0" type="int" />
<ccost min="0.0" type="float" />
<ccost_kw min="0.0" type="float" />
<ccost_kwh min="0.0" type="float" />
<fixedOM min="0.0" type="float" />
<OMexpenses min="0.0" type="float" />
<ch_max_rated min="0.0" type="float" />
<ch_min_rated min="0.0" type="float" />
<dis_max_rated min="0.0" type="float" />
<dis_min_rated min="0.0" type="float" />
<ene_max_rated min="0.0" type="float" />
<ulsoc max="100.0" min="0.0" type="float" />
<llsoc max="100.0" min="0.0" type="float" />
<rte max="100.0" min="0.0" type="float" />
<sdr max="99.9" min="0.0" type="float" />
<soc_target max="100.0" min="0.0" type="float" />
<incl_cycle_degrade type="bool" allowed_values="1|0"/>
<yearly_degrade max="100" min="0" type="int"/>
<cycle_life_filename type="string"/>
<p_start_ch min="0" type="float" />
<p_start_dis min="0" type="float" />
<daily_cycle_limit min="0" type="float" />
<hp min="0" type="float" />
</Battery>
<CAES type="storage">
<name type="string" />
<nsr_response_time min="0" type="int" />
<sr_response_time min="0" type="int" />
<daily_cycle_limit min="0" type="float" />
<heat_rate_high min="0.0" type="float" />
<startup type="bool" allowed_values="1|0"/>
<startup_time min="0" type="int" />
<ccost min="0.0" type="float" />
<ccost_kw min="0.0" type="float" />
<ccost_kwh min="0.0" type="float" />
<fixedOM min="0.0" type="float" />
<OMexpenses min="0.0" type="float" />
<ch_max_rated min="0.0" type="float" />
<ch_min_rated min="0.0" type="float" />
<dis_max_rated min="0.0" type="float" />
<dis_min_rated min="0.0" type="float" />
<ene_max_rated min="0.0" type="float" />
<ulsoc max="100.0" min="0.0" type="float" />
<llsoc max="100.0" min="0.0" type="float" />
<rte min="0.0" type="float" />
<sdr max="99.9" min="0.0" type="float" />
<soc_target max="100.0" min="0.0" type="float" />
<p_start_ch min="0" type="float" />
<p_start_dis min="0" type="float" />
</CAES>
<Scenario type="scenario">
<monthly_data_filename type="string" />
<time_series_filename type="string" />
<dt max="1.0" min="0.0" type="float" />
<opt_years max="2100" min="1800" type="list/int" />
<start_year type="Period" />
<end_year type="Period" />
<n max="366" min="0" type="string/int" allowed_values='month|year|BOUND'/>
<incl_site_load type="bool" allowed_values="1|0"/>
<no_export type="bool" allowed_values="1|0"/>
<no_import type="bool" allowed_values="1|0"/>
<def_growth max="100.0" min="0.0" type="float" />
<binary type="bool" allowed_values="1|0"/>
<slack type="bool" allowed_values="1|0"/>
<kappa_ene_max type="float" />
<kappa_ene_min type="float" />
<kappa_dis_max type="float" />
<kappa_dis_min type="float" />
<kappa_ch_max type="float" />
<kappa_ch_min type="float" />
<verbose type="bool" allowed_values="1|0"/>
<verbose_opt type="bool" allowed_values="1|0"/>
</Scenario>
<Finance type="finance">
<inflation_rate max="100.0" min="0.0" type="float" />
<npv_discount_rate max="100.0" min="0.0" type="float" />
<external_incentives type="bool" allowed_values="1|0"/>
<yearly_data_filename type="string"/>
<customer_tariff_filename type="string" />
</Finance>
<Results type="command">
<dir_absolute_path type="string" />
<label type="string" optional="y"/>
<errors_log_path type="string" />
</Results>
</schema>