跟踪(Tracks)
跟踪通常是传感器直接检测到某个平台(平台可以是飞机、船只、车辆等)后产生的。跟踪包含了描述该平台的已知信息(真相信息)和感知信息,此外还包含了创建该跟踪的传感器的信息。
详细解释:
-
创建原因:
- 跟踪是由传感器检测到某个目标(例如飞机、船舶等)后生成的,这意味着传感器在监测区域内发现了一个潜在的目标。
-
信息内容:
- 已知信息(Truth):指的是关于目标的确切、客观的数据,例如目标的位置、速度、航向等。这些数据提供了对目标行为和状态的准确理解。
- 感知信息(Perceived Information):指的是由于传感器的限制或环境因素而可能产生的错误或不完整的信息。这些信息可能并不完全准确,反映出传感器对目标的主观判断。
-
传感器信息:
- 跟踪数据还包含了产生该跟踪的传感器的相关信息,例如传感器的类型、位置、工作状态等。这些信息对于理解跟踪数据的来源和可靠性至关重要。
总结
综上所述,跟踪是由传感器产生的目标监测信息,包含了关于目标的真实数据和感知数据,并且记录了生成这些数据的传感器的相关信息。这些数据对于决策制定、目标识别和监控操作等应用具有重要意义。
快速入门
注意:以下步骤假设“simple_flight”场景存在,如在传感器和特征中所讨论的。
-
在 Warlock 中运行 simple_flight 场景。
-
暂停模拟。
-
使用 Warlock 的“前进到时间”按钮将仿真时间推进 15 分钟,该按钮位于仿真控制工具栏中。
-
您的仿真应反映以下内容,如 Warlock 的地图显示中所见(传感器体积和路线的可见性可以在 Warlock 的平台选项小部件中切换)。
-
选择两个平台中的一个,打开 Warlock 的平台部件浏览器(Platform Part Browser.)。
-
恢复模拟。
-
打开 AIR_RADAR > 路径 的下拉菜单。
- 注意,当接近的平台进入所选平台的传感器体积(范围)后,AIR_RADAR 的路径列表中将会出现一个跟踪。
-
选择另一个平台,注意对立平台的 AIR_RADAR 路径列表也是一样的。
进一步了解
本模块将不会添加其他内容。重要的要点是,在 AIR_RADAR 传感器上出现的跟踪是将被处理以确保飞机不会发生碰撞。不过,为了可扩展性,项目需要进行结构性更改,具体细节如下。
为了使 simple_flight 场景更好地组织,请将现有文件 simple_flight.txt 分拆为以下内容:
修订的 simple_flight.txt
Revised simple_flight.txt |
platform_laydown.txt |
---|---|
# simple_flight demo include_once platform_laydown.txt simulation_name "Simple Flight" execute at_time 0.1 sec absolute writeln("\nRun simple_flight\n"); end_execute end_time 30 min |
# platform_laydown.txt # A component of the # simple_flight demo include_once cargo_aircraft.txt platform cargo-1 CARGO_AIRCRAFT side blue heading 90 deg altitude 8000 m route position 00:30s 01:30w altitude 8000 m speed 500 km/h position 00:30s 01:45e end_route end_platform platform cargo-2 CARGO_AIRCRAFT side green heading -90 deg altitude 8000 m route position 00:30s 01:30e altitude 8000 m speed 500 kmh position 00:30s 01:45w end_route end_platform |
cargo_aircraft.txt |
---|
# cargo_aircraft.txt # A component of the simple_flight demo radar_signature CARGO_AIRCRAFT_RADAR_SIG constant 10 m^2 end_radar_signature sensor AIR_RADAR WSF_GEOMETRIC_SENSOR frame_time 5 sec maximum_range 30 nm reports_location reports_bearing reports_side reports_velocity azimuth_field_of_view -45.0 deg 45.0 deg elevation_field_of_view -15.0 deg 15.0 deg ignore_same_side on end_sensor platform_type CARGO_AIRCRAFT WSF_PLATFORM icon c130 spatial_domain air category cargo mover WSF_AIR_MOVER update_interval 3 sec end_mover radar_signature CARGO_AIRCRAFT_RADAR_SIG add sensor cargo_radar AIR_RADAR end_sensor end_platform_type |
总结
路径通常由传感器生成,传递给处理器,用以影响平台行为。这对于理解在长时间或复杂的模拟过程中为什么某些事件会以特定方式发生至关重要,在这种情况下,可能有数十个甚至数百个平台互相影响其行为。关于处理器的讨论将在后续模块中进行。