Font Size: a A A

Dynamic Cooperative Engagement Based On Multiple Agent Software Design And Implementation

Posted on:2016-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:S Q ChengFull Text:PDF
GTID:2348330488974528Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Under the condition of modern local and high-tech war, rapid response, multi-arms combined operation has been becoming the key factor of winning, which requires that a variety of weapons platform, each unit dynamic collaborative work, integrated software independent fighting factors to achieve this goal, you need to research to solve these co-ordination, cross-platform software unit independent connectivity, communication and work together, so as to improve the operation efficiency, to win quickly strike and reaction time. Dynamic cooperative engagement system based on Agent is designed to explore to solve this problem, cooperative combat system in the design and implementation, is based on the model of SOA architecture, software services unit by coarse-grained, loosely coupled mode between together, these services through a simple, unified interface for communication between, and not to the underlying programming and communication module, use this mode on the one hand for software service units to solve problems independently connected, communication and teamwork laid a foundation. For the system at the same time, combination of these services can be flexibly, extend, modify, so greatly improve the environment adaptability of the system.On software design, this paper is first to Agent service encapsulation of battle software unit, we adopted a source level, local communication and software module encapsulation three ways, each operational unit into an Agent unit, thus make the operational software unit have the Agent’s autonomy, reactivity, and social characteristics, at the same time have a good communication performance and independent negotiation ability, thus using the multi Agent system can be achieved between independent connectivity, communication and work together, to solve cross-platform operational software unit independent connectivity, communication and work together, this is the core of the system design thought and the key point. Then, the use of hybrid multi Agent system has realized the Agent unit coordination with independent consultation so as to form the interaction between the operational software.Software implementation is presented in this paper, according to the general process of operations were implemented aircraft aware of Agent module, the ship Agent module, weather perception Agent module, threat level Agent module, judging the Agent module,force deployment Agent module, path planning Agent module, task allocation Agent module, scene demonstration Agent module nine functional modules, the nine functional modules to cycle between Agent, autonomous, dynamic, collaborative interaction, finally through the process choreographer, Agent visualization and terminal control scenario demonstrates three background, demo interface will dynamically simulated the process of operation, at the same time, the software also verified the registered Agent services, discovery, invocation, polymer DE polymerization and independent, the process that calls for local functional and external logic service resources time is less than 1 second.According to shed light on the progressive transformation of the way, this paper first the introduction, has carried on the demand analysis, put forward the rationality and necessity of building the system, after is related to the Agent technology, JADE platform technology and related software collaborative technology are studied, then the system design, implementation and performance test, the last is the summary and outlook, the system of planning, design, development and testing work for future work are briefly summarized and forecasted.
Keywords/Search Tags:Agent, SOA, Cooperative Engagement, Webservice
PDF Full Text Request
Related items