一种基于微信平台的互联网农业技术服务控制系统的制作方法

文档序号:12037978阅读:258来源:国知局

本发明属于互联网技术领域,尤其涉及一种基于微信平台的互联网农业技术服务控制系统。



背景技术:

随着信息技术的高速发展,传统农业逐渐向科技农业转变,科技农业是在传统农业的基础上,将信息技术运用到农业生产的各个环节中,实现对农作物实施定位管理、根据实际需要进行变量投入等农业生产的精准管理。精准农业是一种基于空间信息管理和变异分析的现代农业管理策略和农业操作技术体系。它根据土壤肥力和作物生长状况的空间差异,调节对作物的投入,在对耕地和作物长势进行定量的实时诊断,充分了解大田生产力的空间变异的基础上,以平衡地力、提高产量为目标,实施定位、定量的精准田间管理,实现高效利用各类农业资源和改善环境这一可持续发展目标。

综上所述,现有技术存在的问题是:要实现农业的精准管理,就需要掌握农田中各项环境指标的变化情况、农作物的生长情况、病虫害的发生发展情况等实时信息,才能正确制定农业精准管理的实施方案、指导农业生产;而现有技术这些功能不能利用互联网进行智能化控制。



技术实现要素:

为解决现有技术存在的问题,本发明提供一种基于微信平台的互联网农业技术服务控制系统。

本发明是这样实现的,

一种基于微信平台的互联网农业技术服务控制系统,所述基于微信平台的互联网农业技术服务控制系统包括:

本地农田终端,安装在当前农田上;用于监控本地农田的动态,并与邻近农田终端及远程管理客户端进行通信交互;

邻近农田终端,与本地农田终端相同的终端设备,被安装在邻近的农田上,用于监控邻地农田的动态;

远程管理客户端,分别与本地农田终端、邻近农田终端连接;安装在计算机上,用于管理农田信息及农作物信息,并监管相关农作物生长周期的动态;

云终端,为每个农田提供私有的云计算空间,为每个农田提供独立的计算空间;农田信息备份在空间里,备份的信息在远程管理客户端中进行加密;在系统中无法读取备份信息内容或在远程管理客户端出现问题时农田信息通过云端恢复到远程管理客户端中解密;

所述加密的方法包括:

密钥的产生:

选择两个大素数,p和q;

计算n=p*q

随机选择加密密钥e,e必须满足以下条件:gcd(e,¢(n))=1其中¢为euler'sfunction,¢(n)为小于n,且与n互质的整数的个数;在此¢(n)=(p-1)*(q-1)(也有些做法是取lcm((p-1)*(q-1)));

利用euclid算法计算解密密钥d,满足d=e(-1)mode¢(n);产生出加密公钥e,n与解密密钥d之后,使用者将e及n公开;

使用者欲加密的信息m,在取得对方的公钥e及n之后,执行模指数运算,获得密文c;c=m^emodn然后通过网络传送到通信的对方;所述模mod,为同余的运算,c=mmodn,c等于m除以n的余数;

远程管理客户端的解密方法包括:

对方在收到密文c后,以自己的私钥执行下面的解密程序,解密时作如下计算m=c^dmodn获得明文m;

控制系统,包括近程控制端和远程控制端,用于对远程管理客户端管理的信息进行控制;

所述远程控制端设有智能天线,接收信号的向量协方差矩阵表达式为:

其中

所述智能天线权值公式为

rxd(n)=

λrxd(n-

1)+

d*(n)x(n),

将该阵列响应矢量求共轭以得到均匀线阵的波形束缚系数;上述权值公式只存在相位差别,不存在幅度变化,各阵元上接收信号的加权值只有相位的旋转,对幅度和相位都没有改变,在多径中使用户的接收效率达到最大;

报警系统,所述的报警系统连接进程控制端,报警系统还经过服务器通过gsm发射模块连接远程控制端,该远程控制端与远程管理客户端连接;

所述远程管理客户端其包括客户管理模块、农田信息模块、农作物信息模块、生长周期管理模块、通信管理模块并分别监管相应的信息;

所述本地农田终端包括:rfid读写模块、红外传感器模块、红外摄像头模块、报警联动模块、3g/zigbee无线通信模块、监听模块及中央处理器;所述rfid读写模块、红外传感器模块、红外摄像头模块、报警联动模块、3g/zigbee无线通信模块、监听模块均通过信号线与中央处理器连接;

所述rfid读写模块的读写方法包括:rfid读写模块设置的rfid读写标签进入磁场后,接收rfid读写模块内置的解读器发出的射频信号,解读器凭借感应电流所获得的能量发送出存储在rfid读写模块的芯片中的产品信息,或者由rfid读写标签主动发送某一频率的信号,解读器读取信息并解码后,送至中央信息系统进行有关数据处理;

所述红外传感器模块包括光学系统、检测元件和转换电路;光学系统按结构不同分为透射式和反射式两类;检测元件分为热敏检测元件和光电检测元件;热敏元件应用热敏电阻;热敏电阻受到红外线辐射时温度升高,电阻发生变化,通过转换电路变成电信号输出;光电检测元件采用光敏元件,由硫化铅、硒化铅、砷化铟、砷化锑、碲镉汞三元合金、锗及硅掺杂材料制成;

所述红外摄像头模块包括ccd摄像机、防护罩、红外灯、供电散热单元综合成为一体的摄像设备实现夜视;利用ccd摄像机配合红外灯作为照明源来夜视成像;所述ccd摄像机成像方法包括:将输入的图像转换成灰度图像,对图像{grayv(i,j)}像素灰度值求和,再获取平均值:

利用总的纹理特征去除背景,计算图像的像素灰度值与平均像素灰度值的差值的绝对值之和,求其平均值:

利用局部纹理特征去除背景,用3×3大小的滑动窗口,遍历图像,求取中心像素灰度值与周边像素灰度值之差,在每一个窗口图像内求取平均值:

根据实验数据,拟合计算自适应阈值的方法:

构建多特征底秩矩阵表示模型:

s.t.xi=xiai+ei,i=1,…,k

其中α是大于0的系数,用来度量噪声和野点带来的误差;

对多特征底秩矩阵表示模型进行分解为

输出伪农田区域并得到最后准确的农田区域,具体为:

(1)根据农田大小、比例留下每个子空间的外接矩阵即为疑似农田区域;

(2)设置一个跳变函数f(i,j),对疑似农田区域进行精确定位,确定农田区域的上下边界:

其中c(i,j)为

c(i,j)=lbp8,1(i,j)-lbp8,1(i,j-1),

上两式中i=1,2,3,4,…n,j=2,3,4,…m,因此任意一行i的跳变次数和s(i)为:

如果任意一行跳变次数的和s(i≥12),则这一行就有可能属于农田区域;由上至下对整幅图像进行扫描,找出所有满足s(i≥12)的行,并记录下这一行的行数i;如果有连续的h行满足s(i≥12),则得到一个宽度为m,高度为h的矩形区域,这个区域就有可能是农田区域,因此农田图像中不具有此特征的区域得到了排除;

通过霍夫变换和投影结合的方法将农田精定位区域校正,输出农田图像;

所述3g/zigbee无线通信模块包括zigbee芯片、程序存储器、信号功率放大器、天线、实时时钟模块和晶振;zigbee芯片通过spi总线与程序存储器连接,该芯片还通过差分信号线与信号功率放大器连接,信号功率放大器通过rf端口与天线连接,实时时钟模块与zigbee芯片的时钟端口连接,晶振与zigbee芯片的频率端口连接;

所述的中央处理器包括保护壳体和电路板;所述的保护壳体设置在中央处理器的外部表面,所述的电路板设置在保护壳体的内部;

所述基于微信平台的互联网农业技术服务控制系统还包括检测系统,所述的检测系统连接近程控制端;检测系统还经过服务器连接远程控制端,所述的检测系统包括田间温湿度检测模块、摄像头;所述温湿度检测模块插接在农田内;所述的摄像头安装在农田内的立杆上。

进一步,所述的保护壳体包括盖板、盒体、电连接组件、垫脚,盖板的内侧安装有多个连接柱,盒体的内侧设置有多个与连接柱相对应的连接座,盒体的底部开设有两排散热孔,在盒体的底部设置有凸出于盒体内表面的支撑块,且支撑块置于两排散热孔的中部,支撑块上开有多个等距间隔设置的透气孔,透气孔内倾斜设置有风向板。

进一步,所述的保护壳体还包括多个限位条,限位条为弧形,且均匀分布在盒体的四个内角处。

进一步,电连接组件包括安装腔、档位块,安装腔一侧设置导轨侧和扇形安装槽,另一侧设置锁定件,安装腔设置有锁定件的一侧还设置有滑移腔,滑移腔位于锁定件的滑移轨迹上。

进一步,锁定件包括锁定件本体及相对滑移方向设置于锁定件本体两侧的滑块,锁定件相对滑移方向的两侧还分别设置有卡脚,锁定件的滑移轨迹上设置有锁定件本体与锁定件本体远离断路器导轨的解锁位,档位块设置锁定槽和解锁槽,锁定槽内设置有解锁引导斜面,解锁槽内设置有锁定引导斜面,锁定件本体上固定设置有滑移块,垫脚均匀分布在盒体的底部。

进一步,所述基于微信平台的互联网农业技术服务控制系统还包括:开关管理器;所述开关管理器与中央处理器无线连接;所述开关管理器包括控制开关、智能终端、智能网关、智能路由节点。

进一步,智能终端包括pad、手机和电脑主服务器,电脑主服务器通过互联网与智能终端通信连接,智能网关与电脑主服务器通信连接,智能路由节点与智能网关通信连接,控制开关与智能路由节点通信连接。

进一步,控制开关包括墙而水晶单开开关、墙而水晶双开开关和墙而水晶三开开关。

本发明提供的基于微信平台的互联网农业技术服务控制系统可通过移动客户端实现点对点的数据传输而不需要任何设置,达到数字的远程控制和监控功能,设置保护壳体,提高了安全保护性;设置开关管理器,提高了开关控制的智能化程度;设置接收器,增强了信号接受能力;有效克服了复杂事件管理不及时等困难,使得农田管理部门能够对影响农田作物的安全复杂事件进行追踪与定位,具有良好的应用价值。

本发明智能天线接收信号能力相比于现有技术,提高很多,为精准数据的获得提供了保证;本发明的加密和解密方法,有效的保证了农田信息的数据不易被破坏,保证了真实数据采集及传输中有效性。本发明文件根据农田特征算子,结合改进的模型和形态学操作获得农田区域的实时信息。使农田的多个特征相结合,能有效提高农田信息检测的鲁棒性和准确性,减少误检。可以对复杂背景下的农田图像进行纹理分析,能提供更准确的特征信息。

附图说明

图1是本发明实施例提供的基于微信平台的互联网农业技术服务控制系统示意图。

图中:1、本地农田终端;2、邻近农田终端;3、远程管理客户端;4、云终端;5、控制系统;6、近程控制端;7、远程控制端;8、报警系统;9、检测系统;10、开关管理器。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

下面结合附图及具体实施例对本发明的应用原理作进一步描述。

如图1所示,本发明实施例提供的基于微信平台的互联网农业技术服务控制系统,包括:包括本地农田终端1、邻近农田终端2及远程管理客户端3:所述本地农田终端是安装在当前农田上的终端设备,该本地农田终端1包括:

rfid读写模块、红外传感器模块、红外摄像头模块、报警联动模块、3g/zigbee无线通信模块、监听模块及中央处理器;用于监控本地农田的动态,并与邻近农田终端及远程管理客户端进行通信交互;所述邻近农田终端是与本地车载终端完全相同的终端设备,被安装在邻近的农田上;

所述远程管理客户端3是一种安装在指定计算机上的软件系统,并由农业技术服务总站的管理员监管;其包括客户管理模块、农田信息模块、农作物信息模块、生长周期管理模块、通信管理模块;用于管理农田信息及农作物信息,并监管相关农作物生长周期的动态;

所述基于微信平台的互联网农业技术服务控制系统还包括云终端4,所述云终端为每个农田提供私有的云计算空间,为每个农田提供独立的计算空间;农田信息备份在空间里,备份的信息在远程管理客户端中进行加密;在系统中无法读取备份信息内容或在远程管理客户端出现问题时农田信息通过云端恢复到远程管理客户端中去。

所述的中央处理器包括保护壳体和电路板;所述的保护壳体设置在中央处理器的外部表面,所述的电路板设置在保护壳体的内部;

所述基于微信平台的互联网农业技术服务控制系统还包括控制系统5,所述控制系统包括近程控制端6和远程控制端7;

所述基于微信平台的互联网农业技术服务控制系统还包括报警系统8,所述的报警系统连接进程控制端,报警系统还经过服务器通过gsm发射模块连接远程控制端,该远程控制端与客户端连接。

所述基于微信平台的互联网农业技术服务控制系统还包括检测系统9,所述的检测系统连接近程控制端;检测系统还经过服务器连接远程控制端,所述的检测系统包括田间温湿度检测模块、摄像头;所述温湿度检测模块插接在农田内;所述的摄像头安装在农田内的立杆上。

下面结合具体实施例对本发明作进一步描述。

本发明实施例提供的基于微信平台的互联网农业技术服务控制系统,包括:

本地农田终端,安装在当前农田上;用于监控本地农田的动态,并与邻近农田终端及远程管理客户端进行通信交互;

邻近农田终端,与本地农田终端相同的终端设备,被安装在邻近的农田上,用于监控邻地农田的动态;

远程管理客户端,分别与本地农田终端、邻近农田终端连接;安装在计算机上,用于管理农田信息及农作物信息,并监管相关农作物生长周期的动态;

云终端,为每个农田提供私有的云计算空间,为每个农田提供独立的计算空间;农田信息备份在空间里,备份的信息在远程管理客户端中进行加密;在系统中无法读取备份信息内容或在远程管理客户端出现问题时农田信息通过云端恢复到远程管理客户端中解密;

所述加密的方法包括:

密钥的产生:

选择两个大素数,p和q;

计算n=p*q

随机选择加密密钥e,e必须满足以下条件:gcd(e,¢(n))=1其中¢为euler'sfunction,¢(n)为小于n,且与n互质的整数的个数;在此¢(n)=(p-1)*(q-1)(也有些做法是取lcm((p-1)*(q-1)));

利用euclid算法计算解密密钥d,满足d=e(-1)mode¢(n);产生出加密公钥e,n与解密密钥d之后,使用者将e及n公开;

使用者欲加密的信息m,在取得对方的公钥e及n之后,执行模指数运算,获得密文c;c=m^emodn然后通过网络传送到通信的对方;所述模mod,为同余的运算,c=mmodn,c等于m除以n的余数;

远程管理客户端的解密方法包括:

对方在收到密文c后,以自己的私钥执行下面的解密程序,解密时作如下计算m=c^dmodn获得明文m;

控制系统,包括近程控制端和远程控制端,用于对远程管理客户端管理的信息进行控制;

所述远程控制端设有智能天线,接收信号的向量协方差矩阵表达式为:

其中

所述智能天线权值公式为

rxd(n)=

λrxd(n-

1)+

d*(n)x(n),

将该阵列响应矢量求共轭以得到均匀线阵的波形束缚系数;上述权值公式只存在相位差别,不存在幅度变化,各阵元上接收信号的加权值只有相位的旋转,对幅度和相位都没有改变,在多径中使用户的接收效率达到最大;

报警系统,所述的报警系统连接进程控制端,报警系统还经过服务器通过gsm发射模块连接远程控制端,该远程控制端与远程管理客户端连接;

所述远程管理客户端其包括客户管理模块、农田信息模块、农作物信息模块、生长周期管理模块、通信管理模块并分别监管相应的信息;

所述本地农田终端包括:rfid读写模块、红外传感器模块、红外摄像头模块、报警联动模块、3g/zigbee无线通信模块、监听模块及中央处理器;所述rfid读写模块、红外传感器模块、红外摄像头模块、报警联动模块、3g/zigbee无线通信模块、监听模块均通过信号线与中央处理器连接;

所述rfid读写模块的读写方法包括:rfid读写模块设置的rfid读写标签进入磁场后,接收rfid读写模块内置的解读器发出的射频信号,解读器凭借感应电流所获得的能量发送出存储在rfid读写模块的芯片中的产品信息,或者由rfid读写标签主动发送某一频率的信号,解读器读取信息并解码后,送至中央信息系统进行有关数据处理;

所述红外传感器模块包括光学系统、检测元件和转换电路;光学系统按结构不同分为透射式和反射式两类;检测元件分为热敏检测元件和光电检测元件;热敏元件应用热敏电阻;热敏电阻受到红外线辐射时温度升高,电阻发生变化,通过转换电路变成电信号输出;光电检测元件采用光敏元件,由硫化铅、硒化铅、砷化铟、砷化锑、碲镉汞三元合金、锗及硅掺杂材料制成;

所述红外摄像头模块包括ccd摄像机、防护罩、红外灯、供电散热单元综合成为一体的摄像设备实现夜视;利用ccd摄像机配合红外灯作为照明源来夜视成像;所述ccd摄像机成像方法包括:将输入的图像转换成灰度图像,对图像{grayv(i,j)}像素灰度值求和,再获取平均值:

利用总的纹理特征去除背景,计算图像的像素灰度值与平均像素灰度值的差值的绝对值之和,求其平均值:

利用局部纹理特征去除背景,用3×3大小的滑动窗口,遍历图像,求取中心像素灰度值与周边像素灰度值之差,在每一个窗口图像内求取平均值:

根据实验数据,拟合计算自适应阈值的方法:

构建多特征底秩矩阵表示模型:

s.t.xi=xiai+ei,i=1,…,k

其中α是大于0的系数,用来度量噪声和野点带来的误差;

对多特征底秩矩阵表示模型进行分解为

输出伪农田区域并得到最后准确的农田区域,具体为:

(1)根据农田大小、比例留下每个子空间的外接矩阵即为疑似农田区域;

(2)设置一个跳变函数f(i,j),对疑似农田区域进行精确定位,确定农田区域的上下边界:

其中c(i,j)为

c(i,j)=lbp8,1(i,j)-lbp8,1(i,j-1),

上两式中i=1,2,3,4,…n,j=2,3,4,…m,因此任意一行i的跳变次数和s(i)为:

如果任意一行跳变次数的和s(i≥12),则这一行就有可能属于农田区域;由上至下对整幅图像进行扫描,找出所有满足s(i≥12)的行,并记录下这一行的行数i;如果有连续的h行满足s(i≥12),则得到一个宽度为m,高度为h的矩形区域,这个区域就有可能是农田区域,因此农田图像中不具有此特征的区域得到了排除;

通过霍夫变换和投影结合的方法将农田精定位区域校正,输出农田图像;

所述3g/zigbee无线通信模块包括zigbee芯片、程序存储器、信号功率放大器、天线、实时时钟模块和晶振;zigbee芯片通过spi总线与程序存储器连接,该芯片还通过差分信号线与信号功率放大器连接,信号功率放大器通过rf端口与天线连接,实时时钟模块与zigbee芯片的时钟端口连接,晶振与zigbee芯片的频率端口连接;

所述的中央处理器包括保护壳体和电路板;所述的保护壳体设置在中央处理器的外部表面,所述的电路板设置在保护壳体的内部;

所述基于微信平台的互联网农业技术服务控制系统还包括检测系统,所述的检测系统连接近程控制端;检测系统还经过服务器连接远程控制端,所述的检测系统包括田间温湿度检测模块、摄像头;所述温湿度检测模块插接在农田内;所述的摄像头安装在农田内的立杆上。

所述的保护壳体包括盖板、盒体、电连接组件、垫脚,盖板的内侧安装有多个连接柱,盒体的内侧设置有多个与连接柱相对应的连接座,盒体的底部开设有两排散热孔,在盒体的底部设置有凸出于盒体内表面的支撑块,且支撑块置于两排散热孔的中部,支撑块上开有多个等距间隔设置的透气孔,透气孔内倾斜设置有风向板。

所述的保护壳体还包括多个限位条,限位条为弧形,且均匀分布在盒体的四个内角处。

电连接组件包括安装腔、档位块,安装腔一侧设置导轨侧和扇形安装槽,另一侧设置锁定件,安装腔设置有锁定件的一侧还设置有滑移腔,滑移腔位于锁定件的滑移轨迹上。

锁定件包括锁定件本体及相对滑移方向设置于锁定件本体两侧的滑块,锁定件相对滑移方向的两侧还分别设置有卡脚,锁定件的滑移轨迹上设置有锁定件本体与锁定件本体远离断路器导轨的解锁位,档位块设置锁定槽和解锁槽,锁定槽内设置有解锁引导斜面,解锁槽内设置有锁定引导斜面,锁定件本体上固定设置有滑移块,垫脚均匀分布在盒体的底部。

所述基于微信平台的互联网农业技术服务控制系统还包括:开关管理器;所述开关管理器与中央处理器无线连接;所述开关管理器包括控制开关、智能终端、智能网关、智能路由节点。

智能终端包括pad、手机和电脑主服务器,电脑主服务器通过互联网与智能终端通信连接,智能网关与电脑主服务器通信连接,智能路由节点与智能网关通信连接,控制开关与智能路由节点通信连接。

控制开关包括墙而水晶单开开关、墙而水晶双开开关和墙而水晶三开开关。

所述的保护壳体包括盖板、盒体、电连接组件、垫脚,盖板的内侧安装有多个连接柱,盒体的内侧设置有多个与连接柱相对应的连接座,盒体的底部开设有两排散热孔,在盒体的底部设置有凸出于盒体内表面的支撑块,且支撑块置于两排散热孔的中部,支撑块上开有多个等距间隔设置的透气孔,透气孔内倾斜设置有风向板。

本发明提供的基于微信平台的互联网农业技术服务控制系统可通过移动客户端实现点对点的数据传输而不需要任何设置,达到数字的远程控制和监控功能,设置保护壳体,提高了安全保护性;设置开关管理器,提高了开关控制的智能化程度;设置接收器,增强了信号接受能力;有效克服了复杂事件管理不及时等困难,使得农田管理部门能够对影响农田作物的安全复杂事件进行追踪与定位,具有良好的应用价值。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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