Cabeçalho dos Cortes (cortesh.dat)

O cabeçalho para os cortes do NEWAVE, localizado no arquivo geralmente denominado cortesh.dat, é armazenado na classe:

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

Armazena os dados de saída do NEWAVE referentes ao cabeçalho dos cortes de Benders.

property ano_inicio_estudo: int

O ano de início do período de estudo.

Retorna:

O ano de início

Tipo de retorno:

int

property considera_afluencia_anual: int

Flag para indicação se é utilizado o modelo PAR(p)-A para geração de cenários.

Retorna:

O valor do flag

Tipo de retorno:

int

property dados_submercados: DataFrame

Retorna os dados dos submercados e do número de REEs por submercados

  • codigo_submercado (int)

  • nome_submercado (str)

  • numero_rees_submercado (int)

Retorna:

Os dados dos submercados em uma tabela.

Tipo de retorno:

pd.DataFrame

property dados_uhes: DataFrame

Retorna os dados das UHEs existentes no estudo realizado.

  • codigo_usina (int)

  • indice_usina (int)

  • posto (int)

  • ficticia (int)

  • codigo_submercado (int)

  • mes_agregacao (int)

  • codigo_interno_ree (int)

  • nome_ree (str)

  • codigo_submercado (int)

  • nome_submercado (str)

Retorna:

Os dados das UHEs em uma tabela.

Tipo de retorno:

pd.DataFrame

property estagio_agregado_final: int

O índice do estágio em que termina a simulação agregada em REE.

Retorna:

O índice do estágio

Tipo de retorno:

int

property estagio_agregado_inicial: int

O índice do estágio em que se inicia a simulação agregada em REE.

Retorna:

O índice do estágio

Tipo de retorno:

int

property estagio_individualizado_final: int

O índice do estágio em que termina a simulação individualizada em UHE.

Retorna:

O índice do estágio

Tipo de retorno:

int

property estagio_individualizado_inicial: int

O índice do estágio em que se inicia a simulação individualizada em UHE.

Retorna:

O índice do estágio

Tipo de retorno:

int

property lag_maximo_gnl: int

O lag máximo para decisão do despacho antecipado das usinas térmicas GNL que é considerado.

Retorna:

O lag máximo em número de meses

Tipo de retorno:

int

property mes_agregacao: int

O mês em que se inicia a agregação em REEs em casos híbridos. Considera a contagem sempre a partir de janeiro do primeiro ano, mesmo se o período de estudo se iniciar em outro mês.

Retorna:

O mês

Tipo de retorno:

int

property mes_inicio_estudo: int

O mês de início do período de estudo. Considera a contagem sempre desde o Janeiro do primeiro ano.

Retorna:

O índice do mês de início.

Tipo de retorno:

int

property numero_configuracoes: int

O número de configurações do sistema existentes no caso

Retorna:

O número de configurações

Tipo de retorno:

int

property numero_estagios_ano: int

O número de estágios existentes ao longo de um ano.

Retorna:

O número de estágios por ano

Tipo de retorno:

int

property numero_estagios_estudo: int

O número de estágios no período de estudo.

Retorna:

O número de estágios do período de estudo.

Tipo de retorno:

int

property numero_estagios_pos: int

O número de estágios no período pós estudo.

Retorna:

O número de estágios do período pós

Tipo de retorno:

int

property numero_estagios_pre: int

O número de estágios no período pré-estudo.

Retorna:

O número de estágios do período pré

Tipo de retorno:

int

property numero_forwards: int

O número de séries forward utilizadas no cálculo da política.

Retorna:

O número de séries

Tipo de retorno:

int

property numero_maximo_uhes: int

Número máximo de UHEs existentes em algum estágio do caso.

Retorna:

O número de UHEs.

Tipo de retorno:

int

property numero_patamares: int

O número de patamares de carga.

Retorna:

O número de patamares

Tipo de retorno:

int

property numero_rees: int

O número de REEs existentes no caso

Retorna:

O número de REEs

Tipo de retorno:

int

property numero_submercados: int

Número de total de submercados, considerando apenas mercados não-fictícios.

Retorna:

O número de submercados

Tipo de retorno:

int

property numero_total_submercados: int

Número de total de submercados, considerando mercados fictícios e não-fictícios.

Retorna:

O número de submercados

Tipo de retorno:

int

property tamanho_corte: int

O tamanho (em bytes) do registro que contém os coeficientes de um corte.

Retorna:

O tamanho do corte

Tipo de retorno:

int

property tamanho_estado: int

O tamanho (em bytes) do registro que contém um estado visitado durante o cálculo da política.

Retorna:

O tamanho do estado

Tipo de retorno:

int

property tamanho_registro_agregado: int

O tamanho (em número de bytes) de um registro de corte para estágio agregado.

Retorna:

O tamanho (em bytes)

Tipo de retorno:

int

property tamanho_registro_individualizado: int

O tamanho (em número de bytes) de um registro de corte para estágio individualizado.

Retorna:

O tamanho (em bytes)

Tipo de retorno:

int

property tipo_agregacao_caso: int

Flag para indicação do tipo de agregação do caso, entre agregado, híbrido ou totalmente individualizado.

Retorna:

O valor do flag

Tipo de retorno:

int

property ultimo_registro_cortes_estagio: DataFrame

Retorna os dados dos índices do último registro de cortes para cada estágio, para leitura do arquivo cortes.dat.

  • tipo_estagio [pre, estudo, pos] (str)

  • estagio (int)

  • indice_ultimo_corte (int)

Retorna:

Os dados dos índices dos cortes em uma tabela.

Tipo de retorno:

pd.DataFrame

property versao_newave: int

A versão do NEWAVE como um número inteiro (ex. 280000).

Retorna:

A versão do NEWAVE

Tipo de retorno:

int