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