一种光伏智能机器人的控制系统技术方案

技术编号:27654141 阅读:24 留言:0更新日期:2021-03-12 14:15
一种光伏智能机器人的控制系统,包括远程控制系统和近程控制系统,远程控制系统,包括控制端,接收管理员输入的控制命令,将控制命令发送给网络侧服务器;现场监测终端,监测机器设备周围的气象信息,将气象信息向网络侧服务器发送;网络侧服务器,包括数据库,存有控制命令与机器命令的转换目录,接收控制端发送的控制命令;根据转换目录将控制命令转为机器命令;接收现场监测终端发送的气象信息,判断是否向机器终端发送机器命令;机器终端,接收网络侧服务器发送的机器命令,控制机器设备执行机器命令对应的工作;近程控制系统,操作人员对机器终端的控制电路板操作,实现对机器终端的近程控制。上述系统实现了对光伏智能机器人远、近程控制。

【技术实现步骤摘要】
一种光伏智能机器人的控制系统
本专利技术涉及机器控制
,特别涉及一种光伏智能机器人的控制系统。
技术介绍
随着科学技术的发展,各种机器设备结构精简、功能更加强大,机器运行也更加智能,目前机器设备的运行基本通过操作人员触摸机器设备的按钮来控制机器进行运转工作。近些年来,无线通信技术的快速发展和广泛应用,使得无线通信技术与机械设备结合,操作人员可以与机器设备相隔一段距离实现对机器设备的控制,但是操作人员需与机器设备之间的距离不能超出一定范围,否则无法实现对机器设备的远程控制,使远程控制功能的效果较差。
技术实现思路
为解决上述技术问题,本专利技术提供了一种光伏智能机器人的控制系统。本专利技术实施例中提供一种光伏智能机器人的控制系统,包括远程控制系统和近程控制系统,其中,所述远程控制系统,包括控制端、现场监测终端、网络侧服务器和机器终端,其中:所述控制端,用于接收管理员输入的控制命令,将所述控制命令发送给所述网络侧服务器;所述现场监测终端,用于监测机器设备周围环境的气象信息,并将气象信息向所述网络侧服务器发送;所述网络侧服务器,包括数据库,存储有控制命令与机器命令的转换目录,用于接收所述控制端发送的控制命令;根据所述转换目录将接收到的控制命令转换为相应的机器命令;接收所述现场监测终端发送的气象信息,根据气象信息判断是否向所述机器终端发送所述机器命令;所述机器终端,用于在接收到所述网络侧服务器发送来的机器命令时,控制机器设备开始执行所述机器命令相对应的工作;还用于将所述机器设备的工作状态和对所述机器命令的执行进度发送给所述网络侧服务器;所述网络侧服务器,还用于将所述机器设备的工作状态和对所述机器命令的执行进度发送给所述控制端;所述控制端,还用于向所述网络侧服务器获取所述机器设备的实时工作状态和对当前所述机器命令的执行进度以及已完成和未完成的所述机器命令的数据信息;所述近程控制系统,用于操作人员现场对机器终端进行操作。在一个实施例中,所述控制端,包括移动客户端;所述系统还包括固定PC端;所述固定PC端,用于接收所述机器设备的实时工作状态和对当前所述机器命令的执行进度以及已完成和未完成的所述机器命令的数据信息以及接收所述现场监测终端发送的气象信息,并将接收到的信息展示。在一个实施例中,所述移动客户端包括光伏智能机器人远程控制APP,包括控制指令发送模块、数据接收模块和设置模块;所述控制指令发送模块,用于管理员向所述网络侧服务器发送控制指令;所述数据接收模块,用于接收所述现场监测终端和所述机器终端发送的信息;所述设置模块,用于管理员设置按一定周期执行预设的控制命令向所述网络侧服务器发送。在一个实施例中,所述机器终端包括:光伏智能清洗机器人;所述光伏智能清洗机器人,用于接收到所述控制端发送的机器清洗命令时开始对指定光伏板进行清洗;还用于将所述光伏智能清洗机器人的用电量、工作进度、清洗程度以及所述光伏智能清洗机器人的使用损耗情况发送给所述网络侧服务器。在一个实施例中,所述现场监测终端,包括微型气象站;用于将所述光伏智能清洗机器人工作环境的温度、风级、风向以及降水量进行监测,并将监测到的数据发送到所述网络侧服务器,所述网络侧服务器将所述监测到的数据传输给所述控制端。在一个实施例中,所述网络侧服务器,包括比对模块,用于将所述微型气象站发送的温度、风级、风向以及降水量信息与所述网络侧服务器中的预设的气象阈值进行比对,当所述微型气象站发送的温度、风级、风向以及降水量信息在所述预设的气象阈值范围内时,将机器命令向所述机器终端发送;当所述微型气象站发送的温度、风级、风向以及降水量信息超出所述预设的气象阈值范围内时,所述网络侧服务器向所述控制端返回命令未执行的信息以及气象数据。在一个实施例中,所述预设的气象阈值为:温度10℃-30℃,风力0-5级,降水量0-8mm。在一个实施例中,所述现场监测终端和所述机器终端均设置有4G物联网卡,用于接收所述网络侧服务器发送的机器命令以及所述现场监测终端和所述机器终端向所述网络侧服务器发送信息。在一个实施例中,所述机器终端设置有控制电路板,用于根据所述4G物联网卡接收的机器命令控制所述机器终端执行相应的操作;所述控制电路板,还用于所述近程控制系统,操作人员通过对所述控制电路板的操作控制所述机器终端。在一个实施例中,所述网络侧服务器还包括检测控制端访问服务器异常的装置,包括:记录单元,用于所述控制端和所述网络侧服务器之间建立数据传输通道之后,记录所述控制端向所述网络侧服务器提出传输数据请求的次数;检测单元,用于根据所述控制端向所述网络侧服务器提出传输数据请求的次数和提前设定的准则,检测控制端访问服务器是否存在异常;所述检测单元,用于当所述控制端向所述网络侧服务器发送的传输数据请求次数超过提前设定准则的第一次数量,所述网络侧服务器自动拒绝接收所述控制端的所有请求,并且记录所述控制端提出数据请求的信息;当所述控制端向所述网络侧服务器发送的传输数据请求次数超过提前设定准则的第二次数量但并未超过提前设定准则的第一次数量,则认定所述控制端为非法入侵,并且将所述控制端添加到黑名单;当所述控制端向所述网络侧服务器发送的传输数据请求次数超过提前设定准则的第三次数量但未超过提前设定准则的第二次数量,则认定所述控制端操作有误,并将所述控制端记入控制端保护目录;当所述控制端向所述网络侧服务器发送的传输数据请求次数超过提前设定准则的第四次数量,则认定所述控制端为正常访问所述网络侧服务器,所述网络侧服务器根据所述控制端的数据请求,基于所述网络侧服务器创建与所述数据请求相对应的存储地址,所述存储地址与所述网络侧服务器上的碎片存储空间和所述请求数据在所述网络侧服务器上的文件属性相对应。在一个实施例中,在所述网络侧服务器将所述机器命令发送给所述机器终端之前,所述网络侧服务器与所述机器终端之间进行安全认证,认证通过后,所述网络侧服务器向所述机器终端发送所述机器命令;所述网络侧服务器与所述机器终端之间进行安全认证,包括:所述网络侧服务器,包括证书生成模块,用于生成所述网络侧服务器的数字认证证书和所述机器终端的数字认证证书,所述网络侧服务器将所述机器终端的数字认证证书颁发给所述机器终端;所述机器终端,包括终端证书发送模块,用于将所述机器终端的数字认证证书和所述机器终端生成的随机字符码通过所述网络侧服务器的公钥加密运算后发送给所述网络侧服务器;所述网络侧服务器,还包括终端验证模块,用于对接收所述机器终端发送的数字认证证书和所述机器终端生成的随机字符码通过所述网络侧服务器的私钥进行解密验证,验证所述机器终端的数字认证证书是否合法,合法则获取所述机器终端公钥,否则切断与所述机器终端连接;所述网络侧服务器,还包括服务器随机字符码生成加密模块,用于生成所述网络侧服务器的随机字符码,并将所述网络侧服务器的数本文档来自技高网...

【技术保护点】
1.一种光伏智能机器人的控制系统,其特征在于,包括远程控制系统和近程控制系统,其中,/n所述远程控制系统,包括控制端、现场监测终端、网络侧服务器和机器终端,其中:/n所述控制端,用于接收管理员输入的控制命令,将所述控制命令发送给所述网络侧服务器;/n所述现场监测终端,用于监测机器设备周围环境的气象信息,并将气象信息向所述网络侧服务器发送;/n所述网络侧服务器,包括数据库,存储有控制命令与机器命令的转换目录,用于接收所述控制端发送的控制命令;根据所述转换目录将接收到的控制命令转换为相应的机器命令;接收所述现场监测终端发送的气象信息,根据气象信息判断是否向所述机器终端发送所述机器命令;/n所述机器终端,用于在接收到所述网络侧服务器发送来的机器命令时,控制机器设备开始执行所述机器命令相对应的工作;还用于将所述机器设备的工作状态和对所述机器命令的执行进度发送给所述网络侧服务器;/n所述网络侧服务器,还用于将所述机器设备的工作状态和对所述机器命令的执行进度发送给所述控制端;/n所述控制端,还用于向所述网络侧服务器获取所述机器设备的实时工作状态和对当前所述机器命令的执行进度以及已完成和未完成的所述机器命令的数据信息;/n所述近程控制系统,用于操作人员现场对机器终端进行操作;/n在所述网络侧服务器将所述机器命令发送给所述机器终端之前,所述网络侧服务器与所述机器终端之间进行安全认证,认证通过后,所述网络侧服务器向所述机器终端发送所述机器命令;所述网络侧服务器与所述机器终端之间进行安全认证,包括:/n所述网络侧服务器,包括证书生成模块,用于生成所述网络侧服务器的数字认证证书和所述机器终端的数字认证证书,所述网络侧服务器将所述机器终端的数字认证证书颁发给所述机器终端;/n所述机器终端,包括终端证书发送模块,用于将所述机器终端的数字认证证书和所述机器终端生成的随机字符码通过所述网络侧服务器的公钥加密运算后发送给所述网络侧服务器;/n所述网络侧服务器,还包括终端验证模块,用于对接收所述机器终端发送的数字认证证书和所述机器终端生成的随机字符码通过所述网络侧服务器的私钥进行解密验证,验证所述机器终端的数字认证证书是否合法,合法则获取所述机器终端公钥,否则切断与所述机器终端连接;/n所述网络侧服务器,还包括服务器随机字符码生成加密模块,用于生成所述网络侧服务器的随机字符码,并将所述网络侧服务器的数字认证证书以及所述网络侧服务器随机字符码通过机器终端公钥加密后传输到所述机器终端;所述随机字符码,通过按照提前设定的伪字符码生成随机字符码的运算法,通过随机字符码生成器按照设定的运算法生成的字符码,所述字符码生成随机字符码,所述随机字符码生成器设置于所述网络侧服务器中;/n所述机器终端,还包括服务器验证模块,用于通过机器终端私钥对所述网络侧服务器发送的数字认证证书和所述网络侧服务器的随机字符码进行解密运算,验证所述网络侧服务器的数字认证证书是否合法,合法则通过与所述网络侧服务器的安全认证,所述网络侧服务器将所述机器命令向所述机器终端发送,否则切断与所述网络侧服务器连接。/n...

【技术特征摘要】
1.一种光伏智能机器人的控制系统,其特征在于,包括远程控制系统和近程控制系统,其中,
所述远程控制系统,包括控制端、现场监测终端、网络侧服务器和机器终端,其中:
所述控制端,用于接收管理员输入的控制命令,将所述控制命令发送给所述网络侧服务器;
所述现场监测终端,用于监测机器设备周围环境的气象信息,并将气象信息向所述网络侧服务器发送;
所述网络侧服务器,包括数据库,存储有控制命令与机器命令的转换目录,用于接收所述控制端发送的控制命令;根据所述转换目录将接收到的控制命令转换为相应的机器命令;接收所述现场监测终端发送的气象信息,根据气象信息判断是否向所述机器终端发送所述机器命令;
所述机器终端,用于在接收到所述网络侧服务器发送来的机器命令时,控制机器设备开始执行所述机器命令相对应的工作;还用于将所述机器设备的工作状态和对所述机器命令的执行进度发送给所述网络侧服务器;
所述网络侧服务器,还用于将所述机器设备的工作状态和对所述机器命令的执行进度发送给所述控制端;
所述控制端,还用于向所述网络侧服务器获取所述机器设备的实时工作状态和对当前所述机器命令的执行进度以及已完成和未完成的所述机器命令的数据信息;
所述近程控制系统,用于操作人员现场对机器终端进行操作;
在所述网络侧服务器将所述机器命令发送给所述机器终端之前,所述网络侧服务器与所述机器终端之间进行安全认证,认证通过后,所述网络侧服务器向所述机器终端发送所述机器命令;所述网络侧服务器与所述机器终端之间进行安全认证,包括:
所述网络侧服务器,包括证书生成模块,用于生成所述网络侧服务器的数字认证证书和所述机器终端的数字认证证书,所述网络侧服务器将所述机器终端的数字认证证书颁发给所述机器终端;
所述机器终端,包括终端证书发送模块,用于将所述机器终端的数字认证证书和所述机器终端生成的随机字符码通过所述网络侧服务器的公钥加密运算后发送给所述网络侧服务器;
所述网络侧服务器,还包括终端验证模块,用于对接收所述机器终端发送的数字认证证书和所述机器终端生成的随机字符码通过所述网络侧服务器的私钥进行解密验证,验证所述机器终端的数字认证证书是否合法,合法则获取所述机器终端公钥,否则切断与所述机器终端连接;
所述网络侧服务器,还包括服务器随机字符码生成加密模块,用于生成所述网络侧服务器的随机字符码,并将所述网络侧服务器的数字认证证书以及所述网络侧服务器随机字符码通过机器终端公钥加密后传输到所述机器终端;所述随机字符码,通过按照提前设定的伪字符码生成随机字符码的运算法,通过随机字符码生成器按照设定的运算法生成的字符码,所述字符码生成随机字符码,所述随机字符码生成器设置于所述网络侧服务器中;
所述机器终端,还包括服务器验证模块,用于通过机器终端私钥对所述网络侧服务器发送的数字认证证书和所述网络侧服务器的随机字符码进行解密运算,验证所述网络侧服务器的数字认证证书是否合法,合法则通过与所述网络侧服务器的安全认证,所述网络侧服务器将所述机器命令向所述机器终端发送,否则切断与所述网络侧服务器连接。


2.如权利要求1所述的系统,其特征在于,
所述控制端,包括移动客户端;
所述系统还包括固定PC端;
所述固定PC端,用于接收所述机器设备的实时工作状态和对当前所述机器命令的执行进度以及已完成和未完成的所述机器命令的数据信息以及接收所述现场监测终端发送的气象信息,并将接收到的信息展示。


3.如权利要求2所述的系统,其特征在于,
所述移动客户端包括光伏智能机器人远程控制APP,包括控制指令发送模块、数据接收模块和设置模块;
所述控制指令发送模块,用于管理员向所述网络侧服务器发送控制指令;
所述数据接收模块,用于接收所述现场监测终端和所述机器终端发送的信息;
所述设置模块,用于管理员设置按一定周期执行预设的控制命令向所述网络侧服务器发送。


4.如权利要求1所述的系统,其特征在于,
所述机器终端包括:光伏智能清洗机器人;
所述光伏智能清洗机器人,用于接收到所述控制端发送的机器清洗命令时开始对指定光伏板进行清洗;还用于将所述光伏智能清洗机器人的用电量、工作进度、清洗程度以及所述光伏智能清洗机器人的使...

【专利技术属性】
技术研发人员:王智栋
申请(专利权)人:北京万通易居环保设备科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1