AIAA Modeling and Simulation Technologies Conference and Exhibit · 2004 · 153 citations · 4 references
EngineeringFlight Dynamics ModelAerospace SimulationSoftware EngineeringSimulationAerospace SystemCo-simulationAeronauticsSimulation FrameworkSystems EngineeringModeling And SimulationSimulation LanguageFlight DynamicsComputer EngineeringC++ Programming LanguageSoftware SimulationSoftware DesignAerospace EngineeringOpen SourceAerodynamics
JSBSim is an open‑source, multi‑platform flight dynamics model framework written in C++. It enables simulation modeling of arbitrary aerospace craft without requiring compiled program code. The framework uses a simple XML model specification and incorporates several distinctive features. The paper discusses open‑source development aspects and highlights notable applications of JSBSim.
This paper gives an overview of JSBSim, an open source, multi-platform, flight dynamics model (FDM) framework written in the C++ programming language. JSBSim is designed to support simulation modeling of arbitrary aerospace craft without the need for specific compiled and linked program code. Instead, it relies on a relatively simple model specification written in an extensible markup language (XML) format. Also presented are some key (perhaps unique) features employed in the framework. Aspects of developing an open source project are identified. Notable uses of JSBSim are listed.
4