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的异步电动机变频调速系统设计
-
-
-
-
-
-
-
乳业同业并购式全产业链...
河岸冲刷和泥沙淤积的监测国内外研究现状
中考体育项目与体育教学合理结合的研究
十二层带中心支撑钢结构...
电站锅炉暖风器设计任务书
当代大学生慈善意识研究+文献综述
酸性水汽提装置总汽提塔设计+CAD图纸
大众媒体对公共政策制定的影响
杂拟谷盗体内共生菌沃尔...
java+mysql车辆管理系统的设计+源代码