jsbsim.js
Version:
JSBSim flight dynamics model ported to JavaScript
61 lines (54 loc) • 3.24 kB
text/xml
<runscript xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://jsbsim.sf.net/JSBSimScript.xsd"
name="Orbital EOM Test">
<use aircraft="ball" initialize="reset00_v2"/>
<run start="0.0" end="10800" dt="0.01">
<description>
Integrators
0: No integrator (Freeze)
1: Rectangular Euler
2: Trapezoidal
3: Adams Bashforth 2
4: Adams Bashforth 3
5: Adams Bashforth 4
</description>
<property value="3"> simulation/integrator/rate/rotational </property>
<property value="3">simulation/integrator/rate/translational</property>
<property value="1"> simulation/integrator/position/rotational </property>
<property value="4">simulation/integrator/position/translational</property>
<property value="1"> simulation/gravity-model </property>
<property> simulation/notify-time-trigger </property>
<event name="Time Notify" persistent="true">
<description>Output message at 10 minute intervals</description>
<notify>
<property caption="Height AGL (ft): "> position/h-agl-ft </property>
<property caption="Altitude (Geod, ft): "> position/geod-alt-ft </property>
<property caption="Latitude (Geod, deg): "> position/lat-geod-deg </property>
<property caption="Vehicle Radius (ft): "> position/radius-to-vehicle-ft </property>
<property caption="Inertial Vel Mag (ft/s): "> velocities/eci-velocity-mag-fps </property>
<property caption="Body X Velocity (ft/s): "> velocities/u-fps </property>
<property caption="Simulation Frame: "> simulation/frame </property>
<property caption="Density: "> atmosphere/rho-slugs_ft3 </property>
</notify>
<condition> simulation/sim-time-sec >= simulation/notify-time-trigger </condition>
<set name="simulation/notify-time-trigger" value="600" type="FG_DELTA"/>
</event>
<!--event name="Final Data Point">
<description> Log data on command </description>
<notify>
<property caption="Simulation Time: "> simulation/sim-time-sec </property>
<property caption="Height AGL (ft): "> position/h-agl-ft </property>
<property caption="Altitude (Geod, ft): "> position/geod-alt-ft </property>
<property caption="Latitude (Geod, deg): "> position/lat-geod-deg </property>
<property caption="Vehicle Radius (ft): "> position/radius-to-vehicle-ft </property>
<property caption="Inertial Vel Mag (ft/s): "> velocities/eci-velocity-mag-fps </property>
<property caption="Body X Velocity (ft/s): "> velocities/u-fps </property>
<property caption="Simulation Frame: "> simulation/frame </property>
</notify>
<condition> simulation/sim-time-sec >= 86400.0 </condition>
<set name="simulation/force-output" value="0"/>
</event-->
</run>
</runscript>