AFSim仿真系统 --- 系统简解_09 跟踪(Tracks)

跟踪(Tracks)

跟踪通常是传感器直接检测到某个平台(平台可以是飞机、船只、车辆等)后产生的。跟踪包含了描述该平台的已知信息(真相信息)和感知信息,此外还包含了创建该跟踪的传感器的信息。

详细解释:
  1. 创建原因

    • 跟踪是由传感器检测到某个目标(例如飞机、船舶等)后生成的,这意味着传感器在监测区域内发现了一个潜在的目标。
  2. 信息内容

    • 已知信息(Truth):指的是关于目标的确切、客观的数据,例如目标的位置、速度、航向等。这些数据提供了对目标行为和状态的准确理解。
    • 感知信息(Perceived Information):指的是由于传感器的限制或环境因素而可能产生的错误或不完整的信息。这些信息可能并不完全准确,反映出传感器对目标的主观判断。
  3. 传感器信息

    • 跟踪数据还包含了产生该跟踪的传感器的相关信息,例如传感器的类型、位置、工作状态等。这些信息对于理解跟踪数据的来源和可靠性至关重要。

总结

综上所述,跟踪是由传感器产生的目标监测信息,包含了关于目标的真实数据和感知数据,并且记录了生成这些数据的传感器的相关信息。这些数据对于决策制定、目标识别和监控操作等应用具有重要意义。

快速入门

注意:以下步骤假设“simple_flight”场景存在,如在传感器和特征中所讨论的。

  1. 在 Warlock 中运行 simple_flight 场景。

  2. 暂停模拟。

  3. 使用 Warlock 的“前进到时间”按钮将仿真时间推进 15 分钟,该按钮位于仿真控制工具栏中。

  4. 您的仿真应反映以下内容,如 Warlock 的地图显示中所见(传感器体积和路线的可见性可以在 Warlock 的平台选项小部件中切换)。

  5. 选择两个平台中的一个,打开 Warlock 的平台部件浏览器(Platform Part Browser.)。

  6. 恢复模拟。

  7. 打开 AIR_RADAR > 路径 的下拉菜单。

  8.  注意,当接近的平台进入所选平台的传感器体积(范围)后,AIR_RADAR 的路径列表中将会出现一个跟踪。
  9. 选择另一个平台,注意对立平台的 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
 
 
 

总结

路径通常由传感器生成,传递给处理器,用以影响平台行为。这对于理解在长时间或复杂的模拟过程中为什么某些事件会以特定方式发生至关重要,在这种情况下,可能有数十个甚至数百个平台互相影响其行为。关于处理器的讨论将在后续模块中进行。

猜你喜欢

转载自blog.csdn.net/zhanglixin999/article/details/142847144