《NASA在微快门自动化测试中采用NI LabVIEW缩短开发时间降低本钱.docx》由会员分享,可在线阅读,更多相关《NASA在微快门自动化测试中采用NI LabVIEW缩短开发时间降低本钱.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、NASA在微快门自动化测试中采用NILabVIEW缩短开发时间降低本钱NASA在微快门自动化测试中采用NILabVIEW缩短开发时间降低本钱ronggang导语:采用NI基于LabVIEW的应用,使用户可配置、运行自定义快门驱动测试,同时监测、控制测试环境TheChallenge:开发灵敏的测试应用,驱动数万微型快门元件微快门进展百万次循环,同时记录数据,收集高像素图像,监测、控制测试环境。TheSolution:采用NI基于的应用,使用户可配置、运行自定义快门驱动测试,同时监测、控制测试环境。我们通过LabVIEW快速完成了模块化测试软件,留下更多时间进展早期开发问题的探测及诊断,大量节省总
2、体本钱。微快门阵列在詹姆斯韦伯空间望远镜中的应用随着哈勃太空望远镜进入应用衰退期,人类对太空探究的兴趣却不断增长。詹姆斯韦伯太空望远镜JWST是下一个理解宇宙奥秘,研究大爆炸理论的有力工具。远大目的的实现需要面对宏大的挑战,包括开发用于大孔径的全新轻质材料、改良微弱信号检测技术、测量同步光谱的微快门阵列。采用LabVIEW测试微快门阵列,可以在早期开发中发现及诊断问题,极大缩减本钱。近红外光谱仪NIRSpec中对微快门的需求是基于以下任务的约束:单一光谱测量需要花费数天,这就迫切需要多传感器设备在没有孔掩模的情况下,光谱重叠会污染数据集,造成不可用数据掩摸必须可以根据卫星挪动进展重新配置鉴于上
3、述约束,NASA戈达德空间飞行中心开发了可编程孔掩模微快门来知足JWST的任务需要。微快门阵列的操纵微快门阵列由数千100mx200m的开关元件组成,可以根据视场,独立控制其开关状态实现自定义图像掩模。操纵中,探测器在碰到目的时开启;探测器与目的间存在障碍时关闭。通过阵列上的磁偏转来推动快门开启,此后在阵列行、列上加适当电压,保持单个快门开启,未加电压的快门将关闭。集成测试器硬件微快门测试器的目的有两个:1提供设计反应,2估计单元使用寿命。由于测试中必须模拟太空环境,软件通过GPIB设备实现对系统的监测及温度、压力控制。用户可以通过设置不同温度来模拟太阳温度变化所造成的影响。为提供设计反应及估
4、计单元使用寿命,自动化测试器驱动快门元件重复开关,同时在指定间隔内收集图像。阵列由GPIB电源和数字驱动的继电器供电。NIPCI-7344控制器及NIMID-7604驱动器控制测试中的磁运动及三轴摄像头位置。当发现问题时,用户可将系统置于更高分辨率的“图像马赛克形式,以4微米分辨率扫描摄像头,进而获得单个快门的具体数据。用户通过MinkHollowSystems公司的MosaicVIEW软件合成独立小图像。开展灵敏测试的技术通过创立模块化测试软件配置自定义测试,以最小的代码修改来添加或者改换设备。在控制环境中复制测试设备要求软件同步运行两个测试。由于需要集成多个不同设备及维护模块化代码,Lab
5、VIEW成为开发语言的最正确选择。测试步骤是向测试器发送一系列指令,这些指令实现预先定义的功能。通过该步骤,用户无需修改代码就可配置新测试。例如,根据成像的阵列循环测试步骤如下:微快门元件上电阵列磁偏转翻开所有快门收集图像微快门阵列断电关闭所有快门收集图像用户可以将该测试与之前经过阵列磁偏转的收集图像测试进展比拟。结果清楚显示了在没有附加磁偏转下元件间歇性保持关闭状态时的弹压。需要成像的测试循环比不需要成像的测试循环花费更多的时间。为了在需要成像的情况下进展上万次测试循环,我们设计的系统允许同时进展两组测试步骤。测试脚本中结合两个循环步骤,在成像步骤前列出完好的磁偏转循环步骤。有了这项功能,用
6、户可设置在测试开场阶段获取大量图像,而测试经过中获取少量图像,进而进步测试速度及图像反应。这是一个重要特性,在微快门的早期测试中显示,快门失效率随着鼓励的增加而降低。为了适应测试站的硬件修改,设备驱动以对象形式实现,便于添加设备类型。例如,在下一代测试器中,用Sony代替QImaging摄像头。固然驱动不同,但是除开根本代码需要重写外,软件包括成像对象,其方法及属性仍然保持不变,但其根本代码需要重写。该设计中,我们实现了新摄像头的无缝集成,同时维持软件整体的版本统一。更重要的是无需更新测试步骤。缩短开发时间,节省本钱NIRSpec通过微快门阵列让科学家能从詹姆斯韦伯太空望远镜上同步收集数百条光谱,这一才能在航天领域中首屈一指。新技术通过当代传感器获取大量数据,但要求设备有足够长的使用寿命。我们设计的自动化测试器允许用户自定义测试,快速适应新测试设备,同时只付出最小代价,进而有助于微快门的性能研究及可行性验证。我们通过LabVIEW快速完成了模块化测试软件,留下更多时间进展早期开发问题的探测及诊断,大量节省总体本钱。假如您有任何问题,请,我们会尽快给您回电!