Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Kilowatt-hours to Kilojoules

Kilowatt-hours to Kilojoules

Restate smart-meter interval readings in SI: a kWh-per-interval figure becomes kilojoules for a simulation and, with the interval length, an average power in kW.

Half-Hourly Kilowatt-hours on One Side, an SI Model on the Other

A smart meter export is a long, narrow file: a timestamp and a kilowatt-hour figure, repeated every thirty or every fifteen minutes for a year. It is an excellent record and an awkward input. Building simulation engines, thermal network models and most physics-derived code count in joules, so the first thing an analyst does with an interval series is restate it — and, in the same pass, work out what average power each interval implies, because that is the quantity a load profile is actually plotted in.

Conversion factor: 1 kWh = 3 600 kJ, a kilowatt held for 3 600 seconds. A half-hourly reading of 0.42 kWh is therefore 1 512 kJ, and because the interval is half an hour it also means an average draw of 0.84 kW across those thirty minutes.

Three Things Worth Fixing Before the Series Is Modelled

Kilowatt-Hours per Interval Is Not Kilowatts

A column headed kWh on a half-hourly feed is energy accumulated in that slot, so average power is the value doubled. On a fifteen-minute feed it is the value times four. Plotting the raw column as if it were kW understates every load by that same factor.

Simulation Engines Count in Joules

Heat balances, capacitance terms and specific heats all arrive in J, J/K or J/(kg·K). Feeding a model kilowatt-hours means carrying a stray 3 600 through every equation, and that constant is exactly where sign and scale errors like to hide.

The Overnight Floor Is the Base Load

Sort a week of intervals and the lowest few per cent form a flat shelf, usually between three and four in the morning. That shelf is the standing draw of everything never switched off, and it sets the constant term of any disaggregation you attempt afterwards.

Converting a Channel of Interval Readings Before It Reaches the Model

Whether you are checking one suspicious interval or setting the constant for a whole pipeline, the sequence is the same.

1

Take one representative interval out of the series

Pick a peak slot, a mid-afternoon slot and one from the overnight shelf. Values from an export often arrive with a comma decimal or padding spaces; both are accepted here, so a figure can be pasted in exactly as the file wrote it.

2

Read the kilojoule value the model will consume

The second field carries the same energy in kJ. Multiply by a thousand if the model wants joules outright — and if you are working at whole-day or whole-site scale, the unit list reaches MJ and GJ so the exponent never has to be handled by hand.

3

Divide by the interval length to recover average power

1 512 kJ over 1 800 seconds is 0.84 kW, the same answer as doubling the half-hourly kilowatt-hours. Doing it both ways once is a cheap sanity check on whether the file's interval really is thirty minutes.

4

Swap when the model hands a joule figure back

Simulation output arrives in J or MJ, and the only fair comparison is against the metered series. Reversing the fields brings a modelled daily total back to the kilowatt-hours the meter recorded, which is the residual you actually calibrate on.

Check the timestamp convention before you trust a peak: some feeds label an interval with its start and some with its end, and daylight-saving transitions leave a missing or duplicated slot every year. A one-interval offset barely changes a daily total but moves every peak by half an hour, which is enough to invalidate a diversity or demand analysis.

Interval and Daily Load Profiles in Kilojoules and Average Kilowatts

Each row is a real slot out of a domestic interval series: the energy as the meter reports it, the same energy in SI, and the average power it implies over the length of that slot.

Load and intervalMetered energySame energy (kJ)Average power
Standing load, one half hour0.06 kWh216 kJ120 W
Kettle boils, one half hour0.30 kWh1,080 kJ600 W
Washing machine, one half hour0.55 kWh1,980 kJ1.1 kW
Heat pump, cold morning half hour1.80 kWh6,480 kJ3.6 kW
Electric shower, 15-minute slot2.25 kWh8,100 kJ9 kW
Home charger, one half hour3.50 kWh12,600 kJ7 kW
Fridge-freezer, whole day1.10 kWh3,960 kJ46 W
Whole home, whole day9.50 kWh34,200 kJ396 W

The last two rows are the interesting ones. A fridge averaging 46 W over a day never draws 46 W for a single second — it cycles a compressor of a hundred watts or more for part of each hour — and the whole-home average of 396 W hides both the overnight shelf and a 9 kW shower. Averaging is where interval data quietly destroys information, and knowing at which resolution that happened is half of reading a profile correctly.

What Speeds Up the Trip From Export File to Model Input

Step Through a Day of Half-Hours Without Clearing

Every keystroke recomputes, so a suspicious morning can be walked interval by interval — type the next reading over the last one and the kilojoule column keeps pace with you.

Numbers the Simulation Reads Without a Unit String

The copy control returns digits with no unit and no thousands spacing, which is what a CSV column, a JSON payload or a notebook variable expects. Ctrl+C from inside the field gives the same clean value.

Read a Modelled Joule Figure Back as Metered kWh

Calibration runs the other way. Reversing the direction turns a simulation's joule or megajoule output into the kilowatt-hours the meter actually recorded, so the residual is computed in the units the data came in.

Aggregate Channels That Arrive in Wh, MJ or toe

Sub-metering rarely uses one unit across a portfolio. Searching either dropdown reaches all 23 energy units, so a circuit logged in watt-hours and a gas channel logged in megajoules can be lined up on one scale.

Questions About Interval Data, Average Power and SI Units

A half-hourly channel says 0.42 kWh — what is that in kilojoules and in kilowatts?

1,512 kJ of energy, and 0.84 kW of average power. The two answers come from the same figure treated differently: multiplying by 3,600 restates the energy, while dividing by the length of the interval gives the rate. Because a half hour is 1,800 seconds, 1,512 kJ ÷ 1,800 s lands on 0.84 kW, which is simply the original 0.42 doubled. On a fifteen-minute feed the same energy would imply 1.68 kW. Nothing about the interval length changes the joules; it changes only what power they represent.

Why does a building simulation ask for joules when the meter reports kilowatt-hours?

Because everything else in the model is already SI. Thermal capacitance is in J/K, specific heat in J/(kg·K), conduction in W/(m·K), and a solver stepping in seconds accumulates watt-seconds — which are joules. Introducing kilowatt-hours means a factor of 3,600 riding along in every energy term, applied in some places and forgotten in others. Converting the measured series once, at import, keeps the whole model dimensionally consistent and leaves the conversion in exactly one place where it can be tested.

How do I read a base load out of a year of interval data?

Take the fifth percentile of all intervals rather than the outright minimum, which is usually an outage or a gap. In a domestic series that percentile typically lands somewhere near 0.05–0.10 kWh per half hour, meaning 180–360 kJ and a standing draw of 100–200 W. Compute it separately for summer and winter: anything that appears in the winter floor but not the summer one is heating-related rather than truly constant. The gap between that shelf and the daily mean is the part of the profile worth disaggregating.

What do I lose going from one-minute data to half-hourly?

Peaks and switching events, but not energy. Totals over a day agree exactly because averaging conserves the integral; what disappears is everything shorter than the window. A 9 kW shower running for eight minutes shows as 9 kW in minute data and as roughly 2.4 kW in the half hour that contains it. Compressor cycling, kettle spikes and inrush all vanish the same way. If your question is annual consumption, half-hourly is ample; if it is peak demand, diversity or appliance identification, the resolution has already thrown away the evidence.

Can I pull individual appliances out of a single whole-home series?

Partly, and the resolution decides how far you get. At half-hourly granularity the large, long and distinctive loads separate reasonably well — a 7 kW charger, an electric shower, a heat pump tracking outdoor temperature — because each adds a step far above the shelf. Small overlapping loads do not, since three appliances inside one thirty-minute slot arrive as a single number. Serious appliance disaggregation works at seconds and looks for edges in the power signal, so the honest use of an interval file is grouping loads into a handful of end uses rather than naming them individually.

kWh
kJ

Interval Readings Restated in Kilojoules

0.06 kWh=216 kJ
0.25 kWh=900 kJ
0.5 kWh=1 800 kJ
1.8 kWh=6 480 kJ
3.5 kWh=12 600 kJ
9.5 kWh=34 200 kJ

Kilowatt-hour (kWh)

What an interval feed reports per slot, not a rate. Divided by the slot length it becomes average power, so 0.42 kWh in a half hour is 0.84 kW and the same figure in a quarter hour is 1.68 kW.

Kilojoule (kJ)

A thousand watt-seconds, and the scale a solver stepping in seconds accumulates naturally. Importing a series in kilojoules keeps the model dimensionally consistent with its J/K and J/(kg·K) terms.

Enter one interval reading and read the kilojoules the model expects
Double a half-hourly kWh value for average kW; multiply a 15-minute value by four
Copy returns bare digits for a CSV column or a notebook variable
Reach MJ, GJ or Wh in the dropdown when channels aggregate to different scales
Want to learn more? Read documentation →
1/5

Energy Converter

BTU to Calories BTU to Joules BTU to Kilocalories BTU to Kilojoules BTU to Kilowatt-hours BTU to Therms Calories to BTU Calories to Joules Calories to Kilocalories Calories to Kilojoules Electronvolts to Joules Ergs to Joules Foot-pounds to Joules Gigajoules to Kilowatt-hours Gigajoules to Megajoules Joules to BTU Joules to Calories Joules to Electronvolts Joules to Ergs Joules to Foot-pounds Joules to Kilocalories Joules to Kilojoules Joules to Kilowatt-hours Joules to Megaelectronvolts Joules to Megajoules Joules to Watt-hours Kilocalories to BTU Kilocalories to Calories Kilocalories to Joules Kilocalories to Kilojoules Kilocalories to Kilowatt-hours Kilojoules to BTU Kilojoules to Calories Kilojoules to Joules Kilojoules to Kilocalories Kilojoules to Kilowatt-hours Kilojoules to Watt-hours Kilowatt-hours to BTU Kilowatt-hours to Gigajoules Kilowatt-hours to Joules Kilowatt-hours to Kilocalories Kilowatt-hours to Kilojoules (current page) Kilowatt-hours to Megajoules Kilowatt-hours to Megawatt-hours Kilowatt-hours to Therms Megaelectronvolts to Joules Megajoules to Gigajoules Megajoules to Joules Megajoules to Kilowatt-hours Megawatt-hours to Kilowatt-hours Therms to BTU Therms to Kilowatt-hours Watt-hours to Joules Watt-hours to Kilojoules
Start typing to search...
Searching...
No results found
Try searching with different keywords