分布式多AGV动态任务分配及其路径规划方法与系统与流程

文档序号:18743758发布日期:2019-09-21 02:05阅读:1534来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
分布式多AGV动态任务分配及其路径规划方法与系统与流程

本发明涉及一种分布式多AGV动态任务分配及其路径规划方法与系统,属于多AGV调度优化技术领域。



背景技术:

随着人工成本的日益增长,在仓储业、制造业等领域,越来越多的企业使用自动导引车(Automated Guided Vehicle,AGV)代替高昂的人力成本,不但可以降低企业运营成本,还能提高生产效率。由于AGV具有自动化程度高、可靠性好、适应性强等特点,使其在自动化仓储领域得到广泛应用。例如,在无人仓库中执行分拣操作时,调度中心随机接收新任务(每个任务需要将货物从给定的起始位置运输到目的地位置),然后将这些任务合理分配给多个同构的AGV,AGV在接收到任务之后采用何种任务执行顺序决定了整个仓储AGV系统的运行效率。

目前,常见的多AGV控制系统可分为两类:集中式控制系统和分布式控制系统。在集中式控制系统中,上位机负责为所有AGV分配任务、规划路径和调解冲突;下位机即AGV的作用是按照上位机规划路线执行任务,采用这种方式对上位机的计算性能要求很高,而且一旦发生故障将面临交通阻塞、系统崩溃等问题,频繁的路线调整和通讯会影响整个系统的运行效率。在传统的分布式控制系统中,上位机负责任务分配、路径协调,每个AGV系统都存储着环境地图,在AGV收到分配的任务之后自主规划路径、执行任务,但是这种方式很大程度上依赖各个AGV之间的相互通信,为了避免路径死锁,就必须对无线通信系统的实时性和可靠性提出更高的要求。虽然单个AGV的路径规划计算量很小,但是冲突调解的计算量很大,对整个系统的响应速度影响较大。总之,在传统的分布式AGV控制系统中,上位机负责任务分配和路径协调,AGV根据自身优先级先后规划路径、执行任务,并将规划结果广播给其它AGV,但是这种方式很大程度上依赖各个AGV之间的相互通信,存在通信要求高、冲突调解的计算量大等问题。

经检索发现,公开号为CN109765896A的中国专利公开了一种基于智能停车场多AGV的动态路径规划方法,该方法是用于解决多个AGV在同一环境移动时的冲突,首先建立多个AGV可能冲突的模型,然后根据各个AGV的优先级重新规划路径。本发明在所提出的分布式多AGV系统中,针对以往的AGV搬运货物采用的策略效率低的情况下,提出了一种能提升AGV运行效率的方法,优化各个AGV的移动路径,并不考虑多个AGV冲突的情况。



技术实现要素:

本发明所要解决的技术问题是,克服现有技术存在的不足而提供一种分布式多AGV动态任务分配及其路径规划方法与系统,能实现多AGV个体之间的分散管理,从而解决动态任务下路径规划计算量大、效率低的问题。

本发明提供一种分布式多AGV动态任务分配及其路径规划方法,其特征在于,该方法的执行包含以下步骤:

步骤1、初始化地图信息,地图信息包括AGV的位置信息、待分配任务列表(AllTaskList)以及AGV的待执行任务列表(AGVTaskList)等;

步骤2、上位任务管理主机的任务信息管理模块接收调度中心的任务订单信息并将其存储在待分配任务列表(AllTaskList)中;

步骤3、上位任务管理主机的竞价任务分配模块向多个同构的AGV发布任务竞价信息,并接收各个AGV的报价,然后确定竞价结果以决定任务的归属,按竞价结果将任务分配给AGV;

步骤4、竞价任务分配模块给出竞价结果后,由各个AGV的AGV竞价模块判断是否竞价成功;若所有AGV竞价失败,则将该任务返回到待分配任务列表(AllTaskList)的末尾,并返回步骤3;若有AGV竞价成功,则执行步骤5;

步骤5、各个AGV的AGV任务管理模块判断是否接收到新任务;若该AGV接收到新任务,则执行步骤6;若该AGV没有接收到新任务,则执行步骤8;

步骤6、接收到新任务的AGV的AGV任务管理模块将接收的新任务添加至待执行任务列表(AGVTaskList)的末尾;

步骤7、由待执行任务列表末尾添加新任务的AGV的单任务路径规划模块采用路径规划算法(例如A*算法)计算新任务与待执行任务列表上原有的各个待执行任务之间的几何距离,并更新代价表(Distance_Table);

步骤8、由AGV的任务执行模块判断当前AGV是否处于空闲状态(即AGV完成一个任务,正在等待新的任务),若是,则执行步骤9;若不是,则执行步骤10;

步骤9、AGV的任务执行模块获取待执行任务列表(AGVTaskList)中的第一个待执行任务并执行,同时删除待执行任务列表(AGVTaskList)中的该任务;

步骤10、AGV的任务排序模块调用改进的MCTS算法对待执行任务列表(AGVTaskList)中的任务进行排序,完成一轮搜索后,再采用变邻域局部搜索算法,利用2-opt和3-opt构成的邻域进行交替搜索,进一步优化AGV任务路径,然后返回步骤5。

本发明采用基于市场机制的竞价方法分配任务,并将动态路径规划问题转化为动态多任务排序问题,按规划的任务顺序执行任务。同时本发明采用改进的蒙特卡罗树搜索(Monte Carlo Tree Search,MCTS)算法和变邻域局部搜索算法优化AGV动态多任务排序问题,以提高AGV执行所有任务的效率,降低仓库的管理成本,提高运行效率。采用本发明可以显著减少各个AGV之间的通信量,其并行处理机制大大提高了整个系统的运行效率。

作为本发明的进一步技术方案,步骤10中,AGV通过竞价方式接收到一系列任务,并分别记为T1,T2,…,Tk,…,Tn,其所对应的接收时间分别记为t1,t2,…,tk,…,tn,其中任务Tk要求AGV将货物从起始位置运送到目的地位置确定一条合适的任务执行顺序S=(P0,s1,s2,…,sN),其中si表示在第i个位置执行的任务的索引,以便最小化总的移动距离,即最小化以下目标函数:

其中,f(s)表示AGV从停车位置到完成所有任务的总移动距离,Dis(X,Y)表示两个位置X和Y之间的移动距离,P0为AGV的最初位于停车位置,表示任务第si个任务的起始位置,表示第si个任务的目的地位置,表示第si+1个任务的起始位置,表示第si+1个任务的起始位置。

进一步的,步骤10中,改进的MCTS(蒙特卡罗树搜索)算法包括以下步骤:

步骤10.1、初始化:用|Len|表示当前任务列表的长度,定义两个|Len|×|Len|的矩阵,分别命名为Times_Table和Weight_Table,Times_Table中的元素Tij代表模拟期间任务i之后是任务j的总次数,并将其全部初始化为0,Weight_Table中的元素Wij用来控制模拟期间在任务i之后选择任务j的概率,将其全部初始化为1;

步骤10.2、模拟:给定一个具有N个任务的任务列表,假设当前任务的索引是i,则使用以下公式来评估下一个候选任务j的潜力Eij,

其中,Ω代表所有候选任务Wij的均值,c为常量,且n表示已生成的模拟解的数量;采用赌轮盘法则,使用如下概率公式即可计算出每个候选任务被选则的概率Pik,

其中,Eik表示当前任务索引为i时,下一个候选任务为k的可能性;

因此,采用如下公式计算每个候选任务的累积概率qik,

步骤10.3、选择:在模拟过程会生成一系列随机解决方案,对于每个解决方案S,根据代价表则可以计算出每个解决方案的总移动距离f(S);然后,从中选择f(S)最小的解决方案作为一轮模拟期间的最佳解决方案Sbs=(s1,s2,…,sk,…,sN),Sbs表示当前最佳的解决方案,即当前最佳的任务执行顺序。

步骤10.4、反向传播:根据Sbs的信息,更新矩阵Times_Table和Weight_Table中的元素,采用Sgbest表示全局最佳解决方案,更新规则如下所示,

其中,对应矩阵Weight_Table中第sk行sk+1列的元素,e为自然常数,f(Sgbest)表示采用全局最优解决方案Sgbest时AGV移动的总距离,f(Sbs)表示采用当前最优解决方案Sbs时AGV移动的总距离;

步骤10.5、如果任务sk和sk+1在上一轮找到的最佳解决方案Sgbest中是相邻的,则让WInit表示被选择的概率;否则

进一步的,步骤10中,选用高效2-opt算符和快速3-opt算符交替的方式进行局部搜索。变邻域搜索算法的有效性取决于高效2-opt邻域的局部最优解不一定是快速3-opt邻域的局部最优解。通过比较原始解决方案和2-opt、3-opt移动后的解决方案之间的差异来评估该邻域操作,当所有移动后的解决方案都没有改进时,终止执行;否则,将从生成的解决方案重新启动该过程。

进一步的,步骤10中,优化AGV任务路径,即任务排序模块对AGV任务表优化排序后,判断系统是否停止工作,若是则各个AGV结束工作,回到初始位置,若否则返回步骤5。

进一步的,步骤1中,参与运载的所有AGV视为同构的,任务Tk可以描述为如下形式:Tk={Bk,Dk,Rk},其中,Bk表示任务的起点位置,Dk表示任务的终点位置,Rk表示完成任务的奖励。

本发明还提供一种分布式多AGV系统,主要包括上位任务管理主机和多个同构的AGV。所述上位任务管理主机负责任务的管理与分配,主要由任务信息管理模块、竞价任务分配模块和主机无线通讯模块组成;

所述任务信息管理模块,用于接收并动态管理调度中心发送的任务订单信息;具体为:接收的任务存储在待分配任务列表AllTaskList中(AllTaskList为上位任务管理主机中的全局变量,可以根据主机各模块的请求进行动态增删);

所述竞价任务分配模块,用于实现以竞价的方式向各个AGV分配任务;具体为:向各AGV发布任务竞价信息,接收各AGV的轮番报价,最后按竞价结果将任务分配给AGV;

所述主机无线通讯模块,用于实现上位任务管理主机和各个AGV的双向无线通讯;

所述AGV负责各自的任务路径规划和执行,主要由AGV无线通讯模块、AGV任务管理模块、AGV竞价模块、单任务路径规划模块、任务排序模块和任务执行模块组成;

所述AGV无线通讯模块,用于实现AGV和上位任务管理主机的双向无线通讯;

所述AGV任务管理模块,用于实现AGV的动态任务管理;具体为:接收新任务并存储在AGV的待执行任务列表AGVTaskList中(AGVTaskList为AGV中的全局变量,可以根据AGV各模块请求动态增删);

所述AGV竞价模块,用于根据上位任务管理主机发布的任务信息生成报价;具体为:基于市场机制设计成本函数,AGV的报价由成本函数生成;

所述单任务路径规划模块,采用路径规划规划算法(如A*算法)进行单任务路径规划,使用代价表(Distance_Table)存储任意两个任务之间的代价(如一个任务的终点至另一任务的起点的几何距离);

所述任务排序模块,采用改进的MCTS算法和变邻域局部搜索算法对待执行任务列表(AGVTaskList)中的任务进行动态多任务排序;

所述任务执行模块,用于按照待执行任务列表(AGVTaskList)中的任务顺序执行任务。

本发明采用以上技术方案与现有技术相比,具有以下技术效果:

1.在分布式多AGV控制系统中,动态任务路径规划被分散到各个AGV中,各个AGV自主决定任务执行顺序与每个任务的路径规划,这种并行处理机制大大提高了整个系统的运行效率;

2.所述的分布式多AGV控制模型具有去中心化的特点,使得各个AGV在结构与功能上彼此独立,即使个别AGV出现故障也不会影响其他AGV的正常工作,因此该方案具有较强的容错率和可扩展性;

3.采用改进的蒙特卡罗树搜索算法进行动态任务排序可以有效利用历史信息来提高搜索效率,结合变邻域局部搜索可以更好的探索局部搜索空间,能有效减少每个AGV的总移动距离,提高完成所有任务的效率。

总之,本发明提出了一种分布式的多AGV动态任务分配及其路径规划方法与系统,采用基于市场机制的竞价方法分配任务,并将动态路径规划问题转化为动态多任务排序问题,按规划的任务顺序执行任务。采用了分布式系统结构,能实现多AGV个体之间的分散管理,从而解决动态任务下路径规划计算量大、效率低的问题;采用改进的蒙特卡罗树搜索算法和变邻域局部搜索算法优化AGV动态多任务排序问题,可以提高AGV执行所有任务的效率,降低仓库的管理成本、提高运行效率,具有较好的应用前景。

附图说明

图1为本发明构建的分布式多AGV系统结构图。

图2为本发明提供的分布式多AGV动态任务分配及其路径规划方法流程图。

图3为本发明提供的分布式多AGV系统工作流程图。

图4为本发明实施案例提供的仿真环境图。

具体实施方式

下面结合附图对本发明的技术方案做进一步的详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护权限不限于下述的实施例。

实施例1 实施案例

本实施例以仓储环境下的多AGV为应用背景,构建了一种分布式多AGV系统,该系统主要包括上位任务管理主机和多个同构的AGV,系统的总体结构图如图1所示。

上位任务管理主机负责任务的管理与分配。实现该功能的上位任务管理主机系统主要包括任务信息管理模块、竞价任务分配模块和主机无线通讯模块。其各模块功能如下:

(1)任务信息管理模块的功能是接收并动态管理调度中心发送的任务订单信息。具体为:接收的任务存储在待分配任务列表AllTaskList中(AllTaskList为上位任务管理主机中的全局变量,可以根据各模块的请求进行动态增删)。参与运载的所有AGV视为同构的,任务Tk可以描述为如下形式:Tk={Bk,Dk,Rk},其中,Bk表示任务的起点位置,Dk表示任务的终点位置,Rk表示完成任务的奖励。

(2)竞价任务分配模块的功能是实现以竞价的方式向各AGV分配任务。具体为:向各AGV发布任务竞价信息,接收各AGV的轮番报价,最后按竞价结果将任务分配给AGV。

(3)主机无线通讯模块的功能是实现上位任务管理主机和各AGV的双向无线通讯。

AGV负责各自的任务路径规划和执行。实现该过程的各AGV系统主要包括AGV无线通讯模块、AGV任务管理模块、AGV竞价模块、单任务路径规划模块、任务排序模块以及任务执行模块。其各模块功能如下:

(1)AGV无线通讯模块的功能是实现AGV和上位任务管理主机的双向无线通讯。

(2)AGV任务管理模块的功能是实现AGV的动态任务管理。具体为:接收新任务并存储在AGV的待执行任务列表AGVTaskList中(AGVTaskList为AGV中的全局变量,可以根据AGV各模块请求动态增删)。

(3)AGV竞价模块的功能是根据上位任务管理主机发布的任务信息生成报价。具体为:基于市场机制设计成本函数,AGV的报价由成本函数生成。

(4)单任务路径规划模块的功能是采用A*算法进行单任务路径规划,使用Distance_Table存储任意两个任务之间的几何距离。

(5)任务排序模块的功能是采用改进的MCTS和变邻域局部搜索算法对AGVTaskList中的任务进行动态多任务排序。

(6)任务执行模块的功能是按照AGVTaskList中的任务顺序执行任务。

本实施例还提供了一种分布式的多AGV动态任务分配及其路径规划方法,其方法流程图如图2所示,该方法的执行包含以下步骤:

步骤1:初始化地图信息,AGV的位置信息、待分配任务列表AllTaskList以及AGV的待执行任务列表AGVTaskList等。

步骤2:任务信息管理模块接收调度中心的任务订单信息并存储在待分配任务列表AllTaskList中。

步骤3:竞价任务分配模块向各AGV发布任务竞价信息,接收各AGV的报价,按竞价结果将任务分配给AGV。

步骤4:竞价任务分配模块给出竞价结果,由AGV竞价模块判断是否竞价成功。若所有AGV竞价失败,则将该任务返回到AllTaskList列表的末尾,并返回步骤3;若AGV竞价成功,则执行步骤5。

步骤5:由AGV任务管理模块判断是否接收到新任务。若AGV接收到新任务,则执行步骤6;若没有接收到新任务,则执行步骤8。

步骤6:AGV任务管理模块接收新任务并将其添加至待执行任务列表AGVTaskList的末尾。

步骤7:由单任务路径规划模块采用A*算法计算新任务与各个待执行任务之间的几何距离,并更新代价表Distance_Table。

步骤8:由AGV的任务执行模块判断当前AGV是否处于空闲状态(即AGV完成一个任务,正在等待新的任务)。若是,则执行步骤9;若不是,则执行步骤10。

步骤9:任务执行模块获取待执行任务列表AGVTaskList中的第一个任务并执行,同时删除AGVTaskList中的该任务。

步骤10:任务排序模块采用改进的MCTS算法对待执行任务列表AGVTaskList中的任务进行排序,完成一轮搜索后,再采用变邻域局部搜索算法,利用2-opt和3-opt构成的邻域进行交替搜索,进一步优化AGV任务路径。执行步骤5。

步骤10的目的可以描述为:AGV(最初位于停车位置P0)通过竞价方式接收到一系列任务,分别记为T1,T2,…,Tk,…,Tn,分别对应接收时间为t1,t2,…,tk,…,tn,其中任务Tk要求AGV将货物从起始位置运送到目的地位置该问题的目的是确定一条合适的任务执行顺序S=(P0,s1,s2,...,sN),其中si表示在第i个位置执行的任务的索引,以便最小化总的移动距离,即最小化以下目标函数:

其中,f(s)表示AGV从停车位置到完成所有任务的总移动距离,Dis(X,Y)表示两个位置X和Y之间的移动距离,P0为AGV的最初位于停车位置,表示任务第si个任务的起始位置,表示第si个任务的目的地位置,表示第si+1个任务的起始位置,表示第si+1个任务的起始位置。改进的蒙特卡罗树搜索算法还包括以下步骤:

步骤10.1:初始化:用|Len|表示当前任务列表的长度,定义两个|Len|×|Len|的矩阵,分别命名为Times_Table和Weight_Table。Times_Table中的元素Tij代表模拟期间任务i之后是任务j的总次数,并将其全部初始化为0,Weight_Table中的元素Wij用来控制模拟期间在任务i之后选择任务j的概率,将其全部初始化为1。

步骤10.2、模拟:给定一个具有N个任务的任务列表,假设当前任务的索引是i,则使用以下公式来评估下一个候选任务j的潜力Eij,

其中,Ω代表所有候选任务Wij的均值,c为常量,且n表示已生成的模拟解的数量;采用赌轮盘法则,使用如下概率公式即可计算出每个候选任务被选则的概率Pik,

其中,Eik表示当前任务索引为i时,下一个候选任务为k的可能性;

因此,采用如下公式计算每个候选任务的累积概率qik,

步骤10.3、选择:在模拟过程会生成一系列随机解决方案,对于每个解决方案S,根据代价表则可以计算出每个解决方案的总移动距离f(S);然后,从中选择f(S)最小的解决方案作为一轮模拟期间的最佳解决方案Sbs=(s1,s2,…,sk,…,sN),Sbs表示当前最佳的解决方案,即当前最佳的任务执行顺序。

步骤10.4、反向传播:根据Sbs的信息,更新矩阵Times_Table和Weight_Table中的元素,采用Sgbest表示全局最佳解决方案,更新规则如下所示,

其中,对应矩阵Weight_Table中第sk行sk+1列的元素,e为自然常数,f(Sgbest)表示采用全局最优解决方案Sgbest时AGV移动的总距离,f(Sbs)表示采用当前最优解决方案Sbs时AGV移动的总距离;步骤10.5、如果任务sk和sk+1在上一轮找到的最佳解决方案Sgbest中是相邻的,则让WInit表示被选择的概率;否则

步骤10中,优化AGV任务路径,即任务排序模块对AGV任务表优化排序后,判断系统是否停止工作,若是则各个AGV结束工作,回到初始位置,若否则返回步骤5。

本实施例选用高效2-opt算符和快速3-opt算符交替的进行局部搜索。变邻域搜索算法的有效性取决于高效2-opt邻域的局部最优解不一定是快速3-opt邻域的局部最优解。通过比较原始解决方案和2-opt、3-opt移动后的解决方案之间的差异来评估该邻域操作,当所有移动后的解决方案都没有改进时,终止执行;否则,将从生成的解决方案重新启动该过程。

整个分布式多AGV系统工作流程如图3所示。

实施例2 仿真实验分析

为了测试实施例1提出的方法的性能,在图4所示的仓储地图上进行模拟测试,其中深色网格表示货架,浅色网格表示AGV的可行区域,任务是指将货物从一个货位搬运到另一个货位。在每次仿真中,首先随机生成一系列任务集,每个任务集包含许多任务(动态接收),每个任务的起止位置都是AGV能到达的位置,且不重复。AGV从其停放位置(地图的左下方网格)开始,逐个执行所有任务,最后返回停车位置(AGV每单位时间移动一个网格)。

不同的任务集对应不同的任务数量,小任务集通常包含50个任务,中等任务集包含100个任务,大任务集包含200个任务。假设任意两个连续的任务之间的发布时间间隔满足正态分布T(μ,σ2),其中,μ表示连续任务之间的平均时间间隔(分别设置为5、10、15、20、25个单位时间),σ2表示方差(分别设置为μ/2和μ/5),总共设置30个任务集。

本实施例对这30个任务集分别使用SEQ(按收到任务的先后顺序执行任务)、MCTS(基本的蒙特卡罗树搜索)和MCTS+LS(本实施例提供的改进的蒙特卡罗树搜索)方法确定任务顺序,由AGV模拟执行它们,表1至表3中分别给出了小型、中型和大型任务集的模拟结果。每个表的每一行都对应一个任务集,表的第1列表示任务数量,第2、3列分别表示正态分布的均值(单位时间)和方差,第4列给出了AGV根据SEQ执行每个任务集的总过渡距离DSEQ,第5列给出了AGV根据MCTS执行每个任务集的总过渡距离DMCTS,第6列给出了AGV根据MCTS+LS执行每个任务集的总过渡距离DMCTS+LS,第7列给出了MCTS+LS相对于SEQ节省的移动距离百分比saveSEQ(%),第8列给出了MCTS+LS相对于MCTS节省的移动距离百分比saveMCTS(%)。最后一行给出了任务集的平均结果,而无意义的项标记为“-”。

表1 10个小任务集的实验结果

表2 10个中等任务集的实验结果

表3 10个大任务集的实验结果

从表中可以看出,在小规模、中等规模和大规模的任务集上,与SEQ相比,MCTS+LS算法分别节省了47.63%、54.84%和57.01%的移动距离;与基本的MCTS相比MCTS+LS算法分别节省了5.31%、9.63%和11.63%的移动距离。这些结果清楚地表明了MCTS+LS在提高AGV运输效率上的能力,此外,在较大规模的任务集上的改进率通常大于小规模任务集上的改进率,表明了基于改进蒙特卡罗树搜索和变邻域局部搜索算法在解决大规模实例问题上的有效性。

以上所述,仅为本发明中的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可理解想到的变换或替换,都应涵盖在本发明的包含范围之内,因此,本发明的保护范围应该以权利要求书的保护范围为准。

完整全部详细技术资料下载
当前第1页 1  2  3 
相关技术
  • 物品制作订单的处理系统及方法...
  • 一种基于药师审方状态的处方分...
  • 一种小镇用地指标测算方法及系...
  • 一种基于燃气管网的地质灾害的...
  • 一种车站协同调度方法及系统与...
  • 一种电量消耗的分析方法及系统...
  • 部件危害性评估方法、装置、设...
  • PPP项目全生命周期绩效管理...
  • 一种考虑检修策略对故障率影响...
  • 城市河流水质提升系统的制作方...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
分布式相关技术
  • 一种基于CEPH集群CAP机制统计配额系统及方法与流程
  • 一种加速云计算数据中心查询的数据调度方法与流程
  • 一种跨层P2P资源共享网络带宽公平分配算法的制造方法与工艺
  • 数据访问方法、系统以及存储介质与流程
  • 基于区块链智能合约的主动防御方法及节点与流程
  • 一种信息管理方法、设备及系统与流程
  • 一种基于南向接口协议的通信方法及相关设备与流程
  • 一种实现资源预留的方法和装置与流程
  • 基于分布式拥塞控制策略的车联网跨层机会路由方法与流程
  • 一种分布式动态二层转发表的维护方法与流程
分布式处理相关技术
  • 基于边缘服务器的云存储系统的制造方法与工艺
  • 一种备份账号登录方法、装置及系统与制造工艺
  • 一种CPU负载信息的处理方法及处理装置与制造工艺
  • 云接入控制器分布式处理终端设备信息的方法和系统与制造工艺
  • 一种云接入控制器分布式处理用户登录的方法和装置与制造工艺
  • 一种数据的上传方法、装置及系统与制造工艺
  • 基于虚拟化硬件扫描的方法及装置与制造工艺
  • 基于Hadoop的位图版图向CIF版图转换方法与制造工艺
  • 一种基于Hadoop平台的电影推荐方法与制造工艺
  • 一种用于大数据平台的管理方法及系统与制造工艺
分布式任务系统相关技术
  • 一种分布式任务系统和分布式任务管理方法
  • 一种分布式任务管理系统与方法
  • 分布式并行任务处理的方法、装置及系统的制作方法
  • 一种分布式任务系统及应用该系统的数据处理方法

深圳SEO优化公司盐田网站设计模板公司来宾阿里店铺运营眉山建网站公司沈阳网站设计哪家好福州网站关键词优化长沙百度关键词包年推广同乐阿里店铺运营公司北京SEO按天收费价格宣城网站制作设计价格无锡设计网站多少钱怒江seo网站推广报价韶关网站制作设计哪家好兴安盟网站优化按天扣费报价太原百度标王价格珠海网站排名优化报价罗湖百姓网标王哪家好淮北seo优化多少钱临猗网站seo优化报价永湖SEO按天扣费东莞网页设计多少钱横岗百度seo公司温州百度爱采购推荐益阳建网站推荐烟台网站建设设计推荐淮南百度竞价包年推广哪家好爱联企业网站设计报价海口网站优化推广价格漳州网站改版广东SEO按效果付费推荐汉中seo网站优化报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化