Signal processing

From Citizendium
Revision as of 18:36, 2 November 2007 by imported>Hendra I. Nurdin (new)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Signal processing is a specialized topic in electrical engineering, with applications in other engineering disciplines, which is primarily concerned with the analysis and manipulation of signals. A signal here may be broadly thought of as a real or complex-valued function of time, with time being taken as some suitable subset of the real numbers . For example, the function

can be considered as a signal with (often referred to as continuous time), while the function

is a signal with (often referred to as discrete time).

Signals are of interest because they can be used to carry information and some important themes studied in signal processing include how to effectively impart information onto a signal (manipulation of a signal) and how to extract information from a signal (analysis of a signal). In everyday modern life such exploitation of signals are ubiquitous, for instance in the manipulation of electromagnetic waves to carry the information of our favourite radio and television programs.

Operatively, signal processing relies heavily on various tools of mathematics, especially statistics (such as sampling theory and hypothesis testing) and harmonic analysis (such as Fourier analysis). It is also closely related to the discipline of information theory

Special topics in signal processing

Below is a non-exhaustive list of important special topics which can be considered to belong under the general area of signal processing.

  1. Coding and modulation: This topic is concerned with the problem of how to best represent certain information in a signal (coding) and ways of physically implementing that coding (modulation).
  2. Detection: This topic is concerned with the problem of determining from available signals if one or more events of interest have occured, such as the event of a failure of one or more components in a system.
  3. Estimation and filtering: This topic is concerned with the problem of estimating a certain signal of interest when it cannot be observed/measured directly but via another signal as a proxy. For example, suppose the signal of interest is x but it is only possible to observe or measure another signal y which is related to x in some way, such as via the relation where is some random disturbance signal which is independent of x.
  4. System identification: This topic is concerned with the problem of estimating the parameters or coefficients of a dynamical system based on some signals measured from the system. For example, one may be interested in estimating the value of the resistance and capacitance of an RC circuit based on continuous measurements of some voltages and currents in the circuit.
  5. Model selection: This topic is concerned with determining from a set of candidate models for a certain process the one that describes it the best with respect to some pre-determined criterion. For example, suppose that a signal y is assumed to be of the form:

where N is an unknown integer, and are unknown coefficients, and is some random disturbance with known statistical properties. Now, suppose that based on measurements of the true signal y, some candidate set of values for N and the unknown coefficients of in (1) have been computed by some suitable methods. Then, rough speaking, model selection aims to determine which of these set of candidates would give the best fit to the true process with respect to some suitable criterion.

See also

Digital signal processing