一个基于PXI总线的半实物仿真系统的设计与实现
半实物仿真作为仿真技术的一个分支,是工程领域内一种应用较为广泛的仿真技术,是计算机仿真回路中接入一些实物进行的试验。
半实物仿真是一种通俗的称谓,其准确的意义是实物在回路中的仿真,国际上通称为“Hardware In The Loop Simulation”。它是把部分数学模型、部分物理模型和实际设备联系在一起运转,组成仿真系统,同时在系统中进行的仿真试验。这样更接近实际情况,从而得到更确切的信息。和物理仿真相比,半实物仿真的系统结构更易修改、优化。研发费用更加低廉,周期更短。和数学仿真相比,半实物仿真更加逼真,仿真精度更高。
本文介绍了一套图像数据传输半实物仿真系统。该图像数据终端设备通过中继卫星与接收设备进行数据传输。由于该图像数据传输系统采用码分多址的工作体制,当多个终端同时工作时系统性能会因为接收设备受到多址干扰的影响而降低。因此需要研制一套仿真系统进行模拟验证该系统在多个用户终端同时工作时,多少个用户同时工作会产生多径干扰。此外,该仿真系统在此后的针对码分多址问题进行的图像传输系统设计改进工作中,也能起到辅助验证的作用。
1 系统组成
整个图像数据传输半实物仿真系统由两部分组成:模拟多个数据终端设备的多用户终端模拟器和模拟地面接收设备的地面模拟器。
多用户终端模拟器功能:模拟产生多路图像信号,并与1路数据终端设备的图像信号合并,通过天线发射出去。各路图像信号伪码各不相同。
模拟图像信号由图像基带处理单元和图像射频处理单元产生。图像基带处理单元为PCI板卡,有2个完全相同的基带处理模块,为防止各路图像源信号相互干扰,每个模块为独立的硬件设计。图像射频处理单元为完全相同的射频处理模块,将中频图像上变频到射频频率,并且可以独立设置频点。
地面模拟器功能:接收上述图像信号,依据指定伪码将其中1路图像信号解析出来后用上位机软件播放,根据接收到图像内容的正确性验证系统满载容量下的工作性能。
地面模拟器的下变频、解调及解扩模块采用美国国家仪器公司(NI)的PXI机箱、控制器及PXI板卡实现。地面模拟器还配备了扩频调制及上变频模块,以便和下变频、解调及解扩模块组成中频或射频的自闭环路,便于地面模拟器能够进行通信协议开发、自闭环调试验证。各模块的技术参数可通过基于LabVIEW工具开发的系统软件配置各板卡嵌入式软件中的参数进行修改。
PXI总线系统是NI公司于1997年利用PCI总线的扩展发布的总线系统,是继VXI总线仪器之后,一种新型的模块化仪器系统。PXI总线系统除了具有PCI总线的功能外,增加了用于多模块同步的触发总线和参考时钟、用于进行精确定时的星形触发总线以及用于相邻模块间高速通信的局部总线来满足实验和测量对高性能仪器仪表的要求。PXI规范是在Comp act PCI机械规范中增加了环境测试和主动冷却要求,以保证多厂商产品的互操作性和系统的易集成性。PXI成为一种系统级规范,使系统易于集成与使用,从而进一步降低开发成本。
地面模拟器的板卡选型:控制器PXIe-8133是PXI设备的CPU控制器,主要完成各个单板的控制;图像基带处理模块PXIe-7965R完成图像基带信号的处理;矢量信号发生器PXIe -5673和矢量信号分析仪PXIe-5663E同时结合PSK-DSSS矢量信号发生器软件,完成射频信号的变频、发射和接收等处理;低噪放PXI-5691和程控衰减器PXI-5695用于射频信号的放大和衰减。地面模拟器自带发射和接收模块,系统内可以进行自闭环调试,验证信道参数的设置正确性。
2 单元设计
2.1 图像基带处理单元
图像基带处理单元原理框图如图3所示。
图像基带处理单元对图像信号进行如下处理:测试使用的图像压缩数据存储到板载FLASH中,由FPGA读出图像压缩数据进行处理,完成对成帧后的图像码流进行帧同步、加扰、RS+卷积编码、码型变换、扩频、调制、D\A接口配置及数据接口转换等功能。
图像基带处理单元的功能主要由两片D\A转换芯片和两片FPGA芯片实现。其中D/A转换芯片主要完成数模转换及中频上变频,其他的数字信号处理功能主要由FPGA完成。
FPGA芯片负责压缩图像的扩频调制及PCI9054接口芯片的控制操作。
D/A芯片负责数字/模拟信号转变,形成中频信号输出。
FLASH存储器用于存储图像数据,图像数据可以通过PCI工控机进行更新。
PCI9054接口芯片完成伪码信息的下载、压缩图像数据的下载和状态信息的上传功能。
依据以上功能需求,FPCA软件顶层划分为5个大模块,各模块及子模块具体描述如表2所示。
2.2 基于NI标准板卡的上下变频及调制解调系统系统
接收解调系统由嵌入式控制
半实物仿真 PXI总线 多用户 终端模拟器 码分多址 相关文章:
- PCI9030及其PCI总线接口电路设计(07-28)
- 基于PXI总线的航天设备测试用高精度恒流源的设计与实现(02-07)
- 基于FPGA核心的数字化仪模块设计(06-17)
- 12位串行A/D转换器MAX187的应用(10-06)
- AGC中频放大器设计(下)(10-07)
- 低功耗、3V工作电压、精度0.05% 的A/D变换器(10-09)