论文部分内容阅读
互联网和现代信息技术的飞速发展带动了传统物流向现代物流的过渡。在这种转型中,有许多关键的技术问题值得我们去深入研究。现代物流调度系统是与其它信息系统广泛交互,并协同工作的信息处理系统。设计结构合理、开放的物流调度体系结构,是构建现代物流调度系统的重要基础。在物流调度系统中,应用人工智能和多Agent技术能够大大提高系统调度的智能化和自动化水平,从而降低人工调度处理的复杂度,优化调度策略,提高物流资源的利用率。本论文从现代物流调度系统的体系结构、多Agent技术在物流调度系统中的应用模式和物流自动调度策略与算法等三个方面展开了研究,并取得了如下研究成果:提出一种基于多Agent的物流调度系统体系结构,通过层次化的结构分离了系统的基础接口、智能代理、业务基础逻辑和应用逻辑,从而增强了系统的开放性和业务逻辑处理的灵活性,降低应用逻辑扩展的代价。提出了一种物流调度系统的Agent模型。在BDI模型的基础上,根据物流调度系统对业务实体的操作模式和相互间的关系,建立了物流调度系统Agent的概念模型和物理模型。设计了一种物流调度系统中多Agent间通信机制。通过扩展KQML语言的语义,定义了物流调度系统中Agent间通信的语法和语义,并通过合同网,实现了Agent间竞争和协作的机制。研究了启发式调度算法和C-W算法对物流调度策略的作用,提出了一种混合式的物流调度策略。对大批量相似的任务由调度控制Agent进行集中式统筹安排,对零星的小批量任务由车辆Agent分布式自主竞标决定其任务分配,从而取得了调度代价和目标优化的平衡。