Dados de Unit Commitment Hidráulico
Os dados de unit commitment hidráulico do DESSEM localizados no arquivos uch.csv são armazenados na classe:
- class Uch(data=<cfinterface.data.registerdata.RegisterData object>)[código-fonte]
Armazena os dados de entrada do DESSEM referentes aos dados de unit commitment hidráulico (UCH) do problema.
- condicao_inicial_unidade(codigo_usina: int | None = None, codigo_conjunto: int | None = None, codigo_unidade: int | None = None, status_inicial: int | None = None, tempo_permanencia_unidade: int | None = None, geracao_inicial_unidade: float | None = None, turbinamento_inicial_unidade: float | None = None, df: bool = False) UchCondicaoInicialUnidade | List[UchCondicaoInicialUnidade] | DataFrame | None [código-fonte]
Obtém registros que determinam a condição inicial da unidade geradora de um determinado conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
codigo_usina (int | None) – código que especifica a usina
codigo_conjunto (int | None) – código do conjunto da usina
codigo_unidade (int | None) – código da unidade geradora do conjunto
status_inicial (int | None) – o status inicial
tempo_permanencia_unidade (int | None) – tempo de permanência da unidade
geracao_inicial_unidade (float | None) – geração inicial da unidade
turbinamento_inicial_unidade (float | None) – turbinamento inicial da undiade
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchCondicaoInicialUnidade
| List[UchCondicaoInicialUnidade
] |None
|DataFrame
- consumo_agua_vazio_conjunto(codigo_usina: int | None = None, codigo_conjunto: int | None = None, consumo_agua: float | None = None, df: bool = False) UchConsumoAguaVazioConjunto | List[UchConsumoAguaVazioConjunto] | DataFrame | None [código-fonte]
Obtém registros que determinam o consumo de água incorrido de forma contínua enquanto as unidades do conjunto de uma usina hidrelétrica estão operando em vazio. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchConsumoAguaVazioConjunto
| List[UchConsumoAguaVazioConjunto
] |None
|DataFrame
- consumo_agua_vazio_unidade(codigo_usina: int | None = None, codigo_conjunto: int | None = None, codigo_unidade: int | None = None, consumo_agua: float | None = None, df: bool = False) UchConsumoAguaVazioUnidade | List[UchConsumoAguaVazioUnidade] | DataFrame | None [código-fonte]
Obtém registros que determinam o consumo de água incorrido de forma contínua enquanto a unidade geradora de um determinado conjunto de uma usina hidrelétrica está operando em vazio. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchConsumoAguaVazioUnidade
| List[UchConsumoAguaVazioUnidade
] |None
|DataFrame
- consumo_agua_vazio_usina(codigo_usina: int | None = None, consumo_agua: float | None = None, df: bool = False) UchConsumoAguaVazioUsina | List[UchConsumoAguaVazioUsina] | DataFrame | None [código-fonte]
Obtém registros que determinam o consumo de água incorrido de forma contínua enquanto a usina hidrelétrica estão operando em vazio. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.
- custo_partida_conjunto(codigo_usina: int | None = None, codigo_conjunto: int | None = None, custo_partida: float | None = None, df: bool = False) UchCustoPartidaConjunto | List[UchCustoPartidaConjunto] | DataFrame | None [código-fonte]
Obtém registros que determinam o custo de partida para acionamento das unidades geradoras de um determinado conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchCustoPartidaConjunto
| List[UchCustoPartidaConjunto
] |None
|DataFrame
- custo_partida_unidade(codigo_usina: int | None = None, codigo_conjunto: int | None = None, codigo_unidade: int | None = None, custo_partida: float | None = None, df: bool = False) UchCustoPartidaUnidade | List[UchCustoPartidaUnidade] | DataFrame | None [código-fonte]
Obtém registros que determinam o custo de partida para acionamento de uma unidade geradora de um determinado conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchCustoPartidaUnidade
| List[UchCustoPartidaUnidade
] |None
|DataFrame
- custo_partida_usina(codigo_usina: int | None = None, custo_partida: float | None = None, df: bool = False) UchCustoPartidaUsina | List[UchCustoPartidaUsina] | DataFrame | None [código-fonte]
Obtém registros que determinam o custo de partida para acionamento das unidades geradoras de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.
- custo_partida_vazio_conjunto(codigo_usina: int | None = None, codigo_conjunto: int | None = None, custo_partida: float | None = None, df: bool = False) UchCustoPartidaVazioConjunto | List[UchCustoPartidaVazioConjunto] | DataFrame | None [código-fonte]
Obtém registros que determinam o custo de partida para operar em vazio (transição de desligado para vazio) para as unidades geradoras de um determinado conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchCustoPartidaVazioConjunto
| List[UchCustoPartidaVazioConjunto
] |None
|DataFrame
- custo_partida_vazio_unidade(codigo_usina: int | None = None, codigo_conjunto: int | None = None, codigo_unidade: int | None = None, custo_partida: float | None = None, df: bool = False) UchCustoPartidaVazioUnidade | List[UchCustoPartidaVazioUnidade] | DataFrame | None [código-fonte]
Obtém registros que determinam o custo de partida para operar em vazio (transição de desligado para vazio) para uma unidade geradora de um determinado conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchCustoPartidaVazioUnidade
| List[UchCustoPartidaVazioUnidade
] |None
|DataFrame
- custo_partida_vazio_usina(codigo_usina: int | None = None, custo_partida: float | None = None, df: bool = False) UchCustoPartidaVazioUsina | List[UchCustoPartidaVazioUsina] | DataFrame | None [código-fonte]
Obtém registros que determinam o custo de partida para operar em vazio (transição de desligado para vazio) para as unidades geradoras de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.
- gmin_gmax_unidade(codigo_usina: int | None = None, codigo_conjunto: int | None = None, codigo_unidade: int | None = None, geracao_minima_unidade: float | None = None, geracao_maxima_unidade: float | None = None, df: bool = False) UchGminGmaxUnidade | List[UchGminGmaxUnidade] | DataFrame | None [código-fonte]
Obtém registros que determinam a geração mínima e máxima da unidade geradora de um determinado conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchGminGmaxUnidade
| List[UchGminGmaxUnidade
] |None
|DataFrame
- limite_mudanca_status_vazio_conjunto(codigo_usina: int | None = None, codigo_conjunto: int | None = None, limite_maximo_mudancas: int | None = None, df: bool = False) UchLimiteMudancaStatusVazioConjunto | List[UchLimiteMudancaStatusVazioConjunto] | DataFrame | None [código-fonte]
Obtém registros que determinam o limite máximo de mudança de status para operar em vazio por conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchLimiteMudancaStatusVazioConjunto
| List[UchLimiteMudancaStatusVazioConjunto
] |None
|DataFrame
- limite_mudanca_status_vazio_unidade(codigo_usina: int | None = None, codigo_conjunto: int | None = None, codigo_unidade: int | None = None, limite_maximo_mudancas: int | None = None, df: bool = False) UchLimiteMudancaStatusVazioUnidade | List[UchLimiteMudancaStatusVazioUnidade] | DataFrame | None [código-fonte]
Obtém registros que determinam o limite máximo de mudança de status para operar em vazio para a unidade geradora de um determinado conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchLimiteMudancaStatusVazioUnidade
| List[UchLimiteMudancaStatusVazioUnidade
] |None
|DataFrame
- limite_mudanca_status_vazio_usina(codigo_usina: int | None = None, limite_maximo_mudancas: int | None = None, df: bool = False) UchLimiteMudancaStatusVazioUsina | List[UchLimiteMudancaStatusVazioUsina] | DataFrame | None [código-fonte]
Obtém registros que determinam o limite máximo de mudança de status para operar em vazio para uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchLimiteMudancaStatusVazioUsina
| List[UchLimiteMudancaStatusVazioUsina
] |None
|DataFrame
- opcao_conjunto_vazio_padrao(codigo_usina: int | None = None, codigo_conjunto: int | None = None, considera_operacao_vazio: int | None = None, df: bool = False) UchOpcaoConjuntoVazioPadrao | List[UchOpcaoConjuntoVazioPadrao] | DataFrame | None [código-fonte]
Obtém registros que determinam se um conjunto de uma usina hidrelétrica poderá operar em vazio. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchOpcaoConjuntoVazioPadrao
| List[UchOpcaoConjuntoVazioPadrao
] |None
|DataFrame
- property opcao_padrao: UchOpcaoPadrao | None
Obtém o (único) registro de identificação de consideração de UCH na execução.
- Retorna:
Um registro, se existir.
- Tipo de retorno:
UchOpcaoPadrao
|None
- property opcao_padrao_data: UchOpcaoPadraoData | None
Obtém o (único) registro que determina o período de consideração das restrições de UCH.
- Retorna:
Um registro, se existir.
- Tipo de retorno:
UchOpcaoPadrao
|None
- opcao_unidade_vazio_padrao(codigo_usina: int | None = None, codigo_conjunto: int | None = None, codigo_unidade: int | None = None, considera_operacao_vazio: int | None = None, df: bool = False) UchOpcaoUnidadeVazioPadrao | List[UchOpcaoUnidadeVazioPadrao] | DataFrame | None [código-fonte]
Obtém registros que determinam se a unidade geradora de um determinado conjunto de uma usina hidrelétrica poderá operar em vazio. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchOpcaoUnidadeVazioPadrao
| List[UchOpcaoUnidadeVazioPadrao
] |None
|DataFrame
- opcao_usina(codigo_usina: int | None = None, considera_uch_usina: int | None = None, df: bool = False) UchOpcaoUsina | List[UchOpcaoUsina] | DataFrame | None [código-fonte]
Obtém registros que identificam a consideração de UCH para cada usina. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.
- opcao_usina_vazio_padrao(codigo_usina: int | None = None, considera_operacao_vazio: int | None = None, df: bool = False) UchOpcaoUsinaVazioPadrao | List[UchOpcaoUsinaVazioPadrao] | DataFrame | None [código-fonte]
Obtém registros que determinam se uma usina hidrelétrica poderá operar em vazio. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.
- qturmin_qturmax_unidade(codigo_usina: int | None = None, codigo_conjunto: int | None = None, codigo_unidade: int | None = None, turbinamento_minimo_unidade: float | None = None, turbinamento_maximo_unidade: float | None = None, df: bool = False) UchQturminQturmaxUnidade | List[UchQturminQturmaxUnidade] | DataFrame | None [código-fonte]
Obtém registros que determinam o turbinamento mínimo e máximo da unidade geradora de um determinado conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
codigo_usina (int | None) – código que especifica a usina
codigo_conjunto (int | None) – código do conjunto da usina
codigo_unidade (int | None) – código da unidade geradora do conjunto
turbinamento_minimo_unidade (float | None) – turbinamento mínimo
turbinamento_maximo_unidade (float | None) – turbinamento máximo
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchQturminQturmaxUnidade
| List[UchQturminQturmaxUnidade
] |None
|DataFrame
- ton_toff_conjunto(codigo_usina: int | None = None, codigo_conjunto: int | None = None, tempo_minimo_ligada: int | None = None, tempo_maximo_ligada: int | None = None, df: bool = False) UchTonToffConjunto | List[UchTonToffConjunto] | DataFrame | None [código-fonte]
Obtém registros que determinam o tempo mínimo ligada e desligada (Ton e Toff) do conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchTonToffConjunto
| List[UchTonToffConjunto
] |None
|DataFrame
- ton_toff_unidade(codigo_usina: int | None = None, codigo_conjunto: int | None = None, codigo_unidade: int | None = None, tempo_minimo_ligada: int | None = None, tempo_maximo_ligada: int | None = None, df: bool = False) UchTonToffUnidade | List[UchTonToffUnidade] | DataFrame | None [código-fonte]
Obtém registros que determinam o tempo mínimo ligada e desligada (Ton e Toff) da unidade geradora de um determinado conjunto de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
codigo_usina (int | None) – código que especifica a usina
codigo_conjunto (int | None) – código do conjunto da usina
codigo_unidade (int | None) – código da unidade geradora do conjunto
tempo_minimo_ligada (int | None) – tempo mínimo ligada em horas
tempo_maximo_ligada (int | None) – tempo máximo ligada em horas
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchTonToffUnidade
| List[UchTonToffUnidade
] |None
|DataFrame
- ton_toff_usina(codigo_usina: int | None = None, tempo_minimo_ligada: int | None = None, tempo_maximo_ligada: int | None = None, df: bool = False) UchTonToffUsina | List[UchTonToffUsina] | DataFrame | None [código-fonte]
Obtém registros que determinam o tempo mínimo ligada e desligada (Ton e Toff) de uma usina hidrelétrica. Opcionalmente, o retorno pode ser transformado em um
DataFrame
, apenas para leitura das informações.- Parâmetros:
- Retorna:
Um ou mais registros, se existirem.
- Tipo de retorno:
UchTonToffUsina
| List[UchTonToffUsina
] |None
|DataFrame