PID controller

Good Essays
PID Controller Tuning: A Short Tutorial
Jinghua Zhong
Mechanical Engineering, Purdue University

Spring, 2006

Outline
This tutorial is in PDF format with navigational control. You may press SPACE or →, or click the buttons in the lower right corner to move to the next slide. Clicking on the outlined items will take you directly to that section.
Goals and Objectives
What are we going to learn?
Introduction
What is a PID controller?
Why do we want to learn the PID Controller?
Tuning Rules
How does the PID parameters affect system dynamics?
The Ziegler-Nichols tuning rule

What are we going to learn?

The goal of the tutorial is for you to learn about the PID controller and a few basic tuning rules of it. After taking this lesson, you will be able to
1. relate PID controller parameters to step response characteristics of the controlled system, and
2. apply the famous Ziegler-Nichols tuning method to come up with an initial set of working PID parameters for an unknown system.

What is a PID controller?
A PID controller is a simple three-term controller. The letters
P, I and D stand for:
P - Proportional
I - Integral
D - Derivative
The transfer function of the most basic form of PID controller, as we use in ME475, is
C (s) = KP +

KI
KD s 2 + KP s + KI
+ KD s = s s

where KP = Proportional gain, KI = Integral gain and KD =
Derivative gain.

PID Controller structure

In this tutorial, we assume the controller is used in a closed-loop unity feedback system. The variable e denotes the tracking error, which is sent to the PID controller. The control signal u from the controller to the plant is equal to the proportional gain (KP ) times the magnitude of the error plus the integral gain (KI ) times the integral of the error plus the derivative gain (KD ) times the derivative of the error. u = KP e + KI

edt + KD

de dt Why learn the PID controller?
Because PID Controllers are everywhere! Due to its

You May Also Find These Documents Helpful

  • Powerful Essays

    Pid Controller

    • 4460 Words
    • 18 Pages

    Introduction A proportional-integral-derivative (PID) controller is one of the most common algorithms used for control systems. It is widely used because the algorithm does not involve higher order mathematics, but still contains many variables. The amount of variables that are used allows the user to easily adjust the system to the desired settings. The algorithm for the PID uses a feedback loop to correct the difference between some measured value and the setpoint. It does this by calculating…

    • 4460 Words
    • 18 Pages
    Powerful Essays
  • Better Essays

    Abstract— This paper presents the application of Fractional Order PID controller as a supplementary controller to improve the dynamics of Load Frequency Control in an interconnected system. FOPID is a PID controller whose derivative and integral orders are of fractional rather than integer. The extension of derivative and integration order from integer to fractional order provides more flexibility in the design of the controller there by improving the dynamics of the system. Using integral square…

    • 1637 Words
    • 7 Pages
    Better Essays
  • Powerful Essays

    Fig.2. Block diagram of Continuous PID Controller What the PID controller does is basically is to act on the variable to be manipulated through a proper combination of the three control actions that is the P control action, I control action and D control action. The P action is the control action that is proportional to the actuating error signal, which is the difference between the input and the feedback signal. The I action is the control action which is proportional to the integral of the actuating…

    • 1452 Words
    • 6 Pages
    Powerful Essays
  • Best Essays

    2387, Page 1 Control of an Electronic Expansion Valve Using an Adaptive PID Controller Antônio A. T. Maia*, Marconi A. Silva, Ricardo N. N. Koury, Luiz Machado, Alexandre C. Eduardo Federal University of Minas Gerais, Mechanical Engineering Department, Belo Horizonte, Minas Gerais, Brazil Phone: + (55 31) 3409 6667, Fax: + (55 31) 3443 3783, e-mail: aamaia@ufmg.br ABSTRACT In many refrigeration systems, electronic expansion devices have been used to replace the conventional expansion devices…

    • 4030 Words
    • 17 Pages
    Best Essays
  • Good Essays

    Domain Controllers

    • 551 Words
    • 3 Pages

    Domain Controllers The solution implements 4 new Domain Controllers for the TRAVEL domain. These servers will eventually form the foundation of all Active Directory Services within RailCorp paving the way for decommission of all remaining Domain Controllers in both TRAVEL and BRIC domains. High level design points: • 2 domain controllers at IDC  2 servers for load balancing and site redundancy  Domain Operations Master roles distributed between 2 servers  Both servers configured…

    • 551 Words
    • 3 Pages
    Good Essays
  • Good Essays

    financial controller

    • 306 Words
    • 2 Pages

    typically handles the accounting activities such as corporate accounting, tax management, financial accounting and cost accounting. The duties of a financial controller vary depending on the size of the entity, number of accountants in the company and the difficulty of the accounting and financial operations. Their basic role of a financial controller is to be accountable for the accounting operations of the company. In this light they have to develop and maintain timely and accurate financial statements…

    • 306 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Financial Controller

    • 1268 Words
    • 6 Pages

    Shams University - Major Accounting - May 1999-Average Grade (GOOD). - General Certificate of Secondary Education (Thanawia Amma) from Yehia Al Rafaei Language School, 1995. Experience (Current Occupation: Financial Controller Responsibilities: 1. Monthly Closing & Management reporting • Full responsibility for the Monthly closing (production reports , Inventory and financial results) • Full responsibility for the monthly management…

    • 1268 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Brightness Controller

    • 470 Words
    • 2 Pages

    #!/usr/bin/env python # -*- coding:utf-8 -*- import wx import subprocess from os import system class BrightnessController(wx.Frame): def debug_true(self): return False def detect_display_devices(self): """Detects available displays""" connected_devs = [] xrandr_output = subprocess.check_output('xrandr -q', shell=True) lines = xrandr_output.split('\n') for line in lines: words = line.split(' ')…

    • 470 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Fuzzy Logic Controller

    • 2266 Words
    • 12 Pages

    JOURNAL OF INFORMATION, KNOWLEDGE AND RESEARCH IN ELECTRICAL ENGINEERING DEVELOPMENT OF ACTIVE SUSPENSION SYSTEM FOR CAR USING FUZZY LOGIC CONTROLLER, PID & GENETICALLY OPTIMIZE PID CONTROLLER 1 AMIT B PANCHAL, 2DR. JAGRUT J GADIT, 3NIKUNJ G MISTRY ,4NIRAV M VAGHELA 1,4 2 Assi. Professor in Elect. Engg. Dept, Parul Inst. of Engg. & Tech., Limada, Vadodara Assoc. Professor in Elect. Engg. Department, Faculty of Engg & techo-MSU Vadodara. 3 Lacturer in Electrical Engg. Department…

    • 2266 Words
    • 12 Pages
    Powerful Essays
  • Powerful Essays

    The role of the controller

    • 2460 Words
    • 8 Pages

    The Role of the Controller in a Modern Organization Abstract Changes in the accounting industry have forced a shift in the role of the controller within the organization. From the controller’s perspective, this paper will seek to identify current issues faced at The Beverage Company. We will uncover issues within internal control systems, investor relations, strategic planning, control of cash, customer credit and collections, inventory control, and provide solutions to resolving…

    • 2460 Words
    • 8 Pages
    Powerful Essays