Military task programming is an important foundation in military warfare simulations. Presently, scenarios in joint military warfare are built not so good to meet the requirement of aggregate-level warfare simulations...
详细信息
Military task programming is an important foundation in military warfare simulations. Presently, scenarios in joint military warfare are built not so good to meet the requirement of aggregate-level warfare simulations and the requirement of intelligent decision in real time simulations. A method based on FSM model of aggregate-level military warfare decision-making and vehicle-level action decision-making is proposed in this paper. the programming process of joint military warfare with decision-making functions can be realized through the programming of these two levels, and the dynamic decision-making and execution of mission can be completed successfully.
Concerning the requirements of real-time and accurate collision detection in interactive system, we propose a shared memory parallel collision detection algorithm. First we incorporate the merits of both AABB bounding...
详细信息
Concerning the requirements of real-time and accurate collision detection in interactive system, we propose a shared memory parallel collision detection algorithm. First we incorporate the merits of both AABB bounding box and bounding spheres to construct a hybrid bounding representation of arbitrary non-convex polyhedra (S-AABB) for attaining speed, and then use OpenMP parallel programming model to traversal the built hybrid bounding volume hierarchy, so further accelerate the collision detection algorithm. At last, experiments results have shown that our algorithm is advantageous over other current typical collision detection algorithms such as I-COLLIDE [1] regarding efficiency and accuracy, so can meet the real-time and accurate requirements in complex interactive virtual environment.
Based on analyzing of the common activity and content of modeling, this paper concluded the common essence and rules of modeling in every domain, and established the architecture of modeling theory in Simulation Scien...
详细信息
Based on analyzing of the common activity and content of modeling, this paper concluded the common essence and rules of modeling in every domain, and established the architecture of modeling theory in Simulation science & Technology (SS&T), which is formed by general theory of model, model construction theory and modeling methodology. Moreover, the concept of model, the common characteristics and theories about common questions of model were set forth; all existing model construct theories were summed-up and their function and character was differentiated; according to modeling process, most existing modeling methods were regularized withtheir function and their relations between each other. All these made modeling theory more clearly.
the collaborative simulation for complex products needs seamless integration of multi-discipline tool software on collaborative simulation platform. However, many kinds of tool software do not provide application prog...
详细信息
the collaborative simulation for complex products needs seamless integration of multi-discipline tool software on collaborative simulation platform. However, many kinds of tool software do not provide application programming interface (API), which is vital for collaborative simulation. Under the technical framework of complex productspsila collaborative simulation platform, the paper proposes three methods to realize tool software packaging when the tool software does not provide API. they are the method of calling solver directly, the method of tool interface module and that of secondary integration. the method of calling solver directly realizes interaction between tool software and platform by seeking a way to call solver from background directly; the method of tool interface module adds user defined module to the model of tool software as a way for the interaction between tool software and the outside. the two methods are all dedicated to constructing a user defined uniform tool engine interface for the platform to call. the method of secondary integration realizes integration indirectly by using tool software which has been integrated to the platform. the paper also presents the process of realization of the three methods by giving an example of integrating MSC EASY5 tool software. By doing so, we prove their correctness and analyze their pros and cons.
Concerning the requirements of real-time and accurate collision detection in interactive system, we propose a shared memory parallel collision detection algorithm. First we incorporate the merits of both AABB bounding...
详细信息
Concerning the requirements of real-time and accurate collision detection in interactive system, we propose a shared memory parallel collision detection algorithm. First we incorporate the merits of both AABB bounding box and bounding spheres to construct a hybrid bounding representation of arbitrary non-convex polyhedra (S-AABB) for attaining speed, and then use OpenMP parallel programming model to traversal the built hybrid bounding volume hierarchy, so further accelerate the collision detection algorithm. At last, experiments results have shown that our algorithm is advantageous over other current typical collision detection algorithms such as I-COLLIDE [1] regarding efficiency and accuracy, so can meet the real-time and accurate requirements in complex interactive virtual environment.
the collaborative simulation for complex products needs seamless integration of multi-discipline tool software on collaborative simulation platform. However, many kinds of tool software do not provide Application Prog...
详细信息
the collaborative simulation for complex products needs seamless integration of multi-discipline tool software on collaborative simulation platform. However, many kinds of tool software do not provide Application programming Interface (API), which is vital for collaborative simulation. Under the technical framework of complex products' collaborative simulation platform, the paper proposes three methods to realize tool software packaging when the tool software does not provide API. they are the method of calling solver directly, the method of tool interface module and that of secondary integration. the method of calling solver directly realizes interaction between tool software and platform by seeking a way to call solver from background directly;the method of tool interface module adds user defined module to the model of tool software as a way for the interaction between tool software and the outside. the two methods are all dedicated to constructing a user defined uniform tool engine interface for the platform to call. the method of secondary integration realizes integration indirectly by using tool software which has been integrated to the platform. the paper also presents the process of realization of the three methods by giving an example of integrating MSC EASY5 tool software. By doing so, we prove their correctness and analyze their pros and cons.
Generic programming (GP) is the evolvement of OO, and more general than OO. In a certain degree, it is requirement-oriented programming. this paper, firstly, addresses some insufficiencies of OO;secondly illustrates a...
详细信息
Applications like weather forecasting and prediction, health-care monitoring, habitat monitoring, tsunami-warning systems, demand integration of Wireless Sensor Networks (WSNs) with grids. the issues that need to be a...
详细信息
A general technique based on scoring scheme reweighting is proposed that can be used to speed up dynamic programming algorithms for a variety of pairwise sequence alignment problems. For the standard sequence alignmen...
详细信息
Static program analysis consists of compile-time techniques for determining properties of programs without actually running them. Using Kleene algebra, we formalize four instances of a general class of static intrapro...
详细信息
Static program analysis consists of compile-time techniques for determining properties of programs without actually running them. Using Kleene algebra, we formalize four instances of a general class of static intraprocedural data flow analyses known as 'gen/kill' analyses. this formalization exhibits the dualities between the four analyses in a clear and concise manner. We provide two equivalent sets of equations characterizing the four analyses for two different representations of programs, one in which the statements label the nodes of a control flow graph and one in which the statements label the transitions. We formally describe how the data flow equations for the two representations are related. We also prove the soundness of the KA based approach with respect to the standard approach. (c) 2006 Elsevier B.V. All rights reserved.
暂无评论