Modificações das Hidrelétricas (modif.dat)
As modificações nas configurações das hidrelétricas do NEWAVE, localizadas no arquivo geralmente denominado modif.dat, são armazenadas na classe:
- class Modif(data=<cfinterface.data.registerdata.RegisterData object>)[código-fonte]
Armazena os dados de entrada do NEWAVE referentes às alterações nas configurações das usinas hidroelétricas.
- cfuga(data_inicio: datetime | None = None, nivel: float | None = None, df: bool = False) CFUGA | List[CFUGA] | DataFrame | None [código-fonte]
Obtém um registro que define o nível do canal de fuga.
- Parâmetros:
data_inicio (datetime | None) – data de início da validade do nível
nivel (float | None) – o nível
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
CFUGA
| list[CFUGA
] |pd.DataFrame
| None
- cmont(data_inicio: datetime | None = None, nivel: float | None = None, df: bool = False) CMONT | List[CMONT] | DataFrame | None [código-fonte]
Obtém um registro que define o nível do canal de montante.
- Parâmetros:
data_inicio (datetime | None) – data de início da validade do nível
nivel (float | None) – o nível
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
CMONT
| list[CMONT
] |pd.DataFrame
| None
- modificacoes_usina(codigo: int) List[Register] | None [código-fonte]
Filtra os registros que são associados a uma usina específica.
- Parâmetros:
codigo (int) – O código da usina
- Retorna:
Os registros que modificam a usina
- Tipo de retorno:
List[Register]
- numcnj(numero: int | None = None, df: bool = False) NUMCNJ | List[NUMCNJ] | DataFrame | None [código-fonte]
Obtém um registro que um número de conjuntos de máquinas.
- Parâmetros:
numero (int | None) – o número
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
NUMCNJ
| list[NUMCNJ
] |pd.DataFrame
| None
- nummaq(conjunto: int | None = None, numero_maquinas: int | None = None, df: bool = False) NUMMAQ | List[NUMMAQ] | DataFrame | None [código-fonte]
- Obtém um registro que um número de máquinas por
conjunto de máquinas.
- turbmaxt(data_inicio: datetime | None = None, turbinamento: float | None = None, df: bool = False) TURBMAXT | List[TURBMAXT] | DataFrame | None [código-fonte]
Obtém um registro que define o turbinamento máximo por período.
- Parâmetros:
data_inicio (datetime | None) – data de início da validade do turbinamento
turbinamento (float | None) – o turbinamento máximo
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
TURBMAXT
| list[TURBMAXT
] |pd.DataFrame
| None
- turbmint(data_inicio: datetime | None = None, turbinamento: float | None = None, df: bool = False) TURBMINT | List[TURBMINT] | DataFrame | None [código-fonte]
Obtém um registro que define o turbinamento mínimo por período.
- Parâmetros:
data_inicio (datetime | None) – data de início da validade do turbinamento
turbinamento (float | None) – o turbinamento mínimo
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
TURBMINT
| list[TURBMINT
] |pd.DataFrame
| None
- usina(codigo: int | None = None, nome: str | None = None, df: bool = False) USINA | List[USINA] | DataFrame | None [código-fonte]
Obtém um registro que define a usina modificada.
- vazmaxt(data_inicio: datetime | None = None, vazao: float | None = None, df: bool = False) VAZMAXT | List[VAZMAXT] | DataFrame | None [código-fonte]
Obtém um registro que define a vazão máxima por período.
- Parâmetros:
data_inicio (datetime | None) – data de início da validade do volume
vazao (float | None) – a vazão máxima
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
VAZMAXT
| list[VAZMAXT
] |pd.DataFrame
| None
- vazmin(vazao: float | None = None, df: bool = False) VAZMIN | List[VAZMIN] | DataFrame | None [código-fonte]
Obtém um registro que define uma vazão mínima.
- Parâmetros:
vazao (float | None) – vazão mínima
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
VAZMIN
| list[VAZMIN
] |pd.DataFrame
| None
- vazmint(data_inicio: datetime | None = None, vazao: float | None = None, df: bool = False) VAZMINT | List[VAZMINT] | DataFrame | None [código-fonte]
Obtém um registro que define a vazão mínima por período.
- Parâmetros:
data_inicio (datetime | None) – data de início da validade do volume
vazao (float | None) – a vazão mínima
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
VAZMINT
| list[VAZMINT
] |pd.DataFrame
| None
- vmaxt(data_inicio: datetime | None = None, volume: float | None = None, unidade: str | None = None, df: bool = False) VMAXT | List[VMAXT] | DataFrame | None [código-fonte]
Obtém um registro que define o volume máximo por período.
- vminp(data_inicio: datetime | None = None, volume: float | None = None, unidade: str | None = None, df: bool = False) VMINP | List[VMINP] | DataFrame | None [código-fonte]
Obtém um registro que define o volume mínimo para penalidade.
- vmint(data_inicio: datetime | None = None, volume: float | None = None, unidade: str | None = None, df: bool = False) VMINT | List[VMINT] | DataFrame | None [código-fonte]
Obtém um registro que define o volume mínimo por período.
- volmax(volume: float | None = None, unidade: str | None = None, df: bool = False) VOLMAX | List[VOLMAX] | DataFrame | None [código-fonte]
Obtém um registro que define um volume máximo.