论文部分内容阅读
本文中的毫米波仿真实时控制系统采用基于RTX(实时扩展)和VMIC卡(光纤反射内存卡)的反射内存实时局域网,该控制系统主要分为非实时任务和实时任务。非实时任务运行于Windows的Win32子系统下,采用MFC编程,主要完成主控计算机界面设计、通信接口的开发以及进行器件测试和阵列校准,实现了主控计算机与各个分控计算机之间的通信和远程控制。实时任务运行于RTX的RTSS子系统下,采用RTX和C语言混合编程,主要完成实时主控计算机软件和阵列控制计算机软件的设计和编写工作。实时主控计算机主要实现实时数据命令的下发。阵列控制计算机实现实时数据接收、天线阵列的粗控和精控、近场效应修正、通路损耗补偿以及迭代查表等功能,然后通过PCI-1753数据采集卡下发控制字控制射频开关矩阵、数控移相器和衰减器,从而实现对仿真目标的精确定位。本文还详细论述了毫米波阵列馈电控制系统的设计,具体分析了阵列馈电控制系统的控制流程,针对阵列的开关矩阵、数控移相器和衰减器给出了具体的控制字控制位规划,还给出了馈电控制系统中频链路功率和本振链路功率的计算。最后本文对毫米波仿真实时控制系统的实时性和可靠性进行了软件测试,具体测试了系统的通信延时、数据实时处理延时以及数据传输的丢包率和误包率。测试结果表明,该毫米波仿真实时控制系统具有很好的实时性和可靠性,完全满足毫米波仿真系统的设计指标要求。