scispace - formally typeset
Search or ask a question
Journal ArticleDOI

PID control system analysis, design, and technology

20 Jun 2005-IEEE Transactions on Control Systems and Technology (IEEE)-Vol. 13, Iss: 4, pp 559-576
TL;DR: It is seen that many PID variants have been developed in order to improve transient performance, but standardising and modularising PID control are desired, although challenging, and the inclusion of system identification and "intelligent" techniques in software based PID systems helps automate the entire design and tuning process to a useful degree.
Abstract: Designing and tuning a proportional-integral-derivative (PID) controller appears to be conceptually intuitive, but can be hard in practice, if multiple (and often conflicting) objectives such as short transient and high stability are to be achieved. Usually, initial designs obtained by all means need to be adjusted repeatedly through computer simulations until the closed-loop system performs or compromises as desired. This stimulates the development of "intelligent" tools that can assist engineers to achieve the best overall PID control for the entire operating envelope. This development has further led to the incorporation of some advanced tuning algorithms into PID hardware modules. Corresponding to these developments, this paper presents a modern overview of functionalities and tuning methods in patents, software packages and commercial hardware modules. It is seen that many PID variants have been developed in order to improve transient performance, but standardising and modularising PID control are desired, although challenging. The inclusion of system identification and "intelligent" techniques in software based PID systems helps automate the entire design and tuning process to a useful degree. This should also assist future development of "plug-and-play" PID controllers that are widely applicable and can be set up easily and operate optimally for enhanced productivity, improved quality and reduced maintenance requirements.

Summary (5 min read)

Introduction

  • Manuscript received in final form January 4, 2005.
  • This paper endeavours to provide an overview on modern PID technology including PID software packages, commercial PID hardware modules and patented PID tuning rules.

A. Three-Term Functionality and the Parallel Structure

  • A PID controller may be considered as an extreme form of a phase lead-lag compensator with one pole at the origin and the other at infinity.
  • The proportional term—providing an overall control action proportional to the error signal through the all-pass gain factor.
  • The individual effects of these three terms on the closed-loop performance are summarized in Table I.
  • The message that increasing the derivative gain, , will lead to improved stability is commonly conveyed from academia to industry.
  • This matter has now reached the point that requires clarification, which will be discussed in Section II-E.

C. Effect of the Integral Term on Stability

  • It can be seen that, adding an integral term to a pure proportional term will increase the gain by a factor of (5) and will increase the phase-lag at the same time since (6) Hence, both stability gain margin (GM) and phase margin (PM) will be reduced, i.e., the closed-loop system will become more oscillatory or potentially unstable.
  • This causes low-frequency oscillations and may lead to instability.
  • This is realized by inner negative feedback of some excess amount of the integral action to the integrator such that saturation will be taken out.
  • A simple and most widely adopted anti-windup scheme can be realized in software or firmware by modifying the integral action to (7) where represents the saturated control action and is a correcting factor.
  • It is found that the range of [0.1,1.0] for results in extremely good performance if PID coefficients are tuned reasonably [23].

E. Effect of the Derivative Term on Stability

  • Generally, derivative action is valuable as it provides useful phase lead to offset phase lag caused by integration.
  • This implies that the gain is not less than 0 dB if and or and (14).
  • This phenomenon could have contributed to the difficulties in the design of a full PID controller and also to the reason that 80% of PID controllers in use have the derivative part omitted or switched off [21].
  • The closed-loop system can even be destabilised if the derivative gain is increased to 20% of the proportional gain.
  • Hence, the derivative term should be tuned and used properly.

F. Remedies on Singular Derivative Action

  • It does not restrict high-frequency gains, as shown in (9) and demonstrated in Fig.
  • A second-order Butterworth filter is recommended in [17] for further attenuation of the high-frequency gains.
  • Readers may refer to Techmation’s Applications Manual [72] for a list documenting the structures employed in some of the industrial PID controllers.
  • It compares several neighboring data points around the current one and selects their median for a “nonsingular” action.

G. Tuning Objectives and Existing Methods

  • Preselection of a controller structure can pose a challenge in applying PID control.
  • These are often offline and academic methods, where the main concern of design is stability robustness.
  • Adaptive tuning methods—These are for automated online tuning, using one or a combination of the previous methods based on real-time identification.
  • Further, there exists a lack of methods that are generic and can be quickly applied to the design of onboard or onchip controllers for a wide range of consumer electronics, domestic appliances, mechatronic systems and microelectromechanical systems (MEMS).

H. PIDeasy—A Software-Based Approach

  • During the past decade, the Intelligent Systems research group at University of Glasgow has attempted to solve the PID design problem systematically, using modern computational intelligence technology.
  • A simple example has been shown in Figs. 2 and 3.
  • The resulting GMs and PMs are shown in Fig. 5, which confirms that this tuning method is stable and robust with margins almost uniformly around those that practitioners prefer.
  • The results on the GM and PM are shown in Table II, confirming the software-based PIDeasy approach is stable and robust against model variations.
  • It also provides an excellent starting point for higher order and nonlinear plants to swiftly tune a network of PID controllers ad hoc [10].

A. Patents Filed

  • This section focused on the currently patented tuning methods that are often adopted in industry for PID design tools and hardware modules.
  • Note that a Korean patent (KR 9 407 530) is not included in the following analysis as it is not available in English.
  • This is a classical and the most widely practised method.
  • Frequency-domain excitations usually use a relay-like method, where the plant will undergo a controlled self-oscillation.
  • This type of identification does not normally require a parametric model in tuning a PID controller, which is the main advantage over time-domain based identification.

C. Tuning Methods Patented

  • Most of the identification and tuning methods patented are process engineering oriented and appear rather ad hoc.
  • Shown in Table III, patented tuning methods are mostly formula-based (F), rule-based (R), and optimization-based (O).
  • Formula-based methods first identified the characteristics of the plant and then perform a mapping (similar to the Z-N formula).
  • Rule-based methods are often used in adaptive control, but can be quite complex and ad hoc.
  • Optimization-based methods are often applied offline or on very slow processes, using a conventional (such as least mean squares) or an unconventional (such as genetic algorithms [13]) search method.

A. Software Packages

  • Due to the lack of a simple and widely applicable tuning method, a need for the development of easy to use PID tuning software has therefore arisen.
  • It is hoped that such software tools will increase the practising company’s system performance and, hence, production quality and efficiency without needing to invest a vast amount of time and manpower in testing and adjusting control loops.
  • Table IV analyzes and summarizes currently available commercial PID software packages, grouped by the methods of their tuning engines whenever known.
  • Note also that Tune-a-Fish has been discontinued since 2 April 2002 and ExperTune Inc. now handles support and upgrade.

B. Tuning Methods Adopted

  • Within the “Analytical Methods” group in Table IV, it is seen from the “Remarks” column that the IMC or lambda tuning method is the most widely adopted tuning method in commercial software packages.
  • On design, “Type C” (or I-PD) structure is strongly recommended in BESTune [40].
  • Note that ExperTune is embedded in RSTune and Tune-a-Fish.
  • It is almost impossible to name a software package to be the best as there is no generic method to set the PID controller optimally to satisfy all design criteria and needs.

C. Operating Systems and Online Operation

  • Based on the information summarized in Table IV, Microsoft Windows is currently the most supported platform.
  • Meanwhile, MATLAB is a popular software environment used in offline analysis.
  • Quite a few software packages in Table IV do not support online operations, such as, real-time sampling of data, online tuning, etc.
  • Thus the aim of OPC is to realize possible interoperability between automation and control applications, field systems and devices, and business and office applications.
  • There are currently hundreds of OPC Data Access servers and clients available.

D. Modern Features

  • Remedial features such as differentiator filtering and integrator anti-windup are now mostly accommodated in a PID software package.
  • Now the trend is to provide some additional features, such as diagnostic analysis, which prove to be very helpful in practice.
  • An example is highlighted by ExperTune, which includes a wide range of fault diagnosis features, such as valve wear analysis, robustness analysis, automatic loop report generation, multivariable loop analysis, power spectral density plot, auto and cross correlations plot, and shrink-swell (inverse response) process optimization, etc.
  • Other additional features seen in commercial PID packages include user-friendly interfaces, support of a variety of controller structures and allowing more user-defined settings in determining PID parameters when necessary.

A. Hardware and Auto-Tuning

  • Many PID software features are now incorporated in hardware modules, particularly those used in process control.
  • The following brands have been acquired under Emerson Process Management Group, namely, Brooks Instrument, Daniel, DeltaV, Fisher, Intellution, Micro Motion, PROVOX, Rosemount, RS3 and Westinghouse Process Control.
  • The most important features that are expected from a loop controller are, in order of importance, PID function, start-up self-tuning, online self-tuning, adaptive control and fuzzy logic.
  • Some are more adaptive, using online model identification or rules inferred from online responses.
  • “Tuning on demand” with upset typically determines the PID parameters by inducing a controlled upset in the process.

B. ABB Controllers

  • ABB controllers offer two auto-tuning options, namely, quarter-wave and minimal overshoot.
  • They also come with a manual fine-tuning option called control efficiency monitor (CEM).
  • As shown in Fig. 8, six “key-performance” parameters labeled are measured and displayed, allowing the user to vary the PID settings to match the process needs and to fine-tune manually.
  • The Easy-Tune algorithm approximates a process by a first-order plus delay model, as shown in (10).
  • If they are, however, Micro-DCI series should be very powerful in dealing with changing plant dynamics through continuously scheduled optimal PID settings.

C. Foxboro Series

  • Foxboro 716C, 718, and 731C series use a proprietary selftuning algorithm SMART.
  • Thus, the initial PID parameters are determine by introducing a small perturbation to the process and use the resulting process reaction curve to calculate.
  • To start up the control system, engineers must determine an anticipated noise-band and maximum wait-time of the process.
  • These two settings are crucial in order for the EXACT algorithm to have optimal performance but can be quite tricky to determine.
  • All Foxboro’s controllers studied here are rule-based, instead of model-based but do not support feedforward control.

E. Yokogawa Modules

  • Yokogawa first introduced its SUPER CONTROL module over a decade ago.
  • The set-point modifier models the process and functions as an “expert operator” by first considering that a PID controller is difficult to tune to deliver both a short rise-time and a low overshoot.
  • It installs “subset points” as the process output approaches set-point to insure overshoot does not occur.
  • Mode 3 is for a faster response than Mode 2 to a set-point or load change with some compromise in stability when a new set-point is entered and as the process output approaches that change.
  • The compensation model switches between the measured PV and CPV while the control function block performs the normal PID computation.

F. Remarks

  • Many PID hardware vendors have made tremendous efforts to provide a built-in tuning facility.
  • Owing to their vast experience on PID control, most manufacturers have incorporated their knowledge base into their algorithms.
  • Either technique has its advantages and disadvantages.
  • If using “tuning on demand” only, the controller needs to be retuned periodically and whenever changes occur in the process dynamics.
  • These features are not commonly seen in commercial software packages (see Table IV).

VI. CONCLUSION

  • PID, a structurally simple and generally applicable control technique, stems it success largely from the fact that it just works very well with a simple and easy to understand structure.
  • While a vast amount of research results are published in the literature, there exists a lack of information exchange and analysis.
  • There exists no standardization of a generic PID structure for control engineering practice.
  • This starts from conventional or “intelligent” system identification and is more resembled to hardware modules.
  • The present trend in tackling PID tuning problem is to be able to use the standard PID structure to meet multiple design objectives over a reasonably range of operations and systems.

Did you find this useful? Give us your feedback

Content maybe subject to copyright    Report

Ang, K.H. and Chong, G.C.Y. and Li, Y. (2005) PID control system
analysis, design, and technology. IEEE Transactions on Control Systems
Technology 13(4):pp. 559-576.
http://eprints.gla.ac.uk/3817/
Deposited on: 13 November 2007
Glasgow ePrints Service
http://eprints.gla.ac.uk

IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 13, NO. 4, JULY 2005 559
PID Control System Analysis, Design,
and Technology
Kiam Heong Ang, Gregory Chong, Student Member, IEEE, and Yun Li, Member, IEEE
Abstract—Designing and tuning a proportional-integral-deriva-
tive (PID) controller appears to be conceptually intuitive, but can
be hard in practice, if multiple (and often conflicting) objectives
such as short transient and high stability are to be achieved.
Usually, initial designs obtained by all means need to be adjusted
repeatedly through computer simulations until the closed-loop
system performs or compromises as desired. This stimulates
the development of “intelligent” tools that can assist engineers
to achieve the best overall PID control for the entire operating
envelope. This development has further led to the incorporation
of some advanced tuning algorithms into PID hardware modules.
Corresponding to these developments, this paper presents a
modern overview of functionalities and tuning methods in patents,
software packages and commercial hardware modules. It is seen
that many PID variants have been developed in order to improve
transient performance, but standardising and modularising PID
control are desired, although challenging. The inclusion of system
identification and “intelligent” techniques in software based PID
systems helps automate the entire design and tuning process to
a useful degree. This should also assist future development of
“plug-and-play” PID controllers that are widely applicable and
can be set up easily and operate optimally for enhanced produc-
tivity, improved quality and reduced maintenance requirements.
Index Terms—Patents, proportional-integral-derivative (PID)
control, PID hardware, PID software, PID tuning.
I. INTRODUCTION
W
ITH its three-term functionality covering treatment
to both transient and steady-state responses, propor-
tional-integral-derivative (PID) control offers the simplest and
yet most efficient solution to many real-world control problems.
Since the invention of PID control in 1910 (largely owning to
Elmer Sperry’s ship autopilot), and the Ziegler–Nichols’ (Z-N)
straightforward tuning methods in 1942 [34], the popularity
of PID control has grown tremendously. With advances in
digital technology, the science of automatic control now offers
a wide spectrum of choices for control schemes. However,
more than 90% of industrial controllers are still implemented
based around PID algorithms, particularly at lowest levels [5],
as no other controllers match the simplicity, clear functionality,
applicability, and ease of use offered by the PID controller
[32]. Its wide application has stimulated and sustained the
Manuscript received September 8, 2003; revised August 15, 2004. Manu-
script received in final form January 4, 2005. Recommended by Associate Ed-
itor D. W. Repperger. This work was supported in part by Universities U.K. and
in part by University of Glasgow Scholarships.
K. H. Ang is with Yokogawa Engineering Asia Pte Ltd., Singapore 469270,
Singapore (e-mail: KiamHeong.Ang@sg.yokogawa.com).
G. Chong and Y. Li are with the Intelligent Systems Group, Department of
Electronics and Electrical Engineering, University of Glasgow, Glasgow G12
8LT, U.K. (e-mail: g.chong@elec.gla.ac.uk; y.li@elec.gla.ac.uk).
Digital Object Identifier 10.1109/TCST.2005.847331
development of various PID tuning techniques, sophisticated
software packages, and hardware modules.
The success and longevity of PID controllers were character-
ized in a recent IFAC workshop, where over 90 papers dedicated
to PID research were presented [28]. With much of academic re-
search in this area maturing and entering the region of “dimin-
ishing returns, the trend in present research and development
(R&D) of PID technology appears to be focused on the integra-
tion of available methods in the form of software so as to get the
best out of PID control [21]. A number of software-based tech-
niques have also been realized in hardware modules to perform
“on-demand tuning, while the search still goes on to find the
next key technology for PID tuning [24].
This paper endeavours to provide an overview on modern
PID technology including PID software packages, commercial
PID hardware modules and patented PID tuning rules. To begin,
Section II highlights PID fundamentals and crucial issues. Sec-
tion III moves to focus on patented PID tuning rules. A survey
on available PID software packages is provided in Section IV.
In Section V, PID hardware and tuning methods used by process
control vendors are discussed. Finally, conclusions are drawn in
Section VI, where some differences between academic research
and industrial practice are highlighted.
II. T
HREE-TERM FUNCTIONALITY,DESIGN AND
TUNING
A. Three-Term Functionality and the Parallel Structure
A PID controller may be considered as an extreme form of
a phase lead-lag compensator with one pole at the origin and
the other at infinity. Similarly, its cousins, the PI and the PD
controllers, can also be regarded as extreme forms of phase-lag
and phase-lead compensators, respectively. A standard PID
controller is also known as the “three-term” controller, whose
transfer function is generally written in the “parallel form”
given by (1) or the “ideal form” given by (2)
(1)
(2)
where
is the proportional gain, the integral gain,
the derivative gain, the integral time constant and, the
derivative time constant. The “three-term” functionalities are
highlighted by the following.
The proportional term—providing an overall control ac-
tion proportional to the error signal through the all-pass
gain factor.
1063-6536/$20.00 © 2005 IEEE

560 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 13, NO. 4, JULY 2005
The integral termreducing steady-state errors through
low-frequency compensation by an integrator.
The derivative termimproving transient response
through high-frequency compensation by a differentiator.
The individual effects of these three terms on the closed-loop
performance are summarized in Table I. Note that this table
serves as a rst guide for stable open-loop plants only. For op-
timum performance,
, (or ) and (or ) are mu-
tually dependent in tuning.
The message that increasing the derivative gain,
,
will lead to improved stability is commonly conveyed from
academia to industry. However, practitioners have often found
that the derivative term can behave against such anticipation
particularly when there exists a transport delay [23], [28].
Frustration in tuning
has hence made many practitioners
switch off or even exclude the derivative term. This matter has
now reached the point that requires clarication, which will be
discussed in Section II-E.
B. Series Structure
A PID controller may also be realized in the series form
if both zeros are real, i.e., if
. In this case, (2) can
be implemented as a cascade of a PD and a PI controller in the
form [23]
(3)
where
(4)
C. Effect of the Integral Term on Stability
Refer to (2) or (3) for
and 0. It can be seen that,
adding an integral term to a pure proportional term will increase
the gain by a factor of
(5)
and will increase the phase-lag at the same time since
(6)
Hence, both stability gain margin (GM) and phase margin (PM)
will be reduced, i.e., the closed-loop system will become more
oscillatory or potentially unstable.
D. Integrator Windup and Remedies
If an actuator that realizes the control action has an effective
range limit, then the integrator may saturate and future correc-
tion will be ignored until the saturation is offset. This causes
low-frequency oscillations and may lead to instability. A usual
measure taken to counteract this effect is anti-windup [4], [8],
[29]. This is realized by inner negative feedback of some ex-
cess amount of the integral action to the integrator such that
TABLE I
E
FFECTS OF
INDEPENDENT P, I ,
AND DT
UNING
saturation will be taken out. Nearly all software packages and
hardware modules have implemented some form of integrator
anti-windup protection.
As most modern PID controllers are implemented in digital
processors, they can accommodate more mathematical func-
tions and modications to the standard three terms shown in (1)
to (3). A simple and most widely adopted anti-windup scheme
can be realized in software or rmware by modifying the inte-
gral action to
(7)
where
represents the saturated control action and is a
correcting factor. It is found that the range of [0.1,1.0] for
results in extremely good performance if PID coefcients are
tuned reasonably [23].
It is also reported that, in the series form, the PI part may be
implemented to counter actuator saturation without the need for
a separate anti-windup action, as shown in Fig. 1 [4], [29]. When
there is no saturation, the feedforward-path transfer is unity and
the overall transfer from
to is the same as the last
factor in (3).
E. Effect of the Derivative Term on Stability
Generally, derivative action is valuable as it provides useful
phase lead to offset phase lag caused by integration. It is also
particularly helpful in shortening the period of the loop and
thereby hastening its recovery from disturbances. It can have
a more dramatic effect on the behavior of second-order plants
that have no signicant dead-time than rst-order plants [29].
However, the derivative term is often misunderstood and mis-
used. For example, it has been widely perceived in the control
community that adding a derivative term will improve stability.
It will be shown here that this perception is not always valid.
In general, adding a derivative term to a pure proportional term
will reduce phase lags by
(8)
which alone tends to increase the PM. In the meantime, however,
the gain will be increased by a factor of
(9)
and, hence, the overall stability may be improved or degraded.

ANG et al.: PID CONTROL SYSTEM TECHNOLOGY 561
Fig. 1. Anti-windup PI part of a series form.
To prove that adding a differentiator could actually destabilise
the closed-loop system, consider without loss of generality a
common rst-order lag plus delay plant as described by
(10)
where
is the process gain; is the process time-constant;
and
is the process dead-time or transport delay. Suppose that
it is controlled by a proportional controller with gain
and
now a derivative term is added. This results in a combined PD
controller as given by
(11)
The overall open-loop feedforward-path transfer function be-
comes
(12)
with gain becoming
(13)
where the inequality has been obtained because
is monotonic with . This
implies that the gain is not less than 0 dB if
and
or and
(14)
In these cases, the 0 dB gain crossover frequency
is at innite,
where the phase
(15)
Hence, by Bode or Nyquist criterion, there exist no stability mar-
gins and the closed-loop system will be unstable.
This phenomenon could have contributed to the difculties
in the design of a full PID controller and also to the reason that
80% of PID controllers in use have the derivative part omitted
or switched off [21]. This means that the functionality and po-
tential of a PID controller is not fully exploited. Nonetheless,
it is shown that the use of a derivative term can increase sta-
bility robustness and can help maximize integral gain so as to
Fig. 2. Increasing derivative gain could decrease stability margins and
destabilise the closed-loop system.
Fig. 3. Time-domain effect of an increasing gain on the closed-loop
performance.
achieve the best performance [7]. However, care must be taken,
as it is difcult to tune the differentiator properly. An example is
given in Figs. 2 and 3 for plant (10) with
10, 1 s and
0.1 s, which is initially controlled by a PI controller with
0.644 and 1.03 s It can be seen that if a differen-
tiator is added with
0.0303 s, both the GM and the PM
will be maximized while the transient response improves to the
best. However, if
is increased further to 0.1 s, the GM and
transient response will deteriorate. The closed-loop system can
even be destabilised if the derivative gain is increased to 20%
of the proportional gain. Hence, the derivative term should be
tuned and used properly.
F. Remedies on Singular Derivative Action
A pure differentiator is not casual. It does not restrict
high-frequency gains, as shown in (9) and demonstrated in
Fig. 2. Hence, it will results in a theoretically innite high
control signal when a step change of the reference or distur-
bance occurs. To combat this, most PID software packages
and hardware modules perform some forms of ltering on the
differentiator.

562 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 13, NO. 4, JULY 2005
1) Averaging Through a Linear Low-Pass Filter: A
common remedy is to cascade the differentiator with a low-pass
lter, i.e., to modify it to
(16)
Most industrial PID hardware provides a
setting from 1 to
33 and the majority falls between 8 and 16 [72]. A second-order
Butterworth lter is recommended in [17] for further attenuation
of the high-frequency gains.
2) Modified Structure: The issue of improving transient per-
formance has recently become such a crucial one that atten-
tion of the fundamental unity negative feedback structure has
been proposed in the R&D of PID control [4]. In cascade con-
trol applications, the inner-loop often needs to be less sensitive
to set-point changes than the outer-loop. For the inner-loop, a
variant to the standard PID structure may be adopted, which
uses the process variable (PV) instead of the error signal, for
the derivative term [40], i.e.
(17)
where
is the PV, and is the reference
signal or set-point. It is also proposed that, in order to further
reduce sensitivity to set-point changes, the proportional term
may also be changed to act upon the PV, instead of the error
signal, i.e., [40]
(18)
Structure (17) is sometimes referred to as Type B (or PI-D)
control and structure (18) as Type C (or I-PD) control, while
structures (1) to (3) as Type A PID control. Note that, Types B
and C alter the foundations of conventional feedback control and
can make the PID schemes more difcult to analyze with stan-
dard techniques on stability and robustness, etc. For set-point
tracking applications, however, one alternative to using Type B
or C is perhaps a set-point lter that has a critically-damped
dynamics so as to achieve soft-start and smooth control [13].
Nevertheless, the ideal, parallel, series and modied forms of
PID structures can all be found in present software packages
and hardware modules. Readers may refer to Techmations Ap-
plications Manual [72] for a list documenting the structures em-
ployed in some of the industrial PID controllers.
3) Removal of Singular Action Through a Nonlinear Median
Filter: Another method is to use a median lter, which is
nonlinear and widely applied in image processing. It compares
several neighboring data points around the current one and
selects their median for a nonsingular action. This way,
unusual or unwanted spikes resulting from a step command
or disturbance, for example, will be ltered out completely.
Pseudocode of a three-point median lter is illustrated in Fig. 4
[23]. The main benet of this method is that no extra parameter
is needed, though it is not very suitable for use in under-damped
processes.
Fig. 4. Three-point median lter to eliminate singular derivative action.
G. Tuning Objectives and Existing Methods
Preselection of a controller structure can pose a challenge in
applying PID control. As vendors often recommend their own
designs of controller structures, their tuning rules for a specic
controller structure does not necessarily perform well with other
structures. One solution seen is to provide support for individual
structures in software. Readers may refer to [16] and [22] for de-
tailed discussions on the use of various PID structures. Nonethe-
less, controller parameters are tuned such that the closed-loop
control system would be stable and would meet given objec-
tives associated with the following:
stability robustness;
set-point following and tracking performance at transient,
including rise-time, overshoot, and settling time;
regulation performance at steady-state, including load dis-
turbance rejection;
robustness against plant modeling uncertainty;
noise attenuation and robustness against environmental
uncertainty.
With given objectives, tuning methods for PID controllers can
be grouped according to their nature and usage, as follow [4],
[13], [23].
Analytical methodsPID parameters are calculated from
analytical or algebraic relations between a plant model
and an objective (such as internal model control (IMC) or
lambda tuning). These can lead to an easy-to-use formula
and can be suitable for use with online tuning, but the
objective needs to be in an analytical form and the model
must be accurate.
Heuristic methodsThese are evolved from practical ex-
perience in manual tuning (such as the Z-N tuning rule)
and from articial intelligence (including expert systems,
fuzzy logic and neural networks). Again, these can serve
in the form of a formula or a rule base for online use, often
with tradeoff design objectives.
Frequency response methodsFrequency characteristics
of the controlled process are used to tune the PID con-
troller (such as loop-shaping). These are often ofine and
academic methods, where the main concern of design is
stability robustness.

Citations
More filters
Journal ArticleDOI
TL;DR: A HACE theorem is presented that characterizes the features of the Big Data revolution, and a Big Data processing model is proposed, from the data mining perspective, which involves demand-driven aggregation of information sources, mining and analysis, user interest modeling, and security and privacy considerations.
Abstract: Big Data concern large-volume, complex, growing data sets with multiple, autonomous sources. With the fast development of networking, data storage, and the data collection capacity, Big Data are now rapidly expanding in all science and engineering domains, including physical, biological and biomedical sciences. This paper presents a HACE theorem that characterizes the features of the Big Data revolution, and proposes a Big Data processing model, from the data mining perspective. This data-driven model involves demand-driven aggregation of information sources, mining and analysis, user interest modeling, and security and privacy considerations. We analyze the challenging issues in the data-driven model and also in the Big Data revolution.

2,233 citations

Journal ArticleDOI
TL;DR: In this article, the authors present a comprehensive and significant research conducted on state-of-the-art intelligent control systems for energy and comfort management in smart energy buildings (SEB's).
Abstract: Buildings all around the world consume a significant amount of energy, which is more or less one-third of the total primary energy resources. This has raised concerns over energy supplies, rapid energy resource depletion, rising building service demands, improved comfort life styles along with the increased time spent in buildings; consequently, this has shown a rising energy demand in the near future. However, contemporary buildings’ energy efficiency has been fast tracked solution to cope/limit the rising energy demand of this sector. Building energy efficiency has turned out to be a multi-faceted problem, when provided with the limitation for the satisfaction of the indoor comfort index. However, the comfort level for occupants and their behavior have a significant effect on the energy consumption pattern. It is generally perceived that energy unaware activities can also add one-third to the building’s energy performance. Researchers and investigators have been working with this issue for over a decade; yet it remains a challenge. This review paper presents a comprehensive and significant research conducted on state-of-the-art intelligent control systems for energy and comfort management in smart energy buildings (SEB’s). It also aims at providing a building research community for better understanding and up-to-date knowledge for energy and comfort related trends and future directions. The main table summarizes 121 works closely related to the mentioned issue. Key areas focused on include comfort parameters, control systems, intelligent computational methods, simulation tools, occupants’ behavior and preferences, building types, supply source considerations and countries research interest in this sector. Trends for future developments and existing research in this area have been broadly studied and depicted in a graphical layout. In addition, prospective future advancements and gaps have also been discussed comprehensively.

689 citations


Cites methods from "PID control system analysis, design..."

  • ...They provide poor control performance for noisy and non-linear processes having large time delays when used alone [169–172]....

    [...]

Patent
03 Jan 2013
TL;DR: In this paper, the authors present a system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor, and an external Internet-connected control server associated with control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon.
Abstract: A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.

590 citations

Journal ArticleDOI
TL;DR: A computerized simulation-based approach is presented, together with illustrative design results for first-order, higher order, and nonlinear plants, and differences between academic research and industrial practice are discussed to motivate new research directions in PID control.
Abstract: With its three-term functionality offering treatment of both transient and steady-state responses, proportional-integral-derivative (PID) control provides a generic and efficient solution to real-world control problems. The wide application of PID control has stimulated and sustained research and development to "get the best out of PID", and "the search is on to find the next key technology or methodology for PID tuning". This article presents remedies for problems involving the integral and derivative terms. PID design objectives, methods, and future directions are discussed. Subsequently, a computerized simulation-based approach is presented, together with illustrative design results for first-order, higher order, and nonlinear plants. Finally, we discuss differences between academic research and industrial practice, so as to motivate new research directions in PID control.

467 citations


Additional excerpts

  • ...ACKNOWLEDGMENTS This article is based on [25]....

    [...]

Journal ArticleDOI
TL;DR: The progresses of different modeling and control approaches for piezo-actuated nanopositioning stages are discussed and new opportunities for the extended studies are highlighted.
Abstract: Piezo-actuated stages have become more and more promising in nanopositioning applications due to the excellent advantages of the fast response time, large mechanical force, and extremely fine resolution. Modeling and control are critical to achieve objectives for high-precision motion. However, piezo-actuated stages themselves suffer from the inherent drawbacks produced by the inherent creep and hysteresis nonlinearities and vibration caused by the lightly damped resonant dynamics, which make modeling and control of such systems challenging. To address these challenges, various techniques have been reported in the literature. This paper surveys and discusses the progresses of different modeling and control approaches for piezo-actuated nanopositioning stages and highlights new opportunities for the extended studies.

458 citations

References
More filters
Journal ArticleDOI
TL;DR: In this paper, the three principal control effects found in present controllers are examined and practical names and units of measurement are proposed for each effect and corresponding units for a classification of industrial processes in terms of two principal characteristics affecting their controllability.
Abstract: In this paper, the three principal control effects found in present controllers are examined and practical names and units of measurement are proposed for each effect. Corresponding units are proposed for a classification of industrial processes in terms of the two principal characteristics affecting their controllability. Formulas are given which enable the controller settings to be determined from the experimental or calculated values of the lag and unit reaction rate of the process to be controlled

5,412 citations

01 Jan 1942
TL;DR: In this paper, the three principal control effects found in present controllers are examined and practical names and units of measurement are proposed for each effect.

3,869 citations


Additional excerpts

  • ...Since the invention of PID control in 1910 (largely owning to Elmer Sperry’s ship autopilot), and the Ziegler–Nichols’ (Z-N) straightforward tuning methods in 1942 [34], the popularity of PID control has grown tremendously....

    [...]

Book
01 Jan 2003
TL;DR: In this paper, the authors present Controller Architecture Tuning Rules for PI Controllers Tuning rules for PID Controllers Performance and Robustness Issues Glossary of Symbols Used in the Book Some Further Details on Process Modeling
Abstract: Introduction Controller Architecture Tuning Rules for PI Controllers Tuning Rules for PID Controllers Performance and Robustness Issues Glossary of Symbols Used in the Book Some Further Details on Process Modeling.

1,399 citations


"PID control system analysis, design..." refers background in this paper

  • ...An excellent summary on PID tuning methods can be found in [4], [18], [26], and [28]....

    [...]

Journal ArticleDOI
TL;DR: The state of the art of PID control is presented and its future is reflected on, including specifications, stability, design, applications, and performance.

1,167 citations

Frequently Asked Questions (14)
Q1. What are the contributions in "Pid control system analysis, design, and technology" ?

Corresponding to these developments, this paper presents a modern overview of functionalities and tuning methods in patents, software packages and commercial hardware modules. 

The most important features that are expected from a loop controller are, in order of importance, PID function, start-up self-tuning, online self-tuning, adaptive control and fuzzy logic. 

In general, adding a derivative term to a pure proportional term will reduce phase lags by(8)which alone tends to increase the PM. 

The common nonvendor specific interfaces supported for online operations are Microsoft Windows dynamic data exchange (DDE) and OLE for process control (OPC) [27] based on Microsoft object linking and embedding (OLE), component object model (COM) and distributed component object model (DCOM) technologies. 

The present trend in tackling PID tuning problem is to be able to use the standard PID structure to meet multiple design objectives over a reasonably range of operations and systems. 

Other additional features seen in commercial PID packages include user-friendly interfaces, support of a variety of controller structures and allowing more user-defined settings in determining PID parameters when necessary. 

With the inclusion of system identification techniques, the entire PID design and tuning process can be automated and modular building blocks can be made available for timely online application and adaptation. 

Then it leads the system into performing perfectly by feeding artificial target set-points into the PID block through the set-point selector. 

IMCTune and CtrlLAB are suitable for learning and testing of generic controller designs, they are also listed in Table IV for information. 

a structurally simple and generally applicable control technique, stems it success largely from the fact that it just works very well with a simple and easy to understand structure. 

1) Averaging Through a Linear Low-Pass Filter: A common remedy is to cascade the differentiator with a low-pass filter, i.e., to modify it to(16)Most industrial PID hardware provides a setting from 1 to 33 and the majority falls between 8 and 16 [72]. 

Due to the lack of a simple and widely applicable tuning method, a need for the development of easy to use PID tuning software has therefore arisen. 

The PIDeasy technology is targeted toward wider applications than the Z-N based and other techniques currently available, so as to offer the following:• optimal PID designs directly from offline or online plant response; • generic and widest application to any first-order (and higher order) delayed plants; • “off-the-computer” digital controller code in C++ and Java languages; • no need for any follow-up refinements; and • “plug-and-play” integration of an entire process of dataacquisition, system identification, design, digital code implementation and online testing. 

A simple and most widely adopted anti-windup scheme can be realized in software or firmware by modifying the integral action to(7)where represents the saturated control action and is a correcting factor.