Acompanhamento do Programa (pmo.dat)
O relatório de acompanhamento do NEWAVE, localizado no arquivo geralmente denominado pmo.dat, é armazenado na classe:
- class Pmo(data=<cfinterface.data.blockdata.BlockData object>)[código-fonte]
Armazena os dados de entrada do NEWAVE referentes ao acompanhamento do programa.
Esta classe lida com as informações de entrada fornecidas ao NEWAVE e reproduzidas no
pmo.dat
, bem como as saídas finais da execução: custos de operação, energias, déficit, etc.Em versões futuras, esta classe pode passar a ler os dados de execução intermediárias do programa.
- property configuracoes_alteracao_potencia: DataFrame | None
Configurações do sistema em cada período devido a alterações de potência.
- Retorna:
As configurações em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property configuracoes_entrada_reservatorio: DataFrame | None
Configurações do sistema em cada período devido a entrada de reservatórios e/ou potência de base.
- Retorna:
As configurações em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property configuracoes_qualquer_modificacao: DataFrame | None
Configurações do sistema em cada período devido a alterações de potência.
- Retorna:
As configurações em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property convergencia: DataFrame | None
Tabela de convergência da execução do NEWAVE.
iteracao (
int
)limite_inferior_zinf (
float
)zinf (
float
)limite_superior_zinf (
float
)zsup (
float
)delta_zinf (
float
)zsup_iteracao (
float
)tempo (
timedelta
)
- Retorna:
As convergência em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property custo_operacao_referenciado_primeiro_mes: DataFrame | None
Tabela de custos de operação esperados para o período de estudo, referenciados ao primeiro mês.
- Retorna:
Os custos em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property custo_operacao_series_simuladas: DataFrame | None
Tabela de custos de operação categorizados para as séries simuladas.
- Retorna:
Os custos em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property custo_operacao_total: float | None
Custo de operacao total da SF.
- Retorna:
O custo total.
- Tipo de retorno:
float | None
- property desvio_custo_operacao_total: float | None
O desvio padrão do custo de operacao total da SF.
- Retorna:
O desvio do custo total.
- Tipo de retorno:
float | None
- property eafpast_cfuga_medio: DataFrame | None
Energias afluentes passadas por REE considerando canal de fuga médio, em relação à primeira configuração do sistema, em MWmes.
- Retorna:
As energias afluentes passadas.
- Tipo de retorno:
pd.DataFrame | None
- property eafpast_tendencia_hidrologica: DataFrame | None
Energias afluentes passadas por REE para análise da tendência hidrológica, em relação à primeira configuração do sistema, em MWmes.
- Retorna:
A tendência hidrológica em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property energia_armazenada_inicial: DataFrame | None
Valores da energia armazenada inicial para cada REE do caso.
- Retorna:
As energias em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property energia_armazenada_maxima: DataFrame | None
Valores da energia armazenada máxima para cada REE do caso.
- Retorna:
As energias em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property geracao_maxima_usinas_termicas: DataFrame | None
Tabela de geração térmica máxima por usina térmica existente no caso.
- Retorna:
As gerações em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property geracao_minima_usinas_termicas: DataFrame | None
Tabela de geração térmica mínima por usina térmica existente no caso.
- Retorna:
As gerações em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property penalidade_violacao_curva: DataFrame | None
Tabela de penalidades aplicadas à violação de restrições de curva de segurança.
- Retorna:
As penalidades em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property penalidade_violacao_evaporacao: DataFrame | None
Tabela de penalidades aplicadas à violação de restrições da evaporação.
- Retorna:
As penalidades em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property penalidade_violacao_fpha: DataFrame | None
Tabela de penalidades aplicadas à violação de restrições da FPHA.
- Retorna:
As penalidades em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property penalidade_violacao_outros_usos: DataFrame | None
Tabela de penalidades aplicadas à violação de restrições de outros usos da água.
- Retorna:
As penalidades em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property penalidade_violacao_turbinamento_maximo: DataFrame | None
Tabela de penalidades aplicadas à violação de restrições de turbinamento máximo.
- Retorna:
As penalidades em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property penalidade_violacao_turbinamento_minimo: DataFrame | None
Tabela de penalidades aplicadas à violação de restrições de turbinamento mínimo.
- Retorna:
As penalidades em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property penalidade_violacao_vazao_minima: DataFrame | None
Tabela de penalidades aplicadas à violação de restrições de vazão mínima.
- Retorna:
As penalidades em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property produtibilidades_equivalentes: DataFrame | None
Tabela de produtibilidades calculadas para diversos fins do NEWAVE por usina e por configuração.
nome_usina (
str
)configuracao (
int
)produtibilidade_equivalente_volmin_volmax (
float
)produtibilidade_equivalente_volmin_vol65 (
float
)produtibilidade_altura_minima (
float
)produtibilidade_altura_65 (
float
)produtibilidade_altura_maxima (
float
)produtibilidade_acumulada_calculo_earm (
float
)produtibilidade_acumulada_calculo_earm_65 (
float
)produtibilidade_acumulada_calculo_econ (
float
)produtibilidade_acumulada_calculo_altura_minima (
float
)produtibilidade_acumulada_calculo_altura_65 (
float
)produtibilidade_acumulada_calculo_altura_maxima (
float
)produtibilidade_acumulada_calculo_evaporacao_altura_minima (
float
)produtibilidade_acumulada_calculo_evaporacao_altura_65 (
float
)produtibilidade_acumulada_calculo_evaporacao_altura_maxima (
float
)
- Retorna:
As produtibilidades em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- retas_perdas_engolimento(estagio: int) DataFrame | None [código-fonte]
Retas ajustadas segundo o modelo MARS para corrigir a energia fio d’água com as perdas por engolimento máximo.
- Retorna:
As retas em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property risco_deficit_ens: DataFrame | None
Tabela de riscos de déficit e enegia não suprida (ENS).
- Retorna:
Os ricos em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None
- property valor_esperado_periodo_estudo: DataFrame | None
Tabela de custos de operação esperados para o período de estudo.
- Retorna:
Os custos em um DataFrame.
- Tipo de retorno:
pd.DataFrame | None