2
Correspondence SIMPLE SUFFICIENT TEST FOR STABILITY OF 2-DIMENSIONAL RECURSIVE DIGITAL FILTERS Indexing terms: Filters and filtering, Stability, Polynomials, Digital filters Abstract: A recently introduced sufficient condi- tion for the stability of polynomials with real coef- ficients is generalised to cover the case when the coefficients of the polynomials are complex numbers. Then this new sufficient condition is applied to checking the stability of 2-dimensional recursive digital filters. Introduction A 2-dimensional linear shift-invarient filter is described by its transfer function G{z x , z 2 ) = i, z 2 ) u z 2 ) (1) where A(z u z 2 ) and B{z x , z 2 ) are coprime polynomials in the independent complex variables z x and z 2 , and there are no nonessential singularities of the second kind [1], i.e. there are no 'points' (z x , z 2 ) such that A(z u z 2 ) = B(z lt z 2 ) = 0. The 2-dimensional filter is stable if and only if B(z it z 2 ) ¥^0 in (2) This stability theorem implies that the filter is BIBO stable [2]. Another important stability criterion for 2- dimensional filters was proposed by Huang [3]: B(z (a) (b) 1, z l) i B(z x , B(z x , *0 0) Zl) in \z 0, 11 ^ M 1, <1 l< \z 2 \^ [ U\z 2 \ 1, if and 1 only if (3) (4) Condition 3 reduces to a 1-dimensional stability test and is computationally trivial to implement. However, condi- tion 4 is rather difficult to test. Main results A simple sufficient test for checking the stability of 2- dimensional filters is proposed here. First the following lemma is given [4]. Lemma: The real polynomial B(z) = z" + g n z"~ 1 + g l is stable if + " 1 , = i n The above result is generalised in the following theorem to cover the case when the coefficients of the polynomial are complex numbers. Theorem 1: The polynomial B(z) = z" + g n z"~ l + • • + g x with complex coefficients is stable if ZII 2 Proof: Without loss of generality we assume n = 3, B(z) = z 3 + g 3 z 2 + g 2 z + g v The state-space description of this system is X(k + 1) = Ax(k) A = 0 1 0 0 0 1 L-0i -92 -03. (5) (6) Consider now the 1-dimensional Lyapunov equation which has complex coefficients Q = P-A*PA (7) where A* A T and the bar denotes the conjugate matrix. A recently proposed lemma [5] gives a condition for a complex matrix A to be stable. Thus, the matrix A is stable if, for any given positive definite Hermitian matrix P, the matrix Q is positive definite. Let (8) Obviously the matrix P is positive definite Hermitian. Then 1 0 0 0 2 0 o" 0 3 -3<j 2 01 l-3£ 2 02 -302 -303 01 - 3 0 3 02 1-303 (9) This matrix is Hermitian and has real principal minors. Therefore the matrix Q is positive definite if all its prin- cipal minors are positive, i.e. dj = det [Ij - 3GjGj] > 0, ; = 1, 2, 3 where 0i 02 j = 1.91 02 0j] The values of the determinants for; = 1, 2, 3 are and this completes the proof. Now, we will apply this condition to test the condition 4. Consider the reciprocal polynomial B x (z x , z 2 ) of the B(z x , z 2 ) which is defined as X \Z x , Z 2 ) ZJ2 D\Z X , Z 2 ) l*"J where z 2 2 is the maximum power of z 2 in B{z x , z 2 ). Then, B(z x , z) # 0 in | z j = l, |z 2 |^l if and only if #i( z i> z i) ^ 0 m l z i I = 1» \ Z 2\ ^ 1- The polynomial B x {z x , z 2 ) can be written as a polynomial in z 2 with coef- ficients which are polynomials in z x : or equivalently *i(*i. zj = N 2 b N2 ( Zl ) (11) (12) 246 IEE PROCEEDINGS, Vol. 134, Pt. G, No. 5, OCTOBER 1987

Simple sufficient test for stability of 2-dimensional recursive digital filters

  • Upload
    nj

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

CorrespondenceSIMPLE SUFFICIENT TEST FOR STABILITYOF 2-DIMENSIONAL RECURSIVE DIGITALFILTERS

Indexing terms: Filters and filtering, Stability, Polynomials, Digital filters

Abstract: A recently introduced sufficient condi-tion for the stability of polynomials with real coef-ficients is generalised to cover the case when thecoefficients of the polynomials are complexnumbers. Then this new sufficient condition isapplied to checking the stability of 2-dimensionalrecursive digital filters.

Introduction

A 2-dimensional linear shift-invarient filter is describedby its transfer function

G{zx, z2) =i, z2)

u z2)(1)

where A(zu z2) and B{zx, z2) are coprime polynomials inthe independent complex variables zx and z2, and thereare no nonessential singularities of the second kind [1],i.e. there are no 'points' (zx, z2) such that A(zu z2) =B(zlt z2) = 0. The 2-dimensional filter is stable if and onlyif

B(zit z2) ¥^0 in (2)

This stability theorem implies that the filter is BIBOstable [2]. Another important stability criterion for 2-dimensional filters was proposed by Huang [3]:

B(z

(a)

(b)

1, zl) i

B(zx,

B(zx,

*0

0)

Zl)

in \z

0,

11 ^

M1,

< 1

l<

\z2\^

[

U\z2\

1, if and

1

only if

(3)

(4)

Condition 3 reduces to a 1-dimensional stability test andis computationally trivial to implement. However, condi-tion 4 is rather difficult to test.

Main results

A simple sufficient test for checking the stability of 2-dimensional filters is proposed here. First the followinglemma is given [4].

Lemma: The real polynomial B(z) = z" + gnz"~1

+ gl is stable if+

" 1

, = i n

The above result is generalised in the following theoremto cover the case when the coefficients of the polynomialare complex numbers.

Theorem 1: The polynomial B(z) = z" + gnz"~l + • • •+ gx with complex coefficients is stable if

Z I I 2

Proof: Without loss of generality we assume n = 3,B(z) = z3 + g3z

2 + g2z + gv The state-space description

of this system is

X(k + 1) = Ax(k)

A =0 1 0

0 0 1

L-0i -92 -03.

(5)

(6)

Consider now the 1-dimensional Lyapunov equationwhich has complex coefficients

Q = P-A*PA (7)

where A* — AT and the bar denotes the conjugatematrix.

A recently proposed lemma [5] gives a condition for acomplex matrix A to be stable. Thus, the matrix A isstable if, for any given positive definite Hermitian matrixP, the matrix Q is positive definite.

Let

(8)

Obviously the matrix P is positive definite Hermitian.Then

100

020

o"03

-3< j 2 01 l - 3 £ 2 02 - 3 0 2- 3 0 3 01 - 3 0 3 02 1 - 3 0 3

(9)

This matrix is Hermitian and has real principal minors.Therefore the matrix Q is positive definite if all its prin-cipal minors are positive, i.e.

dj = det [Ij - 3GjGj] > 0, ; = 1, 2, 3

where

0i

02 j = 1.91 02 0j]

The values of the determinants for; = 1, 2, 3 are

and this completes the proof.Now, we will apply this condition to test the condition

4. Consider the reciprocal polynomial Bx(zx, z2) of theB(zx, z2) which is defined as

X\Zx, Z2) — ZJ2 D\ZX, Z2 ) l * " J

where z22 is the maximum power of z2 in B{zx, z2). Then,

B(zx, z) # 0 in | z j = l, | z 2 | ^ l if and only if#i(zi> zi) ^ 0 m lzi I = 1» \Z2\ ^ 1- The polynomialBx{zx, z2) can be written as a polynomial in z2 with coef-ficients which are polynomials in zx:

or equivalently

*i(*i. zj =N2

bN2(Zl)

(11)

(12)

246 IEE PROCEEDINGS, Vol. 134, Pt. G, No. 5, OCTOBER 1987

where Application of theorem 2 gives

(13)

and bN2(zx) ^ 0 in \zx | ^ 1 because of eqn. 3. Thus, thefollowing theorem follows directly.

Theorem 2: B(zx, z2) # 0 in | zx | = 1, | z21 < 1 if

Zl

2zx + 5

2

+

1*1

2zx^

= 1

1

h5

2

<f

^223 + 16x > 0

- 1

X = t +zf

The above inequality is satisfied. Thus, by theorem 2 thefilter is stable.

Example 1: Consider the polynomial

B(zx, z2) = 2zxz2 + zx + z2 + 4

Clearly condition 3 is satisfied. Therefore condition 4 willdetermine the stability. After forming B1(z1, z2) as ineqns. 11 and 12, we obtain

tSX\Zx, Z2f — Z2

Theorem 2 gives

+2zt < 1 with | zx | # 1

This is equivalent to

" l + 2 z 1 | 2 < | 4 + z1 12 + 4x > 0

- 1 ^ x ^ 1

The above inequality is satisfied. Thus we conclude thatthe filter is stable.

Example 2: Let J3(zl5 z2) = zxz\ + z\ + zvz2 + 2zt + 5.Again condition 3 is satisfied. Condition 4 will determinethe stability. Form £i(zl5 z2) as in eqns. 11 and 12, i.e.

x{zu z2)

Conclusion

A simple stability testing method for 2-dimensionaldigital filters has been proposed. The implementation ofthe method has been discussed and the results illustratedby two examples.

A.G. KANELLAKIS 16th April 1987N.J. THEODOROUNational Technical University of AthensDepartment of Electrical EngineeringElectric Power Division42 28th October Street106 82 Athens, Greece

References

1 GOODMAN, D.: 'Some stability properties of two-dimensionallinear shift invariant digital filters', IEEE Trans., 1976, CAS-24,pp. 201-208

2 SHANKS, J.L., TREITEL, S., and JUSTICE, J.H.: 'Stability and syn-thesis of two dimensional recursive filters., ibid., 1972, AU-20,pp. 115-128

3 HUANG, T.S.: 'Stability of two dimensional recursive filters', ibid.,1972, AU-20, pp. 158-163

4 BERGER, C.S.: 'Proof of a certain conjecture on the stability oflinear discrete systems', Int. J. Control, 1982,36, pp. 545-546

5 LU, W.S., and LEE, E.B.: 'Stability analysis for two dimensionalsystems via a Lyapunov approach', IEEE Trans., 1985, CAS-32,pp. 61-68

5575G

IEE PROCEEDINGS, Vol. 134, Pt. G, No. 5, OCTOBER 1987 247