Cortdeco (cortdeco.rvX)

As informações de saída do DECOMP associadas aos cortes de Benders contruídos, localizadas no arquivo geralmente denominado cortdeco.rvX, onde X varia de 0 a 4, são armazenadas na classe:

class Cortdeco(data=<cfinterface.data.sectiondata.SectionData object>)[código-fonte]

Armazena os dados de saída do DECOMP referentes aos cortes de Benders.

property coeficientes_defluencia_tempo_viagem: DataFrame | None

Retorna o conjunto dos coeficientes dos cortes de Benders construídos durante o cálculo da política para os eixos de vazão defluente passada por tempo de viagem (apenas leitura).

Retorna:

Os coeficientes de defluência por tempo de viagem dos cortes em uma tabela.

Tipo de retorno:

pd.DataFrame | None

property coeficientes_geracao_gnl: DataFrame | None

Retorna o conjunto dos coeficientes dos cortes de Benders construídos durante o cálculo da política para os eixos de geração térmica futura para usinas com antecipacao de despacho (GNL) (apenas leitura).

Retorna:

Os coeficientes de geração antecipada em uma tabela.

Tipo de retorno:

pd.DataFrame | None

property coeficientes_volume_armazenado: DataFrame | None

Retorna o conjunto dos coeficientes dos cortes de Benders construídos durante o cálculo da política para os eixos de volume armazenado (apenas leitura).

Retorna:

Os coeficientes de volume armazenado dos cortes em uma tabela.

Tipo de retorno:

pd.DataFrame | None

property cortes: DataFrame | None

Retorna o conjunto dos cortes de Benders construídos durante o cálculo da política (leitura e escrita).

  • indice_corte (int)

  • no (int)

  • estagio (int)

  • pi_varm_uhe1 (float)

  • pi_varm_uheU (float)

  • pi_qdefp_uheU_lag1 (float)

  • pi_qdefp_uheU_lagL (float)

  • pi_gnl_sbm1_pat1_lag1 (float)

  • pi_gnl_sbmS_patP_lagL (float)

R é o número de REEs. U é o número de UHEs. S é o número de submercados. P é o número de patamares de carga. L é o lag máximo.

Retorna:

Os coeficientes dos cortes em uma tabela.

Tipo de retorno:

pd.DataFrame | None

classmethod read(content: str | bytes, tamanho_registro: int = 0, registro_ultimo_corte_no: ~pandas.core.frame.DataFrame = Empty DataFrame Columns: [] Index: [], numero_total_cortes: int = 0, numero_patamares_carga: int = 3, numero_estagios: int = 0, codigos_uhes: ~typing.List[int] = [], codigos_uhes_tempo_viagem: ~typing.List[int] = [], codigos_submercados: ~typing.List[int] = [], lag_maximo_tempo_viagem: int = 3, *args, **kwargs) Cortdeco[código-fonte]

Reads the sectionfile data from a given file in disk.

Parâmetros:

content (str | bytes) – The file name in disk or the file contents themselves

write(to: str | ~typing.IO, df_registro_ultimo_corte_no: ~pandas.core.frame.DataFrame = Empty DataFrame Columns: [] Index: [], *args, **kwargs)[código-fonte]

Write the sectionfile data to a given file or buffer.

Parâmetros:

to (str | IO) – The writing destination, being a string for writing to a file or the IO buffer