Helios:一个可编程软件定义的太阳能模块

Noman Bashir, David E. Irwin, P. Shenoy
{"title":"Helios:一个可编程软件定义的太阳能模块","authors":"Noman Bashir, David E. Irwin, P. Shenoy","doi":"10.1145/3276774.3276783","DOIUrl":null,"url":null,"abstract":"The declining cost and rising penetration of solar energy is poised to fundamentally impact grid operations, as utilities must continuously offset, potentially rapid and increasingly large, power fluctuations from highly distributed and \"uncontrollable\" solar sites to maintain the instantaneous balance between electricity's supply and demand. Prior work proposes to address the problem by designing various policies that actively control solar power to optimize grid operations. However, these policies implicitly assume the presence of \"smart\" solar modules capable of regulating solar output based on various algorithms. Unfortunately, implementing such algorithms is currently not possible, as smart inverters embed only a small number of operating modes and are not programmable. To address the problem, this paper presents the design and implementation of a software-defined solar module, called Helios. Helios exposes a high-level programmatic interface to a DC-DC power optimizer, which enables sotware to remotely control a solar module's power output in real time between zero and its current maximum, as dictated by the Sun's position and weather. Unlike current smart inverters, Helios focuses on enabling direct programmatic control of real solar power capable of implementing a wide range of control policies, rather than a few highly-specific operating modes. We evaluate Helios' performance, including its latency, energy usage, and flexibility. For the latter, we implement and evaluate a wide range of solar control algorithms both in the lab, using a solar emulator and programmable load, and outdoors.","PeriodicalId":294697,"journal":{"name":"Proceedings of the 5th Conference on Systems for Built Environments","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Helios: a programmable software-defined solar module\",\"authors\":\"Noman Bashir, David E. Irwin, P. Shenoy\",\"doi\":\"10.1145/3276774.3276783\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The declining cost and rising penetration of solar energy is poised to fundamentally impact grid operations, as utilities must continuously offset, potentially rapid and increasingly large, power fluctuations from highly distributed and \\\"uncontrollable\\\" solar sites to maintain the instantaneous balance between electricity's supply and demand. Prior work proposes to address the problem by designing various policies that actively control solar power to optimize grid operations. However, these policies implicitly assume the presence of \\\"smart\\\" solar modules capable of regulating solar output based on various algorithms. Unfortunately, implementing such algorithms is currently not possible, as smart inverters embed only a small number of operating modes and are not programmable. To address the problem, this paper presents the design and implementation of a software-defined solar module, called Helios. Helios exposes a high-level programmatic interface to a DC-DC power optimizer, which enables sotware to remotely control a solar module's power output in real time between zero and its current maximum, as dictated by the Sun's position and weather. Unlike current smart inverters, Helios focuses on enabling direct programmatic control of real solar power capable of implementing a wide range of control policies, rather than a few highly-specific operating modes. We evaluate Helios' performance, including its latency, energy usage, and flexibility. For the latter, we implement and evaluate a wide range of solar control algorithms both in the lab, using a solar emulator and programmable load, and outdoors.\",\"PeriodicalId\":294697,\"journal\":{\"name\":\"Proceedings of the 5th Conference on Systems for Built Environments\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-11-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 5th Conference on Systems for Built Environments\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3276774.3276783\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 5th Conference on Systems for Built Environments","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3276774.3276783","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

太阳能成本的下降和渗透率的提高将从根本上影响电网的运行,因为公用事业必须不断抵消来自高度分散和“不可控”的太阳能站点的潜在快速和越来越大的电力波动,以保持电力供需之间的即时平衡。先前的工作建议通过设计各种积极控制太阳能的政策来优化电网运行来解决这个问题。然而,这些政策隐含地假设存在能够根据各种算法调节太阳能输出的“智能”太阳能组件。不幸的是,实现这样的算法目前是不可能的,因为智能逆变器只嵌入少量的操作模式,是不可编程的。为了解决这个问题,本文提出了一种名为Helios的软件定义太阳能模块的设计和实现。Helios为DC-DC功率优化器提供了一个高级编程接口,使软件能够根据太阳的位置和天气,远程控制太阳能模块的功率输出,实时在零到当前最大值之间。与目前的智能逆变器不同,Helios专注于实现实际太阳能的直接程序化控制,能够实施广泛的控制策略,而不是一些高度特定的操作模式。我们评估了Helios的性能,包括它的延迟、能源使用和灵活性。对于后者,我们在实验室,使用太阳能模拟器和可编程负载以及户外实现和评估了广泛的太阳能控制算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Helios: a programmable software-defined solar module
The declining cost and rising penetration of solar energy is poised to fundamentally impact grid operations, as utilities must continuously offset, potentially rapid and increasingly large, power fluctuations from highly distributed and "uncontrollable" solar sites to maintain the instantaneous balance between electricity's supply and demand. Prior work proposes to address the problem by designing various policies that actively control solar power to optimize grid operations. However, these policies implicitly assume the presence of "smart" solar modules capable of regulating solar output based on various algorithms. Unfortunately, implementing such algorithms is currently not possible, as smart inverters embed only a small number of operating modes and are not programmable. To address the problem, this paper presents the design and implementation of a software-defined solar module, called Helios. Helios exposes a high-level programmatic interface to a DC-DC power optimizer, which enables sotware to remotely control a solar module's power output in real time between zero and its current maximum, as dictated by the Sun's position and weather. Unlike current smart inverters, Helios focuses on enabling direct programmatic control of real solar power capable of implementing a wide range of control policies, rather than a few highly-specific operating modes. We evaluate Helios' performance, including its latency, energy usage, and flexibility. For the latter, we implement and evaluate a wide range of solar control algorithms both in the lab, using a solar emulator and programmable load, and outdoors.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信