Dados das Usinas Renováveis¶
As informações de usinas renováveis (parques eólicos equivalentes) no DECOMP, localizadas no arquivos das LIBS que são indicados no indices.csv com as respectivas funcionalidades, são armazenados na classe:
- class Renovaveis(data: Any = Ellipsis)[código-fonte]¶
Armazena os dados de entrada do DECOMP referentes aos dados das usinas renováveis (parques eólicos equivalentes) do problema.
- pee_cad(codigo_pee: int | None = None, nome_pee: str | None = None, df: bool = False) PEECadastro | list[PEECadastro] | DataFrame | None[código-fonte]¶
Obtém registros que cadastram um parque eólico equivalente. Opcionalmente, o retorno pode ser transformado em um
DataFrame, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
PEECadastro| list[PEECadastro] |None|DataFrame
- pee_config_per(codigo_pee: int | None = None, estagio_inicial: int | None = None, estagio_final: int | None = None, estado_operacao: str | None = None, df: bool = False) PEEConfiguracaoPeriodo | list[PEEConfiguracaoPeriodo] | DataFrame | None[código-fonte]¶
Obtém registros que definem a configuração de operação de um parque eólico equivalente por período. Opcionalmente, o retorno pode ser transformado em um
DataFrame, apenas para leitura das informações.- Parâmetros:
codigo_pee (int | None) – código que especifica o parque
estagio_inicial (int | None) – estágio inicial de validade
estagio_final (int | None) – estágio final de validade
estado_operacao (str | None) – estado de operação do parque
df (bool) – ignorar os filtros e retornar todos os dados de registros como um DataFrame
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
PEEConfiguracaoPeriodo| list[PEEConfiguracaoPeriodo] |None|DataFrame
- pee_ger_per_pat_cen(codigo_pee: int | None = None, estagio: int | None = None, patamar: int | None = None, cenario: int | None = None, geracao: float | None = None, df: bool = False) list[PEEGeracaoPeriodoPatamarCenario | PEEGeracaoPeriodoPatamarCenarioComPeriodoFinal] | DataFrame | None[código-fonte]¶
Obtém registros que definem a geração de um parque eólico equivalente por período, patamar e cenário. Opcionalmente, o retorno pode ser transformado em um
DataFrame, apenas para leitura das informações.O card
PEE-GER-PER-PAT-CENpossui dois layouts, distinguidos pela quantidade de campos da linha: o de período único (5 campos) e o de intervalo de períodos (6 campos, comPerFin). Ambos são lidos e combinados neste método, expondo sempre as colunascodigo_pee, estagio, patamar, cenario, geracaoe, quando o layout de intervalo está presente, tambémestagio_final.- Parâmetros:
codigo_pee (int | None) – código que especifica o parque
estagio (int | None) – estágio (período) de validade
patamar (int | None) – índice do patamar de carga
cenario (int | None) – índice do cenário
geracao (float | None) – geração do parque
df (bool) – ignorar os filtros e retornar todos os dados de registros como um DataFrame
- Retorna:
Os registros, se existirem.
- Tipo de retorno:
list[
PEEGeracaoPeriodoPatamarCenario|PEEGeracaoPeriodoPatamarCenarioComPeriodoFinal] |None|DataFrame
- pee_pot_inst_per(codigo_pee: int | None = None, estagio_inicial: int | None = None, estagio_final: int | None = None, potencia_instalada: float | None = None, df: bool = False) PEEPotenciaInstaladaPeriodo | list[PEEPotenciaInstaladaPeriodo] | DataFrame | None[código-fonte]¶
Obtém registros que definem a potência instalada de um parque eólico equivalente por período. Opcionalmente, o retorno pode ser transformado em um
DataFrame, apenas para leitura das informações.- Parâmetros:
codigo_pee (int | None) – código que especifica o parque
estagio_inicial (int | None) – estágio inicial de validade
estagio_final (int | None) – estágio final de validade
potencia_instalada (float | None) – potência instalada do parque
df (bool) – ignorar os filtros e retornar todos os dados de registros como um DataFrame
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
PEEPotenciaInstaladaPeriodo| list[PEEPotenciaInstaladaPeriodo] |None|DataFrame
- pee_subm(codigo_pee: int | None = None, codigo_submercado: int | None = None, df: bool = False) PEESubmercado | list[PEESubmercado] | DataFrame | None[código-fonte]¶
Obtém registros que relacionam um parque eólico equivalente a um submercado. Opcionalmente, o retorno pode ser transformado em um
DataFrame, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
PEESubmercado| list[PEESubmercado] |None|DataFrame