AwSim Plus Architectural Highlights

AwSim Plus is an upgrade available for AwSim to perform dynamic, pseudo real-time simulations aimed at providing a realistic dynamic air traffic data source for ATC/ATM systems that can be used in the areas of testing, modeling and training. The dynamic AwSim mode is useful for evaluation of impacts of CNS components on the actual flight trajectory.

Trajectory Propagator

The AwSim Plus Trajectory Propagator generates a stream of targets for each trajectory (i.e. the realization of one random position extracted from a trajectory). The target generation rate is a settable parameter. The target generator can be tailored for user specific needs. For instance, the target generator can be enhanced with the generation of an error that depends on the parameters of the 'range equation', thus making it effectively a radar simulator. Similarly other target sources (such as ADS or voice) can be generated.

Trajectory Adjustment and Optimization

The Trajectory Adjustment and Optimization (TAO) process of AwSim Plus receives Trajectories generated by the simulator (or any other source of trajectories) and adjusts them with regard to a number of selected criteria. The most important of which may be the resolution of expected conflicts or avoidance of restricted airspace, or optimization with regards to fuel burn. The result of TAO is a new set of Trajectory objects, based on the original ones. The order of adjustment (altitude, lateral, velocity, or time shift) is selectable as well as allowing for any or all dimensions to be suppressed from the adjustment. The process can be plugged into the AwSim system data flow at any point with the input and output to the process being in the Trajectory format.

Intelligent Conflict Resolution

The Intelligent Conflict Resolution process of AwSim Plus is an extension to the TAO process that provides solutions to predicted conflicts optimized based on user driven criteria. A more complex system of criteria is supported here: a) procedure types (flight level change, re-routes, speed changes, etc), b) minimum path, c) minimum time, and d) minimum fuel. The types of conflicts processed include conflicts with other aircraft, reserved airspaces, and weather. Weather systems are treated here as moving reservations and could be simulated or generated from a source of weather data. This conflict resolution can be incorporated into the trajectory propagation cycle for a continuous resolution process.