论文部分内容阅读
近年来,分布式光伏电站成为光伏行业的发展重点,得到国家和地方政府的大力支持,而且屋顶式户商型分布式光伏电站也成为发展的新热点。由于户商型分布式光伏电站一般规模相对较小、分布广、数量多,而且光伏电站之间又相对的独立,这既不利于光伏电站资源的统筹和互补,又不利于相关部门对于光伏电站的监管、评估和统计。若采用传统C/S构架的光伏电站信息化管理方法,难以对户商型分布式光伏电站进行集中在线监控和管理,并且光伏电站管理人员不能及时发现设备故障,光伏电站大量的历史运行数据得不到有效利用,这势必会影响电站的发电效率、运维效率和资产管理水平。由此可见,对户商型分布式光伏信息化管理系统的研究具有重要的意义,而设计和开发一套完善的信息化管理系统势在必行。随着户商型分布式光伏电站建设数量的快速增长和用户需求不断地变化,而对于那些运用单台服务器来构建私有云,即运用虚拟化技术将数据中心的物理主机虚拟化成多台虚拟机,从而构建基于虚拟机的云计算操作平台,以应对不断增长的业务需求的中小型光伏企业而言,高效的虚拟机任务调度算法关系到其处理综合业务的私有云的综合效率和运营成本。基于此,在云计算和大数据的背景下,本文尝试在单台服务器上进行基于虚拟机的云计算任务调度算法研究,并针对任务调度问题,提出一种基于贪心粒子群算法的云计算任务调度算法。在以单台服务器构建的私有云环境中,采用该算法不仅可以减少总任务完成时间,还可以平衡虚拟机资源间的负载,有助于提高私有云的任务调度效率和资源利用率,从而使部署在私有云内部虚拟机上的户商型分布式光伏信息化管理系统更好地为用户提供服务。本文详细介绍了户商型分布式光伏信息化管理系统的设计与实现,包括系统的总体设计,系统子功能模块的详细设计与实现过程,数据库设计。该系统实现了对户商型分布式光伏电站远程在线监控、故障预警、综合数据分析、报表管理以及设备信息和用户信息管理,进而有助于提高光伏电站运营商对电站的运维效率、减少运维成本和规范电站管理体系,更有助于光伏运营商有效利用电站数据进行大数据挖掘,从而提升光伏电站的运营管理水平。同时,基于虚拟机的云计算任务调度算法不仅能实现任务的快速调度,还能均衡虚拟机资源间负载,从而使部署在单台服务器上的户商型分布式光伏信息化管理系统能更好地为用户及运营商提供更好的服务。