论文摘要
集装箱运输以其高效、便捷、安全的特点,已经成为交通运输现代化的重要形式。随着中国经济发展、对外贸易交流的不断扩大和集装箱在码头运输中的广泛应用,传统的集装箱码头管理方式已经不能满足日益增长的业务处理需求,因此全球集装箱码头已经成为各种尖端信息技术和先进管理方法的应用舞台,集装箱总量稳居世界第一的中国集装箱码头作为整个世界航运网络的一个举足轻重的环节对信息技术有着同样的渴求。如何设计实现高效、自动、智能化的集装箱码头管理系统成为港口设计者和经营者必须解决的问题,Agent技术的发展与应用为集装箱码头管理的自动控制及智能管理系统提供了一条新的解决方案。将Agent技术与管理技术结合,以集装箱码头管理系统为研究对象,研究内容主要有:从Agent基本理论和集装箱码头管理系统相关业务流程入手,理解Agent的特性和结构,并分析了Agent的通信和协作机制,由此寻找Agent应用于集装箱码头管理系统的切入点;根据Agent的结构特点和集装箱码头管理系统的层次特点,发现其子系统通信部分存在问题,对集装箱码头管理系统的结构进行改进,采用Agent技术作为集装箱码头管理各子系统之间的通信机制,提出了信息处理Agent模型,解释了它的工作原理,并对每个模块进行分析与说明;结合MAS(Multi-Agent System)技术,为集装箱码头管理系统建立MAS模型,研究各Agent的结构特点和功能,选择广播方式作为Agent的通信机制,解释说明了Agent的协调机制;学习理解面向Agent程序设计(AOP)的特点与优势,根据已经建立好的模型利用AOP技术,初步开发集装箱码头管理系统消息处理部分——信息处理Agent,着重说明知识库与推理规则的设计,并对运行结果进行比较与分析。实验结果表明在集装箱码头管理系统中,采用Agent技术来处理其子系统之间通信问题,有消息处理速度快,消息变动后需要做的改动少、对整个系统的影响小的优势,是实现集装箱码头智能、高效管理的有效途径。