A Complete Software Solution

Basic configuration of a plant’s control system provides the foundation for all process control objectives. Advanced control applications are also necessary to optimize plant performance. However, developing, modifying and maintaining the applications that drive both basic and advanced control strategies are often complex, time-consuming tasks that, in many cases, do not fully maximize performance.

Control dynamics is a complete software solution that includes Basic Control Templates and Advanced Process Control (APC) algorithms. Through these two powerful modules, operators and engineers can take advantage of a wide variety of pre-designed and tested solutions to maximize plant performance more easily and efficiently.

Basic Control Templates

Our Basic Control Templates library was built for systems that use function block diagramming for control configuration. The library consists of powerful, time-tested, control strategies that allow consistent functionality and maintenance for reliable process operations. Our template library simplifies the task of building new points because every template has been built and tested.

Advanced Process Control (APC) Algorithms

Our APC algorithms include a number of different common applications that drive advanced process control strategies. They provide a vast improvement over standard algorithms that can at times be too aggressive for certain applications. Our APC algorithms are designed to prevent system upsets while still achieving the desired control objective and bringing up the level of optimization across the plant.

Some algorithms include:

  • Smart Analyzer Control - provides Smart PID feedback control based upon an input from a discontinuous analyzer
  • Dual-Ramp Ratio Control - prevents sudden bumping of the controlled variable setpoint without requiring ratio setpoint initialization
  • Multiple Range Control - provides total flow control for multiple parallel flow controllers, each controlling the same flow stream but at a different flow range
  • Setpoint Ramp – provides a mechanism to ramp the setpoint of a secondary controller to an operator-entered final target
  • Smart Filter - provides smart filtering of multiple inputs, with the resultant value limited to overall maximum and minimum values

Specialized Control Functions

Smart PID Control Algorithm - developed to provide Proportional-Integral-Derivative (PID) feedback control with useful, unique features:

  • Non-interactive tuning constants
  • Adaptive feedback tuning
  • Control action deadband
  • Discontinuous integral action
  • Output unwinding action
  • Setpoint tracking
  • Incremental feedforward action
  • Configurable decoupling action
  • Optional equations for control response to setpoint change
  • "Soft" setpoint limits for bumpless return of SP to limit
  • "Soft" output limits for bumpless return of OP to limit
  • Adaptive gains

Constraint Control and Constraint Selector algorithms - complimentary algorithms providing powerful constraint control capability. The Constraint Control algorithm provides specialized PID feedback control for constraint variables and is designed to be one of several constraint controllers calculating changes to the setpoint of a single secondary controller. The Constraint Selector algorithm performs high/low selection of constraint values or setpoint ramping. These algorithms include several of the features implemented in the Smart PID algorithm:

  • Non-interactive tuning constants
  • Discontinuous integral action
  • Incremental feedforward action
  • Decoupling action
  • Unwinding action
  • "Soft" setpoint limits
  • Adaptive gains

Heater Multi-Pass Outlet Temperature Balancing Control - developed to provide maximum heat transfer by adjusting individual heater pass flows in response to changing heater conditions, such as the number and placement of burners in service. This control package includes the following useful features:

  • Outlet temperature bias for non-symmetrical heaters
  • Maximum pass outlet temperature limits
  • Minimum pass flow limits
  • Maximum ramp increments for increasing/decreasing pass flows

Related Technical Articles

View All Technical Articles


Blog Post

Part 5 - Change Your Board Operator to a Process Manager with State Based Control