资源描述:
《基于mas的运输企业管理信息系统模型构建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于MAS的运输企业管理信息系统模型构建第30卷第4期2007年8月鞍山科技大学JournalofAnshanUniversityofScienceandTechnologyV0】.30No.4Aug.,2007基于MAS的运输企业管理信息系统模型构建姜玉新,王莉(1.辽宁科技大学工商管理学院,辽宁鞍山114051;2.辽宁科技大学电子与信息工程学院,辽宁鞍山114051)摘要:为了实现运输企业的智能化管理,提出了运输企业管理信息系统的一种智能化发展方向,根据运输企业的特点利用MAS技术进行了Agent模块的划分,并得到了一种基于MAS的管理信息系统模型框架.希望能对运输企业管理信息系统实
2、现更好的信息化经营决策起到促进作用.关键词:多智能体系统;管理信息系统;模型构建中图分类号:TK173文献标识码:A文章编号:1672—4410(2007)04.0419—041MAS技术简介Agent技术最先由美国麻省理工大学研制开发.截止目前,广大专家学者对Agent的定义还没有达成共识.一般认为,Agent应该具有知识,目标和能力.其中,知识就是Agent对它所处的环境和要求解问题的某种描述,可以通过用户,其他Agent(在多Agent系统中)或自身的学习来获得,目标就是Agent所要求解的问题和任务,能力就是Agent可以求解该问题的方法和手段.Agent具有以下一些特性:(1)智
3、能性.Agent能够根据知识库中的事实和规则进行推理,运行于复杂环境中的Agent还应具有学习或自适应的能力.(2)自主性.Agent是一个独立自主的计算实体,其动作和行为是根据本身的知识,内部状态和对外部环境的感知来进行控制的,它的运行不受人或其他Agent的直接干涉.(3)反应性.Agent能够及时感知环境的变化而做出相应的动作.(4)社会性.Agent可以通过某种Agent协作语言与其他Agent或人进行交互和通信,在多Agent系统中,Agent应具有协作和协商能力.(5)目标导向性.Agent能够为实现一定的目标而规划行为步骤.(6)移动性.Agent作为一个活体,它能够在互联网
4、上跨平台漫游,以帮助用户搜集信息,它的状态和行为具有连续性.现实世界问题是极其复杂的,而单个Agent的功能是极其有限的,一般很难完成给定的任务,此时需要通过适当的体系结构把多个Agent组织起来形成MAS系统,以共同承担一个任务,来弥补单个Agent的不足,提高整个系统的能力.MAS是指多个Agent相互通讯,彼此协调,共同完成作业任务的系统,它不仅具备一般分布式系统所具有的资源共享,易于扩张,可靠性强,灵活性强,实时性好的特点,而且各Agent能够通过相互协调解决大规模的复杂问题,使系统具有很强的鲁棒性,可靠性和自组织能力….2MAS在运输企业的应用对于运输企业而言,它由分布在运输网络
5、内的多个运输单位(车辆)构成,并且处于开放的环境中,互相合作,互相竞争,共同解决复杂的运输问题.该系统的各项特征适合MAS的应用.收稿日期:2007—03—20.作者简介:姜玉新(1980一),男,辽宁辽阳人.?42O?鞍山科技大学第3O卷目前,国内经营状况较好,信息化水平比较高的运输企业多采用一套集货运订单管理,调度管理,车辆管理,财务管理,统计查询等于一体的公路货运信息化解决方案.实现了订单,生产调度,运输和财务的无缝集成.然而,在公司经营过程中仍有大量工作需要人工对生产调度,物资采购等工作进行决策和处理,这些问题现有的管理信息系统很难处理.而通过MAS系统可以有效改善运输企业的现状,
6、主要体现在:(1)智能决策.可以通过Agent的智能性,多个Agent之间的协作实现系统的智能决策,大大提高企业决策准确性和规范性.(2)实时处理.能够及时感知环境的变化而做出相应的动作,快速进行物资采购,设备维修等信息管理,满足生产的要求.(3)高精度信息.可以通过多个Agent之间的协作迅速找到准确全面的信息并进行处理,用于协调车辆和车辆之间配载,进行路线选择等操作.(4)信息化集成.作为更智能的新一代信息系统可以集成GPS定位,GIS地理信息系统等现代化信息技术手段.(5)学习能力.Agent能在整体系统的运行过程中通过不断的学习获取新的知识.整个系统能通过各个Agent的自学习过程
7、完成学习,从而不断提高系统适应环境变化的能力.3基于MAS的运输企业管理信息系统模型构建运输企业的MAS模型应由智能Agent,人机Agent,自然Agent等三类Agent构成.其中智能Agent指工作过程中没有人为参与的Agent;人机Agent指通过人机交互进行工作的Agent;自然Agent指企业中主要由人或组织构成的Agentl2J.3.1智能Agent库房Agent,系统会为每个库房生成一个库房Agent.该