一种PAYGO模式下的光伏板加密方法及加密系统与流程

文档序号:19745571发布日期:2020-01-21 18:20阅读:525来源:国知局
一种PAYGO模式下的光伏板加密方法及加密系统与流程

本发明涉及一种光伏板加密方法,尤其涉及一种paygo模式下的光伏板加密方法,还涉及一种实现光伏板加密方法的加密系统。



背景技术:

新能源行业在全球倡导绿色环保的大环境下正在飞速发展。光伏储能发电是其中非常重要的一部分。目前很多发展中和经济落后的国家的现状是:本身的电力基础设施不齐全,无法保证日常家庭用电,但随着经济的发展,生活水平的提高,家庭对用电的需求日益增加,然而一整套光伏储能产品的价格是大部分家庭无法一次性承受的,于是paygo(即收即付)模式应运而生。这种模式下,不需要一次性承担产品的所有费用,用户在付完首期款后即可购买产品,需要时再进行付费使用,类似于分期付款,并且这种模式更加灵活。同样的,给光伏储能产品供应商带来的极大的风险,因为首期款可能连成本都收不回来。而光伏板是光伏产品的配件,能脱离产品而自主工作,会造成用户没有续费,却仍能使用光伏板供电。这样违背了产品以及paygo模式的初衷。



技术实现要素:

为解决现有技术中的问题,本发明提供一种paygo模式下的光伏板加密方法,还提供一种实现所述paygo模式下的光伏板加密方法的加密系统。

本发明paygo模式下的光伏板加密方法包括如下步骤:

步骤一:主机检测到光伏板pv电压,发送验证发起信号给光伏板上的加密板;

步骤二:加密板收到验证发起信号后,将验证发起信号处理后返回给主机;

步骤三:主机与加密板进行双向加密验证;

步骤四:如果验证不通过,或设定时间内没有收到加密板反馈的信息,主机切断光伏板输入电路,如果认证通过,光伏板正常使用;

步骤五:光伏板正常使用过程中,主机每隔一定时间发送加验证发起信号给加密板,与加密板进行双向加密验证一次。

本发明作进一步改进,步骤四中,如果加密板在设定时间没有收到主机发送的验证发起信号,或验证主机失败,加密板通知光伏板关闭输出。

本发明作进一步改进,若验证失败,光伏板验证功能锁定设定时间,随着验证失败次数增多,锁定时间随着增加,解锁后再重复验证过程。

本发明作进一步改进,步骤三中,主机与加密板双向验证方法为:

s1:主机arm生成随机数rda,用密钥keya加密后得到erda,并将erda发到光伏板的加密板;

s2:加密板用密钥keya解密erda得到rda,然后产生一个随机数rdb,将rda和rdb用密钥keyb加密得到erdab,并将erdab发给主机arm;

s3:主机arm用密钥keyb解密erdab得到rdab,然后取出rda和步骤s1中的rda比较,若相同,则主机端验证通过,若不相同,则验证不通过;

s4:主机端验证通过后,主机arm用密钥keya对rdab加密得到erdab’,并将erdab’发给加密板;

s5:加密板用密钥keya解密erdab’得到rdab,然后取出rdb和步骤s2中生成的rdb比较,若相同,则加密板端认证通过,若不相同,则验证不通过。

本发明作进一步改进,主机arm和加密板采用的加密方法为:将产生的随机数分别用密钥keya与密钥keyb异或之后,通过移位组成一个新的16位值,解密算法为将收到的16位的值分为两个8位,分别用密钥keya与密钥keyb异或之后还原数值。

本发明还提供一种实现所述paygo模式下的光伏板加密方法的加密系统,包括相互通信的主机和光伏板,所述光伏板包括dc-dc电路、pv开关电路、加密单片机、接口电路,其中,所述dc-dc电路将电压调整为5v为加密单片机供电,所述加密单片机通过接口电路与主机双向通信,加密单片机控制pv开关电路的通断。

本发明作进一步改进,加密单片机包括单片机u2,所述接口电路为485接口电路,包括集成电路u3,其中,

所述集成电路u3的引脚1通过电阻r6分别与接地电容c10和单片机u2的引脚6相连,集成电路u3的引脚2和引脚3通过电阻r17接单片机u2的引脚5,集成电路u3的引脚4通过分别与接地电容c11和电阻r14一端相连,电阻r14另一端接单片机u2的引脚6,集成电路u3的引脚5接地,引脚6和引脚7分别通过电阻接主机端,并为主机提供电源,引脚8分别与5v电源和并联的电容c8、c9的一端相连,电容c8、c9另一端接地,

单片机u2引脚8接地,引脚1分别与电阻r12的一端和5v电源相连,引脚4与电阻r12的另一端和pv开关电路控制端相连,引脚3悬置,引脚2通过串联的电阻r18和电阻r19接地。

本发明作进一步改进,所述pv开关电路包括开关管q1、三极管q2,及其外围电阻,其中,所述三极管q2的基极分别与电阻r16和电阻r15的一端相连,电阻r15另一端和三极管q2发射极接地,电阻r16另一端接单片机u2引脚4,三极管q2的集电极通过电阻r10分别与电阻r7的一端和开关管q1的栅极相连,开关管q1的漏极分别接电阻r7的另一端和电源,开关管q1的源极输出电压。

本发明作进一步改进,所述光伏板与主机通过四芯电源线连接,一条pv电源,一条地线,两条数据线。

本发明作进一步改进,所述主机包括主机arm、分别一主机arm相连用于与光伏板通信的接口电路和对光伏板充电控制的太阳能控制器,还包括与主机arm相连的用于显示加密情况的液晶显示屏。

与现有技术相比,本发明的有益效果是:保证加密光伏板与电池管理端配套使用,因为光伏板和电池管理端在充电功率,负载能力等方面需要保持匹配,本发明可以保证它们都得到安全、高效的使用环境,排除了用户使用其他劣质的,功率不匹配的光伏板而导致危险的可能。

附图说明

图1为本发明加密方法流程图;

图2为主机arm与加密板交互示意图;

图3为本发明系统框图;

图4为加密光伏板电路原理图。

具体实施方式

下面结合附图和实施例对本发明做进一步详细说明。

如图1所示,本发明本发明paygo模式下的光伏板加密方法包括如下步骤:

步骤一:主机检测到光伏板pv电压,发送验证发起信号给光伏板上的加密板;

步骤二:加密板收到验证发起信号后,将验证发起信号处理后返回给主机;

步骤三:主机与加密板进行双向加密验证;

步骤四:如果验证不通过,或设定时间内没有收到加密板反馈的信息,主机切断光伏板输入电路,如果认证通过,光伏板正常使用;

步骤五:光伏板正常使用过程中,主机每隔一定时间发送加验证发起信号给加密板,与加密板进行双向加密验证一次。

pv指的是光伏板,包含本发明用到的加密板。

在步骤四中,如果加密板在设定时间没有收到主机发送的验证发起信号,或验证主机失败,加密板通知光伏板关闭输出。若验证失败,光伏板验证功能锁定设定时间,随着验证失败次数增多,锁定时间随着增加,解锁后再重复验证过程。

本例的主机端和pv端都存储加密算法。通讯的信号为ttl电平信号,本例的传输规定为:高电平-延时50us-低电平-延时30us为通讯起始信号;高电平-延时100us-低电平为结束信号。传输加密的值为16位,1码的传输信号为高电平-延时10us-低电平-延时20us;0码的传输信号为高电平-延时10us-低电平-延时10us。每一帧数据都由启动信号开始。

优选地,在步骤三中,加密策略为双向认证的高可靠性的方案,并且采用高速且可靠的数据对称多层次的加密方式,

本例主机与加密板双向验证方法为:

s1:主机arm生成随机数rda,用密钥keya加密后得到erda,并将erda发到光伏板的加密板;

s2:加密板用密钥keya解密erda得到rda,然后产生一个随机数rdb,将rda和rdb用密钥keyb加密得到erdab,并将erdab发给主机arm;

s3:主机arm用密钥keyb解密erdab得到rdab,然后取出rda和步骤s1中的rda比较,若相同,则主机端验证通过,若不相同,则验证不通过;

s4:主机端验证通过后,主机arm用密钥keya对rdab加密得到erdab’,并将erdab’发给加密板;

s5:加密板用密钥keya解密erdab’得到rdab,然后取出rdb和步骤s2中生成的rdb比较,若相同,则加密板端认证通过,若不相同,则验证不通过。

作为本发明的一个实施例,主机arm和加密板采用的加密方法为:将产生的随机数分别用密钥keya或密钥keyb异或之后,通过移位组成一个新的16位值,解密算法为将收到的16位的值分为两个8位,分别用密钥keya或密钥keyb异或之后还原数值。

例如:随机数a:0b0100,与keya0b1111异或得加密值a0b1011

移位组合a0b10110000

拆分:a0b1011

解密:a0b1011与keya0b1111异或得随机数a:0b0100

随机数b:0b1010,与keyb0b1001异或得加密值b0b0011

移位组合0b00110000

拆分:b0b0011

解密:b0b0011与keyb0b1001异或得随机数b:0b1010。

为确保抗击不可预估的干扰,认证的容错率和通过率由产品的使用环境和实际运行方式进行调整。可设定其重认证的次数,认证失败处理的进行的速度来开关光伏充电的动作响应。从而制定出符合产品,符合市场的高贴合、高可靠、高安全光伏加密策略。

本发明的加密方法具有通用性:同一规格的产品通用加密部件;稳定性:多次工作,都可稳定地进行加密工作;可靠性:有效防止非配套光伏板用于光伏储能产品上;同时,防止光伏储能产品配套的pv板被用于其它设备上。

如图3所示,本发明还提供一种实现所述paygo模式下的光伏板加密方法的加密系统,包括相互通信的主机和光伏板,所述光伏板包括dc-dc电路、pv开关电路、加密单片机、接口电路,其中,所述dc-dc电路将电压调整为5v为加密单片机供电,所述加密单片机通过接口电路与主机双向通信,加密单片机控制pv开关电路的通断。所述光伏板与主机通过四芯电源线连接,一条pv电源,一条地线,两条数据线。

所述主机为内置电池及电池管理端的机箱,用于对电池进行充电管理,包括主机arm、分别一主机arm相连用于与光伏板通信的接口电路和对光伏板充电控制的太阳能控制器mppt(最大功率点跟踪太阳能控制器),还包括与主机arm相连的用于显示加密情况的液晶显示屏。

本发明通过在光伏板上内置一个led灯来指示加密情况;主机作为电池管理端,本例在主机上设置液晶屏显示加密情况。

如图4所示,本例加密板主要为单片机mc32p7031。该单片机的性能符合该加密方案的特点,具有高抗干扰性;2k*16rom空间充足;3个带蜂鸣器pwm功能的定时计数器。加密单片机包括单片机u2,所述接口电路为485接口电路,包括集成电路u3,其中,

所述集成电路u3的引脚1通过电阻r6分别与接地电容c10和单片机u2的引脚6相连,集成电路u3的引脚2和引脚3通过电阻r17接单片机u2的引脚5,集成电路u3的引脚4通过分别与接地电容c11和电阻r14一端相连,电阻r14另一端接单片机u2的引脚6,集成电路u3的引脚5接地,引脚6和引脚7分别通过电阻接主机端,并为主机提供电源,引脚8分别与5v电源和并联的电容c8、c9的一端相连,电容c8、c9另一端接地,

单片机u2引脚8接地,引脚1分别与电阻r12的一端和5v电源相连,引脚4与电阻r12的另一端和pv开关电路控制端相连,引脚3悬置,引脚2通过串联的电阻r18和电阻r19接地。

所述pv开关电路包括开关管q1、三极管q2,及其外围电阻,其中,所述三极管q2的基极分别与电阻r16和电阻r15的一端相连,电阻r15另一端和三极管q2发射极接地,电阻r16另一端接单片机u2引脚4,三极管q2的集电极通过电阻r10分别与电阻r7的一端和开关管q1的栅极相连,开关管q1的漏极分别接电阻r7的另一端和电源,开关管q1的源极输出电压。

本例的工作原理为:

光伏板接受到太阳照射,产生光伏电压(家用的光伏储能产品配套的光伏板,电压一般为9v-48v,本发明以36v为例),经过dc-dc降压为5v,给加密板单片机mc32p7031供电,pv开关电路默认是mos管打开状态,主机arm检测到pv电压,发送加密信息给485接口,通过两条数据线将信息发送光伏板加密板,加密板单片机通过485接口读取到加密信号,会将加密信息处理之后返回给主机,主机arm与加密板进行双向通信,加密认证通过后,加密板单片机将pv开关电路打开,pv正常供电给主机,完成光伏板加密操作。之后加密板与主机定时通信一次。以保证加密的完整性。如果在加密设定的时间内,双方加密认证不通过,将会关闭相应的io口,关闭充电。在经过再次允许加密的时间后,再次读取加密的信号,如此反复。

本发明保证加密光伏板与电池管理端配套使用,因为光伏板和电池管理端在充电功率,负载能力等方面需要保持匹配,本发明可以保证它们都得到安全、高效的使用环境,排除了用户使用其他劣质的,功率不匹配的光伏板而导致危险的可能。

以上所述之具体实施方式为本发明的较佳实施方式,并非以此限定本发明的具体实施范围,本发明的范围包括并不限于本具体实施方式,凡依照本发明所作的等效变化均在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1