水面光伏电站运营管理调研报告
2023-09-06
问:漂浮式水上光伏有哪些优势和劣势
- 答:一地两用,获得双份收益,主要应用场景是“渔光互补”项目
问:在水面上建设光伏电站的优点有哪些
- 答:如下:
1、节约土地资源,且对水生态环境的影响也较小。水上光伏发电工程没有支架基础和电缆沟的开挖,没有场内道路的施工,大大减少地面开挖,有利于水土保持。
2、发电效率高。水面地势相对较为开阔,可以有效避免阴影对效率的制约,太阳能照射面积均匀且光照时间长。水对有冷却作用,可抑制组件表面温度上升,据有关测算,电池板的温度若降低1℃,输出功率可增加0.5%。
光伏发电产品主要用于三大方面:
一是为无电场合提供电源;
二是太阳能日用电子产品,如各类太阳能充电器、太阳能路灯和太阳能草地各种灯具等;
三是并网发电,这在已经大面积推广实施。
到2009年,中国并网发电还未开始全面推广,不过,部分用电是由太阳能发电和风力发电提供的。 - 答:水上光伏项目具有节约土地、增加发电量、保护水资源、方便运行维护、降低成本、方便消费等优点。国外水上光伏项目的发展比较成熟,我国的水上光伏项目也在大力发展中。
目前,可供我国水上光伏项目借鉴的经验很少。电站选址是否合理,直接影响电站投产后太阳能资源利用率、年发电量、光伏电站投资及运营成本,最终影响项目收益。因此,在电站建设前应注意电站的选址。
问:对光伏电站运维的建议
- 答:直流控制器、通常十分可靠,可以使用多年。但是有时因设计不好,经过长期运行可能会被损坏,雷击也可能导致元器件损坏。
要定期检查控制器、逆变器与其它设备的连线是否牢固,检查控制器、逆变器的接地连线是否牢固,按需要固紧;检查控制器、逆变器内电路板上的元器件有无虚焊现象、有无损坏元器件,按照需要进行焊接修复或更换。
防雷装置

夏季多雨水雷电,定期测量接地装置的值是否满足设计要求;定期检查各设备部件与接地系统是否连接可靠,若出现连接不牢靠,必须要焊接牢固;在雷雨过后或雷雨季到来之前,检查方阵汇流盒以及各设备内安装的防雷保护器是否失效,并根据需要及时更换。
人员定期培训

培训工作首先是针对专业技术人员进行培训,针对运行维护管理存在的重点和难点问题,组织专业技术人员进行各种专题的内部培训工作,并将技术人员送出去进行系统的相关知识培训,提高专业技术人员的专业技能
对电站操作人员的培训也是必不可少的,这部分人员通常是当地选派的,由于当地人员文化水平较低,因此培训工作首先从最基础的电工基础知识讲起,并进行的理论知识培训、培训、实际操作培训和电站的学习。
经过培训后,使其了解和掌握的基本工作原理和各设备的功能,并要达到能够按要求进行电站的日常维护工作,具有能判断一般故障的产生原因并能解决的能力。
建立通畅的信息通道

设立专人负责与电站操作人员和设备厂家的联系工作。当电站出现故障时,操作人员能及时将问题提交给相关部门,同时也能在最短的时间内通知设备厂家和维修人员及时到现场进行修理。 - 答:按照是否并网分,光伏电站主要有离网(独立)系统、并网系统和混合系统,并网系统是主流;按照容量大小分,有小型(小于或等于1MWp)中型(大于1MWp和小于或等于30MWp)和大型(大于30MWp);中大型是主流。近几年来光伏产业发展迅猛,光伏电站已经成为电力能源中的重要组成部分。 2015年国内光伏发电新增装机容量计划达到17.8GW,其中绝大部分都属于并网的中大型光伏电站。对于大批已经进入和即将进入运营阶段的并网中大型光伏电站而言,如何做好运维工作、确保电站安全经济运行,是未来确保电网安全的重要前提,也是电站自身确保25年寿命期运维工作的重点目标。
当前光伏电站的运维管理模式主要有建设单位自行管理和委托专业运维公司管理两种模式。但相对光伏电站设计和施工阶段的标准而言,无论哪种运维模式,目前行业关于运维管理相关的标准还是严重缺乏的。
光伏电站相对于传统的火力发电来说,虽然没有锅炉、汽轮机等大型机械设备,但升压站包括并网系统还是必不可少的,电气一次、二次设备的配置是完整的,这些方面与火力发电厂是相通的。因此,在管理标准、管理方法上目前光伏行业的运维管理绝大多数是借鉴和参考传统的火力发电厂的管理模型,因而是比较成熟和完善的。但光伏组件、逆变器、汇流箱以及直流系统等这些光伏电站独有的、也是重要的一些设备和系统的运维管理,也密切关系到电站的安全经济运行,由于缺少行业的统一标准规范,各个电站的运维管理标准和水平是参差不齐的。进而影响了电站的实际效果,一定程度上也影响了行业的健康发展。 - 答:#include <reg52.h>
***it K1=P3^1;
***it K2=P3^0;
void dealy(int k)
{
int i,j;
for(i=k;i>0;i--)
for(j=110;j>0;j--);
}
void main()
{
int a=0xff;
if(K1==0)
{
dealy(500);
if(K1==0)
{
while(!(K2==0))
{
P2=a;
a=a>>1;
dealy(1000);
if(a==0x00)
{
P2=0x00;
dealy(1000);
a=0xff;
}
}