论文部分内容阅读
近年来,全球经济一体化,科学技术迅猛发展。在这种背景下,食品供应链中企业的生产方式和生存环境都发生了很大的变化,企业获取利润的能力进一步提高,但是食品安全出现问题并没有随着技术的进步和科技的发展有所减少,反而有所加剧。而ISO 9000和HACCP等现有的食品质量管理体系仅局限于供应链组织内部的质量控制,不、能使得供应链上各个组织之间共享质量信息。另外,也不能自动化地对食品生产过程中出现的质量问题进行诊断。因此,不能保证食品在成品以前出现的质量问题以最快的速度进行诊断和控制。但是,食品由供应链各组织共同完成的特点决定了供应链组织之间共同合作才能进一步改善食品的质量检测问题。本文要做的工作就是整合供应链各组织的质量信息,并对食品供应链质量监控系统进行基于Agent的建模,利用Agent所具有的自主性、协调性和智能性等特征对食品质量问题进行实时、智能地检测和诊断。二十世纪九十年代以来,对Agent和多Agent技术的研究逐步成为人们关注的热点。多Agent技术是分布式人工智能领域的一个重要分支,也是人工智能领域的一个重要发展方向。主动性、动态性、实时性和可操作性等特征是基于Agent的建模方法所具有的显著优点,它为人们理解复杂系统提供了新的方法和思路。论文具体的研究工作主要包括以下几个方面:、首先,介绍了Agent技术的研究现状、定义、特征以及应用领域,并对多Agent技术进行了深入分析:本文探讨了多Agent系统中的几种通信方式,介绍了Agent通信语言KQML和KQML语言的规范及其消息表示。此外,本文介绍了基于Agent的建模思想、方法和步骤。其次,在对Agent和多Agent技术的特点和体系结构进行分析的基础上,分析了系统的基本组成。根据多Agent系统建模方法和步骤,建立了基于Agent的食品供应链质量监控的层次模型以及过程模型,并对系统6个层次进行了功能分解和详细设计,本文还给出了系统的时序图和部署图,最后用Agent形式化语言及Agent通信语言描述了系统中的核心Agent和它们之间的通信。本文把Agent和多Agent理论以及建模技术应用于食品供应链质量监控系统,无论是对食品供应链质量监控方面,还是Agent技术的应用和发展方面,都具有一定的现实意义。