|
@@ 798-847 (lines=50) @@
|
| 795 |
|
start_time = Column(DateTime) |
| 796 |
|
|
| 797 |
|
|
| 798 |
|
class EgonPfHvTransformer(Base): |
| 799 |
|
|
| 800 |
|
source_list = [ |
| 801 |
|
sources()["egon-data"], |
| 802 |
|
sources()["openstreetmap"], |
| 803 |
|
] |
| 804 |
|
|
| 805 |
|
contributor_list = contributors(["ic", "cb"]) |
| 806 |
|
contributor_list[0]["comment"] = "Added transformes from osmTGmod tables" |
| 807 |
|
contributor_list[1]["comment"] = "Added meta data" |
| 808 |
|
|
| 809 |
|
__tablename__ = "egon_etrago_transformer" |
| 810 |
|
__table_args__ = { |
| 811 |
|
"schema": "grid", |
| 812 |
|
"comment": get_meta( |
| 813 |
|
"grid", |
| 814 |
|
"Transformer", |
| 815 |
|
source_list=source_list, |
| 816 |
|
contributor_list=contributor_list, |
| 817 |
|
), |
| 818 |
|
} |
| 819 |
|
|
| 820 |
|
scn_name = Column(String, primary_key=True, nullable=False) |
| 821 |
|
trafo_id = Column(BigInteger, primary_key=True, nullable=False) |
| 822 |
|
bus0 = Column(BigInteger) |
| 823 |
|
bus1 = Column(BigInteger) |
| 824 |
|
type = Column(Text) |
| 825 |
|
model = Column((Text), server_default="t") |
| 826 |
|
x = Column((Numeric), server_default="0.") |
| 827 |
|
r = Column((Numeric), server_default="0.") |
| 828 |
|
g = Column((Numeric), server_default="0.") |
| 829 |
|
b = Column((Numeric), server_default="0.") |
| 830 |
|
s_nom = Column(Float(53), server_default="0.") |
| 831 |
|
s_nom_extendable = Column((Boolean), server_default="False") |
| 832 |
|
s_nom_min = Column(Float(53), server_default="0.") |
| 833 |
|
s_nom_max = Column(Float(53), server_default="inf") |
| 834 |
|
s_max_pu = Column(Float(53), server_default="1.") |
| 835 |
|
tap_ratio = Column(Float(53), server_default="1.") |
| 836 |
|
tap_side = Column((BigInteger), server_default="0") |
| 837 |
|
tap_position = Column((BigInteger), server_default="0") |
| 838 |
|
phase_shift = Column(Float(53), server_default="0.") |
| 839 |
|
build_year = Column(BigInteger, server_default="0") |
| 840 |
|
lifetime = Column(Float(53), server_default="inf") |
| 841 |
|
v_ang_min = Column(Float(53), server_default="-inf") |
| 842 |
|
v_ang_max = Column(Float(53), server_default="inf") |
| 843 |
|
capital_cost = Column(Float(53), server_default="0.") |
| 844 |
|
num_parallel = Column(Float(53), server_default="1.") |
| 845 |
|
geom = Column(Geometry("MULTILINESTRING", 4326)) |
| 846 |
|
topo = Column(Geometry("LINESTRING", 4326)) |
| 847 |
|
|
| 848 |
|
|
| 849 |
|
class EgonPfHvTransformerTimeseries(Base): |
| 850 |
|
source_list = [ |
|
@@ 319-367 (lines=49) @@
|
| 316 |
|
marginal_cost = Column(ARRAY(Float(precision=53))) |
| 317 |
|
|
| 318 |
|
|
| 319 |
|
class EgonPfHvLine(Base): |
| 320 |
|
|
| 321 |
|
source_list = [ |
| 322 |
|
sources()["egon-data"], |
| 323 |
|
sources()["openstreetmap"], |
| 324 |
|
] |
| 325 |
|
|
| 326 |
|
contributor_list = contributors(["ic", "cb"]) |
| 327 |
|
contributor_list[0]["comment"] = "Added lines from osmTGmod tables" |
| 328 |
|
contributor_list[1]["comment"] = "Added meta data" |
| 329 |
|
|
| 330 |
|
__tablename__ = "egon_etrago_line" |
| 331 |
|
__table_args__ = { |
| 332 |
|
"schema": "grid", |
| 333 |
|
"comment": get_meta( |
| 334 |
|
"grid", |
| 335 |
|
"Line", |
| 336 |
|
source_list=source_list, |
| 337 |
|
contributor_list=contributor_list, |
| 338 |
|
), |
| 339 |
|
} |
| 340 |
|
|
| 341 |
|
scn_name = Column(String, primary_key=True, nullable=False) |
| 342 |
|
line_id = Column(BigInteger, primary_key=True, nullable=False) |
| 343 |
|
bus0 = Column(BigInteger) |
| 344 |
|
bus1 = Column(BigInteger) |
| 345 |
|
type = Column(Text) |
| 346 |
|
carrier = Column(Text) |
| 347 |
|
x = Column(Numeric, server_default="0.") |
| 348 |
|
r = Column(Numeric, server_default="0.") |
| 349 |
|
g = Column(Numeric, server_default="0.") |
| 350 |
|
b = Column(Numeric, server_default="0.") |
| 351 |
|
s_nom = Column(Numeric, server_default="0.") |
| 352 |
|
s_nom_extendable = Column(Boolean, server_default="False") |
| 353 |
|
s_nom_min = Column(Float(53), server_default="0.") |
| 354 |
|
s_nom_max = Column(Float(53), server_default="inf") |
| 355 |
|
s_max_pu = Column(Float(53), server_default="1.") |
| 356 |
|
build_year = Column(BigInteger, server_default="0") |
| 357 |
|
lifetime = Column(Float(53), server_default="inf") |
| 358 |
|
capital_cost = Column(Float(53), server_default="0.") |
| 359 |
|
length = Column(Float(53), server_default="0.") |
| 360 |
|
cables = Column(Integer) |
| 361 |
|
terrain_factor = Column(Float(53), server_default="1.") |
| 362 |
|
num_parallel = Column(Float(53), server_default="1.") |
| 363 |
|
v_ang_min = Column(Float(53), server_default="-inf") |
| 364 |
|
v_ang_max = Column(Float(53), server_default="inf") |
| 365 |
|
v_nom = Column(Float(53)) |
| 366 |
|
geom = Column(Geometry("MULTILINESTRING", 4326)) |
| 367 |
|
topo = Column(Geometry("LINESTRING", 4326)) |
| 368 |
|
|
| 369 |
|
|
| 370 |
|
class EgonPfHvLineTimeseries(Base): |