电容器、LC滤波器 电阻器、电位器 PCB电路板 真空电子器件 连接器 二极管、晶体管半导体 集成电路和微电子组件 LED系列产品 光电器件 光学材料与光电元器件 继电器 电感元件 集成电路和微电子组件 频率控制和频率选择元件 电子设备用机电元件 电子材料 广播电视制作、播出、发射和传输设备 其它
光纤传感器 光电传感器 压力传感器 热学量传感器 物位测量系列 声学量传感器 流量传感器 湿度传感器 气体传感器 电学量传感器 速度传感器 力传感器 位置传感器 位移传感器 光学量传感器 加速度传感器 尺度传感器 磁学量传感器 其它传感器
电线、电缆 开关电线 插头、插座 电动机 绝缘材料 低压电器 高压电器 防雷及电涌保护器 室内外照明设备 便携式照明设备 灯泡、灯座、整流器 其他
EPS消防应急电源 UPS不间断电源 稳压电源 变频电源 净化电源 特种电源 发电机组 开关电源(AC/DC) 逆变电源(DC/AC) 模块电源(DC/DC) 电池 其它电源产品
轴承 密封件 紧固件、连接件 弹簧 泵及真空设备 阀门 齿轮、蜗杆、链传动件 减速箱 气动元件 液压元件 过滤件 工业皮带 清洗、清理设备 制冷设备 电热设备 涂装设备 仓储设备 干燥设备 混合设备 其它未分类
机床 机床配附件 塑料机械 包装设备 电焊、切割设备 印刷设备 环保设备 焊接材料与附件 电子产品制造设备 化工设备 铸造及热处理设备 冶炼设备 橡胶机械 玻璃加工设备 试验机 储运设备 过滤设备 空气净化装置 检测设备 安全、防护、消防设备 其它
当前位置:案例 » 航空应用案例 » 正文

Controlling Sandia National Laboratories Thermal Test Complex Using National Ins

  • 发布日期:2009-12-07 20:09
  • 有效期至:长期有效
  • 案例区域:广东湛江市
  • 浏览次数4882
  • 留言咨询

Allen Smith - Ktech Corporation


TestStand, FieldPoint, 实时模块, 数据记录与监控模块, LabVIEW

Developing a control system to manage the complex array of equipment needed to conduct controlled fire experiments, including fuelling and igniting JP-8 jet propellant, methanol, hydrogen, and methane fires, powering and controlling high-energy heat lamp arrays, and governing high-volume air flow in three test facilities.

Building programmable automation controllers (PACs) with embedded control software for facility subsystems using National Instruments LabVIEW and NI TestStand software and National Instruments FieldPoint hardware.

"NI products were key to our success in developing the TTC control system. FieldPoint and LabVIEW formed the backbone of an effective distributed control system."


Sandia National Laboratories recently contracted Ktech Corporation to develop an integrated software control system for its a new multilaboratory Thermal Test Complex (TTC), which tests full-scale weapons systems in real-fire environments. The TTC facility offers three thermal modes – gas fire, liquid fire, and radiant heat – with systems to accurately control test conditions and analyze the fires. The seven-story building features a 60-foot-diameter fire test cell, an 84-foot-long low-speed wind tunnel, and a test cell for 5-MW radiant heat tests. The design supports jet fuel, methanol, hydrogen, and methane fires and includes water cooling and air flow equipment.

Using National Instruments FieldPoint hardware, NI LabVIEW and NI TestStand software, and a graphical object-oriented programming (GOOP) approach, Ktech developed a low-cost, integrated software control system for the TTC facility that reduces manpower needs, limits personnel exposure to electrical and fire hazards, and increases testing efficiency. We implemented PAC programming using the LabVIEW Real-Time Module and data-logging, alarm handling, and security features using the LabVIEW Datalogging and Supervisory Control (DSC) Module, and we developed a test sequence engine with in-test hot backup functionality using NI TestStand.

LabVIEW and Graphical Object-Oriented Programming

As experienced LabVIEW developers, we knew the software was up to the task. With the powerful language features and debugging tools, we quickly developed and deployed applications with the level of sophistication needed to meet our requirements. Add-ons like the LabVIEW DSC Module saved us time implementing common features. Most importantly, LabVIEW supported the necessary advanced architectures and design methods, including GOOP.

Programmable Automation Controllers

The sheer size of the facility demanded a distributed control system. We chose to build PACs using FieldPoint hardware and LabVIEW Real-Time software. We embedded most of our hardware control logic on the PACs, reducing the processor load on our control PCs and   providing autonomous control of our hardware for continuous operations like freeze protection. LabVIEW was the common programming platform for both the PACs and the supervisory control system, so they integrated seamlessly.

Distributed controllers reinforced our object-oriented approach, and we handled control of our facilities as discrete systems. Because FieldPoint controllers are much more reliable than PCs, we chose to cache state data for our facility systems on the PACs and make the PCs clients of that data. This design meant the PCs were only responsible for maintaining data about the state of a test sequence.

Supervisory Control through LabVIEW

We relied heavily on the LabVIEW DSC Module features in our control system’s supervisory segment. We seamlessly integrated our I/O into the application with the LabVIEW DSC Module data-logging and alarm package, and we used the security features to restrict access to test sequences, management functions, and individual front panel controls based on the user’s expertise with a particular test type. We also quickly developed an intuitive operator interface tailored for process automation with the DSC front panel objects.

NI TestStand as a Batch Production Engine

We decided to employ NI TestStand for test execution. The TTC creates and maintains its intense thermal environments using strictly defined test sequences that only employ equipment relevant to each test. We also expected researchers to want new test sequences as they mix and match equipment, creating future test environments. This use pattern resembled batch process control, and we realized that the NI TestStand sequencing engine made an excellent batch controller.

This decision worked well with our object-oriented design. Our top-level code objects, representing entire subsystems, exposed functions that closely matched steps in the individual test sequences. We quickly developed those sequences in NI TestStand and relied on the engine to execute them.

NI TestStand also met our requirement to provide an in-test hot backup PC that could assume control of the system in case of primary PC failure during a test, so that operators could complete the test. To meet this requirement, we configured the backup PC to track the health, state data, and sequence placement of the main PC as it executed a test. We had a way to seamlessly pass control from the main PC to the backup by caching state data on the PACs and relying on the LabVIEW DSC Module for the interface. We then used NI TestStand for pre- and post-step callback features to create a handshaking mechanism that synchronized step execution between the main and backup PCs.

NI products were key to our success in developing the TTC control system. FieldPoint and LabVIEW formed the backbone of an effective distributed control system. We rendered a solid batch production controller with the flexibility of NI TestStand, and LabVIEW supported the object-oriented approach we used to bring everything together. The combination of NI hardware and software provided significant savings in manpower, cost, and complexity. We developed this system in roughly a year with two developers – all for less than 2 percent of the facility’s total cost.

“The software is an incredible step into the 21st century,” the facility owner said. “Our past systems used toggle switch controls or even manual in-the-field adjustments. New software features like automated fuel delivery, cell wall cooling, and radiant heat array control are saving us a lot of turnaround time between tests, and we can now troubleshoot mechanical issues faster and more accurately than ever before.”


Allen Smith
Ktech Corporation
1300 Eubank Blvd.
Albuquerque, NM 87031
Tel: 505-254-4172

0条 [查看全部]  相关评论




© 2008-2017 运营商: 湛江市东龙网络科技有限公司 国防科技网 www.81tech.com 广东通信管理局备案:粤ICP备13001948号-2
全国公安机关 备案信息 可信网站不良举报 文明转播