DTIC ADA537085: CADAC: Multi use Architecture for pdf

DTIC ADA537085: CADAC: Multi use Architecture for_bookcover

DTIC ADA537085: CADAC: Multi use Architecture for

More Book Details

Description of the Book:

In today’s network-centric world, aerospace vehicles interact with many objects. They navigate by overhead satellites, synchronize their flight paths with other vehicles, swarm over hostile territory and attack multiple targets. Studying these engagements with high-fidelity constructive simulations has become an important task of modeling and simulation (M&S). The simulation framework Computer Aided Design of Aerospace Concepts (CADAC) has its roots in FORTRAN code that dates back to the 1960s and was used by industry and the U.S. Air Force to simulate aerospace vehicles in all flight environments. To adapt CADAC to the new environment, a complete rewrite was carried out in C++, taking advantage of object-oriented programming techniques. The architecture of CADAC++ is based on the hierarchical structure of inherited classes. The vehicles (aircraft, missiles, satellites or ground targets), inherit the six-degree-of-freedom (6-DoF)equations of motion from the classes Flat6 or Round6, conveying either the flat or elliptical Earth model.

In turn, these classes inherit the communication structure from the base class Cadac. The components of the vehicle, e.g., aerodynamics, propulsion and autopilot, are represented by modules, which are member functions of the vehicle class. Communication among the modules occurs by protected module-variable arrays. Every instantiated vehicle object is encapsulated with its methods and data. To communicate between vehicles, data packets are loaded onto a global data bus for recall by other vehicles. Input occurs by ASCII file and output is compatible with CADAC Studio, a plotting and data processing package. CADAC++ is chiefly an engineering tool for refining the components of the primary vehicle and exploring its performance as it interacts (possibly repeatedly instantiated) with the multi-object environment. Its modular structure enables reuse of component models across simulations

  • Creator/s: Defense Technical Information Center
  • Date: 1/1/2011
  • Year: 2011
  • Book Topics/Themes: DTIC Archive, , AIR FORCE RESEARCH LAB EGLIN AFB FL, *COMPUTERIZED SIMULATION, *C PROGRAMMING LANGUAGE, *AEROSPACE SYSTEMS, *COMPUTER AIDED DESIGN, MILITARY AIRCRAFT, BOOST PHASE, MACHINE CODING, MONTE CARLO METHOD, DEGREES OF FREEDOM, FORTRAN, MATHEMATICAL MODELS, CRUISE MISSILES, COMMUNICATION AND RADIO SYSTEMS, AUTOMATIC PILOTS, EQUATIONS OF MOTION, GUIDED MISSILES, OBJECT ORIENTED PROGRAMMING, POLYMORPHISM

An excerpt captured from the PDF book

DTIC ADA537085: CADAC: Multi use Architecture for_book-excerpt

Report Broken Link

File Copyright Claim

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories

You might be also interested in these Books

Related Posts
PDF Viewer

الرجاء الانتظار بينما يتم تحميل الـ PDF…
HTML Popup Example