Font Size: a A A

Parallel Simulation Research And Application Of Public Algorithm

Posted on:2006-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:W W LiuFull Text:PDF
GTID:2208360185963684Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
With the extensive application of computer simulation, many new demands are brought forward to system simulation in many kinds of simulation field, i.e. efficiency of modeling and simulation, flexibility of modeling etc. We often need to use different algorithms in simulation application, but people usually design simulation applications themselves. In many cases algorithms are designed repeatedly, which is a waste of money and time. So we designed Common Algorithm Services Library for the application. Common Algorithm Services Library has the modular, reusing, and extensible characters.Begin with the needs of Common Algorithm Services in simulation applications; this paper has studied the theory of designing Common Algorithm Services Library, especially the description of common motions used in the application of simulation and Geodetic coordinate transformation. Based on the design of parallel simulation engine, we designed a Common Algorithm Services Library. This paper illustrates the goal, idea, structure and the realizations of Common Algorithm Services Library. Some programs are designed to test the main motion classes in Common Algorithm Services Library. We validate the motion classes with them. And we designed some other programs to validate the Geodetic coordinate transformation functions.Common Algorithm Services Library achieved the functions as follows: (1) describing the common motions used in the application of simulation, i.e. Elliptical motion, Great Circle motion, etc and other complex motions that can be described by polynomials. (2) The Geodetic coordinate transformations among the four geodetic coordinates namely ROUND_EARTH, ECI, ECR, and WGS84 provided by Common Algorithm Services Library, (3) Providing a range finder which can be used to find a time when two motions come within range of each other.The Common Algorithm Services Library allows users to use the motion classes and the functions of Geodetic coordinate transformation directly without any programming problems, which promotes the efficiency of designing simulation applications.
Keywords/Search Tags:Geodetic coordinate transformation, GreatCircle Motion, Rhumbline Motion, Elliptical Motion, Spline3, Spline5, A chi-Squared Method, PtpMotion, RangFinder
PDF Full Text Request
Related items