Classical control theory
   HOME

TheInfoList



OR:

Classical control theory is a branch of
control theory Control theory is a field of mathematics that deals with the control system, control of dynamical systems in engineered processes and machines. The objective is to develop a model or algorithm governing the application of system inputs to drive ...
that deals with the behavior of
dynamical system In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water i ...
s with inputs, and how their behavior is modified by
feedback Feedback occurs when outputs of a system are routed back as inputs as part of a chain of cause-and-effect that forms a circuit or loop. The system can then be said to ''feed back'' into itself. The notion of cause-and-effect has to be handled ...
, using the
Laplace transform In mathematics, the Laplace transform, named after its discoverer Pierre-Simon Laplace (), is an integral transform that converts a function of a real variable (usually t, in the '' time domain'') to a function of a complex variable s (in the ...
as a basic tool to model such systems. The usual objective of control theory is to control a system, often called the ''
plant Plants are predominantly photosynthetic eukaryotes of the kingdom Plantae. Historically, the plant kingdom encompassed all living things that were not animals, and included algae and fungi; however, all current definitions of Plantae excl ...
'', so its output follows a desired control signal, called the ''
reference Reference is a relationship between objects in which one object designates, or acts as a means by which to connect to or link to, another object. The first object in this relation is said to ''refer to'' the second object. It is called a '' name'' ...
'', which may be a fixed or changing value. To do this a ''
controller Controller may refer to: Occupations * Controller or financial controller, or in government accounting comptroller, a senior accounting position * Controller, someone who performs agent handling in espionage * Air traffic controller, a person w ...
'' is designed, which monitors the output and compares it with the reference. The difference between actual and desired output, called the ''error'' signal, is applied as
feedback Feedback occurs when outputs of a system are routed back as inputs as part of a chain of cause-and-effect that forms a circuit or loop. The system can then be said to ''feed back'' into itself. The notion of cause-and-effect has to be handled ...
to the input of the system, to bring the actual output closer to the reference. Classical control theory deals with linear time-invariant single-input single-output (SISO) systems. The Laplace transform of the input and output signal of such systems can be calculated. The
transfer function In engineering, a transfer function (also known as system function or network function) of a system, sub-system, or component is a mathematical function that theoretically models the system's output for each possible input. They are widely used ...
relates the Laplace transform of the input and the output.


Feedback

To overcome the limitations of the open-loop controller, classical control theory introduces
feedback Feedback occurs when outputs of a system are routed back as inputs as part of a chain of cause-and-effect that forms a circuit or loop. The system can then be said to ''feed back'' into itself. The notion of cause-and-effect has to be handled ...
. A
closed-loop controller Control theory is a field of mathematics that deals with the control of dynamical systems in engineered processes and machines. The objective is to develop a model or algorithm governing the application of system inputs to drive the system to a ...
uses feedback to control states or outputs of a
dynamical system In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water i ...
. Its name comes from the information path in the system: process inputs (e.g.,
voltage Voltage, also known as electric pressure, electric tension, or (electric) potential difference, is the difference in electric potential between two points. In a static electric field, it corresponds to the work needed per unit of charge to ...
applied to an
electric motor An electric motor is an electrical machine that converts electrical energy into mechanical energy. Most electric motors operate through the interaction between the motor's magnetic field and electric current in a wire winding to generate f ...
) have an effect on the process outputs (e.g., speed or torque of the motor), which is measured with
sensor A sensor is a device that produces an output signal for the purpose of sensing a physical phenomenon. In the broadest definition, a sensor is a device, module, machine, or subsystem that detects events or changes in its environment and sends ...
s and processed by the controller; the result (the control signal) is "fed back" as input to the process, closing the loop. Closed-loop controllers have the following advantages over open-loop controllers: * disturbance rejection (such as hills in a
cruise control Cruise control (also known as speed control, cruise command, autocruise, or tempomat) is a system that automatically controls the speed of a motor vehicle. The system is a servomechanism that takes over the throttle of the car to maintain a ...
) * guaranteed performance even with
model A model is an informative representation of an object, person or system. The term originally denoted the plans of a building in late 16th-century English, and derived via French and Italian ultimately from Latin ''modulus'', a measure. Models c ...
uncertainties, when the model structure does not match perfectly the real process and the model parameters are not exact *
unstable In numerous fields of study, the component of instability within a system is generally characterized by some of the outputs or internal states growing without bounds. Not all systems that are not stable are unstable; systems can also be mar ...
processes can be stabilized * reduced sensitivity to parameter variations * improved reference tracking performance In some systems, closed-loop and open-loop control are used simultaneously. In such systems, the open-loop control is termed
feedforward Feedforward is the provision of context of what one wants to communicate prior to that communication. In purposeful activity, feedforward creates an expectation which the actor anticipates. When expected experience occurs, this provides confirmato ...
and serves to further improve reference tracking performance. A common closed-loop controller architecture is the
PID controller A proportional–integral–derivative controller (PID controller or three-term controller) is a control loop mechanism employing feedback that is widely used in industrial control systems and a variety of other applications requiring continuou ...
.


Classical vs modern

A Physical system can be modeled in the "time domain", where the response of a given system is a function of the various inputs, the previous system values, and time. As time progresses, the state of the system and its response change. However, time-domain models for systems are frequently modeled using high-order differential equations which can become impossibly difficult for humans to solve and some of which can even become impossible for modern computer systems to solve efficiently. To counteract this problem, classical control theory uses the
Laplace transform In mathematics, the Laplace transform, named after its discoverer Pierre-Simon Laplace (), is an integral transform that converts a function of a real variable (usually t, in the '' time domain'') to a function of a complex variable s (in the ...
to change an Ordinary Differential Equation (ODE) in the time domain into a regular algebraic polynomial in the frequency domain. Once a given system has been converted into the frequency domain it can be manipulated with greater ease. Modern control theory, instead of changing domains to avoid the complexities of time-domain ODE mathematics, converts the differential equations into a system of lower-order time domain equations called state equations, which can then be manipulated using techniques from linear algebra.


Laplace transform

Classical control theory uses the Laplace transform to model the systems and signals. The Laplace transform is a frequency-domain approach for continuous time signals irrespective of whether the system is stable or unstable. The Laplace transform of a
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-oriente ...
, defined for all
real number In mathematics, a real number is a number that can be used to measure a ''continuous'' one-dimensional quantity such as a distance, duration or temperature. Here, ''continuous'' means that values can have arbitrarily small variations. Every ...
s , is the function , which is a unilateral transform defined by : F(s) =\int_0^\infty e^ f(t)\, dt where ''s'' is a
complex number In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the fo ...
frequency parameter : s = \sigma + i \omega, with real numbers and .


Closed-loop transfer function

A common feedback control architecture is the servo loop, in which the output of the system ''y(t)'' is measured using a sensor ''F'' and subtracted from the reference value ''r(t)'' to form the servo error ''e''. The controller ''C'' then uses the servo error ''e'' to adjust the input ''u'' to the plant (system being controlled) ''P'' in order to drive the output of the plant toward the reference. This is shown in the
block diagram A block diagram is a diagram of a system in which the principal parts or functions are represented by blocks connected by lines that show the relationships of the blocks.
below. This kind of controller is a closed-loop controller or feedback controller. This is called a single-input-single-output (''SISO'') control system; ''MIMO'' (i.e., Multi-Input-Multi-Output) systems, with more than one input/output, are common. In such cases variables are represented through vectors instead of simple scalar values. For some
distributed parameter systems In control theory, a distributed-parameter system (as opposed to a lumped-parameter system) is a system whose state space is infinite-dimensional. Such systems are therefore also known as infinite-dimensional systems. Typical examples are system ...
the vectors may be infinite-
dimensional In physics and mathematics, the dimension of a mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any point within it. Thus, a line has a dimension of one (1D) because only one coordi ...
(typically functions). If we assume the controller ''C'', the plant ''P'', and the sensor ''F'' are
linear Linearity is the property of a mathematical relationship ('' function'') that can be graphically represented as a straight line. Linearity is closely related to '' proportionality''. Examples in physics include rectilinear motion, the linear ...
and
time-invariant In control theory, a time-invariant (TIV) system has a time-dependent system function that is not a direct function of time. Such systems are regarded as a class of systems in the field of system analysis. The time-dependent system function is ...
(i.e., elements of their
transfer function In engineering, a transfer function (also known as system function or network function) of a system, sub-system, or component is a mathematical function that theoretically models the system's output for each possible input. They are widely used ...
''C(s)'', ''P(s)'', and ''F(s)'' do not depend on time), the systems above can be analysed using the
Laplace transform In mathematics, the Laplace transform, named after its discoverer Pierre-Simon Laplace (), is an integral transform that converts a function of a real variable (usually t, in the '' time domain'') to a function of a complex variable s (in the ...
on the variables. This gives the following relations: : Y(s) = P(s) U(s)\,\! : U(s) = C(s) E(s)\,\! : E(s) = R(s) - F(s)Y(s).\,\! Solving for ''Y''(''s'') in terms of ''R''(''s'') gives : Y(s) = \left( \frac \right) R(s) = H(s)R(s). The expression H(s) = \frac is referred to as the ''closed-loop transfer function'' of the system. The numerator is the forward (open-loop) gain from r to y, and the denominator is one plus the gain in going around the feedback loop, the so-called loop gain. If , P(s)C(s), \gg 1, i.e., it has a large norm with each value of ''s'', and if , F(s), \approx 1, then Y(s) is approximately equal to R(s) and the output closely tracks the reference input.


u(t)PID controller

The
PID controller A proportional–integral–derivative controller (PID controller or three-term controller) is a control loop mechanism employing feedback that is widely used in industrial control systems and a variety of other applications requiring continuou ...
is probably the most-used (alongside much cruder
Bang-bang control Bang Bang or Bang Bang Bang or similar may refer to: Food *Bang bang chicken, a Chinese dish *Bang bang shrimp, a Chinese dish People * Abdul Razzaq (cricketer) (born 1979), nicknamed Bang Bang Razzaq * Bang Bang (Dubliner) (1906–1981), e ...
) feedback control design. ''PID'' is an initialism for ''Proportional-Integral-Derivative'', referring to the three terms operating on the error signal to produce a control signal. If is the control signal sent to the system, y(t) is the measured output and r(t) is the desired output, and tracking error e(t)=r(t)- y(t), a PID controller has the general form :u(t) = K_P e(t) + K_I \int e(t)\textt + K_D \frace(t). The desired closed loop dynamics is obtained by adjusting the three parameters K_P, K_I and K_D, often iteratively by "tuning" and without specific knowledge of a plant model. Stability can often be ensured using only the proportional term. The integral term permits the rejection of a step disturbance (often a striking specification in
process control An industrial process control in continuous production processes is a discipline that uses industrial control systems to achieve a production level of consistency, economy and safety which could not be achieved purely by human manual control. ...
). The derivative term is used to provide damping or shaping of the response. PID controllers are the most well established class of control systems: however, they cannot be used in several more complicated cases, especially if multiple-input multiple-output systems (MIMO) systems are considered. Applying Laplace transformation results in the transformed PID controller equation :u(s) = K_P e(s) + K_I \frac e(s) + K_D s e(s) :u(s) = \left(K_P + K_I \frac + K_D s\right) e(s) with the PID controller transfer function :C(s) = \left(K_P + K_I \frac + K_D s\right). There exists a nice example of the closed-loop system discussed above. If we take PID controller transfer function in series form :C(s) = K \left(1 + \frac\right)(1 + sT_d) 1st order filter in feedback loop :F(s) = \frac linear actuator with filtered input :P(s) = \frac, A = const and insert all this into expression for closed-loop transfer function H(s), then tuning is very easy: simply put :K = \frac, T_i = T_f, T_d = T_p and get H(s)=1 identically. For practical PID controllers, a pure differentiator is neither physically realisable nor desirable due to amplification of noise and resonant modes in the system. Therefore, a phase-lead compensator type approach is used instead, or a differentiator with low-pass roll-off.


Tools

Classical control theory uses an array of tools to analyze systems and design controllers for such systems. Tools include the
root locus In control theory and stability theory, root locus analysis is a graphical method for examining how the roots of a system change with variation of a certain system parameter, commonly a gain within a feedback system. This is a technique used as a ...
, the
Nyquist stability criterion In control theory and stability theory, the Nyquist stability criterion or Strecker–Nyquist stability criterion, independently discovered by the German electrical engineer at Siemens in 1930 and the Swedish-American electrical engineer Harry ...
, the Bode plot, the gain margin and phase margin. More advanced tools include Bode integrals to assess performance limitations and trade-offs, and describing functions to analyze nonlinearities in the frequency domain.


See also

*
Minor loop feedback Minor loop feedback is a classical method used to design stable robust linear feedback control systems using feedback loops around sub-systems within the overall feedback loop. The method is sometimes called ''minor loop synthesis'' in college tex ...
a classical method for designing feedback control systems. *
State space (control) In control engineering, a state-space representation is a mathematical model of a physical system as a set of input, output and state variables related by first-order differential equations or difference equations. State variables are variables w ...


References

{{reflist Control engineering Mathematical modeling