epe4md_calcula.Rd
O resultado do modelo 4MD são projeções de capacidade instalada, número de adotantes e geração de energia em base mensal.
epe4md_calcula(
premissas_reg,
ano_base,
ano_max_resultado = 2060,
altera_sistemas_existentes = FALSE,
ano_decisao_alteracao = 2023,
ano_final_alteracao = 2060,
inflacao = 0.0375,
taxa_desconto_nominal = 0.13,
custo_reforco_rede = 200,
ano_troca_inversor = 11,
fator_custo_inversor = 0.15,
pagamento_disponibilidade = 0.3,
disponibilidade_kwh_mes = 100,
filtro_renda_domicilio = "maior_3sm",
fator_local_comercial = "residencial",
desconto_capex_local = 0,
anos_desconto = 0,
tarifa_bonus = 0,
ano_inicio_bonus = 2099,
tx_cresc_grupo_a = 0,
p_max = 0.01,
q_max = 1,
filtro_comercial = NA_real_,
cresc_fv = 0,
cresc_eol = 0,
cresc_cgh = 0,
cresc_ute = 0,
ajuste_ano_corrente = FALSE,
ultimo_mes_ajuste = NA_integer_,
metodo_ajuste = NA_character_,
simula_bateria = FALSE,
bateria_eficiencia = 0.9,
degradacao_bateria_mil_ciclos = 0.1,
ano_recapex_bat = 11,
filtro_renda_bateria = "maior_10sm",
custo_deficit = 0,
inicio_curva_bateria = 2023,
curva_bateria = "propria",
p_bat = 0.0015,
q_bat = 0.3,
dir_dados_premissas = NA_character_
)
data.frame. Input de premissas regulatórias para serem consideradas nos cálculos. O dataframe deve ter as seguintes colunas
ano, numérico
alternativa, numérico. Uma das seguintes opções:
0: Consumidor compensa todas as componentes tarifárias;
1: Paga TUSD Distribuição;
2: Anterior + TUSD Transmissão.
3: Anterior + TUSD Encargos.
4: Anterior + TUSD Perdas.
5: Anterior + TE Encargos. Ou seja, compensa somente a TE Energia.
p_transicao, numérico. Parcela do custo da alternativa escolhida no parâmetro alternativa a ser pago pelo consumidor
binomia e, binário. Define se há cobrança de uma tarifa binômia na baixa tensão, em que as componentes TUSD Distribuição e TUSD Transmissão passariam a ser cobradas de forma fixa, não sendo passíveis de compensação
demanda_g, binário. Define se há cobrança de TUSDg para a demanda de consumidores do
grupo A. Caso seja FALSE
, é considerada a cobrança da TUSD consumo.
Um arquivo excel
instalado com este pacote, acessível via
system.file("dados_premissas/{ano_base}/premissas_reg.xlsx", package = "epe4md")
,
contém um exemplo de premissas de entrada.
numeric. Ano base da projeção. Define o ano em que a função irá buscar a base de dados. Último ano completo realizado.
numeric. Ano final para apresentação dos resultados. Máximo igual a 2060. Default igual a 2060.
logic. TRUE se alterações regulatórias afetam investimentos realizados em anos anteriores à revisão da regulação. Default igual a FALSE.
numeric. Ano em que são definidas novas regras e se tornam de conhecimento público. Esse parâmetro só tem efeito caso o anterior seja igual a TRUE. Default igual a 2023.
numeric. Até qual ano as alterações regulatórias previstas afetam investimentos presentes. Só válido quando altera_sistemas_existentes igual a TRUE. Default igual a 2060.
mumeric. Taxa anual de inflacao considerada no reajuste das tarifas e para calcular o retorno real de projetos. Default igual a 0.0375.
numeric. Taxa de desconto nominal considerada nos cálculos de payback descontado. Default igual a 0.13.
numeric. Custo em R$/kW aplicado a projetos de geracao remota em Alta Tensão. Representa um custo pago pelo empreendedor para reforços na rede. Default igual a 200.
numeric. Ano, a partir do ano de instalação, em que é realizada a troca do inversor fotovoltaico. Default igual a 11.
numeric. Custo do inversor para a substituição em percentual do CAPEX total do sistema de geração. Default igual a 0.15.
numeric. Consumo de disponbilidade do consumidor em kWh/mês. Default igual a 100, equivalente a um consumidor trifásico. Tem efeito somente até o ano de 2022.
string. Define o filtro aplicado a consumidores residenciais, de acordo com a renda mensal do responsável, em salários mínimos. Permite: "total", "maior_1sm", maior_2sm", "maior_3sm" ou "maior_5sm". Default igual a "maior_3sm".
string. Define a origem dos dados do Fator de Aptidão Local "FAL" para os consumidores não residenciais atendidos em baixa tensão. Como default, são utilizados os mesmos valores dos consumidores residenciais. Caso selecionado "historico", utiliza o histórico do percentual de adotantes locais por distribuidora até o ano base.
numeric. Percentual de desconto a ser aplicado no CAPEX de sistemas de geração local(ex: 0.1) para simulação de incentivos. Default igual a 0.
vector. Anos em que há a incidência do desconto no CAPEX.Ex: c(2024, 2025). Default igual a 0.
integer. Tarifa que representa benefícios adicionais da MMGD. Valor em R$/kWh. A tarifa é multiplicada pela energia injetada na rede para formar uma receita adicional ao empreendimento. Default igual a 0.
integer. Ano em que o bônus começa a ser incorporado na receita.
numeric. Taxa de crescimento anual dos consumuidores cativos do Grupo A. Default igual a 0.
numeric. Fator de inovação (p) máximo. Default igual a 0.01.
numeric. Fator de imitação (q) máximo. DEfault igual a 1.
numeric. Fator percentual para definir o nicho do segmento comercial. Default é calculado pelo modelo com base no nicho residencial.
numeric. Taxa de crescimento da participação da fonte fotovoltaica. Default igual a 0 (mantém participação histórica).
numeric. Taxa de crescimento da participação da fonte eólica. Default igual a 0 (mantém participação histórica).
numeric. Taxa de crescimento da participação da fonte hidráulica. Default igual a 0 (mantém participação histórica).
numeric. Taxa de crescimento da participação da fonte termelétrica. Default igual a 0 (mantém participação histórica).
logic. Se TRUE indica que a projeção deverá incorporar o histórico mensal recente, verificado em parte do primeiro ano após o ano base. Default igual a FALSE. O arquivo base_mmgd.xlsx deve incorporar esse histórico.
numeric. Último mês com dados completos na base_ano_corrente. Default igual a NA. Só tem efeito caso ajuste_ano_corrente seja igual a TRUE.
string. Se igual a "extrapola" o modelo irá extrapolar a potência e o número de adotantes até o final do ano base + 1 com base no verificado até o ultimo_mes_ajuste. Default igual a NA. Só tem efeito caso ajuste_ano_corrente seja igual a TRUE.
numeric. Eficiência da bateria. Default igual a 0.829.
numeric. Degradação linear da bateria, em percentual a cada 1000 ciclos. Default igual a 10%.
numeric. Ano em que será feito um investimento adicional em baterias para compensar a degradação. Default igual a 11.
string. Define o filtro aplicado a consumidores residenciais para investimento em baterias, de acordo com a renda mensal do responsável, em salários mínimos. Permite: "total", "maior_1sm, maior_2sm", "maior_3sm", "maior_5sm" ou "maior_10sm". Default igual a "maior_10sm".
numeric. Custo atribuído pelo consumidor à interrupção de energia. Em R$/MWh. Default = 0.
numeric. Indica o ano que começa a difusão das baterias. Default igual a 2023.
string. Pode ser "propria" (Default) ou "lag". A primeira opção utiliza os fatores p_bat e q_bat. A opção "lag" utiliza a curva de difusão de MMGD, atrasada no tempo, conforme o parâmetro inicio_curva_bateria.
numeric. Fator de inovação (p) para baterias. Default igual a 0.0015.
numeric. Fator de imitação (q) para_baterias. Default igual a 0.3.
Diretório onde se encontram as premissas. Se esse parâmetro não for passado, a função usa os dados default que são instalados com o pacote. É importante que os nomes dos arquivos sejam os mesmos da pasta default.
numeric. Percentual de meses em que o consumidor residencial paga custo de disponbilidade em função da variabilidade da geração FV. Default igual a 0.3. Tem efeito somente até o ano de 2022.
Define se o modelo irá considerar a projeção de baterias no resultado final. Default igual a FALSE.
data.frame com os resultados da projeção de capacidade instalada de micro e minigeração distribuída, número de adotantes e geração mensal de energia.