[发明专利]一种用公网实现对光伏或风电站远程控制的方法及系统有效
申请号: | 201510071768.2 | 申请日: | 2015-02-10 |
公开(公告)号: | CN104699046B | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 文庭荣 | 申请(专利权)人: | 文庭荣 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;H04L9/06;H02J13/00 |
代理公司: | 徐州市三联专利事务所32220 | 代理人: | 朱海东 |
地址: | 221000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 公网 实现 对光 电站 远程 控制 方法 系统 | ||
技术领域
本发明涉及用公网实现对光伏或风电站远程控制技术领域,具体是一种用公网实现对光伏电站或风电站远程控制的方法及系统。
背景技术
现有技术的光伏或风电站监控系统只能立足于电站本身,因为这些电站发电容量较小,数量众多,大多都地处偏远、荒凉、分散,出于安全考虑,如要实现远程传送操作和控制指令,必须建设专用通信网络,不能利用如因特网等公共网络资源,否则操作及控制指令可能被蓄意破坏者截取,从而对电站进行攻击,导致处在同一网络上所有电站全站停止发电;如果在这些发电容量较小、数量众多、偏远、分散的各光伏电站和集中监控中心间建设专用通信网络,其投资将十分巨大,且维护成本非常高昂,也存在安全隐患,因为所建专用网络庞大,经过地域多,难免被蓄意破坏者寻得,如被蓄意破坏者寻得,只需在寻得处插入,就可对网络中的所有电站进行攻击,所以目前技术只能通过因特网远程对光伏电站进行监视而不能实现远程对电站的直接操作和控制。
发明内容
为了解决上述问题,本发明提供了一种用公网实现对电站远程控制的方法及系统,不仅能够利用公共通讯网络安全地实现对被控电站的远程操控,而且安全性高于专用网络。
本发明采用的技术方案:一种用公网实现对光伏或风电站远程控制的系统,包括用于产生操作或控制指令原码的原码发生器,与原码发生器连接用于将指令原码编码成跳变码的远程控制指令加密编码器和与远程控制指令加密编码器连接用于将跳变码通过因特网发送给被控电站的跳变码发送装置;所述的被控电站包括用于接收跳变码的跳变码接收装置,与跳变码接收装置连接用于将接收到的跳变码解码为指令原码的远程控制指令解密器和与远程控制指令解密器连接用于接收指令原码并执行操作的被控电站操作控制系统。
根据本发明的另一方面,提供一种用公网实现对被控电站远程控制的方法,包括远控指令加密编码算法、远控指令解密码算法和编解码密码动态变化方法;所述的远控指令加密编码算法包括以下步骤:
S1:上电后远程控制指令加密编码器(2)初始化,检查是否已经存在同步计数,如经检查不存在同步计数,则先给同步计数赋初值;如经检查已经存在同步计数,则不再进行同步计数初始化;
S2:编码密码检查,如经检查不存在编码密码,则由事先指定的9个字节的电站代码和指定的5个字节的种子代码通过非线性编码算法产生编码密码,过程如下:用电站代码代替编码密码,将种子值置入非线性算法的运算数组B中,调用非线性编码算法,得到编码密码的低5字节,仍然用电站代码代替编码密码,将种子值的最高位加一常数后数置入运算数组B,调用非线性算法,得到编码密码的高5字节,取低4字节与前次得到的低5字节合并成完整的9位编码密码并存入EEPROM存储器;
如果已经存在编码密码,程序进入接收原始指令的环节,当接收到原始指令数据,程序便进入加密编码环节;
S3:128位加密编码环节,确定一个16个字节的运算数组,每次运算为5个字节,分3次运算,首先从存储器中取出同步计数值并加1后写入到运算数组的前3个字节中,剩下的两个字节分别写入原指令码中的电站地址码和设备地址码,取出编码密码,调用非线性编码算法,计算出前5个字节的跳变码并暂存;再将同步计数放入运算数组的前3个字节中,剩下的两个字节分别写入原指令码中的设备地址码和电站地址码,取出编码密码,调用非线性编码算法,计算出中5个字节的跳变码并暂存;再将同步计数放入运算数组的前3个字节中,剩下的两个字节分别写入原指令码中的操作码和电站地址码,取出编码密码,调用非线性编码算法,计算出后5个字节的跳变码并暂存;最后将运算数组的最后一个字节写入电站地址码;此时4个字节32位的原始指令码变成16个字节128位的跳变码;保存新的同步计数值到EEPROM存储器,以备下次计算使用;
S4:跳变码发送,通过串行口J1将128位跳变码传送给跳变码发送装置(3),由跳变码发送装置(3)将跳变码通过因特网发送给被控光伏或风电站;
所述的远控指令解密码算法包括以下步骤:
(S1):上电后远程控制指令解密器(5)初始化,检查是否已经存在同步计数,如经检查不存在同步计数,则先给同步计数赋初值,此初值与远程控制指令加密器相同;如经检查已经存在同步计数,则不再进行同步计数初始化;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于文庭荣,未经文庭荣许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510071768.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种元件位置检测机构
- 下一篇:一种植物空心胶囊壁厚顶厚检测系统