An Energy Market for Trading Electricity in Smart Grid Neighbourhoods
Smart grids are implemented due to cost effectiveness and improved environment of conserving energy. The vision of the smart grid relies on interacting multiple stakeholders actively. Consumers are acquiring generation capabilities, hence becoming prosumers (producers and consumers). For such prosum
2025-06-28 16:30:13 - Adil Khan
An Energy Market for Trading Electricity in Smart Grid Neighbourhoods
Project Area of Specialization Shared EconomyProject SummarySmart grids are implemented due to cost effectiveness and improved environment of conserving energy. The vision of the smart grid relies on interacting multiple stakeholders actively. Consumers are acquiring generation capabilities, hence becoming prosumers (producers and consumers). For such prosumers a meaningful way to interact with each other would be a market place. This project/research enables that how multiple electricity sector stakeholders can trade over electricity in such an environment (marketplace), which is modeled on a Continuous Double Auction Mechanism.
Project ObjectivesFollowing are the main objectives that are to be achieved in this project
- Modeling of Continuous Double Auction Mechanism
- Winner allocation process
- Winner determination
- Winner price determination
- To model a prototype of smart grid environment in LabVIEW/matlab
- To model a prototype of smart grid environment by building a proper hardware structure
- Interfacing of the hardware and software.
- Trading of electricity in continuous time.
Every auction mechanism has two main process; winner determination and winner price determination. The winner determination of our proposed scheme is based on Social Welfare. In economics, social welfare is said to be the sum of a buyer’s surplus and a seller’s surplus. The buyer’s (seller’s) surplus is defined as the difference between the amounts the buyer (seller) is willing to pay (get) and the buyer (seller) should pay (get) to buy the electricity.
In each cycle of this auction process multiple potential buyers and multiple potential sellers of electricity submit their bids/asking price to an auctioneer, and then an auctioneer chooses some trading price (TP) that clears the market. All sellers who asked less than trading price sells, and all buyers who bade more than trading price buy at this price. Buyers and sellers that bade or asked at that exact price are also included.
Using C++/ Python the continuous double auction mechanism is modeled considering the mathematical possibilities of social welfare. LabVIEW is used to create the smart neighborhood environment on the software and results are observed, after testing the simulation hardware structure is built/setup. In order to achieve the overall system/environment of a smart grid neighborhood for trading of electricity, interfacing of the software (simulation and coding (auction)) and hardware is done.
Benefits of the ProjectAs we can see that the vision of the smart grid relies on interacting multiple stakeholders actively so the most highlighted benefit of this project will be to break the monopoly as there will be multiple stakeholders (prosumers).
Prosumers can trade over electricity according to their needs and it can also be financially beneficial to those prosumers who want to sell electricity. This trading of electricity will be cost effective in many ways.
Another most important benefit of this project is that in it auction is carried out on Continuous double auction mechanism meaning that there can be N numners of buyers and N number of sellers.
In near future the concept and rate of implementation of smart grid societies will be much higher so this project’s impact will be huge and it will much more beneficial both financially and economically.
Technical Details of Final Deliverable- Continuous double auction market place: Using C++/ Python the continuous double auction mechanism is modeled considering the mathematically possible conditions of social welfare.
- Prosumers: Multiple prosumers are setup to form a smart neighborhood and then are connected via controller setups to auction market.
- Complete prototype of such a market place(HW and SW):
- LabVIEW is used to create the smart neighborhood environment on the software and results are observed.
- After testing this simulation hardware structure is built/setup using prosumers, controllers (Raspberry pi/Arduino), and loads.
- Interfacing of hardware and software: In order to achieve the overall system/environment of a smart grid neighborhood for trading of electricity, interfacing of the software (simulation and coding(auction)) and hardware is done.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 79350 | |||
| Arduino mega | Equipment | 5 | 1600 | 8000 |
| Arduino uno | Equipment | 5 | 650 | 3250 |
| RTC module | Equipment | 1 | 250 | 250 |
| IOT module | Equipment | 8 | 820 | 6560 |
| Ethernet module | Equipment | 1 | 800 | 800 |
| Circuit breaker | Equipment | 8 | 450 | 3600 |
| Inverter | Equipment | 6 | 3200 | 19200 |
| Router | Equipment | 1 | 2000 | 2000 |
| Current sensor | Equipment | 1 | 220 | 220 |
| Voltage sensor | Equipment | 1 | 440 | 440 |
| Wires and switches | Equipment | 1 | 2500 | 2500 |
| Wooden work / boxes | Miscellaneous | 1 | 7000 | 7000 |
| Bulbs(load) | Equipment | 8 | 200 | 1600 |
| Motor(load) | Equipment | 8 | 1650 | 13200 |
| LCD screen | Equipment | 1 | 1500 | 1500 |
| Final report writing | Miscellaneous | 1 | 3000 | 3000 |
| Rasberry pi | Equipment | 1 | 5750 | 5750 |
| Numeric keypads | Equipment | 8 | 60 | 480 |