Description
Residential electric power consumption simulator: organize appliances by room, set power, daily use, and quantity for each one, and track monthly consumption, instantaneous consumption, and the estimated bill amount in real time. It supports solar generation (bill credit), and the calculation already accounts for the kWh price (taxes included) and the public lighting fee.
Controls
Use "+ Room" to create a room (or search for a suggested name) and the "+" inside each room to add appliances (search with suggestions, or create a new appliance by typing its name). For each appliance: edit power, daily use (click the unit to toggle between hours/minutes), and quantity; use the switch to turn it on/off (affects instantaneous consumption); drag rooms by the ☰ icon to reorder them. The rates (panel on the right, or inside "Settings" on smaller screens) affect the final bill amount.
Physical model
The electricity bill amount is given by the following equation:
$$ \text{Valor} = (\text{Cons} - \text{Ger}) \times \text{Preco} + \text{Ilumin} + $$
$$ + \dfrac{\text{Cons}}{100} \times \text{Band} \times (1 + 0.01\times \text{Impos}) $$
where $\text{Valor}$ is the bill amount, $\text{Cons}$ is the monthly consumption (kWh), $\text{Ger}$ is the monthly generation from solar panels (kWh), $\text{Preco}$ is the price per kWh (including taxes), $\text{Band}$ is the surcharge due to the tariff flag, $\text{Impos}$ is the taxes in percentage units (ICMS + PIS + Cofins), and $\text{Ilumin}$ is the public-lighting fee. Instantaneous consumption does not account for transient power: some appliances consume more energy in the first moments before stabilizing, and this application considers only steady-state operation. Tariff-flag and public-lighting-fee values vary over time and by municipality—there is no guarantee that this application reproduces the exact amount of a real bill.
Developers
Marco P. M. de Souza, Cristiane M. Oliveira