文 献 综 述
摘要:在VC 的环境下完成PC与PC之间的串口通信,利用开发的雷达模拟训练系统对实际雷达设备进行模拟,从而对操作手进行训练.利用数据库对操作手操作情况进行记录。
关键词:雷达;模拟训练系统;串口通信;高级语言;数据库
- 引言
由于受到场地、装备保障、训练经费等条件制约,实际装备操作训练难以经常、大规模地进行,给装备训练工作带来许多困难。为了达到减 少装备损耗、提高训练效率和水平的目的,雷达模拟训练系统应运而生。实物或半实物的训练系统能达到逼真的效果,但开发周期长,开发成本高。本文所述的雷达模拟训练软件是基于单 PC 机运行的纯软件系统,能提供较逼真的训练环境,且不受场地、时间及受训人员数量的限制。雷达模拟训练软件开发方法可以更好地减少开发成本和开发时间。
以训练操作手为主要目的的装备模拟系统被称为装备模拟训练系统,雷达作为大型军用装备,其模拟训练系统的设计与实现具有代表性。雷达模拟训练系统主要进行的是功能上的模拟,也就是“现象模拟”,即模拟训练系统能够对操作手的操作动作做出相应的反应,而且可以看到类似实际装备相应操作的结果现象,从而给操作手营造一个“真实”的模拟训练环境。
雷达模拟日益获得推广,其原因是多方面的,重要原因之一,就是现代雷达系统日益变得复杂,难以用简单直观的分析方法进行处理。雷达工程师对雷达系统输出信息的最后一个分贝的潜力都不放过,而传统的分析方法往往满足不了这样的精度要求。同时,还因为计算机的容量越来越大,运算速度越来越快,费用越来越低,而且使用越来越方便。不过,雷达模拟法的推广,其根本原因是经济。为在复杂环境下工作而设计的现代化雷达,即使有雷达设备可供试验,其运行费用也远远超过用计算机模拟所需的费用。
- 研究的问题及实现方法
雷达模拟主要是为了训练学员操作雷达跟踪目标的能力,让学员对从雷达开机到发现目标,再到跟踪目标的整个过程有一个感性的认识和体验。 雷达模拟训练软件中,只是对部分功能及现象的模拟,不涉及对雷达信号或者是对目标回波信号的模拟,因此,在目标模拟时,只需在显示器上模拟出一个或者多个目标点,当目标运动到雷达作用范围内时,目标显示在屏幕上,且能形成运动航迹,即目标运动时在其身后留下亮点。
利用计算机模拟雷达的遥控显示器,在计算机上完成雷达的模拟操作训练。模拟遥控显示器的操作键盘,用鼠标点击,在收到由计算机模拟产生的目标数据报文后处理键盘操作,模拟雷达响应(利用计算机对产生的模拟报文进行处理)。应有一个参数设置区域,用来配置雷达的基本参数、工作环境、目标信息等。相应的,系统后台主要完成雷达信号的数据产生和数据处理任务。数据产生模块将获取的目标参数、天线扫描速度、控制参数等传递给后台处理。
模拟数据信息的传输要用到串口通信。串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。
串口通信的使用过程当中,我们要注意串口通信协议.RS-422是Apple的Macintosh计算机的串口连接标准。RS-422使用差分信号,差分传输使用两根线发送和接收信号,它能更好的抗噪声和有更远的传输距离。在工业环境中更好的抗噪性和更远的传输距离是一个很大的优点。RS-485(EIA-485标准)是RS-422的改进,因为它增加了设备的个数,从10个增加到32个,同时定义了在最大设备个数情况下的电气特性,以保证足够的信号电压。有了多个设备的能力,你可以使用一个单个RS-485口建立设备网络。出色抗噪和多设备能力,在工业应用中建立连向PC机的分布式设备网络、其他数据收集控制器、HMI或者其他操作时,串行连接会选择RS-485。RS-485是RS-422的超集,因此所有的RS-422设备可以被RS-485控制。RS-485可以用超过4000英尺的线进行串行通行。
