中国科学院上海微系统与信息技术研究所
摘 要:介绍虚拟仪器技术应用于小卫星测控的特点和方法。
关键词:测试系统;虚拟仪器;小卫星
卫星研制过程的不同阶段测试内容和重点各不相同。初样阶段需要对接口信号做出及时判断,正样阶段测试则强调系统的协调性和一致性;另外,不同测试场合对系统的灵活性要求也不同,研制阶段要求测试系统“大而全”,发射场地则可以做到“小而精”。传统做法是,测试研发人员根据不同需求研发不同阶段的测试设备。这种方法需要为测试设备耗费不少研制经费和精力,硬件可靠性常常依赖于研发者的水平,更改起来也十分不便。这种方法尤其不适应以成本低、开发周期短为特点的小卫星。为改变现状,考虑了虚拟仪器技术在卫星测控中的应用。根据自己的需求适当选择硬组件,编写操作界面,对测试数据实时分析;根据需求随时对系统进行修改,达到不同测试应用共用一套测试系统的目的。
1 系统原理
针对不同测试内容和条件研制的基于虚拟仪器技术的测试系统主要由两大模块组成,一组是基于VXI的信号分析系统,主要针对系统内部接口设计,功能为直接监控被测对象的接口输出信号,并为被测对象提供模拟输入,控制被测对象;另一组则针对整星对外接口进行测试,包括星上供电以及和卫星通讯等内容。
基于VXI的信号分析系统主要由以下各部分组成:数据采集系统、激励信号产生器、控制服务器、电源等系统以及和被测对象对接的接口、隔离组件等。数据采集系统主要分析被测对象的输出,包括模拟量I/O、数字I/O、开关量等;激励信号产生系统主要针对被测对象设计,包括开关控制、模拟输出、数字I/O输出控制以及故障模拟等;控制服务器则对以上相关组件进行控制,并可根据用户需求提供故障模拟和在线分析等功能。这一部分组成如图1,其中用到的主要组件为:VXI-1500,VXI-MXI-2,MIO-64E-1,AMC2501,SCXI-1001,SCXI-1320;软件在LABWINDOWS/CVI下开发。
整星测试系统主要基于PXI完成,针对被测对象的对外输出信号进行测试和控制,包括对整星供电以及和卫星通讯等功能。该部分组成如图2所示:
整星测试系统和信号采集系统共用调理信号,共享软件资源,同时,它可以通过总线产品完成和被测系统的CPU通讯,间接获取被测对象信息。PXI小巧灵活的特点可以使之很方便的从一种被测对象扩展到多种被测对象,从一个测试场地搬运到另一个测试场地,这尤其适合野外测试、车载发射测试、搭载发射等对灵活性有要求的测试场合。
整星测试系统用到的主要组件为:PXI-1011,PXI-1025,PXI-6527,SCXI-1120,SCXI-1327,SCXI-1120D,SCXI-1001,SCXI-1320;软件在LABWINDOWS/CVI下开发。
2 发展目标
根据研制要求,一种具有更大灵活性和通用性的基于虚拟仪器技术的自动测试系统将极大地提高系统研制效率,这一系统具有的硬件体系结构如图3所示。在信号分析系统的基础上增加控制服务器、应用服务器和综合测试系统软件功能,并将测试数据上网共享。应用服务器由用户根据测试需求向控制服务器提出测试申请,控制服务器则根据应用服务器的申请直接操作硬件,应用服务器同时根据权限通过局域网将系统数据共享给不同的数据用户。数据库系统用于管理测试过程产生的数据。
这种系统的软件分层管理。物理层主要包含硬件信号属性、定义等;驱动层完成硬件信号驱动并屏蔽硬件的差异;中间层完成硬件资源的分配;应用层主要完成用户交互、自动测试、数据管理、远程通讯、系统诊断。
3 小结
本文所述的信息分析系统、整星测试系统已成功应用于某实验星的研制,第三阶段研发也在方案设计之中。系统的成功应用证明了虚拟仪器技术应用于卫星测试的可行性、可靠性。
参考文献:
[1]Ruth Moser.Novel Missions for Next Generation Mi-crosatellites:The Results ofa Joint AFRL-JPLStudy(A).13th Annual AIAA/USUConference on SmallSatellites,
[2]基于计算机的测量与自动化应用方案文集[C].NI公司,2002.
[3]James Truchard.虚拟仪器的未来[J].仪表技术,2002,(5).
摘自 仪表技术