match_nep

The module containing all code dealing with large chp from NEP list.

insert_large_chp(sources, target, EgonChp)[source]
match_nep_chp(chp_NEP, MaStR_konv, chp_NEP_matched, buffer_capacity=0.1, consider_location='plz', consider_carrier=True, consider_capacity=True)[source]

Match CHP plants from MaStR to list of power plants from NEP

Parameters:
  • chp_NEP (pandas.DataFrame) – CHP plants from NEP which are not matched to MaStR
  • MaStR_konv (pandas.DataFrame) – CHP plants from MaStR which are not matched to NEP
  • chp_NEP_matched (pandas.DataFrame) – Already matched CHP
  • buffer_capacity (float, optional) – Maximum difference in capacity in p.u. The default is 0.1.
Returns:

  • chp_NEP_matched (pandas.DataFrame) – Matched CHP
  • MaStR_konv (pandas.DataFrame) – CHP plants from MaStR which are not matched to NEP
  • chp_NEP (pandas.DataFrame) – CHP plants from NEP which are not matched to MaStR

select_chp_from_mastr(sources)[source]

Select combustion CHP plants from MaStR

Returns:MaStR_konv (pd.DataFrame) – CHP plants from MaStR
select_chp_from_nep(sources)[source]

Select CHP plants with location from NEP’s list of power plants

Returns:pandas.DataFrame – CHP plants from NEP list