论文部分内容阅读
ISAR成像试验雷达具有对海上目标搜索探测和成像识别功能,其雷达系统控制是成像试验雷达的系统控制中心。雷达系统控制的设计是针对雷达自身的特点,综合考虑实现功能的必要性、可行性、可操作性、使用环境条件要求等因素设计的。系统控制的功能包括系统加电启动控制、分机参数和状态控制、系统过程控制、设备状态监测和工作历史记录。雷达在系统控制下使得整个雷达系统能够正常地控制各个分机工作。雷达系统由发射机、伺服分系统、接收信道、频综组合、信号处理机、总控制台和显示终端组成。在系统的控制时序下能够对各个分机实现加电、自检初始化,并对其相应进行判断查询响应是否成功。在系统工作运行时完成参数的设置,控制系统在目标搜索探测和目标成像两个模式之间转换。在完成对系统工作控制的同时,能够对分机状态进行监测。在完成对系统控制功能分析后,对系统控制进行模块化设计。在雷达系统组成结构的基础上,设计系统控制软件结构。将系统控制划分为网络通信模块、工作控制模块和状态监测模块。根据每个模块的功能要求、特点,对每个模块的设计进行了详细地分析和过程实现。编程环境采用Windows系统,利用C++编写完成。在设计中将功能模块编写成单独的类,某些模块是MFC的派生类。为了较好地实现多任务的处理,在设计中采用多线程编程。利用对话框类完成了总控制台的人机交互界面,使操作员能够将直观方便地完成对雷达系统的控制。