This document describes the format for DAVE-ML model definition files.
DAVE-ML is a proposed standard format for the interchange of aerospace
vehicle flight dynamics models. The intent of DAVE-ML is to significantly
expedite the process of re-hosting a simulation model from one facility to another and
function as an improved method to promulgate changes to a particular model between various
facilities.
DAVE-ML is based on the Extensible Markup Language
(XML), a World-Wide Web Consortium (W3C) standard. More information on
XML is available here.
The exchange of aerospace vehicle flight dynamics models may derive many benefits from the
application of XML in general, and DAVE-ML in
particular:
Provides a human-readable text description of the model
Provides an unambiguous machine-readable model description, suitable for conversion into
programming language or direct import into object-oriented data structures at run-time
Allows use of the same source file for computer-aided design and real-time piloted
simulation
Based on open, non-proprietary, standards that are language- and facility-independent
Allows inclusion of statistical properties, such as confidence bounds and uncertainty
ranges, suitable for Monte Carlo or other statistical analysis of the model
Complies with emerging AIAA simulation data standards
Represents a self-contained, complete, archivable data package, including references to
reports, wind-tunnel tests, author contact information, and data provenance
Is self-documenting and easily convertible to on-line and hard-copy documentation
A more complete discussion on the benefits and design of DAVE-ML can be
found at the DAVE-ML web site:
http://daveml.org
2011-01-06