Optimal Energy Trading With Demand Responses in Cloud Computing Enabled Virtual Power Plant in Smart Grids

Hwei-Ming Chung,Sabita Maharjan,Yan Zhang,Frank Eliassen,Kai Strunz
DOI: https://doi.org/10.1109/tcc.2021.3118563
IF: 5.697
2022-01-01
IEEE Transactions on Cloud Computing
Abstract:The increasing penetration of renewable energy sources and electric vehicles (EVs) poses a significant challenge for the power grid operator in terms of increasing peak load and power quality reduction. Moreover, there is a growing demand for fast charging services in smart grids. Addressing the growing demand from fast charging services is challenging. To overcome this challenge, in this article, we propose a new computational architecture combining energy trading and demand responses based on cloud computing for managing virtual power plants (VPPs) in smart grids. In the proposed system, EVs can be charged at high charging rates without affecting the operation of the power grid by purchasing energy through the energy trading platform in the cloud. In addition, users with storage devices can sell energy surplus to the market. On the one hand, the energy trading platform can be regarded as an internal market of the VPP that aims to maximize its revenue. The interest of the EV owners, on the other hand, is to minimize the cost for charging. Therefore, we model the interactions between the EV owners and the VPP as a non-cooperative game. To search for the Nash equilibrium (NE) of the game, we design an algorithm and then analyze its computational complexity and communication overhead. We utilize real data from the California Independent System Operator (CAISO) to evaluate the performance of the proposed algorithm. Our results illustrate that the users with only storage devices can obtain nearly <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="3.487ex" height="2.176ex" style="vertical-align: -0.338ex;" viewBox="0 -791.3 1501.5 936.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMAIN-32"></use> <use xlink:href="#MJMAIN-30" x="500" y="0"></use> <use xlink:href="#MJMAIN-30" x="1001" y="0"></use></g></svg></span>200% higher revenue on average by participating in the proposed internal market. Moreover, users with only EVs can reduce their charging costs by nearly <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="2.325ex" height="2.176ex" style="vertical-align: -0.338ex;" viewBox="0 -791.3 1001 936.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMAIN-35"></use> <use xlink:href="#MJMAIN-30" x="500" y="0"></use></g></svg></span>50% in average. Users with both EVs and storage devices can reduce the charging costs even further by approximately <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="3.487ex" height="2.176ex" style="vertical-align: -0.338ex;" viewBox="0 -791.3 1501.5 936.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMAIN-31"></use> <use xlink:href="#MJMAIN-32" x="500" y="0"></use> <use xlink:href="#MJMAIN-30" x="1001" y="0"></use></g></svg></span>120% where the users get profit by utilizing the internal market.<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><defs id="MathJax_SVG_glyphs"><path stroke-width="1" id="MJMAIN-32" d="M109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429Z"></path><path stroke-width="1" id="MJMAIN-30" d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z"></path><path stroke-width="1" id="MJMAIN-35" d="M164 157Q164 133 148 117T109 101H102Q148 22 224 22Q294 22 326 82Q345 115 345 210Q345 313 318 349Q292 382 260 382H254Q176 382 136 314Q132 307 129 306T114 304Q97 304 95 310Q93 314 93 485V614Q93 664 98 664Q100 666 102 666Q103 666 123 658T178 642T253 634Q324 634 389 662Q397 666 402 666Q410 666 410 648V635Q328 538 205 538Q174 538 149 544L139 546V374Q158 388 169 396T205 412T256 420Q337 420 393 355T449 201Q449 109 385 44T229 -22Q148 -22 99 32T50 154Q50 178 61 192T84 210T107 214Q132 214 148 197T164 157Z"></path><path stroke-width="1" id="MJMAIN-31" d="M213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578Z"></path></defs></svg>
computer science, information systems, theory & methods
What problem does this paper attempt to address?