System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种光伏电力,特别是涉及一种光伏电力数据上传方法。
技术介绍
1、光伏电源是一种利用太阳能发电的装置,主要由太阳能电池板、控制器和逆变器三大部分组成。其核心部件是太阳能电池板,利用半导体界面的光生伏特效应将太阳光能直接转化为电能。光伏电源可以独立使用,也可以并网发电。在其使用时应当了解光伏电力的实时发电功率、发电效率、发电电流等参数,才能全方位了解光伏电力状况,这些数据需要在光伏电力调度切换系统中才能查看。
技术实现思路
1、本专利技术旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种光伏电力数据上传方法。
2、为了实现本专利技术的上述目的,本专利技术提供了一种光伏电力数据上传方法,包括以下步骤:
3、s01,将各个光伏电力调度切换数据处理为待上传的光伏电力调度切换数据;
4、s02,将待上传的光伏电力调度切换数据上传到光伏电力调度切换系统。
5、在本专利技术的一种优选实施方式中,在步骤s01中将各个光伏电力调度切换数据处理为待上传的光伏电力调度切换数据的方法包括以下步骤:
6、s011,获取光伏电力调度切换数据中的实时发电功率p-t图;
7、s012,获取到实时发电功率p-t图后,根据获取到的实时发电功率p-t图生成功率码;
8、s013,将步骤s012中的功率码与步骤s011中的实时发电功率p-t图相计算,得到待上传的实时发电功率p-t图;
9、s014,将步骤
10、在本专利技术的一种优选实施方式中,在步骤s013中将步骤s012中的功率码与步骤s011中的实时发电功率p-t图相计算,得到待上传的实时发电功率p-t图的方法包括以下步骤:
11、s0131,获取步骤s011中的实时发电功率p-t图中的rgb分布值,记作为:
12、
13、其中,rgb表示实时发电功率p-t图中的rgb分布值;
14、(rm,n,gm,n,bm,n)表示在像素点(m,n)处的rgb值;该rgb值为二进制的rgb值,若每个r值、g值、b值的位数不为图像的位深度,则在每个r值、g值、b值前加0使其等于图像的位深度;
15、m=1、2、3、……、m;m表示实时发电功率p-t图中的竖向像素点个数;
16、n=1、2、3、……、n;n表示实时发电功率p-t图中的横向像素点个数;
17、s0132,将步骤s012中的功率码转换为二进制的功率码;
18、s0133,将二进制的功率码分为k组,分别为第1组功率码、第2组功率码、第3功率码、……、第k组功率码;
19、s0134,按照从左到右的顺序依次分别将每组功率码按照从左到右、从上到下的顺序放入像素点;直至每个像素点均放入一组功率码为止;
20、s0135,将rgb值与放入的功率码进行计算,得到计算后的实时发电功率p-t图中的rgb分布值,记作为:
21、
22、其中,rgb′表示计算后的实时发电功率p-t图中的rgb分布值;
23、(r′m′,n′,g′m′,n′,b′m′,n′)表示在像素点(m′,n′)处的计算后的rgb值;
24、m′=1、2、3、……、m;m表示实时发电功率p-t图中的竖向像素点个数;
25、n′=1、2、3、……、n;n表示实时发电功率p-t图中的横向像素点个数;
26、该计算后的实时发电功率p-t图即为待上传的实时发电功率p-t图。
27、在本专利技术的一种优选实施方式中,在步骤s0133中划分组数的计算方法为:
28、
29、其中,k表示划分组数;
30、l表示二进制的功率码的位数;
31、表示向下取整。
32、在本专利技术的一种优选实施方式中,在步骤s012中根据获取到的实时发电功率p-t图生成功率码的方法为:
33、powerno=powernoway(p-tfigure),
34、其中,powerno表示功率码;
35、powernoway()表示功率码的计算方法,优选采用sha1;
36、p-tfigure表示实时发电功率p-t图。
37、在本专利技术的一种优选实施方式中,还包括利用登录设备(智能手机或者pc电脑)登录光伏电力调度切换系统后,查看光伏电力调度切换状况。
38、在本专利技术的一种优选实施方式中,在步骤s0135中将rgb值与放入的功率码进行计算的方法为:
39、
40、其中,(r′m,n,g′m,n,b′m,n)表示在像素点(m,n)处的计算后的rgb值;
41、m=1、2、3、……、m;m表示实时发电功率p-t图中的竖向像素点个数;
42、n=1、2、3、……、n;n表示实时发电功率p-t图中的横向像素点个数;
43、(rm,n,gm,n,bm,n)表示在像素点(m,n)处的rgb值;
44、xor表示二进制运算符,异或运算;
45、cm,n,1表示放入像素点(m,n)处的功率码中的第1个数值;
46、cm,n,2表示放入像素点(m,n)处的功率码中的第2个数值;
47、cm,n,3表示放入像素点(m,n)处的功率码中的第3个数值;
48、c′m,n,1=cm,n,1cm,n,1cm,n,1…cm,n,1表示与图像的位深度一致的二进制数值;
49、c′m,n,2=cm,n,2cm,n,2cm,n,2…cm,n,2表示与图像的位深度一致的二进制数值;
50、c′m,n,3=cm,n,3cm,n,3cm,n,3…cm,n,3表示与图像的位深度一致的二进制数值。
51、综上所述,由于采用了上述技术方案,本专利技术能够实现对光伏电力调度切换数据上传到光伏电力调度切换系统中,保障光伏电力调度切换数据的安全性。
52、本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
本文档来自技高网...【技术保护点】
1.一种光伏电力数据上传方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的光伏电力数据上传方法,其特征在于,在步骤S01中将各个光伏电力调度切换数据处理为待上传的光伏电力调度切换数据的方法包括以下步骤:
3.根据权利要求1所述的光伏电力数据上传方法,其特征在于,在步骤S013中将步骤S012中的功率码与步骤S011中的实时发电功率P-t图相计算,得到待上传的实时发电功率P-t图的方法包括以下步骤:
4.根据权利要求1所述的光伏电力数据上传方法,其特征在于,在步骤S0133中划分组数的计算方法为:
5.根据权利要求1所述的光伏电力数据上传方法,其特征在于,在步骤S012中根据获取到的实时发电功率P-t图生成功率码的方法为:
6.根据权利要求1所述的光伏电力数据上传方法,其特征在于,还包括登录光伏电力调度切换系统后,查看光伏电力调度切换状况。
【技术特征摘要】
1.一种光伏电力数据上传方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的光伏电力数据上传方法,其特征在于,在步骤s01中将各个光伏电力调度切换数据处理为待上传的光伏电力调度切换数据的方法包括以下步骤:
3.根据权利要求1所述的光伏电力数据上传方法,其特征在于,在步骤s013中将步骤s012中的功率码与步骤s011中的实时发电功率p-t图相计算,得到待上传的实时发电功率p-...
【专利技术属性】
技术研发人员:尹臣,彭玲利,
申请(专利权)人:重庆千信新能源有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。