基于MAS的矿山环境监测系统研究

来源 :安徽理工大学 | 被引量 : 0次 | 上传用户:pisahaochima
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
步入工业革命以后,社会经济的发展,使得对矿产资源的需求越来越大。获取矿产资源的同时,所带来的负面问题也随之增多,其中环境问题较为显著。矿产的过度开采,并没有做好对环境的保护,从而给人类居住的环境带来恶劣的影响。为了解决这一主要问题,我们需要大力加强对矿区周边环境的实时监测的力度。而矿山环境复杂多样、变化多端,传统的监测手段已无法满足监测需求,故本文寻求将新的控制理论系统引入进来,实现环境监测的复杂需求。近年来兴起的MAS技术因其在处理复杂问题上的超强能力,越来越广泛的被运用在生活中,Agent的高可靠性和灵敏性,对矿山环境监测有着至关重要的作用,其强集成性和智能性,有利于优化矿山环境监测系统结构、减少冗繁的数据处理,基于多Agent技术的矿山环境监测系统在复杂多变的矿区上将表现出更强适用性和先进性。(1)系统结构设计:设计了基于MAS的矿山环境监测系统模型,该模型由管控Agent、通信Agent、数据采集Agent和数据处理Agent组成。这四类Agent之间相互协调和合作共同完成矿山环境监测任务。(2)Agent间协作策略:提出基于熟人联盟与改进合同网协议的协作策略来实现系统内Agent间的协作交互,可以大大减少系统通信冗余,并且公平公正,避免自私霸占任务的行为发生。(3)仿真系统实现:本文选取JADE(Java Agent DevelopmentFramework)仿真平台与Eclipse开发平台相集成,JADE为仿真系统提供了交互协议和合作模型,两种平台的互相协作,共同构成基于MAS的仿真系统。(4)软硬件设计:根据基于MAS的矿山环境监测系统模型,从硬件方面主要设计了管控Agent和数据采集Agent,对传感器的选择进行了简要分析。软件部分则是在Eclipse中,基于JAVA语言对系统内创建四种不同功能的Agent主要代码进行分析。综上所述,本文开发的基于MAS的矿山环境监测的系统具有模块化、智能性、网络化、安装方便的特点,在矿山环境监测工作中有一定的发展前景,值得在矿山环境监测领域推广。
其他文献
传统粒子滤波存在粒子退化以及粒子多样性减弱问题,这在一定程度上制约了粒子滤波的发展。粒子滤波的应用环境往往比较复杂,这也对粒子滤波的估计精度和鲁棒性提出了更高的要求
随着电力系统的发展以及通信规约的不断完善,变电站综合自动化设备逐渐趋于数字化、智能化、模型和通信协议统一化。为了适应智能电子设备(IED)在变电站系统中的发展需求,解决传统的智能电子设备在互操作性、正确动作率、通信接口及通信协议兼容等方面不可克服的缺点,研究高性能嵌入式IED在电力系统中的应用具有重要意义。论文基于IEC61850规约,对嵌入式Lillux系统在电力远程监控器中的应用进行研究。开发
汽车电子领域已经呈现网络化、智能化的趋势和需求。为管理日益复杂的汽车电子/电器系统并且推动一种多厂商协作的开发方法,汽车制造商和供应商联合推出一个开放的汽车电子体
互联网技术高速发展给人们的生产和生活带来了极大的便利,人们在充分享受网络带来的方便同时也不能忽略网络安全问题。如今,单纯依靠传统的网络安全技术已经很难满足现有网络
随着可信计算的飞速发展,终端的安全从开机的BIOS启动到操作系统的可信已经无法满足实现的需要。面对大量的应用程序不安全因素,同时考虑到操作系统的多任务运行环境,应用程
在我国,中压配电网大多采用的是中性点非有效接地的方式也就是小电流接地方式。由于接地电流微弱,加上中压配电网接线复杂,分支众多,其单相接地故障定位成为一直以来尚未得到很好解决的难题。在小电流接地运行方式下发生单相接地故障时,故障相与非故障相的对地电压分别降低和升高导致系统相电压变得不对称,但线电压依然对称,所以系统虽存在故障但是仍能运行1-2小时,不过如果此故障持续长时间,就可能会引起PT爆炸、绝缘
人们在社会网络中的关系和活动可以被别人所了解和共享,在社会网络中的快速增长的服务和应用的数量带来的隐私泄露的问题不容忽视。由于图中的数据拥有非常丰富的信息,对比于传
随着数据库的广泛应用,人们所积累的数据量在急剧增加,如何从大量的数据中提取有用的知识,就成为当务之急。在这种情况下,人们引入了数据挖掘的思想,通过它可以预测未来的趋
随着计算机体系结构的发展,为顺应人们对高性能处理器的迫切需求,同时多线程处理器应运而生,成为目前主流的微处理器结构。针对同时多线程处理器的各项研究变得十分活跃,同时多线