
In
control theory
Control theory is a field of control engineering and applied 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 applic ...
, a time-invariant (TI) system has a time-dependent system function that is not a direct
function of time. Such
system
A system is a group of interacting or interrelated elements that act according to a set of rules to form a unified whole. A system, surrounded and influenced by its open system (systems theory), environment, is described by its boundaries, str ...
s are regarded as a class of systems in the field of
system analysis. The time-dependent system function is a function of the time-dependent input function. If this function depends ''only'' indirectly on the
time-domain
In mathematics and signal processing, the time domain is a representation of how a signal, function, or data set varies with time. It is used for the analysis of function (mathematics), mathematical functions, physical signal (information theory), ...
(via the input function, for example), then that is a system that would be considered time-invariant. Conversely, any direct dependence on the time-domain of the system function could be considered as a "time-varying system".
Mathematically speaking, "time-invariance" of a system is the following property:
:''Given a system with a time-dependent output function , and a time-dependent input function , the system will be considered time-invariant if a time-delay on the input directly equates to a time-delay of the output function. For example, if time is "elapsed time", then "time-invariance" implies that the relationship between the input function and the output function is constant with respect to time ''
::
In the language of
signal processing
Signal processing is an electrical engineering subfield that focuses on analyzing, modifying and synthesizing ''signals'', such as audio signal processing, sound, image processing, images, Scalar potential, potential fields, Seismic tomograph ...
, this property can be satisfied if 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 function (mathematics), mathematical function that mathematical model, models the system's output for each possible ...
of the system is not a direct function of time except as expressed by the input and output.
In the context of a system schematic, this property can also be stated as follows, as shown in the figure to the right:
:''If a system is time-invariant then the system block
commutes with an arbitrary delay.''
If a time-invariant system is also
linear
In mathematics, the term ''linear'' is used in two distinct senses for two different properties:
* linearity of a '' function'' (or '' mapping'');
* linearity of a '' polynomial''.
An example of a linear function is the function defined by f(x) ...
, it is the subject of
linear time-invariant theory (linear time-invariant) with direct applications in
NMR spectroscopy,
seismology
Seismology (; from Ancient Greek σεισμός (''seismós'') meaning "earthquake" and -λογία (''-logía'') meaning "study of") is the scientific study of earthquakes (or generally, quakes) and the generation and propagation of elastic ...
,
circuits,
signal processing
Signal processing is an electrical engineering subfield that focuses on analyzing, modifying and synthesizing ''signals'', such as audio signal processing, sound, image processing, images, Scalar potential, potential fields, Seismic tomograph ...
,
control theory
Control theory is a field of control engineering and applied 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 applic ...
, and other technical areas.
Nonlinear time-invariant systems lack a comprehensive, governing theory.
Discrete
Discrete may refer to:
*Discrete particle or quantum in physics, for example in quantum theory
* Discrete device, an electronic component with just one circuit element, either passive or active, other than an integrated circuit
* Discrete group, ...
time-invariant systems are known as
shift-invariant systems. Systems which lack the time-invariant property are studied as
time-variant systems.
Simple example
To demonstrate how to determine if a system is time-invariant, consider the two systems:
* System A:
* System B:
Since the System Function
for system A explicitly depends on ''t'' outside of
, it is not
time-invariant because the time-dependence is not explicitly a function of the input function.
In contrast, system B's time-dependence is only a function of the time-varying input
. This makes system B
time-invariant.
The Formal Example below shows in more detail that while System B is a Shift-Invariant System as a function of time, ''t'', System A is not.
Formal example
A more formal proof of why systems A and B above differ is now presented. To perform this proof, the second definition will be used.
:
System A: Start with a delay of the input
::
::
:Now delay the output by
::
::
:Clearly
, therefore the system is not time-invariant.
:
System B: Start with a delay of the input
::
::
:Now delay the output by
::
::
:Clearly
, therefore the system is time-invariant.
More generally, the relationship between the input and output is
:
and its variation with time is
:
For time-invariant systems, the system properties remain constant with time,
:
Applied to Systems A and B above:
:
in general, so it is not time-invariant,
:
so it is time-invariant.
Abstract example
We can denote the
shift operator by
where
is the amount by which a vector's
index set
In mathematics, an index set is a set whose members label (or index) members of another set. For instance, if the elements of a set may be ''indexed'' or ''labeled'' by means of the elements of a set , then is an index set. The indexing consists ...
should be shifted. For example, the "advance-by-1" system
:
can be represented in this abstract notation by
:
where
is a function given by
:
with the system yielding the shifted output
:
So
is an operator that advances the input vector by 1.
Suppose we represent a system by an
operator . This system is time-invariant if it
commutes with the shift operator, i.e.,
:
If our system equation is given by
:
then it is time-invariant if we can apply the system operator
on
followed by the shift operator
, or we can apply the shift operator
followed by the system operator
, with the two computations yielding equivalent results.
Applying the system operator first gives
:
Applying the shift operator first gives
:
If the system is time-invariant, then
:
See also
*
Finite impulse response
*
Sheffer sequence
*
State space (controls)
In control engineering and system identification, a state-space representation is a mathematical model of a physical system that uses state variables to track how inputs shape system behavior over time through first-order differential equation ...
*
Signal-flow graph
*
LTI system theory
In system analysis, among other fields of study, a linear time-invariant (LTI) system is a system that produces an output signal from any input signal subject to the constraints of linearity and time-invariance; these terms are briefly define ...
*
Autonomous system (mathematics)
References
{{reflist
Control theory
Signal processing