论文部分内容阅读
海洋平台项目调度是海洋平台项目管理中最为关键的一环,是典型的跨组织、并行协同过程,其调度过程是以海工企业为核心,多企业、多部门参与的多级多层供应链----项目导向型供应链协同完成的。调度的成功与否直接关系到海洋平台的建造质量、成本控制、工期定额等问题。另外,多智能体技术是分布式人工智能的一个重要分支,以多智能体作为新的运行模式与生产组织,其所表现出的分布性、异构性和协同运作等特点非常适合求解海洋平台项目调度问题。据此,本文针对海洋平台结构及调度流程的复杂性,结合海洋平台项目调度的交叉并行及分布式决策主体的协同运作等特点,研究基于多智能体技术的海洋平台项目调度模型。 论文首先就国内外关于多智能体技术发展、任务分解机制、外协调度以及基于多智能体的生产调度等方面研究进行概要分析及归纳总结;并据此采用多智能体技术提出了海洋平台项目调度框架。然后,研究任务计划智能体的任务分解机制;根据实际海洋平台结构特点,建立了基于矩阵方法的任务分解模型。再次,基于市场机制研究外协调度中的交互过程,建立海洋平台项目外协调度模型,并研究外协智能体的决策、推理和协商策略。建立海洋平台项目任务生产调度模型,并设计自适应的混合遗传算法研究协调智能体的任务调度分配机制;然后采用贝叶斯自学习协商策略,研究多智能体间的协商机制,实现关键资源的分配过程。最后,论文采用基于Java的开发框架和B/S结构,对原型系统进行开发和实现,从而验证了模型的可行性和合理性。