节点文献

基于移动Agent的海上溢油预测计算的研究

Research on Predicted Computing of Oil Spill Based on Mobile Agent

【作者】 李莉

【导师】 郭忠文;

【作者基本信息】 中国海洋大学 , 计算机应用技术, 2003, 硕士

【摘要】 移动Agent是具有移动特性(mobility)的智能Agent,它能在异构网络中自主地从一台主机迁移到另一台主机,代表用户完成指定的工作,如计算,检索、过滤和收集信息,甚至可以代表用户进行商业活动;移动Agent除了具有智能Agent的最基本特性:反应性、自治性、智能性外,主要的是它还具有移动性。移动Agent自身所具有的特性使得它在分布式和移动网络环境中有着很好的应用前景,包括软件设计、网络动态负载均衡、分布式计算等。 本文提出了一种将移动Agent技术应用于海上溢油预测计算的方法。目前已有的海上溢油预测模型(如:中国北方海域溢油预测模型)已经基本成熟并且得到了实际验证,但是在预测计算速度上还存在不尽人意的地方。基于此,本文通过分析溢油预测计算的算法特点和移动Agent技术的优点,设计了基于移动Agent的海上溢油预测模型,将溢油预测计算任务分为几个分任务(分任务的数目与用于完成预测任务的移动Agent的数目相同),然后把每个分任务交由不同的移动Agent并迁移到局域网络中不同的目标主机上去完成,最后将溢油预测计算的结果返回给元主机进行处理。 模型的程序实现采用JAVA语言,在Aglet平台上进行。Aglet平台是目前为止最成功的移动Agent平台:它提供了一个简单而全面的移动Agent编程模型,它为Agent之间提供了动态和有效的通信机制,它提供了一套详细且易用的安全机制,并且它消耗较低的系统资源。模型实现后在网络实验室的局域网络中进行了模拟实验,并与中国北方海域溢油预测模型进行比较,发现在预测计算的速度上得到了很大的提高,这正是所期望的结果。 最后,在结束部分总结了全文的工作,指出了移动Agent技术具有非常广泛的应用前景,并为移动Agent技术的进一步开发和研究工作提出了意见。

【Abstract】 Mobile agent is the intelligent agent having characteristic of mobility, which can migrate from one computer to another in an isomerous network and complete appointed task of users such as computing, searching , filtrating and gathering information, so much as commercial activity. Mobile agent has the characteristic of migration in addition to response, autonomy and intelligence. These characteristics make mobile agent have the good forecast of application, such as software designings dynamic load balancing of network, distributed computing and so on.In this paper, a method of applying mobile agent to predicted comput--ing of oil spill is put forward. The existing predicted model of oil spill (such as the predicted model of oil spill of Chinese north sea area) is ripe in substance and has been validated in practice, but it has some deficiency in computing speed. Thus this article designs the predicted model of oil spill based on mobile agent. In this model, The task of prediction of oil spill is divided into several parts and every part will be handed to a mobile agent which can migrates to another computer to complete the task. Finally, the outcome will be returned.JAVA is adopted to realize the model on Aglet platform, because Aglet platform is the most important platform of mobile agent, which provides a simple and all-around model of mobile agent, dynamic and valid mechanism of communication and a series of detailed and convenient mechanisms of security for mobile agent and expends less resource. Simulant experiment is executed under the circumstance of LAN and compared with the predicted model of oil spill of Chinese northsea area, and the speed of computing is found improved largely.At the end of the article, the whole work is summed up, which points out that mobile agent has the forecast of broad application and give some suggestions for father exploitation and research.

【关键词】 移动Agent溢油预测计算Aglet
【Key words】 Mobile Agentoil spillpredictcomputingAglet
  • 【分类号】TP18
  • 【下载频次】142
节点文献中: