使用LabVIEW控制探索频道望远镜
"我们使用LabVIEW实现了快速原型开发和与外部应用程序库以及内建调试工具的快速整合。"
– Philip Taylor, Observatory Sciences Ltd
The Challenge:
为大型光学望远镜设计并实现控制软件,并与网络分布式控制系统集成。
The Solution:
使用NI LabVIEW软件创建控制望远镜固定控制硬件的系统。
Author(s):
Philip Taylor - Observatory Sciences Ltd
Lowell天文台和Observatory Sciences Ltd.正在与探索通信合作,开发孔径4.2米的探索频道望远镜(DCT),它将会成为美国的第五大望远镜。它是许多现代天体物理学的强大工具,涵盖太阳系研究到天体、银河系和外银河系天文学的基础工作。
我们使用LabVIEW用于大型物理控制应用,并且将它作为DCT控制系统的主要软件开发工具,使用LabVIEW共享变量在分布式子系统之间通信。我们使用NI CompactRIO系统用于望远镜镜像智能控制和圆顶控制。此外,我们在环境控制系统中使用NI Compact FieldPoint控制器。
我们选择使用LabVIEW实现望远镜控制系统是因为它是一个集成开发环境,能够方便地将因特网设施与远程数据提供商集成,同时在过去类似的项目中,它也展现了快速原型开发功能,并带来了生产力提升。
我们正在为多个望远镜制造控制系统,它们具有一些共同的特性,也包含一些每个望远镜所特有的特性和子系统。我们基于LabVIEW设计了灵活的软件架构支持大规模分布式系统的开发。这提供了一组通用特性,可以大大降低每个望远镜定制软件开发所需的时间。
通用软件用于在不同的望远镜之间重用,并且可以在运行于Linux和Windows操作系统上的LabVIEW之间移植。我们使用LabVIEW开发了用于控制大型分布式控制系统的应用程序,并且创建了通用软件体系结构,并在多个用于控制专业光学望远镜的大型软件应用中进行了部署。DCT是我们使用这个体系结构完成的第一个系统。我们使用LabVIEW实现了快速原型开发和与外部应用程序库以及内建调试工具的快速整合。
相关阅读:
- ...2012/09/04 13:42·使用LabVIEW和PXI进行东海大桥结构健康监测
- ...2012/08/21 10:24·使用LabVIEW来原型化及验证视障人士辅助LED眼镜
- ...2012/08/13 14:58·使用LabVIEW、PXI和CompactRIO快速开发太空探索飞行器结构测试系统
- ...2012/08/13 14:37·使用LabVIEW实现KTX高速列车的噪声源的可视化
- ...2012/08/13 13:24·在受控生产环境下使用LabVIEW、NI TestStand和PXI测试医疗血糖仪和胰岛素输送系统
- ...2012/08/13 13:22·使用LabVIEW和FPGA来创建一个自动化的微控制器测试系统
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术