Cadastro das Hidrelétricas (hidr.dat)

O cadastro das hidrelétricas do NEWAVE, localizadas no arquivo geralmente denominado hidr.dat, são armazenadas na classe:

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

Armazena os dados de entrada do NEWAVE referentes ao cadastro das usinas hidroelétricas.

property cadastro: DataFrame

Obtém a tabela com os dados cadastrais existentes no arquivo binário.

  • nome_usina (str): nome da usina (12 caracteres)

  • posto (int): posto de vazão natural da usina

  • submercado (int): submercado da usina

  • empresa (int): agente responsável pela usina

  • codigo_usina_jusante (int): posto à jusante da usina

  • desvio (float): TODO

  • volume_minimo (float): volume mínimo da usina (hm3)

  • volume_maximo (float): volume máximo da usina (hm3)

  • volume_vertedouro (float): volume do vertedouro da usina (hm3)

  • volume_desvio (float): TODO

  • cota_minima (float): cota mínima da usina (m)

  • cota_maxima (float): cota máxima da usina (m)

  • a[0-4]_volume_cota (float): coeficientes do polinômio volume-cota

  • a[0-4]_cota_area (float): coeficientes do polinômio cota-área

  • evaporacao_[JAN..DEZ] (float): coeficientes de evaporação (mm)

  • numero_conjuntos_maquinas (int): número de conjuntos de máquinas

  • maquinas_conjunto_[1-5] (int): máquinas por conjunto

  • potencia_nominal_conjunto_[1-5] (float): potência das máquinas (MWmed)

  • queda_nominal_conjunto_[1-5]: alturas nominais de queda por conjunto (m)

  • vazao_nominal_conjunto_[1-5]: vazões nominais por conjunto (m3/s)

  • produtibilidade_especifica (float): produtibilidade específica

  • perdas (float): perdas da usina

  • numero_polinomios_jusante (int): número de polinômios de jusante

  • a[0-4]_jusante_[1-6] (float): coeficientes de cada polinjus

  • referencia_jusante_[1-6] (float): coeficientes do polinjus de referência

  • canal_fuga_medio (float): cota média do canal de fuga (m)

  • influencia_vertimento_canal_fuga (int): TODO (0 ou 1)

  • fator_carga_maximo (float): TODO (%)

  • fator_carga_minimo (float): TODO (%)

  • vazao_minima_historica (float): vazão mínima da usina (m3/s)

  • numero_unidades_base (int): TODO

  • tipo_turbina (int): TODO

  • representacao_conjunto (int): TODO

  • teif (float): TODO (%)

  • ip (float): TODO (%)

  • tipo_perda (int): TODO

  • data (str): DD-MM-AA

  • observacao (str): observação qualquer sobre a usina

  • volume_referencia (float): TODO (hm3)

  • tipo_regulacao (str): D, S ou M

Retorna:

A tabela com os dados cadastrais

Tipo de retorno:

pd.DataFrame | None

write(to: str | IO, *args, **kwargs)[código fonte]

Write the registerfile 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