一种智能物流系统下的控制方法及系统转让专利

申请号 : CN201811638744.0

文献号 : CN109739192B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 冯小和

申请人 : 广州远联物流服务有限公司

摘要 :

本发明公开了一种智能物流系统下的控制方法及系统,其方法包括:中控设备接收各物流控制节点发送的控制指令集;将各控制指令集中的指令进行解析,并转换成关系数据库下的指令文件;基于关系数据库将所述指令文件写入至所述中控设备的存储空间上;对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理,并为所述指令文件匹配相应的控制服务器,并将所述指令文件发送至所对应的控制服务器上进行处理。通过实施本发明提供的方法及系统,针对各物流节点实现命令解析并转换成指令文件,在按照控制服务器的能力集匹配相应的控制服务器,满足统一协调处理过程。

权利要求 :

1.一种智能物流系统下的控制方法,其特征在于,所述智能物流系统包括中控设备、以及与所述中控设备相连接的多个物流控制节点、以及多个控制服务器,所述多个物流控制节点包括:多个智能升降机、多个物流输送线、多个垛码机、多个传感节点,所述中控设备与所述物流控制节点基于电力载波通信PLC协议与所述多个物流控制节点进行通信;

所述中控设备接收各物流控制节点发送的控制指令集;

将各控制指令集中的指令进行解析,并转换成关系数据库下的指令文件;

基于关系数据库将所述指令文件写入至所述中控设备的存储空间上;

对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理,并为所述指令文件匹配相应的控制服务器,并将所述指令文件发送至所对应的控制服务器上进行处理;

所述中控设备接收各物流控制节点发送的控制指令集包括:

所述中控设备基于宽带电力线接口电路与电路线连接至所对应的各物流控制节点,并通过所述宽带电路线接口电路从所对应的各物流控制节点上接收宽带载波数据;并对所述宽带载波数据中的控制指令集进行解调;

所述中控设备接收各物流控制节点发送的控制指令集包括:

所述中控设备对接收的控制指令集进行滤波处理;

所述将各控制指令集中的指令进行解析,并转换成关系数据库下的指令文件包括:从关系数据库下对应的解析表中获得所述各控制指令集对应的解析表项,其中,所述解析表记录有所述各控制指令集对应的指令所对应的解析表项,所述解析表项包括参数存储地址和控制程序启动标志;根据所述指令对应的解析表项中参数存储地址对应的执行参数,运行所述指令对应的解析表项中控制程序启动标志对应的程序。

2.如权利要求1所述的智能物流系统下的控制方法,其特征在于,所述基于关系数据库将所述指令文件写入至所述中控设备的存储空间上包括:获取存储空间上的用户数据区域上的数据存储空间的状态值,所述状态值映射有各物流控制节点的用户数据区域与关系数据库间的关联性;

基于所述关联性和数据存储空间的状态值控制指令文件写入至所述中控设备的存储空间上。

3.如权利要求2所述的智能物流系统下的控制方法,其特征在于,所述对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理,并为所述指令文件匹配相应的控制服务器,并将所述指令文件发送至所对应的控制服务器上进行处理包括:基于CAN控制器对所述存储空间上的指令文件进行协议转换传输,并将能力集进行匹配处理后的指令文件基于CAN总线数据发送至所对应的控制服务器。

4.如权利要求3所述的智能物流系统下的控制方法,其特征在于,所述对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理:对指令文件中的各物流控制节点的地址信息、指令文件命令类型、指令文件大小、设备参数进行能力集匹配。

5.如权利要求4所述的智能物流系统下的控制方法,其特征在于,所述对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理包括:基于各物流控制节点的地址信息、指令文件命令类型、指令文件大小、设备参数获取与标准对象的数据项值的偏差;

根据获取的偏差迭代计算所述指令文件与所述标准对象的匹配度;其中,所述标准对象为:包含预设能力项标准值的项集;

根据迭代计算的匹配度确定出所对应的控制服务器。

6.一种智能物流系统下的控制系统,其特征在于,所述控制系统执行如权利要求1至5任一项所述的方法。

说明书 :

一种智能物流系统下的控制方法及系统

技术领域

[0001] 本发明涉及智慧物流技术领域,具体涉及一种智能物流系统下的控制方法及系统。

背景技术

[0002] 物流是在空间、时间变化中的商品等物质资料的动态状态。因此,很大程度上物流管理是对商品、资料的空间信息和属性信息的管理。在以物联网为基础的智能物流技术流程中,智能终端利用射频识别RF I D技术、红外感应、激光扫描等传感技术获取商品的各种属性信息,再通过通信手段传递到智能数据中心对数据进行集中统计、分析、管理、共享、利用,从而为物流管理甚至是整体商业经营提供决策支持。在智慧物流概念出世的同一年,积极推进企业物流管理信息化,促进信息技术的广泛应用;积极开发和利用全球定位系统(GNSS)、地理信息系统(G I S)、道路交通信息通信系统(VI CS)、不停车自动交费系统(ETC)、智能交通系统(I TS)等运输领域新技术,加强物流信息系统安全体系研究。
[0003] 很多先进的现代物流系统已经具备了信息化、数字化网络化、集成化、智能化、柔性化、敏捷化、可视化、自动化等先进技术特征。很多物流系统和网络也采用了最新的红外、激光、无线、编码、认址、自动识别、定位、无接触供电、光纤、数据库、传感器、RF I D、卫星定位等高新技术,这种集光、机、电、信息等技术于一体的新技术在物流系统的集成应用就是物联网技术在物流业应用的体现。
[0004] 目前物流设备下的各个终端设备基于电气化设备控制,导致整个集中控制效率低下,无法直接接入至集中控制室,现有技术中没有针对性实现物流节点下各个设备的集中控制,以及实现控制节点匹配所对应的控制服务器完成相应的命令处理过程,导致整个控制服务器无法针对性针对物流节点上各设备控制,而由于控制服务器与多个物流节点设备间无法协议统一性,导致针对整个系统上所涉及的物流节点无法实现统一协调处理过程。

发明内容

[0005] 本发明针对现有物流控制系统下技术的不足,提供了一种智能物流系统下的控制方法及系统,针对各物流节点实现命令解析并转换成指令文件,在按照控制服务器的能力集匹配相应的控制服务器,满足统一协调处理过程。
[0006] 为此,本发明提供了一种智能物流系统下的控制方法,所述智能物流系统包括中控设备、以及与所述中控设备相连接的多个物流控制节点、以及多个控制服务器,所述多个物流控制节点包括:多个智能升降机、多个物流输送线、多个垛码机、多个传感节点,所述中控设备与所述物流控制节点基于电力载波通信PLC协议与所述多个物流控制节点进行通信;
[0007] 所述中控设备接收各物流控制节点发送的控制指令集;
[0008] 将各控制指令集中的指令进行解析,并转换成关系数据库下的指令文件;
[0009] 基于关系数据库将所述指令文件写入至所述中控设备的存储空间上;
[0010] 对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理,并为所述指令文件匹配相应的控制服务器,并将所述指令文件发送至所对应的控制服务器上进行处理。
[0011] 所述中控设备接收各物流控制节点发送的控制指令集包括:
[0012] 所述中控设备基于宽带电力线接口电路与电路线连接至所对应的各物流控制节点,并通过所述宽带电路线接口电路从所对应的各物流控制节点上接收宽带载波数据;并对所述宽带载波数据中的控制指令集进行解调。
[0013] 所述中控设备接收各物流控制节点发送的控制指令集包括:
[0014] 所述中控设备对接收的控制指令集进行滤波处理。
[0015] 所述将各控制指令集中的指令进行解析,并转换成关系数据库下的指令文件包括:
[0016] 从关系数据库下对应的解析表中获得所述各控制指令集对应的解析表项,其中,所述解析表记录有所述各控制指令集对应的指令所对应的解析表项,所述解析表项包括参数存储地址和控制程序启动标志;根据所述指令对应的解析表项中参数存储地址对应的执行参数,运行所述指令对应的解析表项中控制程序启动标志对应的程序。
[0017] 所述基于关系数据库将所述指令文件写入至所述中控设备的存储空间上包括:
[0018] 获取存储空间上的用户数据区域上的数据存储空间的状态值,所述状态值映射有各物流控制节点的用户数据区域与关系数据库间的关联性;
[0019] 基于所述关联性和数据存储空间的状态值控制指令文件写入至所述中控设备的存储空间上。
[0020] 所述对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理,并为所述指令文件匹配相应的控制服务器,并将所述指令文件发送至所对应的控制服务器上进行处理包括:
[0021] 基于CAN控制器对所述存储空间上的指令文件进行协议转换传输,并将能力集进行匹配处理后的指令文件基于CAN总线数据发送至所对应的控制服务器。
[0022] 所述对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理:
[0023] 对指令文件中的各物流控制节点的地址信息、指令文件命令类型、指令文件大小、设备参数进行能力集匹配。
[0024] 所述对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理包括:
[0025] 基于各物流控制节点的地址信息、指令文件命令类型、指令文件大小、设备参数获取与标准对象的数据项值的偏差;
[0026] 根据获取的偏差迭代计算所述指令文件与所述标准对象的匹配度;其中,所述标准对象为:包含预设能力项标准值的项集;
[0027] 根据迭代计算的匹配度确定出所对应的控制服务器。
[0028] 相应的,本发明实施例还提供了一种智能物流系统下的控制系统,所述控制系统执行以上所述的方法。
[0029] 与现有技术相比,通过中控设备连接多个物流控制节点,将所涉及的各个物流控制节点所涉及的控制器基于电力载波通信PLC实现与中控设备的通信,不会涉及到对原有物流控制节点控制器节点的改造。在满足对整个物流系统下的物流控制节点的集中通信控制下,中控设备可以将各物流通知节点的控制指令集完成收集,并转换成关系数据库下的指令文件,保障了整个协议数据的统一性并存储在存储空间上。在整个数据统一存储在存储空间上时,实现对各个指令文件的匹配过程,将指令文件发送至所对应的控制服务器,保障了控制服务器能有效性针对不同的物流节点实现指令文件处置过程,针对不同的物流节点和控制内容匹配出对应的服务器节点,实现了一个中控设备就可以协调节点和服务器之间的配合过程。

附图说明

[0030] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0031] 图1是本发明实施例中的智能物流系统下的控制系统结构示意图;
[0032] 图2是本发明实施例中的中控设备的结构示意图;
[0033] 图3是本发明实施例中的智能物流系统下的控制方法流程图。

具体实施方式

[0034] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0035] 本发明实施例中所涉及的智能物流系统下的控制方法,所述智能物流系统包括中控设备、以及与所述中控设备相连接的多个物流控制节点、以及多个控制服务器,所述多个物流控制节点包括:多个智能升降机、多个物流输送线、多个垛码机、多个传感节点,所述中控设备与所述物流控制节点基于电力载波通信PLC协议与所述多个物流控制节点进行通信;
[0036] 所述中控设备接收各物流控制节点发送的控制指令集;
[0037] 将各控制指令集中的指令进行解析,并转换成关系数据库下的指令文件;
[0038] 基于关系数据库将所述指令文件写入至所述中控设备的存储空间上;
[0039] 对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理,并为所述指令文件匹配相应的控制服务器,并将所述指令文件发送至所对应的控制服务器上进行处理。
[0040] 通过中控设备连接多个物流控制节点,将所涉及的各个物流控制节点所涉及的控制器基于电力载波通信PLC实现与中控设备的通信,不会涉及到对原有物流控制节点控制器节点的改造。在满足对整个物流系统下的物流控制节点的集中通信控制下,中控设备可以将各物流通知节点的控制指令集完成收集,并转换成关系数据库下的指令文件,保障了整个协议数据的统一性并存储在存储空间上。在整个数据统一存储在存储空间上时,实现对各个指令文件的匹配过程,将指令文件发送至所对应的控制服务器,保障了控制服务器能有效性针对不同的物流节点实现指令文件处置过程,针对不同的物流节点和控制内容匹配出对应的服务器节点,实现了一个中控设备就可以协调节点和服务器之间的配合过程。
[0041] 具体的,图1示出了本发明实施例中的智能物流系统下的控制系统结构示意图,该智能物流系统包括中控设备、以及与所述中控设备相连接的多个物流控制节点、以及多个控制服务器,这里的多个物流控制节点包括:多个智能升降机、多个物流输送线、多个垛码机、多个传感节点,该中控设备与所述物流控制节点基于电力载波通信PLC协议与所述多个物流控制节点进行通信。
[0042] 图2示出了本发明实施例中的中控设备的结构示意图,该中控审核表包括:多个宽带电力线接口电路、串口模块、滤波模块、解调模块、命令解析模块、存储模块、能力集匹配模块和CAN控制器等。
[0043] 这里的多个宽带电力线接口电路中的每一路可接入一路物流控制节点,这些物流控制节点可以是智能升降机、物流输送线、垛码机、传感节点等等,这些物流控制节点与中控设备基于电力载波通信PLC协议与这些物流控制节点通信,中控设备基于宽带电力线接口电路与电路线连接至所对应的各物流控制节点,并通过宽带电路线接口电路从所对应的各物流控制节点上接收宽带载波数据;并对宽带载波数据中的控制指令集进行解调,该解调过程在解调模块中实现。
[0044] 需要说明的是,中控设备基于串口模块连接着各个宽带电力线接口电路,从而实现了从多接口到一路数据的收集过程,避免数据收集的紊乱,该多串口模块,基于多个宽带电力线接口电路连接着不同的物流控制节点,该中控设备使得各物流节点中的PLC数据流到以CAN数据流的传输成为可能。需要说明的是,这里的串口模块采用中断机制优先级来获取物流控制节点上的PLC协议数据帧;或者采用轮询方式对各个子串口给以响应来获取控制节点上的串口数据帧。串口模块实现多个宽带电力线接口电路上PLC协议的收/发控制,包括微控制器、串口扩展芯片、MAX232等元件。当两组宽带电力线接口电路上同时有数据产生时,首先,串口模块的中断机制判断中断请求的优先级,对优先级高的中断请求优先响应。当存在同时有多个宽带电力线接口电路上的数据请求时,通过轮询方式,对各个子口予以响应,即按照子口号的地址由小到大进行响应。
[0045] 滤波模块在中控设备内部完成对接收的控制指令集进行滤波处理,该滤波模块设置在串口模块之后,可以配合串口模块集中收集数据情况下之后的滤波处理过程,由于串口模块只是实现了集中收发数据过程,而不对宽带电力线接口电路上的协议数据进行处理过程,若设置在串口模块之前,需要针对每一个宽带电力线接口电路配置滤波模块,而设置在串口模块之后,可以是针对串口模块之后集中收集下的协议数据处置过程,优化了滤波模块处理的效率,减少滤波模块的实施成本,保障滤波模块集中高效的滤波处理过程。该滤波模块可以实现对电力线50Hz信号的阻隔并使宽带载波信号可以双向通过。具体实施过程中,整个滤波模块可以基于低噪声放大器对接收到的模拟信号进行放大或衰减处理并发送给模拟混频器;模拟混频器对接收到的电力线载波信号与所述模拟混频器内部本振产生的信号进行混频处理,该混频后得到的信号频率处于模拟滤波器的通带范围内;该模拟混频器内部本振频率是可调的;模拟滤波器对所述混频处理后的电力线载波信号进行滤波处理;将所述滤波处理后的电力线载波信号进行模数转换,并由数字混频器对所述模数转换后电力线载波信号进行混频处理,所述混频后得到的信号频率处于数字滤波器的通带范围内;数字滤波器对混频处理后的电力线载波信号进行滤波处理,并将滤波处理后的信号发送至解调模块;解调模块对滤波处理后的电力线载波信号进行解调以获取电力线载波数据中的控制指令集。通过这种数据滤波的方法可以实现对各物流控制节点上的数据进行优化处理,提高了电力线通信需求,提高电力线通信信号在整个智能物流系统下的适应能力。
[0046] 中控模块中的命令解析模块可以将将各控制指令集中的指令进行解析,并转换成关系数据库下的指令文件,具体实施过程中其从关系数据库下对应的解析表中获得所述各控制指令集对应的解析表项,所述解析表记录有所述各控制指令集对应的指令所对应的解析表项,所述解析表项包括参数存储地址和控制程序启动标志;根据所述指令对应的解析表项中参数存储地址对应的执行参数,运行所述指令对应的解析表项中控制程序启动标志对应的程序。基于该指令集和解析表项控制过程,可以将指令更好匹配兼容在存储空间上,更优化存储调度的性能,达到高效进出匹配处置过程。
[0047] 中控设备中的存储模块基于关系数据库将指令文件写入至所述中控设备的存储空间上,具体实施过程中获取存储空间上的用户数据区域上的数据存储空间的状态值,所述状态值映射有各物流控制节点的用户数据区域与关系数据库间的关联性;基于所述关联性和数据存储空间的状态值控制指令文件写入至所述中控设备的存储空间上。基于该存储关系的写入数据,可以体现出存储状态关系与后续能力集匹配的快速进行迭代计算,保障数据进出的有序性和整个迭代计算的快速响应性,能提升数据响应能力。
[0048] 中控设备中的能力集匹配模块可以对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理,其基于关系数据库所存储的内容和格式可以在存储空间上形成不同维度的数据内容,整个存储模块所存储的数据也仅仅是缓冲数据,在存储空间的所进行转化的数据内容需要在匹配到控制服务器上进行进一步的转换和数据封装,特别是需要针对这些数据匹配相适应能力处理的服务器来完善整个处理机制,保障从节点端的数据能被所对应控制服务器进行处理,其对指令文件中的各物流控制节点的地址信息、指令文件命令类型、指令文件大小、设备参数进行能力集匹配。具体实现过程下,基于各物流控制节点的地址信息、指令文件命令类型、指令文件大小、设备参数获取与标准对象的数据项值的偏差;根据获取的偏差迭代计算所述指令文件与所述标准对象的匹配度;其中,所述标准对象为:包含预设能力项标准值的项集;根据迭代计算的匹配度确定出所对应的控制服务器。针对地址信息、文件命令类型、指令文件大小可以匹配出所对应控制服务器,保障控制文件与控制服务器的对应关系,这些控制文件和控制服务器之间所形成的能力项标准值的项集。即参考各物流控制节点的物理属性即地址信息、指令集、指令集下的命令文件大小、设备参数等建立一个与之相匹配的能力项标准值的项集,这些项集都关联着所关联控制服务器性能,比如针对垛码机的信息控制匹配的是性能高的控制服务器1,针对传感节点可能只是信息获取,其信息控制匹配的是性能低的控制服务器2,这种优化控制服务器过程,可以针对物流控制节点精准匹配所对应的控制服务器,而提供所啮合的信息处理过程,不需要在一个控制服务器中完成针对所有物流可控制节点的匹配控制,减少相关控制服务器的工作负荷,保证物流控制节点至控制服务器间的精准匹配,优化整个控制流程。
[0049] 中控设备中的CAN控制器对所述存储空间上的指令文件进行协议转换传输,并将能力集进行匹配处理后的指令文件基于CAN总线数据发送至所对应的控制服务器。CAN是Controller Area Network的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。CAN总线是具有通信速率高、容易实现、且性价比高等诸多特点的一种已形成国际标准的现场总线。
[0050] 需要说明的是,这里的CAN控制器包括CAN总线接口、CAN总线收发电路、CPU处理器和CAN总线切换电路;该CPU处理器与所述CAN总线收发电路相连用于串口数据的接收和发送;该CPU处理器与所述CAN总线切换电路相连用于输出不同的控制信号控制CAN总线切换电路的导通与闭合;该CAN总线切换电路连接于所述CAN总线接口与CAN总线收发电路之间用于CAN总线与控制服务器间的信号输出控制过程。具体实施过程中,该CAN控制器在指令文件匹配处理了所对应的控制服务器后,其解析控制服务器的地址信息,CAN总线收发电路在CAN总线切换电路的作用下将CPU处理器所作用的控制信号输出至所对应的控制服务器上。
[0051] CAN控制器可以依照以太网数据帧封装过程形成以太网数据流传输至所对应的控制服务器上。CAN控制器最终实现了PLC协议到控制服务器上的协议传输过程,中控设备基于PLC协议接收实现了与控制服务器间的能力集匹配过程,保障了物流控制节点到所对应的控制服务器间的传输控制过程,保障了集中收集PLC协议,实现协议内容稳定的接收处理机制。
[0052] 图3示出了本发明实施例中的智能物流系统下的控制方法流程图,该智能物流系统包括中控设备、以及与所述中控设备相连接的多个物流控制节点、以及多个控制服务器,所述多个物流控制节点包括:多个智能升降机、多个物流输送线、多个垛码机、多个传感节点,所述中控设备与所述物流控制节点基于电力载波通信PLC协议与所述多个物流控制节点进行通信;
[0053] S301、中控设备接收各物流控制节点发送的控制指令集;
[0054] 具体实施过程中,中控设备基于宽带电力线接口电路与电路线连接至所对应的各物流控制节点,并通过所述宽带电路线接口电路从所对应的各物流控制节点上接收宽带载波数据;并对所述宽带载波数据中的控制指令集进行解调。这里的多个宽带电力线接口电路中的每一路可接入一路物流控制节点,这些物流控制节点可以是智能升降机、物流输送线、垛码机、传感节点等等,这些物流控制节点与中控设备基于电力载波通信PLC协议与这些物流控制节点通信,中控设备基于宽带电力线接口电路与电路线连接至所对应的各物流控制节点,并通过宽带电路线接口电路从所对应的各物流控制节点上接收宽带载波数据;并对宽带载波数据中的控制指令集进行解调,该解调过程在解调模块中实现。
[0055] 中控设备基于串口模块连接着各个宽带电力线接口电路,从而实现了从多接口到一路数据的收集过程,避免数据收集的紊乱,该多串口模块,基于多个宽带电力线接口电路连接着不同的物流控制节点,该中控设备使得各物流节点中的PLC数据流到以CAN数据流的传输成为可能。需要说明的是,这里的串口模块采用中断机制优先级来获取物流控制节点上的PLC协议数据帧;或者采用轮询方式对各个子串口给以响应来获取物流控制节点上的串口数据帧。串口模块实现多个宽带电力线接口电路上PLC协议的收/发控制,包括微控制器、串口扩展芯片、MAX232等元件。当两组宽带电力线接口电路上同时有数据产生时,首先,串口模块的中断机制判断中断请求的优先级,对优先级高的中断请求优先响应。当存在同时有多个宽带电力线接口电路上的数据请求时,通过轮询方式,对各个子口予以响应,即按照子口号的地址由小到大进行响应。
[0056] 具体实施实施过程中,该中控设备对接收的控制指令集进行滤波处理。该滤波处理过程设置在串口模块之后,可以配合串口模块集中收集数据情况下之后的滤波处理过程,由于串口模块只是实现了集中收发数据过程,而不对宽带电力线接口电路上的协议数据进行处理过程,若设置在串口模块之前,需要针对每一个宽带电力线接口电路配置滤波模块,而设置在串口模块之后,可以是针对串口模块之后集中收集下的协议数据处置过程,优化了滤波模块处理的效率,减少滤波模块的实施成本,保障滤波模块集中高效的滤波处理过程。该滤波模块可以实现对电力线50Hz信号的阻隔并使宽带载波信号可以双向通过。具体实施过程中,整个滤波模块可以基于低噪声放大器对接收到的模拟信号进行放大或衰减处理并发送给模拟混频器;模拟混频器对接收到的电力线载波信号与所述模拟混频器内部本振产生的信号进行混频处理,该混频后得到的信号频率处于模拟滤波器的通带范围内;该模拟混频器内部本振频率是可调的;模拟滤波器对所述混频处理后的电力线载波信号进行滤波处理;将所述滤波处理后的电力线载波信号进行模数转换,并由数字混频器对所述模数转换后电力线载波信号进行混频处理,所述混频后得到的信号频率处于数字滤波器的通带范围内;数字滤波器对混频处理后的电力线载波信号进行滤波处理,并将滤波处理后的信号发送至解调模块;解调模块对滤波处理后的电力线载波信号进行解调以获取电力线载波数据中的控制指令集。通过这种数据滤波的方法可以实现对各物流控制节点上的数据进行优化处理,提高了电力线通信需求,提高电力线通信信号在整个智能物流系统下的适应能力。
[0057] S302、将各控制指令集中的指令进行解析,并转换成关系数据库下的指令文件;
[0058] 具体实施过程中,从关系数据库下对应的解析表中获得所述各控制指令集对应的解析表项,其中,所述解析表记录有所述各控制指令集对应的指令所对应的解析表项,所述解析表项包括参数存储地址和控制程序启动标志;根据所述指令对应的解析表项中参数存储地址对应的执行参数,运行所述指令对应的解析表项中控制程序启动标志对应的程序。
[0059] S303、基于关系数据库将所述指令文件写入至所述中控设备的存储空间上;
[0060] 具体实施过程中,获取存储空间上的用户数据区域上的数据存储空间的状态值,所述状态值映射有各物流控制节点的用户数据区域与关系数据库间的关联性;基于所述关联性和数据存储空间的状态值控制指令文件写入至所述中控设备的存储空间上。
[0061] S304、对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理,并为所述指令文件匹配相应的控制服务器,并将所述指令文件发送至所对应的控制服务器上进行处理。
[0062] 具体实施过程中,中控设备基于CAN控制器对所述存储空间上的指令文件进行协议转换传输,并将能力集进行匹配处理后的指令文件基于CAN总线数据发送至所对应的控制服务器。中控设备中的CAN控制器对所述存储空间上的指令文件进行协议转换传输,并将能力集进行匹配处理后的指令文件基于CAN总线数据发送至所对应的控制服务器。CAN是Controller Area Network的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。CAN总线是具有通信速率高、容易实现、且性价比高等诸多特点的一种已形成国际标准的现场总线。CAN控制器可以依照以太网数据帧封装过程形成以太网数据流传输至所对应的控制服务器上。CAN控制器最终实现了PLC协议到控制服务器上的协议传输过程,中控设备基于PLC协议接收实现了与控制服务器间的能力集匹配过程,保障了物流控制节点到所对应的控制服务器间的传输控制过程,保障了集中收集PLC协议,实现协议内容稳定的接收处理机制。
[0063] 需要说明的是,这里的CAN控制器包括CAN总线接口、CAN总线收发电路、CPU处理器和CAN总线切换电路;该CPU处理器与所述CAN总线收发电路相连用于串口数据的接收和发送;该CPU处理器与所述CAN总线切换电路相连用于输出不同的控制信号控制CAN总线切换电路的导通与闭合;该CAN总线切换电路连接于所述CAN总线接口与CAN总线收发电路之间用于CAN总线与控制服务器间的信号输出控制过程。具体实施过程中,该CAN控制器在指令文件匹配处理了所对应的控制服务器后,其解析控制服务器的地址信息,CAN总线收发电路在CAN总线切换电路的作用下将CPU处理器所作用的控制信号输出至所对应的控制服务器上。
[0064] 具体实施过程中,该所述对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理:对指令文件中的各物流控制节点的地址信息、指令文件命令类型、指令文件大小、设备参数进行能力集匹配。
[0065] 具体实施过程中,所述对所述存储空间上的指令文件进行与多个控制服务器间的能力集进行匹配处理包括:基于各物流控制节点的地址信息、指令文件命令类型、指令文件大小、设备参数获取与标准对象的数据项值的偏差;根据获取的偏差迭代计算所述指令文件与所述标准对象的匹配度;其中,所述标准对象为:包含预设能力项标准值的项集;根据迭代计算的匹配度确定出所对应的控制服务器。即参考各物流控制节点的物理属性即地址信息、指令集、指令集下的命令文件大小、设备参数等建立一个与之相匹配的能力项标准值的项集,这些项集都关联着所关联控制服务器性能,比如针对垛码机的信息控制匹配的是性能高的控制服务器1,针对传感节点可能只是信息获取,其信息控制匹配的是性能低的控制服务器2,这种优化控制服务器过程,可以针对物流控制节点精准匹配所对应的控制服务器,而提供所啮合的信息处理过程,不需要在一个控制服务器中完成针对所有物流可控制节点的匹配控制,减少相关控制服务器的工作负荷,保证物流控制节点至控制服务器间的精准匹配,优化整个控制流程。
[0066] 综上,本发明实施例通过中控设备连接多个物流控制节点,将所涉及的各个物流控制节点所涉及的控制器基于电力载波通信PLC实现与中控设备的通信,不会涉及到对原有物流控制节点控制器节点的改造。在满足对整个物流系统下的物流控制节点的集中通信控制下,中控设备可以将各物流通知节点的控制指令集完成收集,并转换成关系数据库下的指令文件,保障了整个协议数据的统一性并存储在存储空间上。在整个数据统一存储在存储空间上时,实现对各个指令文件的匹配过程,将指令文件发送至所对应的控制服务器,保障了控制服务器能有效性针对不同的物流节点实现指令文件处置过程,针对不同的物流节点和控制内容匹配出对应的服务器节点,实现了一个中控设备就可以协调节点和服务器之间的配合过程。
[0067] 以上对本发明实施例所提供的智能物流下的控制方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。