We are Cambridge Energy Data Lab, a smart energy startup based in Cambridge, UK.
This blog, named "Cambridge Energy Data Analysis", aims to incrementally unveil our big data analysis and technologies to the world. We are a group of young geeks: computer scientists, data scientists, and serial entrepreneurs, having a passion for smart energy and sustainable world.

Monday, 24 March 2014

Eneberg - Domestic PV Generation Forecasting and Trading Software

Our Product Eneberg for PV Operators/ aggregators. 

Adding "Energy" and "Bloomberg" to evoke the image of an energy-trading software, we proudly present Eneberg as one of our core services. Eneberg is a web-based software for PV operators/aggregators to provide accurate predictions for the amount of electricity will sell to the wholesale market or their consumers (usually industrial or commercial customers). As savvy readers might know already, electricity supply and demand needs to balance at a 30 minute scale for stability in the most countries. Renewable energy generators have paid tremendous resources to forecast energy generation as accurately as possible in order to minimise “imbalance cost," which they are exposed to if they generate more or less electricity than their commitment.

As illustrated below, "Eneberg" is mainly focusing on "Aggregated Domestic PV," which makes the Eneberg unique in the market. Aggregated domestic electricity generations from rooftop PVs, which is still niche but is quickly growing, is our main focus, and having smart meters allows the generation data to be easily available.

Imbalance Mechanism

Prior to generation, an electricity provider must make a commitment to the amount of electricity they will supply. Deviations from this amount are penalized with an "imbalance cost," but the penalties are asymmetrical. If the generator produces too much, it will absorb the additional costs. If the generator produces too little, there are harsh regulatory penalties to pay. Therefore, forecasting accuracy should be conservative, underestimating the required electricity supply provisions to avoid paying the regulatory penalties.

Case study in Japan

We provided this forecast for one of our major Japanese customers. The electricity market in Japan, called JPEX (Japan Electricity Power Exchange), has their imbalance mechanism represented by the blue line. Up to +3% over the supply requirement, JPEX will buy electricity at an agreed rate. Further generation, however, will be unpaid, so the profit will start to decrease after +3%. On the other hand, falling short of the supply requirement is heavily penalised, so profit will be more significantly damaged by not meeting the supply requirement. This demonstrates that the provider's commitment should be more conservative, and our calculated forecast, shown in the red distribution, reflects this.

Our Target and Approach

Our target is to minimise the imbalance cost by optimising the bidding strategies on the electricity wholesale market and improving forecasting algorithms. Our accuracy target is about 5% error, which yields about 90% of maximum profit.

There are many challenges that lie ahead of us; such as quantifying the measures for uncertainty of human behaviour and weather forecasts for geospatially distributed households. In order to have reliable prediction with these uncertainties and without the large datasets of household electricity usage that our model will eventually use, we have adopted Bayesian approaches, some of which will be explained in this blog later. 


  1. Electricity markets support green energy trading. Expect new solar energy markets across Mexico as this market matures. Emissions trading and TRCs are underway by major firms entering this international business market.

  2. Not only that, the service also comes with a learning opportunity. Jennifer spent some time to think about it and convinced herself that she can do this because even though she is busy she yearned to be able to do something to help build her children's future and take some burden off her husband's shoulder. Andy

  3. Your blogs further more each else volume is so entertaining further serviceable It appoints me befall retreat encore. I will instantly grab your rss feed to stay informed of any updates. solar panel

  4. Thanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach? I’ve a undertaking that I am simply now operating on, and I have been at the look out for such info. Apple Logic Pro X 10.4.5 for Mac

  5. I definitely enjoying every little bit of it. It is a great website and nice share. I want to thank you. Good job! You guys do a great blog, and have some great contents. Keep up the good work. Newton MRT Station Kampong Java Road

  6. Your website is really cool and this is a great inspiring article. Phoenix Heights Singapore

  7. Thanks for your insight for your fantastic posting. I’m glad I have taken the time to see this. Kampong Java Bid

  8. New web site is looking good. Thanks for the great effort. USB Holdings Enbloc

  9. Once the online stock broker has been identified, one needs to contact his broker and ask him to open an online account for him. This also demands that the trader opens a depository account simultaneously. intraday trade

  10. This is my first time I visit here. I found such a considerable number of intriguing stuff with regards to your blog particularly its assessment. Extremely its incomprehensible article. Keep it up. business plan

  11. Good post. I learn something totally new and challenging on blog IS stumbleupon everyday. It’s always helpful to read through articles from other authors and use a little something from their sites. Turkey tourism.You can check all Turkey tourism Guidelines Turkey through Turkey e-Visa website.

  12. This is a wonderful inspiring article. I am practically satisfied with your great work. You have really put together extremely helpful data. Keep it up.. kenya multiple entry visa, a multiple visa for Kenya is for individuals who need to enter the country multiple times for business or medical reasons.