论文部分内容阅读
随着网络和信息技术的发展,人们对建筑环境质量的要求也越来越高,网络中的传输数据量也随之增大,出现了网络传输中信息传输冲突和敏感数据传输等问题,因此需要提高网络通信系统的数据传输的可靠性、有效性和实时性。目前通信硬件的处理能力已经大大提高,所以要解决网络传输中存在的问题,必须提高通信软件的处理能力以与硬件能力相匹配。本课题以多Agent技术和无线网络技术为支持,结合现代建筑环境的特点,对基于Agent的无线网络系统进行软硬件开发、网络体系设计、智能算法、通信协议进行了研究,取得了重要的理论与应用成果。本文研究的主要内容包括以下几个方面:(1)研究Agent与多Agent的理论、特性及技术特点,研究无线网络技术发展情况,以无线网络为依托,研究设计基于Agent的无线网络,并将其应用在建筑环境当中。(2)结合建筑环境的特点,设计系统硬件结构和功能结构,并说明了系统硬件模块选型的理由以及系统功能介绍,通过两者相结合,实现了系统的模块化设计,可以有效地提高系统数据传输的准确度,降低了系统的构建难度。(3)根据实际传输要求,采用nRF905无线模块构建无线数据传输系统,实验结果表明,室内通信距离可达100米,室外通信距离可达500米,满足系统实际要求。(4)研究设计系统硬件电路及软件实现,根据建筑环境的具体情况,设计无线网络拓扑结构,制定通信协议,保证数据传输的可靠性。(5)在硬件平台和无线数据传输程序设计基础上将Agent嵌入到系统的每个节点中去,设计基于多Agent的无线抄表系统模型,设计网络拓扑结构,采用黑板结构通信并制定通信协议。基于Agent的智能性、自主性和协调性的特点,采用递推算法和最小二乘法作为系统的智能算法,对系统中的数据进行判错和纠错,对于系统的可疑数据,根据协调机制采用最小二乘法进行数据拟合,得出合理数据。(6)针对系统中所采集到的数据,设计上位机的管理系统。分析软件设计需求,明确设计任务。以ADO技术为核心,利用该技术访问数据库,实现了对接入层住户信息和住户表具数据的综合管理。具体包括对表具数据的采集、查询、统计、输出,接入层新住户的注册,住户迁移时信息删除及住户信息的查询等功能。最后,对全文所作的工作进行了总结,并对下一步研究工作进行了展望。