SustainaBuildAI ENERGY LAB / PERTH

Energy decisions.
Made intelligent.

An office needs to stay comfortable. Electricity costs money. Solar comes and goes. Can a learned controller find a better balance?

Reinforcement learningHistorical Perth weatherSimulated office
ONE BUILDING. CONNECTED DECISIONS.SOLARBATTERYCOOLINGGRIDSIMULATED OFFICE

Illustrative system diagram. Open the lab to see the actual simulated actions and power values.

THE EXPERIMENT

One hour at a time.
The whole day in mind.

Cooling now affects comfort later. Using the battery now changes what remains for the evening. This is a sequential decision problem with competing objectives.

01

Observe

14 inputs describe temperatures, stored energy, weather, prices and the known schedule.

02

Decide

Choose from 15 actions: three cooling levels combined with five battery requests.

03

Respond

A thermal model and physical battery constraints produce the next building state.

04

Evaluate

Measure purchase cost, occupied discomfort, grid exceedance and battery use.

VALUE-BASED

DQN

Learns a future-return score for each action.

POLICY GRADIENT

REINFORCE

Improves action probabilities using complete-day experience.

ACTOR–CRITIC

A2C

Learns a policy with help from a value-estimating critic.

WHAT THE RESULTS SAY

Good research
shows the trade-offs.

On the 121 held-out test days, all three agents beat the rule-based controller by 25 to 34%. DQN matches the two-step lookahead planner (17.31 against 17.30) and has the lowest mean electricity bill, REINFORCE the lowest mean discomfort, and the planner the lowest grid peak.

DQN is also best in the heatwave test, but the planner is ahead when the office hours shift or solar is halved, and DQN uses the battery about twice as much as the planner. The project does not claim that RL is universally superior or that these are measured real-building savings.

STANDARD TEST / MEAN DAILY OBJECTIVE ↓
Rule-based
26.05
Lookahead
17.30
DQN
17.31
REINFORCE
19.51
A2C
17.50

121 test days · three final seeds per RL agent. Combined penalty score, not the electricity bill. Source: saved executed Colab results.

TRY IT YOURSELF

Watch. Compare. Experiment.

Explore all 213 validation and test days with all five controllers, using the networks from our submitted final run. Try the heatwave, shifted-schedule and low-solar scenarios, or take control of the building yourself hour by hour. Follow the guided tour, inspect hourly decisions and open the training evidence.

Launch SustainaBuild ↗

The simulator, both conventional controllers and the three trained networks run in your browser, ported from our Python code and checked against it (identical actions on 6,390 controller-days). The building is simulated; there is no live building connection.

← Back to dasith.aiCOMP6008 · Group 10 · Dasith Gamage, Priyandan Francis & Ushan GunarathneAI-assisted companion demo