更新:1、修改参数配置方式,改为由配置文件输入;
Signed-off-by: waiwaylee <waiwaylee@foxmail.com>
This commit is contained in:
@@ -189,4 +189,92 @@ struct Direct_Tracking_Target
|
||||
|
||||
};
|
||||
|
||||
// 系统工作参数结构体
|
||||
struct RDP_parameter
|
||||
{
|
||||
// ******************* 雷达工作参数 ************************//
|
||||
int radar_work_mode; //工作模式
|
||||
float freq_0_GHz; //频点0频率
|
||||
float radar_height; //雷达平台高度 (m)
|
||||
float radar_system_delay; //系统延迟 (s)
|
||||
float data_rate_tws; //TWS模式数据率
|
||||
float data_rate_tas; //TAS模式数据率
|
||||
float data_rate_track_only; //纯跟踪模式数据率
|
||||
|
||||
// ******************* 点迹凝聚参数 ************************//
|
||||
float point_cohesion_range; //距离凝聚范围
|
||||
float point_cohesion_velocity; //速度凝聚范围
|
||||
float point_cohesion_azimuth; //方位凝聚范围
|
||||
float point_cohesion_range_min; //最小凝聚距离
|
||||
float point_cohesion_range_max; //最大凝聚距离
|
||||
|
||||
// ******************* 航迹关联参数 ************************//
|
||||
float sigma_range; //距离量测精度
|
||||
float sigma_azimuth; //方位量测精度
|
||||
float sigma_pitch; //俯仰量测精度
|
||||
float sigma_velocity; //速度量测精度
|
||||
float associate_threshold; //关联门限
|
||||
int extrapolate_max; //最大外推点数
|
||||
int extrapolate_max_tas; //TAS最大外推点数
|
||||
int height_smooth_win; //高度平滑窗长
|
||||
|
||||
// ******************* 航迹起始参数 ************************//
|
||||
float track_init_threshold; //起航门限
|
||||
float track_init_angle; //起航夹角
|
||||
int track_init_point_num_min; //最少起批点数
|
||||
float track_init_quality_L3; //3点起批质量门限
|
||||
float track_init_quality_L4; //4点起批质量门限
|
||||
float track_init_quality_L5; //5点起批质量门限
|
||||
float track_init_quality_L6; //6点起批质量门限
|
||||
float track_init_quality_L7; //7点起批质量门限
|
||||
float track_init_velocity_min; //航迹起始最小速度
|
||||
float track_init_velocity_max; //航迹起始最大速度
|
||||
|
||||
// ******************* 航迹消亡参数 ************************//
|
||||
int track_die_round; //航迹消亡圈数
|
||||
int track_die_round_pramary; //重点航迹消亡圈数
|
||||
int track_die_round_tas; //TAS航迹消亡圈数
|
||||
float track_die_quality; //航迹消批质量条件
|
||||
float track_die_quality_pramary; //重点航迹消批质量条件
|
||||
|
||||
// ******************* 航迹质量管理参数 ************************//
|
||||
float track_quality_max; //航迹质量最大值
|
||||
float track_quality_min; //航迹质量最小值
|
||||
float track_quality_d_weight; //马氏距离权重
|
||||
float track_quality_snr_weight; //信噪比权重
|
||||
float track_quality_len_weight; //航迹长度权重
|
||||
float track_quality_iter_coeff; //航迹质量迭代系数
|
||||
float track_quality_decrease_coeff_o2; //航迹质量下降系数2次项
|
||||
float track_quality_decrease_coeff_o1; //航迹质量下降系数1次项
|
||||
|
||||
// ******************* 航迹批号管理 ************************//
|
||||
int track_index_max; //最大航迹批号
|
||||
|
||||
// ******************* 波束调度参数 ************************//
|
||||
int default_track_beam_type; //默认跟踪波束类型
|
||||
int tas_track_num_max; //最大同时跟踪目标数
|
||||
|
||||
// ******************* singer模型机动参数 ************************//
|
||||
float model_1_Q_fast; //模型1
|
||||
float model_1_Q_slow; //模型1
|
||||
float model_2_Q_fast; //模型2
|
||||
float model_2_Q_slow; //模型2
|
||||
float model_3_Q_fast; //模型3
|
||||
float model_3_Q_slow; //模型3
|
||||
|
||||
// ******************* 航迹起始屏蔽区 ************************//
|
||||
int track_init_prohibite_area_num; //航迹起始屏蔽区数
|
||||
float track_init_prohibite_area_range_min[30]; //最小距离 (m)
|
||||
float track_init_prohibite_area_range_max[30]; //最大距离 (m)
|
||||
float track_init_prohibite_area_azimuth_min[30]; //最小方位角 (度)
|
||||
float track_init_prohibite_area_azimuth_max[30]; //最大方位角 (度)
|
||||
|
||||
// ******************* 禁止TAS跟踪区 ************************//
|
||||
int tas_prohibite_area_num; //禁止TAS的区域数
|
||||
float tas_prohibite_area_range_min[30]; //最小距离 (m)
|
||||
float tas_prohibite_area_range_max[30]; //最大距离 (m)
|
||||
float tas_prohibite_area_azimuth_min[30]; //最小方位角 (度)
|
||||
float tas_prohibite_area_azimuth_max[30]; //最大方位角 (度)
|
||||
};
|
||||
|
||||
#endif // STRUCT_H
|
||||
|
||||
Reference in New Issue
Block a user