4.3 图形算法验证 33
5 软件的具体实现 34
5.1 Socket通讯编程 34
5.1.1 Socket通讯服务端 34
5.1.2 Socket客户端程序 35
5.2 WebServer 37
5.2.1 WebServer文件结构 37
5.2.2 数据库交互 38
5.3 客户端通讯交互 40
5.3.1 用于访问WebServer的工具类 40
5.3.2 访问WebServer和Socket 42
5.4 软件运行结果 44
6 结论和展望 45
6.1 结论 45
6.2 展望 45
参考文献 46
致谢 47
风力发电数据可视化分析软件设计
1 概述
本次课题围绕风力发电,以一台风力发电机为研究单位,分别采集不同周期内的风力发电的各项数据指标,存储在数据库中,以软件的形式对其进行可视化的编程,让软件的用户或值班员能够直观的看到和理解这些数据,为其对风力发电机的调整——意在将风力发电能力最大化,提供参考。
然而风力发电也存在一些问题。风力发电在生态上的问题是可能干扰鸟类,如美国堪萨斯州的松鸡在风车出现之后已渐渐消失。目前的解决方案是离岸发电,离岸发电价格较高但效率也高。
在一些地区、风力发电的经济性不足:许多地区的风力有间歇性,更糟糕的情况是如台湾等地在电力需求较高的夏季及白日、是风力较少的时间;必须等待压缩空气等储能技术发展。
风力发电需要大量土地兴建风力发电场,才可以生产比较多的能源。
进行风力发电时,风力发电机会发出庞大的噪音,所以要找一些空旷的地方来兴建。
现在的风力发电在某些方面还未成熟,还有相当发展空间,同时风能利用存在一些限制及弊端,风速不稳定,产生的能量大小不稳定,风能利用受地理位置限制严重,风能的转换效率低,风能是新型能源,相应的使用设备也不是很成熟,鉴于风力发电有极强的地理、气候、时间周期性、随机等限制性,所以,如何在有限的地理环境内,最大效率的挖掘风能,并将其转化成电能,是值得我们去思考的一个课题,亦是本课题所要探讨的内容。
2 风力发电数据可视化设计
2.2 用户环境描述
软件系统采用分布式架构,整个工程需要一个主服务器,客户端连接主服务器。主服务器搭载Web Server以及Socket Server,Web Server,即网站服务器,用于记录风力发电过程中的历史数据,Socket Server则用于获取当前风力发电机的状态数据以及即时的环境参数,处理即时的用户请求。
2.3 可行性分析
此次课题将通过软件的形式,以一台风力发电机一个时段内的发电数据为单位,对风力发电机时段内的风力发电的参数以及风力发电机的状态进行分析,通过软件对这些数据进行直观的展示,从而让软件的用户或值班员了解到风力发电机的运行状态,并有效的对其进行调整(或自动化调整),使风力发电机的效率达到最高,最大限度的利用风能。
此次风力发电分析软件将以传统的玫瑰图以及相关图表的形式,对风力发电参数进行直观的展示,目的在于让用户或值班员能够直观、快速的读懂和获取到风力发电机的参数,提高风力发电各环节的效率,降低风力发电的成本。
- 上一篇:WinCC触摸屏的中央空调水系统监控系统设计
- 下一篇:基于DSC的异步电动机变频调速系统设计
-
-
-
-
-
-
-
中国传统元素在游戏角色...
C++最短路径算法研究和程序设计
NFC协议物理层的软件实现+文献综述
高警觉工作人群的元情绪...
上市公司股权结构对经营绩效的影响研究
g-C3N4光催化剂的制备和光催化性能研究
浅析中国古代宗法制度
江苏省某高中学生体质现状的调查研究
巴金《激流三部曲》高觉新的悲剧命运
现代简约美式风格在室内家装中的运用