Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Sep 6, 2006

Configuring an Adaptive Environment Simulation Control System using National Instruments Products

6 ratings | 2.67 out of 5
Print

Overview

Environmental simulation and test is used to determine a product's ability to perform during or after exposure to a specific environment. These tests are often used to prove product integrity, verify operational limits, determine warranty terms, and prepare procedures for safe operations.

CyboSoft, a NI Alliance Partner in Rancho Cordova, California offers an innovative Model-Free Adaptive (MFA) control solution for controlling environmental test equipment without having to tune controller parameters. Climatic chambers, rapid thermal processing (RTP) chambers, wind tunnels, dynamic simulation and testing apparatus all have critical control loops. The MFA controllers embedded inside the NI LabVIEW environment can tightly control these critical loops and can adapt to new test conditions so that tedious and costly manual tuning of controller parameters can be avoided.

Leveraging National Instruments LabVIEW Real-Time development environment, the embedded MFA controllers can run in a PC or be downloaded into NI’s FieldPoint distributed I/O or PXI instruments. Using NI’s MX-2 card, the system can also connect to VXI based systems to provide an integrated, adaptive environmental test control system.

Environment Test Control Overview

Components and products may be used in different environments during their lifetime. To ensure their operability in severe conditions, simulation of environmental conditions ranging from high temperature and humidity to a cold and dry atmosphere might be required. Components and systems requiring environmental testing include engines, turbines, compressors, motion systems, vehicles, aircraft, aerospace materials, semiconductor equipment, mechanical systems, and robotics.

Since environmental tests require establishing certain stable test conditions, an automatic control system to control all critical process variables is important. However, when the environmental conditions vary from test to test, the process dynamics may vary significantly. If PID controllers are used, frequent manual tuning of controller parameters is required resulting in low efficiency and a waste of time and resources.

MFA Controllers vs. PID Controller


The following trends shown in LabVIEW demonstrate MFA (top) and PID (bottom) controllers are controlling 2 identical second order processes. As we begin, both are controlling well. Then, we change the processes to second order plus delay processes. Due to the large delay time, both control systems start to oscillate, but the MFA is able to quickly adapt to provide good control, while the PID will continue to oscillate. When the setpoint is changed again, there is no oscillation with MFA, which continues to provide good control.

This demonstration shows the adaptive capability of a SISO (single-input-single-output) MFA controller that is ideal for environmental simulation and test control.


[+] Enlarge Image


SISO MFA Controller Configuration in LabVIEW

A SISO MFA has only a few parameters to configure including Sample Interval, Controller Gain, Kc, and Process Time Constant as shown in the following bitmap.



MFA controllers are ideal for environmental simulation and test control. Avoiding process models means lower development costs and faster time to market, more robust and precise control means better lab test results, and no manual tuning means lower operating costs and longer up time.

Software


The following table lists the required embedded MFA control software to be ordered from CyboSoft. A SISO (single-input-single-output) MFA controller can be configured as one of the following MFA controllers.

· SISO MFA to replace PID to eliminate manual tuning,

· Nonlinear MFA to control nonlinear processes,

· MFA pH controller to control pH processes,

· Feedforward MFA to deal with measurable disturbances,

· Anti-delay MFA to control processes with large time delays, and

· Robust MFA to protect the process variable from running outside certain boundaries.


CyboSoft Part Number
Product Description
CLP-01-10
1-10 SISO MFA Controller

FieldPoint Based Remote I/O Configuration


NI Part Number
Product Description
777517-00FP-1000 RS232/RS485 Network Interface for FieldPoint
777519-01FP-TB-1 Universal Terminal Base
777518-600FP-AIO-600 8 Channel Combination Analog Input/Output Module
777567-01PS-1 Power Supply 120 VAC input, 20vdc 0.8 Amps Output

FieldPoint Based Controller Configuration


NI Part Number
Product Description
777792-21FP 2010 LabVIEW RT Network Module, Expanded Memory
777519-01FP-TB-1 Universal Terminal Base
777518-300FP-DI 300 8 Channel 24vdc Discrete Input Module
777518-600FP-AIO-600 8 Channel Combination Analog Input/Output Module
777585-01PS-3 Power Supply 120vac Input, 13.8VDC 4 amp Output
6 ratings | 2.67 out of 5
Print

Reader Comments | Submit a comment »

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).