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 usinasubmercado (
int): submercado da usinaempresa (
int): agente responsável pela usinacodigo_usina_jusante (
int): posto à jusante da usinadesvio (
float): TODOvolume_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): TODOcota_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-cotaa[0-4]_cota_area (
float): coeficientes do polinômio cota-áreaevaporacao_[JAN..DEZ] (
float): coeficientes de evaporação (mm)numero_conjuntos_maquinas (
int): número de conjuntos de máquinasmaquinas_conjunto_[1-5] (
int): máquinas por conjuntopotencia_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íficaperdas (
float): perdas da usinanumero_polinomios_jusante (
int): número de polinômios de jusantea[0-4]_jusante_[1-6] (
float): coeficientes de cada polinjusreferencia_jusante_[1-6] (
float): coeficientes do polinjus de referênciacanal_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): TODOtipo_turbina (
int): TODOrepresentacao_conjunto (
int): TODOteif (
float): TODO (%)ip (
float): TODO (%)tipo_perda (
int): TODOdata (
str): DD-MM-AAobservacao (
str): observação qualquer sobre a usinavolume_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