风光电互补泵站云端控制技术研究.docxVIP

风光电互补泵站云端控制技术研究.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

风光电互补泵站云端控制技术研究

?

?

殷好廖希翼骆紫薇李慧

摘要:随着我国水利工程的不断建设,泵站数量随之增加,针对农村小型泵站分布广,数量多,管理难度大的问题,利用风能与光能的互补特性,进行对于基于云端技术的风光电互补泵站远程控制技术的研究。将风光电互补供电系统与云端控制等技术运用于中小型泵站,对于中小型泵站管理的科技化、规范化,合理利用可再生能源等方面有着重大意义。

关键词:云端技术;风光电互补;泵站;远程控制

云端技术是互联网+的发展趋势,正逐步在工业、农业、智慧城市等领域应用推广,目前,云端技术在中小型泵站中的应用还在探索阶段。且我国作为能耗大国,常规能源的储量却不容乐观。因此,开发利用包括风能和太阳能在内的可再生能源已成为国家乃至世界正在努力研究与发展的任务。利用风能与光能的互补特性,我们在小型泵站上采取风光电互补的供电系统,在节能减排方面有着重大效应。

1系统功能及其构成介绍

该系统主要由小型泵站、风光电互补供电系统、PLC设备(西门子S7-200SMART系列微型可编程逻辑控制器)、无线通讯模块、手机终端、云端服务器组成。系统采用风光电互补供电系统为小型泵站供电,通过远程控制软件和PLC编程软件等上位机操作环境,进行远程下载PLC程序;通过对于智能泵站远程控制软件的编写,可通过手机APP、小程序、短信、网頁等方式远程控制,以达到远程监控泵站的功能;同时也可通过操作触摸屏等本地控制的方式进行监控智能泵站,风光电互补泵站的云端控制系统结构如图1所示。

1.1风光电互补供电系统

1.1.1系统组成

风光互补供电系统主要由光伏、风力机、交流和直流负载、控制器、储能元件、变压器、整流器、逆变器组成,如图2所示;系统利用光伏、风力机进行发电,采用蓄电池保存它们产生的电能,当发电系统与小型泵站连接时,蓄电池放电,从而实现对小型泵站的稳定供电。

1.1.2监控系统

风光互补发电系统除了上述装置以外,还可以搭建光伏输出显示模块、风力输出显示模块、逆变输出显示模块,实现对电压、电流信号的采集,同时可以由计算机和组态软件进行上位机组态设计,实现对风光互补发电系统的远程监控。

监控系统所用到的设备可包括:光伏电流表与电压表、风力电流表与电压表、逆变电流表与电压表;光伏控制器、风力控制器、逆变控制器等。

1.2云端控制系统

本文研究的基于云端技术的风光电互补泵站远程控制系统通过开发基于iOS与Android系统的APP与微信小程序来实现手机与PLC控制系统的交互,再结合云端技术以处理更多的数据,使对于泵站的智能控制更加先进、合理、便捷。

1.2.1PLC自动控制系统

我们选择西门子S7-200SMART系列微型可编程逻辑控制器,以实现对于泵站的控制,包括水泵启停,过载保护,阀门升降,参数监测等功能,其PLC程序梯形图如图3所示。

1.2.2泵站远程通讯控制系统

本项目采用云端控制,所谓云端,实际上就是网络服务”。凡是运用网络沟通多台手机或计算机设备的运算工作,或是透过网络联机取得由远程主机提供的服务等。为了能更加方便的实现人机交互和实时监控,利用手机的便携性,我们使用Google的开源工具包Flutter和Google的编译器AndroidStudio编写一个简洁、实用、精美的app。

(1)使用Flutter开发的原因

1.跨平台开发

针对Android与iOS的风格,Flutter设计了两套设计语言的控件(MaterialCupertino)。这样既节约了人力成本,在用户体验上也能够更好的适配App运行的平台。

2.优秀的动画设计

Flutter的动画简单但是十分流畅顺滑,根据屏幕刷新率,它的动画对象会每秒产生很多个(一般是60个)浮点数,只需要将一个组件属性通过补间(Tween)关联到动画对象上,Flutter会确保在每一帧渲染正确的组件,从而形成连贯的动画。所以Flutter开发的app有着优秀的视觉效果和流畅的交互体验。

3.可选静态的语言,语言特性优秀

Dart可以被编译成js,但是看起来更像java,可以避免错误,从而获得更多的编辑器提示词,极大的增加可维护性。很多js库也已经用ts重写了,Vue3.0的底层也将全部使用ts编写,静态语言的优势不言而喻。

(2)开发效果展示

最外层是一个Container组件,所有的按钮,图标,文字显示栏都包含在里面,成为是他的子组件,这个组件可以设置他的属性是它变得更加美观。在这个组件里每个子组件可以设置它的相对位置,是整体布局更加整齐美观。

除此之外,还使用了TextField(文本框组件),Scaffold(手脚架组件),FlatButton(扁平按钮组件),IconButton(图标按钮组件),ButtonNavigationBa

文档评论(0)

151****2306 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档