|
|
طراحی و پیاده سازی پلتفرم بومی مبادله انرژی همتا به همتای مبتنی بر بلاکچین
|
|
|
|
|
نویسنده
|
جبارپور محمدرضا ,صغیری علی محمد
|
منبع
|
روش هاي هوشمند در صنعت برق - 1402 - دوره : 14 - شماره : 56 - صفحه:168 -194
|
چکیده
|
در سال های اخیر، توجه به انرژی های تجدیدپذیر و تولید پراکنده به دلیل افزایش تقاضای انرژی و آلودگی های زیست محیطی، افزایش یافته است. به همین علت در ساختار جدید شبکه قدرت، مصرف کنندگان می توانند نقش تولیدکننده هم داشته باشند. با توجه به این که تعداد تولید/مصرف کنندگان در این ساختار بسیار بیشتر از شبکه های قدرت سنتی است، نیاز به بستری امن، شفاف، سریع و مقیاس پذیر برای تبادلات انرژی به شدت احساس می شود. فناوری بلاکچین با توجه به خصوصیات منحصربفردش می تواند چنین بستری را فراهم کند. با این که پلتفرم های مبتنی بر بلاکچین زیادی در کشورهای مختلف در حوزه انرژی ارائه شده است، اما در ایران چنین پلتفرمی وجود ندارد. بنابراین هدف اصلی این مقاله طراحی و پیاده سازی پایلوت پلتفرم بومی مبادله انرژی همتا به همتای مبتنی بر بلاکچین با در نظر گرفتن شرایط خاص شبکه برق ایران است. معماری کلان پلتفرم براساس مفهوم حداقل محصول قابل عرضه (mvp) با درنظر گرفتن نیازهای عملکردی و غیرعملکردی در قالب نمودارهای زبان مدل سازی یکپارچه (uml) طراحی شده است. پایلوت پلتفرم پیشنهادی در قالب 4 عنصر اصلی شامل قرارداد هوشمند، رابط کاربری، پلتفرم بلاکچین، پایگاه داده بلاکچینی و غیربلاکچینی پیاده سازی شده و با استفاده از سناریوهای مختلف مورد ارزیابی و آزمون قرار گرفته است. این آزمون ها عمدتاً شامل آزمون واحد و آزمون یک پارچگی هستند که با موفقیت بر روی پلتفرم انجام شده اند. این پلتفرم برای اولین بار در کشور مطابق با پروتکل اتریوم و بر مبنای معماری میکروسرویس طراحی و پیاده سازی شده است. این پلتفرم علاوه بر امکان ادغام با سامانه های مبتنی بر اتریوم، به واسطه طراحی ماژولار دارای قابلیت توسعه پذیری است.
|
کلیدواژه
|
انرژی تجدیدپذیر، بلاکچین، توکن انرژی، صنعت برق، قرارداد هوشمند، مبادله انرژی همتا به همتا، مدیریت انرژی
|
آدرس
|
پژوهشگاه نیرو, گروه پژوهشی فناوری اطلاعات و ارتباطات, ایران, پژوهشگاه نیرو, گروه پژوهشی فناوری اطلاعات و ارتباطات, ایران
|
پست الکترونیکی
|
amsaghiri@nri.ac.ir
|
|
|
|
|
|
|
|
|
design and implementation of a local blockchain based peer to peer energy exchange platform
|
|
|
Authors
|
jabbarpour mohammad reza ,saghiri alimohammad
|
Abstract
|
in recent years, attention to renewable energy and distributed generation has increased due to increased energy demand and environmental pollution. to this end, in the new power grid structure, consumers can also play a producer role. considering that the number of prosumers in this structure is much more than traditional power networks, the need for a secure, transparent, fast, scalable platform for energy exchanges has greatly increased. blockchain technology can provide such a platform due to its unique properties. although there are many blockchain based platforms in different countries in enregy field, but in iran there is no such platform. therefore, the main purpose of this paper is to design and implement a local pilot platform for peer to peer blockchain based energy exchange, taking into account the specific conditions of iran’s electricity grid. the macro platform architecture is designed based on the concept of minimum viable product (mvp) considering functional and non functional requirements in the form of unified modeling language (uml) diagrams. the proposed platform pilot has been implemented in the form of 4 main elements including smart contract, user interface, blockchain platform, and blockchain and non blockchain databases and has been evaluated and tested using different scenarios. these tests mainly include the unit test and the integrity test, which were successfully performed on the platform. this platform has been designed and implemented for the first time in iran in accordance with the ethereum protocol and based on microservice architecture. in addition to the ability to integrate with ethereum based systems, this platform is scalable due to its modular design.
|
Keywords
|
blockchain ,energy token ,energy management ,peer-to-peer energy exchange ,power industry ,renewable energy ,smart contract
|
|
|
|
|
|
|
|
|
|
|