WSF_FIRES_LAUNCH_COMPUTER¶
- launch_computer WSF_FIRES_LAUNCH_COMPUTER¶
launch_computer <name> WSF_FIRES_LAUNCH_COMPUTER ... launch_computer Commands ... ... WSF_LAUNCH_COMPUTER Commands ... fires_table ... end_fires_table end_launch_computer
Attention
This launch computer requires the associated weapon to define a launched_platform_type. As documented in WSF_IMPLICIT_WEAPON, this is required even for implicit weapons that do not create new platforms. The name of the launched_platform_type must match the SystemMunition name of the fires_table as described below.
Overview¶
WSF_FIRES_LAUNCH_COMPUTER implements a launch computer for a short-range, indirect fire munition. This launch computer is used by the WSF_FIRES_MOVER to acquire characteristic trajectory values for max. height, and time-of-flight (given range), with which to compute a full trajectory. Discrete values for these values are stored in fires_table. If one has access to U.S. Army’s FireSim tables for desired systems and munitions, these can be used directly (see fires_table, below). Otherwise the tables can be generated from existing definitions.
Note
Multiple tables, corresponding with multiple systems for the same munition, can be used in the same launch computer definition.
Commands¶
- fires_table SystemMunition … end_fires_table¶
Define a fires table with multiple entries for range, maximum ordinate, and time of flight. Ranges and maximum ordinates are measured in meters; times of flight are measured in seconds. Each entry (1, 2, … n) for range, max. ord. and time-of-flight represents a discrete possible trajectory.
- SystemMunition <string-value>¶
Provide the System+Munition type to which this table refers. This name should be the same as the launched platform type of the launching weapon.
- range_values <range-value-1> <range-value-2> … <range-value-n> end_range_values¶
Define a set of characteristic trajectory values for range.
- maximum_ordinate_values <maximum-ordinate-1> <maximum-ordinate-2> … <maximum-ordinate-n> end_maximum_ordinate_values¶
Define a set of characteristic trajectory values for maximum ordinate.
Note
Either of elevation_angle_values or maximum_ordinate_values must be defined.
- elevation_angle_values <elevation-angle-1> <elevation-angle-2> … <elevation-angle-n> end_elevation-angle_values¶
Define a set of characteristic trajectory values for initial elevation angle.
Note
Either of elevation_angle_values or maximum_ordinate_values must be defined.
- time_of_flight_values <time-of-flight-value-1> <time-of-flight-value-2> … <time-of-flight-value-n> end_time_of_flight_values¶
Define a set of characteristic trajectory values for time of flight.
Example¶
fires_table FIRES_60MM_MORTAR
maximum_ordinate_values 2581.65 2581.3 2548.23 2510.96 2468.58 2419.26 2364.94 2300.47 2226.98 2129.38 2038.33
end_maximum_ordinate_values
range_values 1596.07 1868.87 2063.09 2272.4 2458.37 2675.11 2850.41 3075.58 3277.17 3359.59 3680.16
end_range_values
time_of_flight_values 46.21 46.21 45.56 45.56 44.66 44.66 43.51 43.51 42.76 40.81 40.81
end_time_of_flight_values
end_fires_table