论文部分内容阅读
随着社会经济的发展及人口的增加,城市河流水环境污染问题日益严重,越来越引起社会各界的关注。如何帮助城市管理者及决策者及时地掌握当前城市河流水质情况,快速了解各种城市水环境相关政策、治理工程措施实施后的城市河流水质情况,以及预测在当前社会经济人口的发展速度下未来几年的水质变化情况,已经成为城市河流水环境亟待解决的关键性问题。 本文就该关键性问题,提出了基于Agent技术来建立城市河流水环境智能决策支持系统(Urban River Water Environment Intelligent Decision Support System——URWEIDSS)的思想,并对其中的关键技术进行了研究。 本文首先分析了城市河流水环境决策支持系统的发展现状及所采用的技术,并针对传统的解决方案不足以解决包含管理者、排污者、河道水体等实体在内的复杂大系统水质仿真等问题,提出了基于Agent技术的URWEIDSS结构框架,该结构充分利用了软件Agent的自治性、社会性和分布性,能够较为准确地描述城市河流水环境实体如城市水源、排污企业、管理部门等之间的相互关系,并可以对这种关系进行模拟仿真,起到更好的决策支持能力。 其次,根据对城市河流水环境中所存在实体进行的抽象及任务分解,分别对城市河流水环境实体如排污企业、城市水环境管理部门及城市河流水体等进行了Agent建模,并结合流域水污染控制理论及决策理论,对城市河流水环境中存在的Agent实体进行了详细的任务分配及结构设计,为实现基于Agent的URWEIDSS奠定了理论基础。 再次,分析了现有城市河流水质数值仿真所存在的不足,提出了基于Agent的城市河流水质数值仿真模型,并基于这种城市河流水质数值仿真模型,提出了采用模块化、拖拉式的方式进行城市河流水质仿真的方法。并结合面向对象的编程思想,解决了实现模块化、拖拉式城市河流水质仿真的关