Home
 
Search
   
 
Contact Us
   

ExperTune Library

 
   
Sign up for an educational Webinar.

Sign up for Tuning Tips from our Newsletter.

     
 
 
LIBRARY MENU
 
MORE RESOURCES
 
 

Reviews of ExperTune Products

Publication

Title

Date

Control Magazine Power, Usability Refines Fine Tuning May 2006
Control Magazine Monitor Performance Enterprise-Wide June 2004
Control Magazine Tuning Package Adds Problem-Solving Tools December 2000
Control Magazine Tuning Software Predicts Valve Wear July 1999
Control Magazine Linearize Your Process for Optimal Performance at Any Production Rate CONTROL, August 1997 August 1997
Control Magazine It's Not Just a Loop Tuner, It's a Plant Manager May 1996
Control Engineering Loop Tuning Simplified May 1995
Control Magazine Package Simplifies Control Loop Tuning December 1994

CONTROL EXCLUSIVE: Monitor Performance Enterprise-Wide

Reprinted from CONTROL Magazine, June 2004.

A new release of PlantTriage from ExperTune allows users to subscribe to PDF performance reports for any area and contain just the most relevant information. Users can configure and subscribe to reports via their browser and develop reports containing any analysis for any portion of the operations over any time period. A dashboard is available to anyone via a secure web browser connection and allows users to view the performance of the entire corporation allowing drill down to any site, plant or unit operation.

The new release allows users to turn a plant off-scan while leaving the other plants inside the PlantTriage system on-scan, allowing for balanced load on DCS systems. This is especially critical for legacy systems.

Performance tracking now allows users to create a report based on previous performance. PlantTriage has added new assessments to diagnose process problems, and now monitors itself using advanced signal validation technology developed in partnership with Oxford University.

The application has further enhanced its best-of-class capabilities to pinpoint the root cause of a unit-wide or plant-wide oscillation. Reducing swings or oscillations can dramatically improve the performance and profitability of the plant. Getting at the root cause, fast, is what it's all about.

Standard templates allow users to quickly use the program. Templates include flow, level, averaging level, gas and liquid pressure, and temperature. The release also includes a "super-filter" that sets up the performance data inside Excel where all of the Excel toolset is available. All of this performance and diagnostic history is now available enterprise-wide via OPC Historical Data Access (HDA), a new standard created by the OPC Foundation and embraced by ExperTune.


CONTROL EXCLUSIVE: Tuning Package Adds Problem-Solving Tools

Reprinted from CONTROL Magazine, December 2000.

Optimizing control loops often requires a balance among performance, robustness, and valve travel indices.

ExperTune Inc., Hartland, WI, has introduced four exclusive new features with the latest release of their PID analysis, tuning, and simulation software. ExperTune runs on Windows and communicates with a PID controller through a digital data link. The PID controller can be a PLC, DCS, or standalone device. ExperTune partners with General Electric, Honeywell, Intellution, Modicon, Rockwell Automation, Siemens, Wonderware and other companies.

"Our software analyzes PID parameters including the setpoint, the process variable and the output," says John Gerry, ExperTune president. "PID settings such as proportional band, integral, and derivative can also be used as part of the analysis. Examination of these data allows the software to calculate optimal PID settings. These settings can be displayed at the PC and/or automatically transmitted to the PID controller."

The four new features introduced with the latest revision of ExperTune are:

1) Performance Summary: Optimizes tradeoffs among performance, robustness, and valve travel.

2) Dial-in Process Control Robustness: Allows user input for desired robustness.

3) Optimal PID Settings for Varying Loops: Finds the best PID settings to use for loops that behave differently with varying conditions.

4) Reduce Valve Stiction for Better Control: Measures in-service valve stiction.

Optimizing control loops often requires a balance among performance, robustness, and valve travel indices. The performance index indicates how well a loop responds to process upsets or disturbances. The robustness index compares the sensitivity of the loop to process changes. The valve travel index shows the amount of valve travel and reversal.

Performance Summary displays each of these indices simultaneously along with current PID parameters including proportional band, integral, derivative, and measurement filter.

"A user can run an off-line simulation of the loop based on data gathered from in-service use," says Richard Barraclough, ExperTune development engineer. "PID parameters can then be changed and the affect on the loop and the indices can be observed. After optimal PID parameters are determined with the simulation program, a user can enter these parameters into the loop controller."

Adjusting PID tuning parameters changes the speed of response of the loop. More aggressive tuning gives faster response but also makes the loop more sensitive to process changes. Parameters can be adjusted to increase robustness and reduce sensitivity to changes, but this typically increases the time it takes for the process variable to return to the setpoint after a disturbance.

The new version allows a user to find the best tradeoff between tight tuning and robust tuning by adjusting the desired sensitivity. "ExperTune's unique robustness plot shows the tradeoff between tuning and sensitivity to process change. ExperTune automatically generates the robustness plot for the control loop by using actual in-service data," says Gerry. "The plot shows how the combination of changes to process gain, process dead time, and PID tuning settings affect the stability and robustness the control loop."

The Loop Summary Table finds the best PID settings for loops that behave differently with varying conditions. A user can perform several tests on an in-service loop and observe the results in the Loop Summary Table. The table lists the tuning parameters, process model, model confidence, and relative response time of the loop for each test.

The table automatically highlights the most conservative and the average tuning values. The most conservative tuning values are useful in loops with varying conditions such as temperature loops with asymmetrical heat and cool characteristics. According to Gerry, "These conservative values may be the only tuning values that yield a stable loop performance under these types of conditions. Average tuning values can be used for tighter control in those loops with more predictable and symmetrical response."

The Loop Summary Table saves the process model developed during the loop test. These process models can be compared over time to show a historical perspective and to aid in troubleshooting.

Fighting a sticky valve will often push a control loop into a cycle. The cycle can permeate through an entire plant causing havoc and off-spec product. According to Barraclough, "The latest version of ExperTune's PID Loop Analyzer includes a stiction check wizard. The wizard provides a simple way of measuring the stiction in the control loop. ExperTune's wizard works on the installed valve, giving a true measure of the in-service valve stiction."

If the measured stiction is larger than 1%, then repair of the valve can result in much better performance and increased product quality. Valve repair and stiction reduction can eliminate a troublesome cycle, resulting in product made closer to specification with less energy use.

Checking a valve for stiction is the third of five steps to completely optimize the loop. The steps can all be performed with ExperTune:

1. Statistical analysis and diagnosis based on normal operating data.

2. Power Spectral Density analysis to detect hidden cycles.

3. Valve analysis to check for problems such as hysteresis and stiction.

4. Test and characterization of non-linearity.

5. Optimization of tuning parameters.


Tuning Software Predicts Valve Wear

Reprinted from CONTROL Magazine, July 1999.

Tuning a control loop for optimal performance is tough enough, but now companies want to know how much wear will occur in the control valve under various tuning parameters. The latest version of ExperTune loop-tuning software from ExperTune Inc. Hartland, WI calculates and predicts valve wear by examining the current tuning parameters, then recommends filters and tuning adjustments that will extend valve life.

The latest trend in control values involves the use of smart valve positioners, which track valve travel and the number of reversals. This information can be fed into a program such as Fisher-Rosemount's Asset Management Software, which uses the data to analyze valve wear and determine when it time to notify the maintenance department.

The problem with smart positioners and maintenance software," says Marc Cote, engineer at TOP Controls, St-Romuald, Quebec, "is they track and report actual valve travel. They know when a valve needs maintenance, but they cannot predict which control method will generate the most wear."

Cote, who performs loop optimization in process plants, says he has to "eyeball" valve wear. "We look at the process response curves, see how much travel and reversals occur in the valve with various tuning settings, and try to adjust the loop to reduce valve movement," says Cote. "Some aggressive tuning methods, such as Ziegler-Nichols, can cause five to 10 times too much valve movement, and we have to tune that out to save the valve. The problem with eyeballing such a solution is that we can't predict if our changes will work, and sometimes we lose robustness or response in the loop.

"We called ExperTune and convinced them that adding such a function to their PID tuning software would be very beneficial to end users."

Control loops normally fit into an "acceptable window," according to John Gerry, president of ExperTune. "The range of control valve tuning is usually bordered at one end by slower, conservative methods such as model-based techniques, and at the other end by more aggressive tuning, such as Ziegler-Nichols."

The conservative tuning methods are easy on control valves because they do not move the valve very far or very often, while aggressive techniques can wear a valve out in a shorter time from excessive movements and reversals. Most control schemes fall into the window between the two extremes, but not all.

"When we use the ExperTune software to analyze controls loops, we often find schemes way outside the window," says Gerry. "When we do an analysis of valve wear at those settings, we may find that the life of the valve can be predicted in weeks, rather than years."

By using the valve wear analysis module in ExperTune, an end user or consultant can change various parameters in the tuning scheme and see in a few minutes how this will affect valve life. Gerry says, "Simply adding a process-variable (PV) filter or changing the integral time may increase valve life by a factor of five."

What this means, says Gerry, is that a valve that previously required field maintenance once per year may now require service only once every five years. This life extension can come with no loss of control response.

"In many cases, tuning or adding PV filtering to increase valve life will have no adverse effect on the performance of the control loop," says Gerry. "The software calculates optimal process variable filter and PID values to increase valve life, does a simulation of the process, and makes sure that loop performance and robustness do not degrade."

The software compares predictions of valve travel and reversals numerically and graphically in the presence of noise, for both current and optimized values. It also computes the effects of different kinds of PV filters, such as first order, second order, Butterworth, or averaging.

For a quantitative check of performance and robustness, the software computes a Performance Increase and Robustness Index. The Performance Increase Index checks to see if loop responsiveness is compromised by reducing valve wear, while the Robustness Index tests if loop sensitivity (to the process changing) is affected.

Any tuning parameters, PV filter, or type can be easily tested and compared off-line in simulated time-response plots of setpoint changes, load upsets, or response to noise. An engineer can try what-if analyses to get the exact response required before downloading tuning parameters or applying a PV filter.

ExperTune creates a detailed report of current to new settings for comparison. The report sums up the tuning parameters, filter value, valve wear analysis, performance and robustness indices, and process model. The report also includes comparison graphs including robustness plots, simulated loop response, and noise response plots.

The valve wear software runs on a PC as part of the ExperTune system.


Linearize Your Process for Optimal Performance at Any Production Rate

Reprinted with permission from CONTROL Magazine, August 1997.

Process loop tuners create a dynamic simulation of your process to calculate the tuning parameters required. The controller bumps the process off its setpoint to examine its response to the outputs. To get good data, the loop tuner needs a period of linear response - during intervals when significant disturbances are unlikely. So what happens if your process oscillates toward one end of the range and is sluggish at the other?

ExperTune Inc., Hartland, WI, claims to have the answer with a loop characterizer—the latest module for its PID loop analysis tools. According to John Gerry, president, "The characterizer linearizes your process so you get uniform performance across the entire range. You can run at optimum for any production rate."

"Many loops have the wrong valve characteristic," adds Greg Shinskey, ExperTune's PID loop consultant, "so optimum tuning can only be realized at one value of controller output." Most digital controllers now can add a nonlinear characterizer to the loop. "It's no longer necessary to change the valve," claims Shinskey. "ExperTune can automate the selection of the proper characteristics for the valves in your loops."

The existing relationship between the controller output and its effect on the process variable can be found by stepping the output through its range manually and allowing the process to settle out after each step. ExperTune plots the resulting data to present the existing characteristic. It then lets the user fit the characteristic with either a piecewise linear characterizer or a smooth hyperbolic function, using a simple drag-and-drop procedure.

Continues Gerry, "When you have selected a curve, ExperTune then converts your curve into either a set of x-y coordinates or into source code in FORTRAN, BASIC or C to apply to your controller. When characterization is complete, tuning at any operating point should apply equally to all."

The characterizer module can be used where servo control is important, to linearize flow loops, to control jacket temperature in split-range chemical reactors or slave loops in cascades, or for any nonlinear loop where the setpoint will change.

Top of page


It's Not Just a Loop Tuner, It's a Plant Manager

Reprinted with permission from CONTROL Magazine, May 1996.

Manual tuning of a PID loop's proportional band or gain, integral action or reset and derivative rate is a rewarding but tedious task. That's where time-saving software tuning and loop analysis tools like ExperTune come in. This package, from ExperTune (formerly Gerry Engineering), Hartland, WI, is used to import process data, simulate the effects of PID parameters on the process, and save hours on tough loops - that is, if you can get them into the plant and run the gauntlet of cost justification.

According to John Gerry, president of the software company, ExperTune's benefits only begin with loop-tuning time savings. Because when loop behavior is optimized, the process, the plant and arguably the business can run more efficiently. "We had one plant that was looking at installing some process equipment," says Gerry, "but when they used our package to optimize their loops, it turned out they increased their throughput by 50%. And they found they didn't need the new equipment in, after all."

A new version of the package, v.6.05, ships this month in 16-bit form, with a 32-bit version due out within the next few months. With each license comes a year's worth of free technical support and upgrades. A free demo disk is available.

Prices vary, but in cost analyses the company has performed for customers, loop-tuning time savings alone are estimated at $125 per loop. Factor in lower labor costs, multiple loops and tunings per year, dollars lost to product waste and rework, inefficient utility fuel usage costs, and downtime attributable to loops not optimized ... and you have a recipe for success. And while it's difficult to measure the value of process consistency and product quality, these factors certainly come into play.

Once ExperTune has been justified, it can be purchased in several configurations: with direct drivers for controllers from Allen-Bradley, GE Fanuc, Modicon, Moore Products, and Siemens; with DDE services for Windows or ASCII for raw data import; in a vendor- specific version such as Tune-A-Fish for the Fisher Provox control system; or in conjunction with a small data acquisition system (as needed). In its full direct driver or integrated control system version, the full Windows user interface is most complete.

There are added features in v.6.05, such as pop-up notices of controller connection errors, and lots of new highlighted hypertext terms to help new or uninitiated users with loop tuning terminology. But most of the improvements are below the surface of tuning, modeling and simulation analyses (which are based on imported process data).

Under-the-skin upgrades have been made in the program's modeling algorithms. These, says Gerry, result in better and more accurate analysis features, which measure robustness, frequency response, and tuning performance. There also are valve sizing checks, analysis hysteresis, filtering, and power spectral density, which shows power at various frequencies.

"Whenever you model a process or tune a loop, you want the model to match a real-world linear differential equation," says Gerry. "In some cases, there will be a difference." One convenient visual cue is an index that provides a "good/fair/poor" indication of how well the imported data matches the classic, linear PID model.

Another helpful visual tool is a robustness plot that can be viewed simultaneously with changes of dead-time or gain in a simulation plot. Again, these tools display only the surface results of underlying enhancements to the modeling algorithms.

According to Gerry, specific enhancements have been made to "second-order" loop simulations characterized by two large lags or time constants that might be 10 times larger than the dead time in a loop-for example, lags in the controller's effort to ramp-up or achieve steady-state temperature regulation in a process. Incidentally, unlike the earlier release of ExperTune, users no longer need to differentiate between first-order and second-order loops. The software automatically selects which type of model to use.

"Because of greater confidence in tuning loops like these," says Gerry, "we are able to tune those loops aggressively without sacrificing safety margin." After all, the goal is to tune as tightly as possible, at the brink of performance, without falling off the edge of process instability.

If higher productivity is mandated by plant managers, then a tool like ExperTune just might be a necessity for process control engineers.

Top of page


Software Review: Loop Tuning Simplified

Reproduced with permission of CONTROL ENGINEERING, May, 1995. © 1995 by Cahners Publishing Company

PID loop tuning can be a complicated operation. Analytical tuning techniques require a mathematical model of the controlled process and a series of arcane calculations to derive the appropriate values for the P (proportional), I (integral), and D (derivative) parameters. There are as many tuning techniques as there are applications subject to PID control, and each involves a different set of rules for deriving the desired parameter values. Although several very powerful software packages available for performing the necessary calculations, the user typically needs a college education in feedback control theory just to understand the results.

The engineers at ExperTune Software (formerly Gerry Engineering, Hartland, WI) are trying to change all that. Their most recent PC software package, ExperTune for Windows, takes the user through a loop-tuning operation step-by-step without a lot of analytical mumbo jumbo. The results are PID parameters that will give the loop in question optimal set-point tracking or a slow, fast, or faster response for disturbance rejection.

ExperTune does all the work. All the user really needs to do is identify the location of the loop to be tuned and then follow ExperTune's directions. ExperTune first asks the user when and how much to "bump" the process input so as to determine the process response to a control action. Once the process has finished reacting to the bump test, ExperTune terminates data collection, generates a model for the process, and calculates the tuning parameters required to meet the user's performance specifications. ExperTune also estimates the performance improvement that should result once the loop is re-tuned. Once user approves of ExperTune's recommendations, then they can download the new parameters to the loop and resume automatic control operations.

For the more ambitious user, ExperTune provides several additional analysis tools. A "robustness plot" is available to show how a change in the process dead time or gain would affect the stability of the closed-loop system as it is currently tuned. The current process parameters are shown as a point on a two-dimensional plot of normalized dead time vs. gain. All points that would correspond to stable closed-loop operations are shown within a "stability region." If the current operating point lies well within the stability region, the closed-loop system is said to be "robust." That is, it is unlikely to become unstable if the process dead time or gain should happen to change slightly. The dimensions of the stability region depend upon the current values of the PID tuning parameters. Hence, the robustness plot can provide the user with a graphical image of the risk of instability that a given set of tuning parameters would entail.

ExperTune can also provide a dynamic simulation of the closed-loop system based upon the observed behavior of the controlled process. This feature allows the user to check the closed-loop performance of ExperTune's recommended tuning parameters even before they are downloaded to the PID loop. I would find this feature particularly useful if none of ExperTune's three recommendations were quite right for my application. I would start with the recommendation that provides the closest approximation to the disturbance response I require, then fine tune the P, I, and D values by trial-and-error. The simulator would allow me to test each new set of parameters without actually running the process.

These and ExperTune's other analysis tools can all be useful for analyzing the behavior of a closed-loop control system, but only if ExperTune's internal process model accurately reflects the behavior of the controlled process. The accuracy of that model depends on the integrity of the process data collected during the initial bump test. To insure data integrity, the bump test must start and stop with the system at rest, it must not be conducted during periods when appreciable load disturbances are possible, and it must include data from a linear range of operation. I would find these conditions difficult to meet in applications where the process lacks a steady state, the process is subject to load disturbances at unpredictable intervals, or the process responds differently to positive and negative step inputs.

In these situations, I would recommend more advanced modeling and tuning techniques or the services of an expert control engineer. ExperTune Software just happens to have a staff of engineers available to help tune such difficult loops. There is even a standard facility built-in to ExperTune for collecting the necessary set-up information and process data on a disk that the user can send to the company for analysis.

ExperTune for Windows runs on an IBM PC-AT or compatible computer under Windows 3.1 or higher. The host PC must have at least 2M bytes of available memory, a VGA display, and a parallel printer port. Several interface protocols for acquiring plant data are supported including DDE; an A/D converter available directly from ExperTune Software; and drivers for Allen-Bradley, Modicon, Siemens, Moore Products, and GE Fanuc controllers.

Vance VanDoren
Consulting Editor

Top of page


Software Review: Package Simplifies Control Loop Tuning

Reprinted with permission from CONTROL, December 1994.

It doesn't make much sense to tune loops manually anymore, according to users of ExperTune loop tuning software from Gerry Engineering, Hartland, WI. They say difficult control loops can be tuned quickly accurately and consistently without a college degree in control theory. Savings come from time and material saved during the tuning process as well as from higher process efficiencies from good tuning.

At Blitz Weinhard Brewing Co, Portland, Ore., Plant Engineer Richard Ginter used Gerry's Windows package to tune a distillation system with a lot of interaction among loops. By systematically tuning each loop he "increased capacity through the system about 30%," Ginter says. Tuning took four days instead of 30 days for manual tuning, "plus tremendous product savings."

An engineering supervisor uses the software for maintaining EPA requirements. With ExperTune, he says a maintenance technician can do the job of a specialized engineer "It took the mystery out of the PID block in the PLC," he says. "We had a lot of uneasiness about modifying it. ExperTune brings up the needed information and downloads the changes."

Kevin Moore, a controls supervisor at Nabisco in Chicago, bought ExperTune Lite, a lower-cost version, to solve problems with a heat sealer for wrappers on Ritz snack packages. "I was having a lot of problems getting the PID loop tuned - we were over-shooting by 100 degrees F, says Moore. Like several other users, Moore "didn't even read the manual." He worked through the menu step by step, which "walked me right through it," he says.

After it calculates recommended parameters, the software predicts how much they would improve the control, and asks if they should he downloaded. Moore says, "It said 1,000% better I haven't looked at that process since."

Drew Grippa is less trusting. The senior process control engineer for Appleton Papers Inc. in West Carrollton, Ohio, has checked ExperTune's work. "When I tune a loop using ExperTune, then check with manual calculations, the data is almost identical," Grippa says. This allows him to let others do loop tuning, since he knows the results will be uniform. Compared to manual methods, he says, "We can trust the data that comes out no matter who does the keystrokes."

ExperTune does require some variation in the process to perform tuning. This limits its application where the process can't tolerate an upset, says Dave Leonard, director of engineering at Control Masters, Inc., Downers Grove, IL. He gives the example of a large autoclave making 6,000 liters of intravenous solution, where the temperature cannot be allowed to vary more than a few tenths of a degree.

Fringe benefits of the software include on-demand reference materials and helps "like a good tuning guide," says Leonard. For documenting various systems integration projects, he uses ExperTune to give him a standardized chart of loop parameters.

A number of drivers are available for easy connection to PLCs and control systems. Leonard says this makes it easy to use with his Modicon PLCs. "You don't have to kluge around on PLCs and outputs," he says.

However, for some proprietary distributed control systems (DCSs), connect-ability can be awkward, mentions Grippa. "We had to dedicate two outputs on the DCS for loop tuning and configure the loop to be tuned to them," he says.

Drivers caused trouble for Ginter, who had some problems getting DDE to run when upgrading to Windows due to slight differences in drivers.

Users find Gerry's customer service to be fast and helpful with operational problems. Grippa says they were "most helpful" when he needed help in getting capital approval for the package. "They allowed us to rent it and applied the rent to the purchase," he says.

While ExperTune's cost, places it in the capital-expenditure range, users say the return on investment is rapid. "We made back the investment in the first couple of weeks in loss of product and time saved in documentation," says Leonard.

"Cost is insignificant compared to what it's done for me in time savings and savings on lost materials - it paid for itself in the first use" says Moore.

Grippa points out that the package is "a little expensive, but in our system a single loop that's out of tune can cost us thousands of dollars per month."

Top of page


   
 
© 1999–2008 ExperTune Inc. Lake Country Research Center 1020 James Drive, Suite A Hartland WI 53029-8305 USA
Telephone +1 (262) 369 7711 • Fax +1 (262) 369 7722