Pular para o conteúdo
Falar no WhatsApp

Documentação técnica

Memorial de cálculo
do simulador fotovoltaico

Todas as fórmulas usadas pelo simulador, exatamente como implementadas, com premissas e limitações explícitas. Este documento acompanha as propostas geradas pela ferramenta.

01Área útil e arranjo dos módulos

Da área informada (largura W × comprimento L, em metros) desconta-se o recuo perimetral r nos quatro lados:

W_útil = W − 2r   ·   L_útil = L − 2r

Cada módulo ocupa p_w × p_l (dimensões reais do módulo, trocadas conforme a orientação retrato/paisagem). O arranjo automático em telhado inclinado considera módulos coplanares encostados (sem auto-sombreamento):

colunas = ⌊W_útil / p_w⌋   ·   fileiras = ⌊L_útil / p_l⌋

Em laje/solo, cada fileira exige um corredor anti-sombra c (padrão 1,4 m, ajustável — o valor correto depende da latitude e da altura da fileira inclinada):

fileiras = ⌊(L_útil + c) / (p_l + c)⌋

O total de módulos que cabem é colunas × fileiras. O arraste manual no desenho apenas reposiciona — não altera quantidades nem cálculos.

Área ocupada × área disponível. São grandezas distintas e a proposta informa a ocupada pelos módulos:

Área_ocupada = N_módulos × p_w × p_l

A área do terreno e a área útil (após recuo) aparecem apenas como contexto no simulador. Confundir as duas superestima a ocupação do telhado em várias vezes.

02Dimensionamento por consumo

No modo "Consumo (kWh)", a meta de geração E_alvo parte do consumo médio C. Por padrão desconta-se o custo de disponibilidade D, porque a fatura nunca fica abaixo desse mínimo — gerar além de C − D só acumula crédito:

E_alvo = C − D (recomendado; opção desmarcável no simulador) kWp_nec = E_alvo / (HSP · PR · 30,42) N_placas = ⌈ kWp_nec · 1000 / W_módulo ⌉

O arredondamento é sempre para cima (⌈·⌉): a meta é atendida, nunca subatendida. Se a área não comportar N_placas, o simulador avisa e usa o máximo que cabe. Se o arredondamento gerar mais de 10% acima de C − D (comum em sistemas pequenos com módulos grandes), o simulador alerta para superdimensionamento.

Nº de módulos fixado. Para montar opções (ex.: prever aumento de consumo), o número de módulos pode ser fixado. A economia continua calculada sobre o consumo informado C: a geração além de C − D aparece como excedente (crédito), não como economia. Na proposta com opções A/B, o PDF traz o comparativo das opções e detalha a opção carregada.

03Potência de pico do sistema

P_pico [kWp] = N_placas × W_módulo [Wp] / 1000

W_módulo vem da lista de módulos (agrupada por formato de célula, com dimensões e Voc típicos de datasheet), da opção "Outra potência" (digita-se o Wp; dimensões e Voc são estimados pelo formato típico daquela faixa), dos dados informados manualmente (Wp, largura, comprimento e Voc opcional) ou dos dados de catálogo retornados pela IA. Logo abaixo do módulo, os campos comprimento, largura (mm) e Voc mostram os valores em uso e podem ser editados com a ficha técnica: área ocupada, arranjo e verificação das strings passam a usar os valores digitados.

< 480 Wp → 108 cél. 182 mm (1,722 × 1,134 m) ou 144 cél. 166 mm (2,094 × 1,038 m) 480–599 Wp → 144 cél. 182 mm (2,278 × 1,134 m) 600–639 Wp → 132 cél. 210R (2,382 × 1,134 m) ≥ 640 Wp → 132 cél. 210 mm (2,384 × 1,303 m)

04Geração mensal estimada

E [kWh/mês] = P_pico · HSP · PR · 30,42 · f_orientação
Δ = desvio do azimute em relação ao Norte (0–180°) f_orientação = 1 − 0,0044 · β · (1 − cos Δ) β = 15°: Norte 1,000 · NE/NO 0,981 · Leste/Oeste 0,934 · Sul 0,868

É uma estimativa de pré-dimensionamento; o projeto executivo usa transposição de irradiação para o plano real (ex.: PVsyst, SAM ou o próprio CRESESB no ângulo do telhado). No modo consumo o fator também entra no cálculo do número de placas. A opção pode ser desligada.

Implantação no mapa. O croqui (área informada + módulos, em metros) é projetado sobre imagem de satélite a partir de um ponto central e girado pelo azimute da frente (topo do croqui), em sentido horário a partir do Norte. A conversão usa 111.320 m por grau de latitude e 111.320 · cos(lat) m por grau de longitude — erro desprezível na escala de um telhado. As coordenadas e a orientação vão para as premissas da proposta.

05Economia mensal e Fio B (Lei 14.300/2022)

Compensável = min(E, C − D) (consumo C conhecido — modo consumo) Compensável = max(0, E − D) (só área: assume sistema casado com o consumo) Economia [R$/mês] = Compensável × tarifa_líquida tarifa_líquida = max(0, tarifa − TUSD_FioB × percentual_do_ano)

A disponibilidade D é o consumo mínimo faturado pela distribuidora mesmo com injeção: 30 kWh (monofásico), 50 kWh (bifásico) ou 100 kWh (trifásico). Só o consumo acima dela pode ser compensado. Com o consumo conhecido, a geração que passa de C − D vira crédito (validade de 60 meses) e não entra na economia — a versão anterior contava esse excedente e superestimava a economia de sistemas pequenos em até ~18%.

A TUSD Fio B (R$/kWh, com tributos) é informada conforme a distribuidora do projeto. O percentual cobrado sobre a energia compensada segue o escalonamento legal do art. 27 da Lei 14.300:

2023: 15% · 2024: 30% · 2025: 45% · 2026: 60% 2027: 75% · 2028: 90% · 2029+: 100% (cenário conservador)

Exemplo: tarifa R$ 0,95 com Fio B de R$ 0,28 em 2026 → tarifa líquida = 0,95 − 0,28 × 0,60 = R$ 0,78/kWh. Ignorar o Fio B superestima a economia em cerca de 20% e encurta indevidamente o payback — por isso o simulador alerta quando o campo está zerado.

06Inversor — string ou microinversor

Inversor string: potência CA recomendada com sobredimensionamento DC/AC de 1,25 (prática usual entre 1,1 e 1,5):

P_inversor [kW] = P_pico / 1,25

Quando um inversor real é informado (potência unitária P_un), a quantidade sugerida é ⌈P_inversor / P_un⌉.

Microinversor: a quantidade é exata pela razão de placas por micro (1, 2 ou 4, conforme o modelo):

N_micros = ⌈ N_placas / placas_por_micro ⌉

No orçamento, microinversores são sempre precificados por unidade.

FDI — fator de dimensionamento do inversor. Quando o inversor real é informado, o simulador calcula e exibe:

FDI = P_pico [kWp] / P_CA_instalada [kW]

Strings (inversor string). O número de strings é calculado pelo limite de tensão CC do inversor, com o Voc corrigido para a temperatura mínima de projeto:

Voc_frio = Voc_STC × (1 + β_Voc × (T_min − 25)) β_Voc = −0,28 %/°C · T_min = 0 °C Vmp_STC = 0,82 · Voc_STC Vmp_quente = Vmp_STC × (1 + β_Vmp × (70 − 25)) β_Vmp = −0,34 %/°C máx_por_string = min( ⌊ V_CC,máx / Voc_frio ⌋ , ⌊ MPPT_máx / Vmp_STC ⌋ ) mín_por_string = ⌈ MPPT_mín / Vmp_quente ⌉ (sem dado do inversor: 4) N_strings = ⌈ N_placas / máx_por_string ⌉ (ou o valor digitado)

Com o inversor informado (campos manuais do datasheet ou IA), entram os limites dele: tensão CC máxima, faixa de MPPT, nº de entradas MPPT, potência CC máxima e quantidade de unidades. Sem inversor informado, usa-se 1000 V. Alertas: string acima da tensão máxima a frio; Vmp acima da faixa de MPPT; string curta demais para a partida no calor; mais strings que entradas (paralelo na mesma entrada — conferir corrente); kWp acima da potência CC máxima do inversor (risco de garantia).

Se o nº de strings for informado manualmente e a string passar de 1000 V a frio, ou ficar com menos de 4 módulos (tensão de MPPT abaixo da partida), o simulador alerta. É pré-dimensionamento: o projeto executivo confere com a janela de MPPT, a tensão máxima e a corrente por entrada do inversor escolhido.

Micro × minigeração. Acima de 75 kW CA a conexão é de minigeração (média tensão, estudo de acesso, relé de proteção, subestação) — custos fora do orçamento desta ferramenta; o simulador alerta.

Faixa usual: 1,10 a 1,30. Acima disso há clipping (perda de pico nos dias claros); abaixo, o inversor está superdimensionado. Fora da faixa, a ferramenta emite alerta. Sem marca/modelo definidos o FDI não é calculado — e a proposta não deve ser enviada, pois a homologação exige equipamento com registro INMETRO.

07Composição do orçamento

Regras que o projeto executivo deve observar: cabo solar (1,5 kV CC) não substitui cabo CA de 750 V e vice-versa; CC e CA nunca compartilham o mesmo eletroduto (NBR 16690); cabo CC exposto exige proteção mecânica — o UV do Cerrado degrada isolação amarrada em estrutura em poucos anos.

Os preços de referência por classe (módulos Tier 1/2/3 — bancabilidade BloombergNEF; inversores Linha A/B/C — rede de assistência no Brasil) são pré-preenchimento editável: o valor que vale é sempre o digitado pelo responsável pela proposta.

08Preço sugerido ao cliente

Custo = Σ itens  ·  Margem = Custo × m%  ·  Preço = Custo + Margem

O indicador R$/kWp (Preço ÷ P_pico) permite comparar a proposta com o mercado.

No documento do cliente custo e margem não aparecem: cada item é exibido pelo preço de venda, Venda_i = Custo_i × (Preço ÷ Custo), ou seja, a margem é distribuída proporcionalmente ao custo de cada item. Os centavos de arredondamento são ajustados no último item para que a soma bata exatamente com o investimento total. Os itens são agrupados em equipamentos e materiais e em serviços.

Faturamento direto ao cliente. Itens marcados como "faturado direto" (ex.: kit comprado pelo cliente, em nome dele, do distribuidor) entram no investimento pelo custo da cotação e não recebem margem:

Custo_serv = Custo − Σ itens_diretos Preço = Custo_serv × (1 + m%) + Σ itens_diretos Venda_i = Custo_i × (Preço_serv ÷ Custo_serv) (itens faturados pelo responsável técnico) Venda_i = Custo_i (itens faturados direto pelo fornecedor)

A proposta informa separadamente o valor pago ao fornecedor e o valor pago ao responsável técnico. O retorno do investimento usa o total que o cliente desembolsa.

09Retorno do investimento (payback)

Payback simples (mostrado no cartão de preço):

Payback_simples [anos] = Preço / (Economia_mensal × 12)

Modelo completo (gráfico do relatório) — projeção ano a ano por 25 anos:

E_t = E×12 × (1 − 0,006)^(t−1) tarifa_t = tarifa × (1 + reajuste)^(t−1) fioB_t = TUSD_FioB × (1 + reajuste)^(t−1) × percentual(ano_t) Econ_t = Compensável(E_t) × 12 × max(0, tarifa_t − fioB_t) (regra da seção 05) Acum_t = Σ Econ_1..t

O payback é o ponto em que Acum_t cruza o investimento, interpolado linearmente dentro do ano:

Payback = (t−1) + (Preço − Acum_(t−1)) / Econ_t

O gráfico do relatório mostra a economia acumulada, a linha do investimento e o ponto de cruzamento.

10Premissas e limitações (leia antes de propor)

Dúvidas sobre a metodologia ou projeto sob medida?

Falar com o engenheiro