Fumi Kanayama, Yasuyuki Nishibayashi, Yuki Yonezawa, Yusuke Doi
{"title":"Development of autonomous power electronics products with communication middleware","authors":"Fumi Kanayama, Yasuyuki Nishibayashi, Yuki Yonezawa, Yusuke Doi","doi":"10.1109/SmartGridComm.2014.7007623","DOIUrl":null,"url":null,"abstract":"In this paper, we introduce a communication middleware and its implementation on two kinds of inverters. This middleware provides services of an automatic and dynamic network configuration (plug-and-play) and operation mode/master switching for distributed cooperative control of electric facilities. Energy end-nodes such as photovoltaic (PV) or batteries are clustered by the middleware to form a larger power conversion system. We made two types of prototypes and compared them. The first implementation was based on an embedded processor of a commercial inverter and the other was based on an ARM/Linux control board that will be attached on the aforementioned inverter. Though both worked well, Linux and its powerful, free software offered certain advantages in terms of design and operation. Loosely coupled design was applied to an abstraction layer of an open-source framework ZeroMQ, and a standardized message format JSON with its library JSON-C were employed for the middleware. They contribute flexibility for various applications in the smart grid. A demonstration with five prototype inverters showed that our concept and implementation work well.","PeriodicalId":6499,"journal":{"name":"2014 IEEE International Conference on Smart Grid Communications (SmartGridComm)","volume":"33 3 1","pages":"61-66"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE International Conference on Smart Grid Communications (SmartGridComm)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SmartGridComm.2014.7007623","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
In this paper, we introduce a communication middleware and its implementation on two kinds of inverters. This middleware provides services of an automatic and dynamic network configuration (plug-and-play) and operation mode/master switching for distributed cooperative control of electric facilities. Energy end-nodes such as photovoltaic (PV) or batteries are clustered by the middleware to form a larger power conversion system. We made two types of prototypes and compared them. The first implementation was based on an embedded processor of a commercial inverter and the other was based on an ARM/Linux control board that will be attached on the aforementioned inverter. Though both worked well, Linux and its powerful, free software offered certain advantages in terms of design and operation. Loosely coupled design was applied to an abstraction layer of an open-source framework ZeroMQ, and a standardized message format JSON with its library JSON-C were employed for the middleware. They contribute flexibility for various applications in the smart grid. A demonstration with five prototype inverters showed that our concept and implementation work well.