• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Advertise
  • Subscribe

Motion Control Tips

Automation • Motion Control • Power Transmission

  • News
    • Industry News
    • Editor Blogs
  • Controls
    • HMIs
    • PC-Based Controllers
    • PLCs + PACs
    • Stand-Alone Controllers
    • Software
  • Drives
    • Servo Drives
    • Stepper Drives
  • Encoders
    • Absolute Encoders
    • Incremental Encoders
    • Rotary Encoders
  • Mechanical
    • Bearings
    • Brakes + Clutches
    • Belt + chain
    • Couplings
    • Gears + Gearing
    • Lubrication
    • Shock + Vibration Mitigation
    • Springs + Rings + Seals
  • Linear
    • Actuators
    • Linear Motors
    • Linear Encoders
  • Motors
    • AC Motors
    • DC Motors
    • Brushless Motors
    • Gearmotors
    • Piezo Motors
    • Servo Motors
    • Stepper Motors
  • Systems
    • Conveyors + linear transport systems
    • Gantries + Stages
    • Rotary Tables
    • Grippers + End Effectors
    • Robotics
  • Networks
    • Connections + Sliprings
    • Fieldbuses
    • I/O
    • Sensors + Vision
  • Resources
    • FAQs
      • Motion Casebook
      • Motion Selection Guides
    • Suppliers
    • Video
You are here: Home / FAQs + basics / FAQ: How are PID parameters configured for variable frequency drives?

FAQ: How are PID parameters configured for variable frequency drives?

March 31, 2017 By Danielle Collins Leave a Comment

Using proportional-integral-derivative (PID) control with variable frequency drives (VFDs) is common when a process set point—such as temperature, pressure, flow, or speed—needs to be precisely controlled. In fact, many VFDs are now supplied with an integrated PID controller.

PID
Block diagram of a process with PID control.
Image credit: Control Solutions, Inc.

PID controller terms

Configuring the PID parameters for fast response and minimum overshoot (referred to as tuning the drive) is typically an iterative process, as each variable has an effect not only on the system performance, but also on the other variables. Regardless of the tuning method used, the first step in configuring PID parameters is to understand what each parameter means and how it affects the system.

P = Proportional

The proportional component of the PID controller determines how much the output will change, based on the error between the feedback and the set point. With the proportional component, there is a linear, immediate relationship between the error and the response (output).

Note that in servo tuning, the P component is often referred to as proportional gain, whereas in process applications, the P component is typically referred to as proportional band. These two terms are the inverse of each other: Proportional Gain = 100 / Proportional Band. An increase in the proportional gain will yield a larger output change for a given error. In contrast, increasing the proportional band yields a smaller output change for a given error.

I = Integral

Where the proportional term considers only the current state of the error at the time of the controller calculation, the integral term monitors the error over time and uses the error history to determine how quickly the output should change. Integral control works to eliminate the offset that results from the proportional control.

Integral gain is given in repeats per minute, indicating how aggressive the integral action is. However, in process industries, the integral term is often referred to as “reset rate” or “repeat rate,” which is expressed in minutes per repeat. As the inverse of integral gain, a high value for the repeat rate decreases the aggressiveness of the integral component.


The proportional and integral gains work in conjunction to quickly move the process variable to the set point without overshooting. As the process variable moves toward the set point, the proportional gain output decreases, but the integral gain output increases because the process variable has not fully reached the set point. Only as the process variable gets close to the set point does the integral gain output begin to decrease.

PID
Typical response characteristics of a process under PI control.
Image credit: Industrial Controls

D = Derivative

Derivative control determines the output based on the rate of change of the error. Its purpose is to limit overshoot and dampen system oscillations. Derivative gain essentially anticipates errors or upsets as they begin and reacts quickly to correct them.

PID
PID control uses all three parameters to correct for errors between the process variable (PV) and the set point (SP).
Image credit: Control Solutions, Inc.

PID tuning methods

Because every process is different and has its own, specific behavior requirements, PID control tuning is an inexact science. There are several methods for tuning a PID controller, but they all use, to some extent, experimental methods to determine the behavior of the system and the appropriate control parameters to achieve the desired performance.

Ziegler-Nichols Method

The Ziegler-Nichols method is a common tool for tuning PID controllers. It begins by setting the I and D terms to zero. Then, the proportional gain is increased (or, the proportional band is decreased) until the system reaches a stable oscillation point, referred to as the “ultimate gain,” Ku. The ultimate gain is used in conjunction with the oscillation period, Tu, to determine the proportional gain, integral time, and derivative time, per the Ziegler-Nichols equations.

Cohen-Coon Method

Another popular method for PID tuning is the Cohen-Coon method. This method is better suited than Ziegler-Nichols for self-regulating processes, or those that will stabilize at a point of equilibrium. It begins with a process that has settled, and then conducts a step change test to determine the process gain, dead time, and time constant. The process gain, integral time, and derivative time are determined based on these values and the Cohen-Coon tuning rules.

Manual Tuning

Of all the tuning methods—including Ziegler-Nichols, Cohen-Coon and beyond—the most popular is probably manual tuning. Manual tuning typically begins with a procedure similar to the Ziegler-Nichols method, by setting the integral and derivative terms to zero and increasing the proportional term until stable oscillation is achieved. The integral value is then adjusted until the steady-state error reaches an acceptable level. Then the derivative value (if used) is adjusted until the system has a satisfactory response to disturbances.


The goal of control loop tuning is to achieve low (or no) steady-state error, fast response, and minimal overshoot. Achieving all three at the same time is rarely a realistic goal, but careful tuning of the control parameters can provide the best performance for the process requirements.

You Might Also Like

Filed Under: AC Motors, Drives + Supplies, FAQs + basics, Featured

Reader Interactions

Leave a Reply

You must be logged in to post a comment.

Primary Sidebar

LEARNING CENTER

Design World Learning Center

Motion Control Handbook

“mct
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for Design Engineering Professionals.

RSS Featured White Papers

  • Robotic Automation is Indispensable for the Logistics Industry’s Continued Growth and Success
  • Reliable Linear Motion For Packaging Machines
  • Polymers Outperform Metals In Precision Gearing

Footer

Motion Control Tips

DESIGN WORLD NETWORK

Design World Online
The Robot Report
Coupling Tips
Linear Motion Tips
Bearing Tips
Fastener Engineering.
Wire and Cable Tips

MOTION CONTROL TIPS

Subscribe to our newsletter
Advertise with us
Contact us
About us

Copyright © 2025 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy | RSS