高炮实装训练中雷达点迹航迹数据模拟分析
2012-11-22李永锋于雪媛薛平贞
火炮发射与控制学报 2012年3期
李永锋,于雪媛,王 锋,薛平贞
(西北机电工程研究所,陕西 咸阳 712099)
随着计算机技术在高炮控制系统中应用,高炮控制系统的作用不仅仅满足于作战的任务分配和流程控制,同时兼顾炮兵模拟训练和系统状态测试,尤其对于炮兵的日常模拟训练,炮内人员通过对高炮实物平台进行操作,大大提高了士兵的实际作战技能。而在高炮实装训练中要逼真地呈现空中目标的特点,对空中目标的雷达目标特性的数据模拟至关重要,它主要包括两个部分,分别为点迹数据和航迹数据。点迹和航迹数据的模拟真实度直接影响高炮实装训练的总体效果。
本文主要对雷达扫描空中目标的点迹、航迹特性进行分析,并给出合适的算法进行数据模拟,经实践验证有效地呈现了雷达扫描空中目标所给出的目标特性,达到模拟训练效果。
1 点迹数据模拟
在实际雷达扫描目标时,点迹数据呈现出随机性和无序性,点迹数据主要与空中目标的物理状态性质有关[1]。所以为了在点迹模拟时更加逼真,需要对每个点迹都有不同的随机位置的特性要求。因此在软件算法中采用无重复随机数生成算法来满足模拟真实情况点迹数据要求。具体实现方式是采用C语言标准函数库提供随机数生成器rand函数,使它返回0到最大之间均匀分布的伪随机整数,但是这种情况如果你第二次运行的时候会发现输出结果仍和第一次一样。其实在rand函数生成伪随机数时需要一个种子(计算伪随机序列的初始数值)才行,如果种子相同就会得到相同的序列结果,这个特点常用于软件的加密和解密。……
登录APP查看全文
