用户故事

上海电气构建和部署节约成本的企业软件的分布式能源系统规划和设计

挑战

web开发软件的分布式能源系统规划和设计

解决方案

使用MATLAB开发基于模型算法,计算投资回报的能源生产子系统,负载,和网格,然后使用MATLAB生产服务器部署算法在生产系统

结果

  • 交货时间减少了六个月
  • 200万元人民币保存在单个项目
  • 立即更新部署并没有帮助

“我的团队的专业知识是在能源建模或算法开发、部署软件投入生产。MATLAB救了我们几个月的开发时间的模型和算法,然后便于部署它们作为一个稳定、可靠的web应用程序无需重新编码”。

Yunjiao顾,上海电气
DES-PSO web用户界面。

DES-PSO web用户界面。


上海电气集团的分布式能源规划和设计平台使公司及其客户评估大型能源生产项目的财务可行性之前。DES-PSO平台计算估计投资回收期,现金流,和内部收益率(IRR)。计算是基于使用的发电和存储技术在一个特定的设计和各种其他因素,包括天气、能源价格和政府补贴。

与劳伦斯伯克利实验室的研究人员合作的加州大学,伯克利,上海电气的工程师开发了在MATLAB平台模型和算法®使用MATLAB和部署到生产环境生产服务器™。

“能源工程师我们发现很容易开发和测试模型和算法对分布式能源系统在MATLAB中,“Yunjiao Gu说,上海电气的产品总监。”MATLAB生产服务器授权我们的团队,他几乎没有编程经验,部署这些模型和算法作为生产软件,可以使用内部团队和我们的客户。”

挑战

上海电气工程师想模型广泛的组件,包括不同的负荷,电网,电池和其他能源存储单元,和各种各样的发电系统,如风力发电机、光伏太阳能电池板和热电联产(CHP)子系统。工程师需要超过十年的气象数据可视化测量每小时数百个城市与他们的模型,然后使用这些数据来确定最优分布式能源系统的设计。

跟上飞速发展分布式能源技术,团队需要能够添加模型对新引进技术或更新现有的模型。此外,他们想部署系统更新自己,但又不想让其他程序员或IT团队成员。

解决方案

上海电气使用MATLAB和MATLAB生产服务器发展分布式能源系统规划和设计平台。

在MATLAB、能源工程师开发的数学模型在分布式能源系统的组件。模型捕获物理以及经济特征;例如,风力涡轮机模型捕捉到正在进行的维护成本以及输出功率随着风速的函数。

随着他们的发展模型,研究小组利用MATLAB语言的面向对象编程功能和定义良好的接口来创建可重用的对象。这种方法让团队后更容易添加新的模型和改进现有的。

使用金融工具箱™,他们开发了算法计算IRR和其他金融结果对于一个给定的分布式能源系统由多个组件模型。能源价格趋势,这些算法因素时间序列的天气数据,提供政府补贴纳入分析。

来验证他们的模型和算法,团队跑测试在不同的特定的参数值,然后绘制可视化能源生产和收入曲线的变化如何影响结果。

与MathWorks咨询服务工作,他们打包DES-PSO模型和算法使用MATLAB编译器SDK™使用MATLAB生产服务器和部署它们。

从另一个上海电气集团写了c#程序员web界面应用程序访问DES-PSO模型与MATLAB生产服务器部署。数百个用户内外上海电气已经使用应用程序计划和设计分布式能源系统。顾和他的团队继续开发新模型,和最近增加了柴油机和冷却存储模型。

情节的实际能源生产类型的发电系统。

情节的实际能源生产类型的发电系统。

结果

  • 交货时间减少了六个月。“没有MATLAB生产服务器我们将不得不重新编码模型和算法在c#或类似的语言我们可以将它们部署到服务器,“顾说。”,可以很容易地增加了6个月或更长时间日程。”
  • 200万元人民币保存在单个项目。“我们的工程公司创建了一个海水淡化厂设计电力系统,包括太阳能电池板、风力涡轮机、和电池,“顾说。“我们使用DES-PSO重新设计系统和改进项目的IRR整整比例,节省约200万元人民币。”
  • 立即更新部署并没有帮助。“八个月以来与MATLAB生产服务器部署DES-PSO,我们已经更新了我们的算法和模型10倍以上,“顾指出。“IT团队没有做任何我们自己做所有的工作。”

s manbetx 845产品使用

展示你的成功

加入客户参考程序