Fontes Renováveis e Não-Simuladas (renovaveis.dat)

Os dados de entrada de fontes renováveis e geração de usinas não simuladas do DESSEM são armazenados na classe:

class Renovaveis(data=Ellipsis)[código-fonte]

Armazena os dados de entrada do DESSEM associados a geração de renováveis e fontes não simuladas.

Esta classe lida com as informações de entrada fornecidas ao DESSEM no renovaveis.dat. Possui métodos para acessar individualmente cada registro, editá-lo e também cria alguns novos registros.

eolica(codigo_usina: int | None = None, nome_usina: str | None = None, constrained_off: int | None = None, df: bool = False) EOLICA | List[EOLICA] | DataFrame | None[código-fonte]

Obtém um registro que define as usinas não simuladas existentes no caso.

Parâmetros:
  • codigo_usina (int | None) – o código identificador da usina

  • nome_usina (str | None) – o nome da usina

  • constrained_off (int | None) – a consideração de constrained-off na usina

  • df (bool) – retorna os registros em um pd.DataFrame (somente leitura)

Retorna:

Um ou mais registros, se existirem.

Tipo de retorno:

EOLICA | list[EOLICA] | pd.DataFrame | None

eolica_geracao(codigo_usina: int | None = None, df: bool = False) EOLICAGERACAO | List[EOLICAGERACAO] | DataFrame | None[código-fonte]

Obtém um registro que define a geração prevista das usinas não simuladas para o estudo.

Parâmetros:
  • codigo_usina (int | None) – o código identificador da usina

  • df (bool) – retorna os registros em um pd.DataFrame (somente leitura)

Retorna:

Um ou mais registros, se existirem.

Tipo de retorno:

EOLICAGERACAO | list[EOLICAGERACAO] | pd.DataFrame | None

eolicabarra(codigo_usina: int | None = None, codigo_barra: int | None = None, df: bool = False) EOLICABARRA | List[EOLICABARRA] | DataFrame | None[código-fonte]

Obtém um registro que define as relações entre usinas não simuladas e barras do sistema.

Parâmetros:
  • codigo_usina (int | None) – o código identificador da usina

  • codigo_barra (int | None) – o código identificador da barra

  • df (bool) – retorna os registros em um pd.DataFrame (somente leitura)

Retorna:

Um ou mais registros, se existirem.

Tipo de retorno:

EOLICABARRA | list[EOLICABARRA] | pd.DataFrame | None

eolicasubm(codigo_usina: int | None = None, submercado: str | None = None, df: bool = False) EOLICASUBM | List[EOLICASUBM] | DataFrame | None[código-fonte]

Obtém um registro que define as relações entre usinas não simuladas e os submercados.

Parâmetros:
  • codigo_usina (int | None) – o código identificador da usina

  • submercado (str | None) – o nome do submercado a qual a usina pertence

  • df (bool) – retorna os registros em um pd.DataFrame (somente leitura)

Retorna:

Um ou mais registros, se existirem.

Tipo de retorno:

EOLICASUBM | list[EOLICASUBM] | pd.DataFrame | None