HOME

TheInfoList



OR:

Generalized pencil-of-function method (GPOF), also known as matrix pencil method, is a
signal processing Signal processing is an electrical engineering subfield that focuses on analyzing, modifying and synthesizing '' signals'', such as sound, images, and scientific measurements. Signal processing techniques are used to optimize transmissions, ...
technique for estimating a signal or extracting information with
complex Complex commonly refers to: * Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe ** Complex system, a system composed of many components which may interact with each ...
exponentials Exponential may refer to any of several mathematical topics related to exponentiation, including: *Exponential function, also: **Matrix exponential, the matrix analogue to the above *Exponential decay, decrease at a rate proportional to value * Exp ...
. Being similar to Prony and original pencil-of-function methods, it is generally preferred to those for its robustness and computational efficiency. The method was originally developed by Yingbo Hua and Tapan Sarkar for estimating the behaviour of electromagnetic systems by its transient response, building on Sarkar's past work on the original pencil-of-function method. The method has a plethora of applications in electrical engineering, particularly related to problems in
computational electromagnetics Computational electromagnetics (CEM), computational electrodynamics or electromagnetic modeling is the process of modeling the interaction of electromagnetic fields with physical objects and the environment. It typically involves using computer ...
,
microwave engineering Microwave engineering pertains to the study and design of microwave circuits, components, and systems. Fundamental principles are applied to analysis, design and measurement techniques in this field. The short wavelengths involved distinguish this ...
and
antenna theory In radio engineering, an antenna or aerial is the interface between radio waves propagating through space and electric currents moving in metal conductors, used with a transmitter or receiver. In transmission, a radio transmitter supplies a ...
.


Method


Mathematical basis

A transient electromagnetic signal can be represented as: :y(t)=x(t)+n(t) \approx \sum_^R_i e^ + n(t); 0 \leq t \leq T, where : y(t) is the observed time-domain signal, : n(t) is the
signal noise In electronics, noise is an unwanted disturbance in an electrical signal. Noise generated by electronic devices varies greatly as it is produced by several different effects. In particular, noise is inherent in physics, and central to the ...
, : x(t) is the actual signal, : R_i are the
residues Residue may refer to: Chemistry and biology * An amino acid, within a peptide chain * Crop residue, materials left after agricultural processes * Pesticide residue, refers to the pesticides that may remain on or in food after they are appli ...
(R_i), : s_i are the poles of the system, defined as s_i=-\alpha_i+j \omega_i, : z_i=e^ by the identities of
Z-transform In mathematics and signal processing, the Z-transform converts a discrete-time signal, which is a sequence of real or complex numbers, into a complex frequency-domain (z-domain or z-plane) representation. It can be considered as a discrete-t ...
, : \alpha_i are the damping factors and : \omega_i are the angular frequencies. The same sequence,
sampled Sample or samples may refer to: Base meaning * Sample (statistics), a subset of a population – complete data set * Sample (signal), a digital discrete sample of a continuous analog signal * Sample (material), a specimen or small quantity of so ...
by a period of T_s, can be written as the following: :y T_sx T_sn T_s\approx \sum_^R_i z_i^ + n T_s k=0,...,N-1; i=1,2,...,M, Generalized pencil-of-function estimates the optimal M and z_i's.


Noise-free analysis

For the noiseless case, two (N-L) \times L matrices, Y_1 and Y_2, are produced: : _1 \begin x(0) & x(1) & \cdots & x(L-1)\\ x(1) & x(2) & \cdots & x(L)\\ \vdots & \vdots & \ddots & \vdots\\ x(N-L-1) & x(N-L) & \cdots & x(N-2) \end_; _2 \begin x(1) & x(2) & \cdots & x(L)\\ x(2) & x(3) & \cdots & x(L+1)\\ \vdots & \vdots & \ddots & \vdots\\ x(N-L) & x(N-L+1) & \cdots & x(N-1) \end_ where L is defined as the
pencil A pencil () is a writing or drawing implement with a solid pigment core in a protective casing that reduces the risk of core breakage, and keeps it from marking the user's hand. Pencils create marks by physical abrasion (mechanical), abra ...
parameter. Y_1 and Y_2 can be decomposed into the following matrices: : _1 _1B] _2/math> : _2 _1B] _0_2/math> where : _1 \begin 1 & 1 & \cdots & 1\\ z_1 & z_2 & \cdots & z_M\\ \vdots & \vdots & \ddots & \vdots\\ z_1^ & z_2^ & \cdots & z_M^ \end_; _2 \begin 1 & z_1 & \cdots & z_1^\\ 1 & z_2 & \cdots & z_2^\\ \vdots & \vdots & \ddots & \vdots\\ 1 & z_M & \cdots & z_M^ \end_ _0/math> and /math> are M \times M diagonal matrices with sequentially-placed z_i and R_i values, respectively. If M \leq L \leq N-M, the generalized eigenvalues of the
matrix pencil In linear algebra, if A_0, A_1,\dots,A_\ell are n\times n complex matrices for some nonnegative integer \ell, and A_\ell \ne 0 (the zero matrix), then the matrix pencil of degree \ell is the matrix-valued function defined on the complex numbers L( ...
: _2\lambda _1 _1B]( _0\lambda _2/math> yield the poles of the system, which are \lambda=z_i. Then, the generalized eigenvectors p_i can be obtained by the following identities: : _1+ _1_i=p_i;    i=1,...,M : _1+ _2_i=z_i p_i;    i=1,...,M where the ^+ denotes the
Moore–Penrose inverse In mathematics, and in particular linear algebra, the Moore–Penrose inverse of a matrix is the most widely known generalization of the inverse matrix. It was independently described by E. H. Moore in 1920, Arne Bjerhammar in 1951, and Roge ...
, also known as the pseudo-inverse.
Singular value decomposition In linear algebra, the singular value decomposition (SVD) is a factorization of a real or complex matrix. It generalizes the eigendecomposition of a square normal matrix with an orthonormal eigenbasis to any \ m \times n\ matrix. It is r ...
can be employed to compute the pseudo-inverse.


Noise filtering

If noise is present in the system, _1/math> and _2/math> are combined in a general data matrix, /math>: : \begin y(0) & y(1) & \cdots & y(L)\\ y(1) & y(2) & \cdots & y(L+1)\\ \vdots & \vdots & \ddots & \vdots\\ y(N-L-1) & y(N-L) & \cdots & y(N-1) \end_ where y is the noisy data. For efficient
filtering Filter, filtering or filters may refer to: Science and technology Computing * Filter (higher-order function), in functional programming * Filter (software), a computer program to process a data stream * Filter (video), a software component th ...
, L is chosen between \frac and \frac. A singular value decomposition on /math> yields: : \Sigma] H In this decomposition, /math> and /math> are
unitary matrices In linear algebra, a complex square matrix is unitary if its conjugate transpose is also its inverse, that is, if U^* U = UU^* = UU^ = I, where is the identity matrix. In physics, especially in quantum mechanics, the conjugate transpose is ...
with respective
eigenvectors In linear algebra, an eigenvector () or characteristic vector of a linear transformation is a nonzero vector that changes at most by a scalar factor when that linear transformation is applied to it. The corresponding eigenvalue, often denoted ...
Y]^H and H /math> and
Sigma Sigma (; uppercase Σ, lowercase σ, lowercase in word-final position ς; grc-gre, σίγμα) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used ...
/math> is a diagonal matrix with
singular value In mathematics, in particular functional analysis, the singular values, or ''s''-numbers of a compact operator T: X \rightarrow Y acting between Hilbert spaces X and Y, are the square roots of the (necessarily non-negative) eigenvalues of the se ...
s of /math>. Superscript H denotes the
conjugate transpose In mathematics, the conjugate transpose, also known as the Hermitian transpose, of an m \times n complex matrix \boldsymbol is an n \times m matrix obtained by transposing \boldsymbol and applying complex conjugate on each entry (the complex c ...
. Then the parameter M is chosen for filtering. Singular values after M, which are below the filtering threshold, are set to zero; for an arbitrary singular value \sigma_c, the threshold is denoted by the following formula: :\frac=10^, \sigma_ and are the maximum singular value and significant decimal digits, respectively. For a data with significant digits accurate up to , singular values below 10^ are considered noise. _1'/math> and _2'/math> are obtained through removing the last and first row and column of the filtered matrix '/math>, respectively; M columns of
Sigma Sigma (; uppercase Σ, lowercase σ, lowercase in word-final position ς; grc-gre, σίγμα) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used ...
/math> represent Sigma'/math>. Filtered _1/math> and _2/math> matrices are obtained as: : _1 \Sigma'] _1'H : _2 \Sigma'] _2'H Prefiltering can be used to combat noise and enhance
signal-to-noise ratio Signal-to-noise ratio (SNR or S/N) is a measure used in science and engineering that compares the level of a desired signal to the level of background noise. SNR is defined as the ratio of signal power to the noise power, often expressed in d ...
(SNR). Band-pass matrix pencil (BPMP) method is a modification of the GPOF method via
FIR Firs (''Abies'') are a genus of 48–56 species of evergreen coniferous trees in the family Pinaceae. They are found on mountains throughout much of North and Central America, Europe, Asia, and North Africa. The genus is most closely related to ...
or IIR
band-pass filter A band-pass filter or bandpass filter (BPF) is a device that passes frequencies within a certain range and rejects ( attenuates) frequencies outside that range. Description In electronics and signal processing, a filter is usually a two- ...
s. GPOF can handle up to 25 dB SNR. For GPOF, as well as for BPMP, variace of the estimates approximately reaches
Cramér–Rao bound In estimation theory and statistics, the Cramér–Rao bound (CRB) expresses a lower bound on the variance of unbiased estimators of a deterministic (fixed, though unknown) parameter, the variance of any such estimator is at least as high as the i ...
.


Calculation of residues

Residues of the complex poles are obtained through the
least squares The method of least squares is a standard approach in regression analysis to approximate the solution of overdetermined systems (sets of equations in which there are more equations than unknowns) by minimizing the sum of the squares of the r ...
problem: :\begin y(0) \\ y(1) \\ \vdots \\ y(N-1) \end = \begin 1 & 1 & \cdots & 1 \\ z_1 & z_2 & \cdots & z_M \\ \vdots & \vdots & \ddots & \vdots \\ z_1^ & z_2^ & \cdots & z_M^ \end \begin R_1 \\ R_2 \\ \vdots \\ R_M \end


Applications

The method is generally used for the evaluation of Sommerfeld integrals in discrete complex image method for method of moments, where the spectral
Green's function In mathematics, a Green's function is the impulse response of an inhomogeneous linear differential operator defined on a domain with specified initial conditions or boundary conditions. This means that if \operatorname is the linear differenti ...
is approximated as a sum of complex exponentials. Additionally, the method is used in antenna analysis, S-parameter-estimation in microwave integrated circuits, wave propagation analysis,
moving target indication Moving target indication (MTI) is a mode of operation of a radar to discriminate a target against the clutter. It describes a variety of techniques used for finding moving objects, like an aircraft, and filter out unmoving ones, like hills or tree ...
and radar signal processing.


See also

*
Generalized eigenvalue problem In linear algebra, eigendecomposition is the factorization of a matrix into a canonical form, whereby the matrix is represented in terms of its eigenvalues and eigenvectors. Only diagonalizable matrices can be factorized in this way. When the matri ...
*
Matrix pencil In linear algebra, if A_0, A_1,\dots,A_\ell are n\times n complex matrices for some nonnegative integer \ell, and A_\ell \ne 0 (the zero matrix), then the matrix pencil of degree \ell is the matrix-valued function defined on the complex numbers L( ...
*
Prony's method Prony analysis (Prony's method) was developed by Gaspard Riche de Prony in 1795. However, practical use of the method awaited the digital computer. Similar to the Fourier transform, Prony's method extracts valuable information from a uniformly sam ...


References

{{Reflist, 40em, refs= {{cite journal , last1=Hua , first1=Y. , last2=Sarkar , first2=T. K. , date= May 1990 , title= Matrix pencil method for estimating parameters of exponentially damped/undamped sinusoids in noise , journal= IEEE Transactions on Acoustics, Speech, and Signal Processing , volume=38 , issue=5 , pages= 814–824 , doi=10.1109/29.56027 , url=https://escholarship.org/uc/item/1tw1j9hm , author-link2=Tapan Kumar Sarkar {{cite journal , last1=Sarkar , first1=T. , last2=Nebat , first2=J., last3=Weiner , first3=D. , last4=Jain , first4=V. , date= November 1980 , title=Suboptimal approximation/identification of transient waveforms from electromagnetic systems by pencil-of-function method , journal= IEEE Transactions on Antennas and Propagation , volume=28 , issue=6 , pages= 928–933 , doi=10.1109/TAP.1980.1142411 , bibcode=1980ITAP...28..928S , author-link1=Tapan Kumar Sarkar {{cite journal , last1=Hua , first1=Y. , last2=Sarkar , first2=T. K. , date=February 1989 , title=Generalized pencil-of-function method for extracting poles of an EM system from its transient response , journal= IEEE Transactions on Antennas and Propagation, volume=37 , issue=2 , pages= 229–234 , doi=10.1109/8.18710 , bibcode=1989ITAP...37..229H , url=https://escholarship.org/uc/item/53k15111 , author-link2=Tapan Kumar Sarkar {{cite journal , last1=Sarkar , first1=T. K. , last2=Pereira, first2=O. , date= February 1995 , title= Using the matrix pencil method to estimate the parameters of a sum of complex exponentials , doi=10.1109/74.370583 , journal=IEEE Antennas and Propagation Magazine , volume=37 , issue=1 , pages= 48–55 , bibcode=1995IAPM...37...48S , author-link1=Tapan Kumar Sarkar {{cite journal , first1=Fengduo , last1=Hu , first2= T. K., last2= Sarkar, first3=Yingbo , last3= Hua, date= January 1993 , title= Utilization of Bandpass Filtering for the Matrix Pencil Method , doi=10.1109/TSP.1993.193174 , journal=
IEEE Transactions on Signal Processing The ''IEEE Transactions on Signal Processing'' is a biweekly peer-reviewed scientific journal published by the Institute of Electrical and Electronics Engineers covering research on signal processing. It was established in 1953 as the ''IRE Transac ...
, volume=41 , issue=1 , pages= 442–446 , bibcode=1993ITSP...41..442H , url=https://escholarship.org/uc/item/7q6635rr , author-link2=Tapan Kumar Sarkar
{{cite journal , last1=Dural , first1=G. , last2=Aksun , first2=M. I. , author2-link=İrşadi Aksun, date= July 1995 , title= Closed-form Green's functions for general sources and stratified media , doi=10.1109/22.392913 , journal=
IEEE Transactions on Microwave Theory and Techniques ''IEEE Transactions on Microwave Theory and Techniques'' (T-MTT) is a monthly peer-reviewed scientific journal with a focus on that part of engineering and theory associated with microwave/millimeter-wave technology and components, electronic de ...
, volume=43 , issue=7 , pages= 1545–1552 , bibcode=1995ITMTT..43.1545D , hdl=11693/10756 , hdl-access=free
{{cite journal , last=Hua , first=Y. , date=January 1994 , title= High resolution imaging of continuously moving object using stepped frequency radar , doi=10.1016/0165-1684(94)90188-0 , journal=Signal Processing , volume=35 , issue=1 , pages= 33–40 , url=https://escholarship.org/uc/item/5vv1k6fs {{cite journal , first1=M. , last1= Kahrizi, first2= T. K. , last2= Sarkar, first3= Z. A., last3=Maricevic , date=January 1994 , title= Analysis of a wide radiating slot in the ground plane of a microstrip line , doi=10.1109/22.210226 , journal=
IEEE Transactions on Microwave Theory and Techniques ''IEEE Transactions on Microwave Theory and Techniques'' (T-MTT) is a monthly peer-reviewed scientific journal with a focus on that part of engineering and theory associated with microwave/millimeter-wave technology and components, electronic de ...
, volume=41 , issue=1 , pages= 29–37 , author-link2=Tapan Kumar Sarkar
Signal processing Computational electromagnetics Radar signal processing Estimation theory Articles containing proofs Signal estimation