1 Introduction

A dynamical system is called positive if its trajectory starting from any nonnegative initial state remains forever in the positive orthant for all nonnegative inputs. An overview of state of the art in positive systems theory is given in the monographs [2, 9]. Variety of models having positive behavior can be found in engineering, economics, social sciences, biology and medicine, etc.

The notion of controllability and observability and the decomposition of linear systems have been introduced by Kalman [17, 18]. These notions are the basic concepts of the modern control theory [1, 8, 16, 19,20,21]. They have been also extended to positive linear systems [2, 9]. The positive circuits and their reachability have been investigated in [10, 12] and controllability and observability of electrical circuits in [4, 15].

The reachability of linear systems is closely related to the controllability of the systems. Specially for positive linear systems, the conditions for the controllability are much stronger than for the reachability [9, 15]. Tests for the reachability and controllability of standard and positive linear systems are given in [9, 15]. The positivity and reachability of fractional continuous-time linear systems and electrical circuits have been addressed in [2, 7, 10, 12, 15] and the decoupling zeros of positive discrete-time linear systems and positive electrical circuits in [5, 6]. Standard and positive electrical circuits with zero transfer matrices have been investigated in [14].

The positive linear systems consisting of n subsystems with different fractional orders have been analyzed in [11]. The constructability and observability of standard and positive electrical circuits have been addressed in [3].

In this paper the invariant zeros, decoupling zeros and blocking zeros of positive linear electrical circuits will be investigated. The paper is organized as follows. In Sect. 2 basic definitions and theorems concerning invariant decoupling and blocking zeros of linear systems are recalled the positivity; reachability and observability of linear systems are addressed in Sect. 3. The positive linear electrical circuits with zero transfer matrices are presented in Sect. 4. The invariant, decoupling and blocking zeros of positive electrical circuits with zero transfer matrices are analyzed in Sect. 5. Concluding remarks are given in Sect. 6.

The following notation will be used: \(\mathfrak {R}\) is the set of real numbers, \(\mathfrak {R}^{n\times m}\) represents the set of \(n\times m\) real matrices, \(\mathfrak {R}_+^{n\times m}\) denotes the set of \(n\times m\) matrices with nonnegative and \(\mathfrak {R}_{+}^{n}=\mathfrak {R}_{+}^{n\times 1}, \mathbf{C}\) is the field of complex numbers, \(M_n \) stand for the set of \(n\times n\) Metzler matrices (real matrices with nonnegative off-diagonal entries), \(I_{n}\) is the \(n\times n\) identity matrix.

2 Invariant, Decoupling and Blocking Zeros of Linear Systems

Consider the linear system

$$\begin{aligned} \dot{x}= & {} Ax+Bu, \end{aligned}$$
(2.1a)
$$\begin{aligned} y= & {} Cx, \end{aligned}$$
(2.1b)

where \(x=x(t)\in \mathfrak {R}^{n}, u=u(t)\in \mathfrak {R}^{m}, y=y(t)\in \mathfrak {R}^{p}\) are the state, input and output vectors and \(A\in \mathfrak {R}^{n\times n}, B\in \mathfrak {R}^{n\times m}, C\in \mathfrak {R}^{p\times n}\).

The system matrix of linear system (2.1) is defined by

$$\begin{aligned} S(s)=\left[ {{\begin{array}{cc} {I_n s-A}&{}\quad B \\ C&{} \quad 0 \\ \end{array}}}\right] \in \mathfrak {R}^{(n+p)\times (n+m)}[s]. \end{aligned}$$
(2.2)

Let the matrix

$$\begin{aligned} S_S (s)=\left[ \begin{array}{cc} \hbox {diag}\left[ p_1 (s)\quad \cdots \quad p_r (s)\right] &{}\quad 0\\ 0&{}\quad 0 \\ \end{array}\right] \in \mathfrak {R}^{(n+p)\times (n+m)}[s] \end{aligned}$$
(2.3)

be the canonical Smith form of system matrix (2.2), where \(p_1 (s), {\ldots }, p_r (s)\) are the invariant polynomials satisfying the condition \(p_i (s)|p_{i+1} (s)\) for \(i=1,\ldots ,r-1\) and \(r=\hbox {rank }S(s)\).

The polynomial \(p(s)=p_1 (s)\ldots p_r (s)\) is called the invariant zero polynomial of system (2.1).

Definition 2.1

The zero of the polynomial p(s) is called the invariant zero of system (2.1).

Theorem 2.1

[8] If \(m=p\) and matrix (2.2) has full rank then

$$\begin{aligned} p(s)=\det S_S (s)=c\det S_S (s), \end{aligned}$$
(2.4)

where \(c=\det L(s)\det R(s)\) since L(s) and R(s) are unimodular matrices row and column operations on matrix (2.2).

Theorem 2.2

If \(m=p\) then

$$\begin{aligned} p(s)=\det \left[ {{\begin{array}{cc} I_n s-A&{}\quad -B \\ C&{}\quad 0 \\ \end{array}}}\right] =\det \left[ I_n s-A\right] \det T(s), \end{aligned}$$
(2.5)

where

$$\begin{aligned} T(s)=C[I_n s-A]^{-1}B. \end{aligned}$$
(2.6)

Proof

It is easy to see that

$$\begin{aligned} \left[ {{\begin{array}{cc} {I_n}&{}\quad 0\\ {-C[I_n s-A]^{-1}}&{}\quad {I_p}\\ \end{array}}}\right] \left[ {{\begin{array}{cc} {I_n s-A}&{}\quad {-B}\\ C&{}\quad 0 \\ \end{array}}}\right] =\left[ {{\begin{array}{cc} {I_n s-A}&{}\quad {-B} \\ 0&{}\quad {T(s)}\\ \end{array}}}\right] \end{aligned}$$

and

$$\begin{aligned} \det \left\{ {\left[ {{\begin{array}{cc} {I_n }&{}\quad 0\\ {-C[I_n s-A]^{-1}}&{}\quad {I_p}\\ \end{array}}}\right] \left[ {{\begin{array}{cc} {I_n s-A}&{}\quad {-B} \\ C&{}\quad 0 \\ \end{array}}}\right] }\right\} =\det \left[ {{\begin{array}{cc} {I_n s-A}&{}\quad {-B}\\ 0&{}\quad {T(s)}\\ \end{array}}}\right] \end{aligned}$$

since

$$\begin{aligned} \det \left[ {{\begin{array}{cc} {I_n}&{}\quad 0\\ {-C[I_n s-A]^{-1}}&{}\quad I_{p}\\ \end{array}}}\right] =1. \end{aligned}$$

\(\square \)

Consider the submatrix

$$\begin{aligned} S_{1} (s)=[I_{n} s-A\quad B] \end{aligned}$$
(2.7)

of system matrix (2.2).

Definition 2.2

[8] A number \(z\in \mathbf{C}\) for which

$$\begin{aligned} \hbox {rank}\left[ I_n z-A\quad B\right] <n \end{aligned}$$
(2.8)

are called the input-decoupling (i.d.) zero of system (2.1).

Let the matrix

$$\begin{aligned} S_{1S} (s)=\left[ \begin{array}{cc} \hbox {diag}\left[ \bar{{p}}_1 (s) \ldots \bar{{p}}_n (s)\right] &{}\quad 0 \\ \end{array}\right] \in \mathfrak {R}^{n\times (n+m)}[s] \end{aligned}$$
(2.9)

be the canonical Smith form of matrix (2.7).

Note that \(z\in \mathbf{C}\) is an i.d. zero of system (2.1) if and only if z is a zero of the polynomial

$$\begin{aligned} \bar{{p}}(s)=\bar{{p}}_1 (s)\ldots \bar{{p}}_n (s). \end{aligned}$$
(2.10)

Therefore, the i.d. zeros of the system are the zeros of polynomial (2.10). The system has no i.d. zeros if and only if \(\bar{{p}}(s)=1\), i.e., the matrix \(S_1 (s)\) has the canonical Smith form \([I_{n}\quad 0]\). The i.d. zeros represent unreachable modes of system (2.1).

The number of i.d. zeros \(n_1 \) of system (2.1) is equal to the rank defect of its controllability matrix, i.e.,

$$\begin{aligned} n_1 =n-\hbox {rank }R_n , \end{aligned}$$
(2.11)

where

$$\begin{aligned} R_{n}=\left[ \begin{array}{cccc} B&{}\quad AB&{}\quad \cdots &{}\quad A^{n-1}B\\ \end{array}\right] . \end{aligned}$$
(2.12)

Theorem 2.3

[8] The state vector x of system (2.1) for any input u(t) and zero initial state \(x(0)=0\) is independent of the i.d. zeros of the system.

Consider the submatrix

$$\begin{aligned} S_2 (s)=\left[ {{\begin{array}{c} {I_n s-A} \\ C \\ \end{array}}}\right] \end{aligned}$$
(2.13)

of system matrix (2.2).

Definition 2.3

[8] A number \(z\in \mathbf{C}\) for which

$$\begin{aligned} \hbox {rank}\left[ {{\begin{array}{c} {I_n z-A} \\ C \\ \end{array}}}\right] <n \end{aligned}$$
(2.14)

are called the output-decoupling (o.d.) zero of system (2.1).

Let the matrix

$$\begin{aligned} S_{2S} (s)=\left[ \begin{array}{c} \hbox {diag}\left[ {\hat{p}}_1 (s)\quad \cdots \quad {\hat{p}}_n (s)\right] \\ 0 \\ \end{array}\right] \in \mathfrak {R}^{(n+p)\times n}[s] \end{aligned}$$
(2.15)

be the canonical Smith form of matrix (2.13).

Note that \(z\in \mathbf{C}\) is an o.d. zero of system (2.1) if and only if z is a zero of the polynomial

$$\begin{aligned} \hat{{p}}(s)=\hat{{p}}_1 (s)\ldots \hat{{p}}_n (s). \end{aligned}$$
(2.16)

Therefore, the o.d. zeros of the system are the zeros of polynomial (2.16). The system has no o.d. zeros if and only if \(\hat{{p}}(s)=1\), i.e., the matrix \(S_2 (s)\) has the canonical Smith form \(\left[ {{\begin{array}{c} I_{n}\\ 0\\ \end{array}}}\right] \). The o.d. zeros represent unobservable modes of system (2.1).

The number of o.d. zeros \(n_2\) of system (2.1) is equal to the rank defect of its observability matrix, i.e.,

$$\begin{aligned} n_2=n-\hbox {rank }O_n , \end{aligned}$$
(2.17)

where

$$\begin{aligned} O_{n}=\left[ {{\begin{array}{c} C \\ {CA}\\ \vdots \\ {CA^{n-1}}\\ \end{array}}}\right] . \end{aligned}$$
(2.18)

Theorem 2.4

[8] The output y of system (2.1) for any input \({u}'(t)=Bu(t)\) and zero initial condition \(x(0)=0\) is independent of the o.d. zeros of the system.

Definition 2.4

[8] A number \(z\in \mathbf{C}\) for which both conditions (2.8) and (2.14) are satisfied are called the input–output-decoupling (i.o.d.) zero of system (2.1).

Therefore, \(z\in \mathbf{C}\) is an i.o.d. zero if and only if it is both an i.d. zero and an o.d. zero of the system.

The number of i.o.d. zeros \(n_{io} \) of system (2.1) is equal to

$$\begin{aligned} n_{io} =n-\hbox {rank }R_n -\hbox {rank }O_n +\hbox {rank }O_n R_n. \end{aligned}$$
(2.19)

Definition 2.5

[8] A number \(z\in \mathbf{C}\) is called a blocking zero of system (2.1) if

$$\begin{aligned} C[I_n z-A]_{ad} B=0, \end{aligned}$$
(2.20)

where \([I_n z-A]_{ad}\) is the adjoint matrix.

Theorem 2.5

[8] A number \(z\in \mathbf{C}\) is an uncontrollable and/or unobservable mode of the system if and only if z is a blocking zero of the system.

3 Positivity, Reachability and Observability of Electrical Circuits

Consider linear electrical circuits composed of resistors, capacitors, coils and voltage (current) sources. As the state variables [the components of the state vector x(t)] we choose the voltages on the capacitors and the currents in the coils. Using Kirchhoff’s laws we may describe the linear circuits in transient states by the state equations

$$\begin{aligned} \dot{x}(t)= & {} Ax(t)+Bu(t), \end{aligned}$$
(3.1a)
$$\begin{aligned} y(t)= & {} Cx(t), \end{aligned}$$
(3.1b)

where \(x(t)\in \mathfrak {R}^{n}, u(t)\in \mathfrak {R}^{m}, y(t)\in \mathfrak {R}^{p}\) are the state, input and output vectors and \(A\in \mathfrak {R}^{n\times n}\), \(B\in \mathfrak {R}^{n\times m}, C\in \mathfrak {R}^{p\times n}\).

It is assumed that the initial conditions are zero since the system matrix S(s) and the transfer matrix T(s) are defined for zero initial conditions.

Definition 3.1

[9, 13, 15] Linear electrical circuit (3.1) is called (internally) positive if the state vector \(x(t)\in \mathfrak {R}_{+}^{n}\) and output vector \(y(t)\in \mathfrak {R}_{+}^{p}, t\ge 0\) for any initial conditions \(x(0)\in \mathfrak {R}_{+}^{n}\) and all inputs \(u(t)\in \mathfrak {R}_{+}^{m}, t\ge 0\).

Theorem 3.1

[2, 9, 15] The linear electrical circuit is positive if and only if

$$\begin{aligned} A\in M_n , \quad B\in \mathfrak {R}_+^{n\times m} , \quad C\in \mathfrak {R}_+^{p\times n} . \end{aligned}$$
(3.2)

Definition 3.2

[2, 9, 15] Positive electrical circuit (3.1) is called reachable in time \(t\in [0,t_f]\) if for every given final state \(x_f\in \mathfrak {R}_{+}^{n}\) there exists an input \(u(t)\in \mathfrak {R}_{+}^{m}, t\in [0,t_f]\) which steers the state of the electrical circuit from zero initial conditions \(x(0)=0\) to the final state \(x_f\).

Definition 3.3

[9] A matrix \(A\in \mathfrak {R}_{+}^{n\times n} \) is called monomial if each its row and each its column contain only one positive entry and the remaining entries are zero.

Theorem 3.2

[9, 13, 15] Positive electrical circuit (3.1) is reachable if and only if the reachability matrix

$$\begin{aligned} R_n =\left[ \begin{array}{cccc} B&{}\quad {AB}&{}\quad \cdots &{}\quad A^{n-1}B\\ \end{array}\right] \in \mathfrak {R}_{+}^{n\times nm} \end{aligned}$$
(3.3)

contains a monomial matrix.

Definition 3.4

[9, 15] Positive electrical circuit (3.1) is called observable in time \(t\in [0,t_f]\) if knowing its input \(u(t)\in \mathfrak {R}_{+}^{m}\) and its input \(y(t)\in \mathfrak {R}_{+}^{p}\) for \(t\in [0,t_f ]\) it is possible to find its unique initial condition \(x_0 =x(0)\in \mathfrak {R}_+^n\).

Theorem 3.3

[9, 15] The positive electrical circuit (3.1) is observable in time \(t\in [0,t_f ]\) if and only if the matrix \(A\in M_n \) is diagonal and the matrix

$$\begin{aligned} O_{n}=\left[ \begin{array}{c} C \\ CA \\ \vdots \\ CA^{n-1}\\ \end{array}\right] \in \mathfrak {R}_{+}^{pn\times n} \end{aligned}$$
(3.4)

contains a monomial matrix.

The transfer matrix of positive electrical circuit (3.1) is given by

$$\begin{aligned} T(s)=C[I_n s-A]^{-1}B\in \mathfrak {R}^{p\times m}(s), \end{aligned}$$
(3.5)

where \(\mathfrak {R}^{p\times m}(s)\) is the set of \(p\times m\) rational matrices in s.

Theorem 3.4

If for electrical circuit (3.1)

$$\begin{aligned} T(s)=C[I_n s-A]^{-1}B=0 \end{aligned}$$
(3.6)

then

$$\begin{aligned} O_n R_n =0 \end{aligned}$$
(3.7)

where \(O_n\) and \(R_n\) are defined by (3.4) and (3.3), respectively.

Proof

Note that (3.6) holds if and only if

$$\begin{aligned} L^{-1}[T(s)]=Ce^{At}B=0 \end{aligned}$$
(3.8)

where \(L^{-1}\) denotes the inverse Laplace transform.

Substitution of

$$\begin{aligned} e^{At}=\sum _{k=0}^\infty {\frac{(At)^{k}}{k!}} \end{aligned}$$
(3.9)

into (3.8) yields

$$\begin{aligned} \sum _{k=0}^{\infty } {\frac{C(At)^{k}B}{k!}=0} \hbox { and } CA^{k}B=0 \hbox { for } k=0,1,\ldots . \end{aligned}$$
(3.10)

Using (3.3), (3.4) and (3.10) we obtain

$$\begin{aligned} O_n R_n= & {} \left[ {{\begin{array}{c} C \\ CA \\ \vdots \\ CA^{n-1} \\ \end{array}}}\right] \left[ {\begin{array}{cccc} B&{}\quad AB&{}\quad \cdots &{}\quad A^{n-1}B\\ \end{array}}\right] \nonumber \\= & {} \left[ {{\begin{array}{cccc} {CB}&{}\quad {CAB}&{}\quad \cdots &{}\quad {CA^{n-1}B} \\ {CAB}&{}\quad {CA^{2}B}&{}\quad \cdots &{}\quad {CA^{n}B} \\ \vdots &{}\quad \vdots &{}\quad \ddots &{} \quad \vdots \\ {CA^{n-1}B}&{}\quad {CA^{n}B}&{}\quad \cdots &{}\quad {CA^{2(n-1)}B} \\ \end{array}}}\right] =0. \end{aligned}$$
(3.11)

This completes the proof. \(\square \)

Theorem 3.5

Let for standard electrical circuit (3.1) condition (3.6) be satisfied. Then

  1. (1)

    the pair (AB) is unreachable if \(C\ne 0\),

  2. (2)

    the pair (AC) is unobservable if \(B\ne 0\).

Proof

From (3.11) we have

$$\begin{aligned} C\left[ \begin{array}{cccc} B&{}\quad AB&{}\quad \cdots &{}\quad A^{n-1}B \\ \end{array}\right] =0 \end{aligned}$$
(3.12)

and

$$\begin{aligned} \hbox {rank}\left[ \begin{array}{cccc} B&{}\quad AB&{}\quad \cdots &{}\quad A^{n-1}B\\ \end{array}\right] <n \end{aligned}$$
(3.13)

if \(C\ne 0\). Therefore, the pair (AB) is unreachable.

Similarly, from (3.11) we have

$$\begin{aligned} \left[ {{\begin{array}{c} C\\ {CA}\\ \vdots \\ {CA^{n-1}}\\ \end{array}}}\right] B=0 \end{aligned}$$
(3.14)

and

$$\begin{aligned} \hbox {rank}\left[ {{\begin{array}{c} C \\ {CA}\\ \vdots \\ {CA^{n-1}}\\ \end{array}}}\right] <n \end{aligned}$$
(3.15)

if \(B\ne 0\). Therefore, the pair (A,C) is unobservable. \(\square \)

4 Linear Electrical Circuits with Zero Transfer Matrices

Following [14] the positive linear electrical circuits with zero transfer matrices will be presented.

Example 4.1

Consider the electrical circuit shown in Fig. 1 with given resistances \(R_{1}, R_{2}, R_{3}, R_{4}\), inductance L, capacitance C and voltage source e.

Fig. 1
figure 1

Electrical circuit of Example 4.1

Using Kirchhoff’s laws we may write the equations

$$\begin{aligned}&e=Ri_L +L\frac{\hbox {d}i_L}{\hbox {d}t}, R=R_1 +\frac{R_2 +R_3 }{2}, \nonumber \\&R_{4} C\frac{\hbox {d}u_C}{\hbox {d}t}+u_C =0. \end{aligned}$$
(4.1)

As the output y we choose

$$\begin{aligned} y=u_C . \end{aligned}$$
(4.2)

Equations (4.1) and (4.2) can be rewritten in the form

$$\begin{aligned} \frac{\hbox {d}}{{\hbox {d}}t}\left[ {{\begin{array}{c} u_{C} \\ i_{L} \\ \end{array}}}\right] =A_{1}\left[ {{\begin{array}{c} {u_C} \\ {i_L}\\ \end{array}}}\right] +B_1 e,\quad y=C_1 \left[ {{\begin{array}{c} {u_C}\\ {i_L}\\ \end{array}}}\right] , \end{aligned}$$
(4.3a)

where

$$\begin{aligned} A_1 =\left[ {{\begin{array}{cc} -\frac{1}{R_4 C}&{}\quad 0\\ 0&{}\quad -\frac{R}{L}\\ \end{array}}}\right] ,\quad B_1 =\left[ \begin{array}{c} 0 \\ \frac{1}{L}\\ \end{array}\right] ,\quad C_{1}=\left[ 1\quad 0\right] . \end{aligned}$$
(4.3b)

By Theorem 3.1 the electrical circuit is positive for all values of \(R_{1}, R_{2}, R_{3}, R_{4}, L\) and C since from (4.3b) we have

$$\begin{aligned} A_1 \in M_2 , \quad B_1 \in \mathfrak {R}_+^2 , \quad C_1 \in \mathfrak {R}_+^{1\times 2} . \end{aligned}$$
(4.4)

The transfer function of the electrical circuit is

$$\begin{aligned} T(s)=C_{1} \left[ I_2 s-A_1\right] ^{-1}B_{1}= \left[ 1\quad 0\right] \left[ \begin{array}{cc} {s+\frac{1}{R_4 C}}&{}\quad 0 \\ 0&{}\quad {s+\frac{R}{L}} \\ \end{array}\right] ^{-1}\left[ \begin{array}{c} 0 \\ \frac{1}{L}\\ \end{array}\right] =0 \end{aligned}$$
(4.5)

for all values of \(R_1, R_2, R_3, R_4, L\) and C.

Note that

$$\begin{aligned} \det [I_n s-A_1]= & {} \left| {{\begin{array}{cc} s+\frac{1}{R_4 C}&{}\quad 0 \\ 0&{}\quad s+\frac{R}{L} \\ \end{array}}}\right| \nonumber \\= & {} \left( s+\frac{1}{R_4 C}\right) \left( s+\frac{R}{L}\right) ,\quad s_{1} =-\frac{1}{R_4 C}, \quad s_2 =-\frac{R}{L} \end{aligned}$$
(4.6)

and the electrical circuit is stable for all nonzero values of \(R_1, R_2, R_3, R_4, L\) and C .

By Theorems 3.2 and 3.3 the positive electrical circuit with (4.3b) is unreachable and unobservable since the matrices

$$\begin{aligned} R_2 =\left[ B_{1}\quad A_1 B_1\right] =\left[ \begin{array}{cc} 0&{}\quad 0 \\ \frac{1}{L}&{}\quad -\frac{R}{L^{2}}\\ \end{array}\right] ,\quad O_2 =\left[ {{\begin{array}{c} {C_1}\\ {C_1 A_1}\\ \end{array}}}\right] =\left[ {{\begin{array}{cc} 1&{}\quad 0 \\ {-\frac{1}{R_4 C}}&{}\quad 0 \\ \end{array}}}\right] \end{aligned}$$
(4.7)

have only one monomial column and one monomial row, respectively. From (4.7) we have

$$\begin{aligned} O_{2} R_{2}=\left[ {{\begin{array}{cc} 1&{}\quad 0 \\ -\frac{1}{R_4 C}&{}\quad 0 \\ \end{array}}}\right] \left[ {{\begin{array}{cc} 0&{}\quad 0 \\ \frac{1}{L}&{}\quad -\frac{R}{L^{2}}\\ \end{array}}}\right] = \left[ {{\begin{array}{cc} 0&{}\quad 0 \\ 0&{}\quad 0 \\ \end{array}}}\right] . \end{aligned}$$
(4.8)

The outputs of the positive electrical circuits shown in Fig. 1 are zero for all values of the resistances, inductances, capacitances and all inputs.

Note that the positive electrical circuits shown in Fig. 1 are particular case of the general positive electrical circuit shown in Fig. 2 with any positive part with resistances \(R_k\), inductances \(L_k\), capacitances \(C_k\) and voltage sources \(e_k\).

Fig. 2
figure 2

Positive electrical circuit with zero transfer matrix

If the common part (CP) of the electrical circuit is not a positive electrical circuit, then the whole class of electrical circuits is not positive one with zero transfer function.

From the considerations we have the following theorem.

Theorem 4.1

The class of electrical circuits shown in Fig. 2 is positive electrical circuits with zero transfer functions if and only if their common parts are positive electrical circuits.

In general case the class of positive electrical circuits with zero transfer matrix can be presented in the form shown in Fig. 3 [14].

Fig. 3
figure 3

Positive electrical circuit with zero transfer matrix

5 Invariant, Decoupling and Blocking Zeros of Positive Electrical Circuits with Zero Transfer Matrices

The following operations on polynomial matrices are called elementary row (column) operations [8]:

  1. (1)

    Multiplication of the i-th row (column) by scalar (number) c. This operation will be denoted by \(L(i\times c)(R(i\times c))\).

  2. (2)

    Addition to the i-th row (column) of the j-th row (column) multiplied by any polynomial b(s). This operation will be denoted by \(L(i+j\times b(s))(R(i+j\times b(s)))\).

  3. (3)

    Intercharge of the i-th and j-th rows (columns). This operations will be denoted by L(ij)(R(ij)).

Applying the elementary row and column operations to identity matrices we obtain unimodular matrices. The elementary row (column) operations are equivalent to premultiplication (postmultiplication) of the matrix by suitable unimodular matrices. The elementary row and column operations do not change the rank of the matrices.

First we shall consider the invariant decoupling and blocking zeros of the example of positive electrical circuits with zero transfer matrices presented in Sect. 4.

Example 5.1

(Continuation of Example 4.1) The positive electrical circuit described by (4.3) has no invariant zeros since its system matrix

$$\begin{aligned} \left[ \begin{array}{cc} I_2 s-A_1&{}\quad B_{1} \\ C_{1}&{}\quad 0 \\ \end{array}\right] =\left[ {{\begin{array}{ccc} s+\frac{1}{R_4 C}&{}\quad 0&{}\quad 0 \\ 0&{}\quad s+\frac{R}{L}&{}\quad {\frac{1}{L}}\\ 1&{}\quad 0&{}\quad 0\\ \end{array}}}\right] \end{aligned}$$
(5.1)

using the elementary operations \(L\left[ 1+3\times \left( {-s-\frac{1}{R_4 C}}\right) \right] , R[3\times L]\), \(R\left[ 2+3\times \left( -s-\frac{R}{L}\right) \right] , L[1,3],R[2,3]\) can be reduced to the form

$$\begin{aligned} \left[ {{\begin{array}{ccc} 1&{}\quad 0&{}\quad 0 \\ 0&{}\quad 1&{}\quad 0 \\ 0&{}\quad 0&{}\quad 0 \\ \end{array}}}\right] \end{aligned}$$
(5.2)

and the invariant zero polynomial \(p(s)=1\).

Note that

$$\begin{aligned} \hbox {rank}\left[ \begin{array}{cc} I_2 s-A_1&\quad B_1 \end{array}\right] =\hbox {rank}\left[ \begin{array}{ccc} s+\frac{1}{R_4 C}&{}\quad 0&{}\quad 0 \\ 0&{}\quad {s+\frac{R}{L}}&{}\quad {\frac{1}{L}} \\ \end{array}\right] =1 \hbox { for } s=-\frac{1}{R_4 C}\nonumber \\ \end{aligned}$$
(5.3)

and the positive electrical circuit has one input-decoupling zero \(z_{i1}=-\frac{1}{R_4 C}\). The electrical circuit has also one output-decoupling zero \(z_{o1} =-\frac{R}{L}\) since

$$\begin{aligned} \hbox {rank}\left[ {{\begin{array}{c} {I_2 s-A_1}\\ {C_1 }\\ \end{array}}}\right] =\hbox {rank}\left[ {{\begin{array}{cc} {s+\frac{1}{R_4 C}}&{} \quad 0 \\ 0&{} \quad {s+\frac{R}{L}} \\ 1&{} \quad 0 \\ \end{array}}}\right] =1 \hbox { for } s=-\frac{R}{L}. \end{aligned}$$
(5.4)

By Definition 3.4 the electrical circuit has no input–output-decoupling zeros since the input-decoupling zero \(\left( z_{i1} =-\frac{1}{R_4 C}\right) \) and the output-decoupling zero \(\left( z_{o1} =-\frac{R}{L}\right) \) are different. The list of eigenvalues \(\left\{ -\frac{1}{R_4 C}, -\frac{R}{L}\right\} \) of the matrix \(A_{1}\) is the sum of the list of input-decoupling zeros \(\left\{ -\frac{1}{R_4 C}\right\} \) and of the list of output-decoupling zeros \(\left\{ -\frac{R}{L}\right\} \). Note that the electrical circuit has no blocking zeros since

$$\begin{aligned} C_{1} \left[ I_2 s-A_1\right] _{ad} B_1 =\left[ 1\quad 0\right] \left[ \begin{array}{cc} s+\frac{R}{L}&{}\quad 0 \\ 0&{}\quad s+\frac{1}{R_4 C}\\ \end{array}\right] \left[ \begin{array}{c} 0 \\ \frac{1}{L}\\ \end{array}\right] =0 \end{aligned}$$
(5.5)

for all values of R and L.

The list of eigenvalues of the matrix A is the sum of the list of the input-decoupling zeros and of the list of output-decoupling zeros of the positive electrical circuit.

In general case it is assumed that matrices of positive electrical circuit (3.1) satisfy the following assumption

$$\begin{aligned} A\in M_n ,\quad B\in \mathfrak {R}_+^{n\times m} , \quad \hbox {rank }B=m, \quad C\in \mathfrak {R}_+^{p\times n} , \quad \hbox {rank }C=p. \end{aligned}$$
(5.6)

Theorem 5.1

The invariant zero polynomial of positive electrical circuit (3.1) with zero transfer, matrix satisfying (5.6) is equal to one, i.e., \(p(s)=1\) and the electrical circuit has no invariant zeros.

Proof

Proof is based on the elementary row and column operations. \(\square \)

Theorem 5.2

Positive electrical circuit (3.1) with zero transfer matrix, satisfying (5.6), has

$$\begin{aligned} n_i =n-{\mathrm{rank}}\left[ \begin{array}{cc} I_n s-A&{}\quad B\\ \end{array}\right] \, {\mathrm{for all }}\, s\in \mathbf{C} \end{aligned}$$
(5.7)

input-decoupling zeros and

$$\begin{aligned} n_{o}=n-{\mathrm{rank}}\left[ \begin{array}{c} I_n s-A\\ C \\ \end{array}\right] \, {\mathrm{for all }}\, s\in \mathbf{C} \end{aligned}$$
(5.8)

output-decoupling zeros and has not input–output-decoupling zeros \((n_i +n_o =n)\).

The list of eigenvalues of the matrix A is the sum of the list of input-decoupling zeros and of the list of output-decoupling zeros of the electrical circuit.

Proof

From Definition 2.2 and (2.8) it follows that the number of input-decoupling zeros of the positive electrical circuit is given by (5.7). Similarly, from Definition 2.3 and (2.14) it follows that the number of output-decoupling zeros is given by (5.8). From assumption that the transfer matrix is zero by Theorem 3.4 we have (3.11) and from (2.19) \(n_{io} =0\), i.e., \(n_i +n_o =n\). \(\square \)

Theorem 5.3

Positive electrical circuit (3.1) with zero transfer matrix, satisfying (5.6), has no blocking zeros.

Proof

Proof follows immediately from (2.20) and the assumption that the transfer matrix of the positive electrical circuit is zero. \(\square \)

6 Concluding Remarks

Using polynomial matrices and the elementary row and column operations it has been shown that the positive electrical circuits with zero transfer matrices:

  1. (1)

    have no invariant zeros, input–output-decoupling zeros and blocking zeros (Theorems 5.15.2),

  2. (2)

    the list of eigenvalues of the system matrix A is the sum of the list of input-decoupling zeros and the list of output-decoupling zeros of the electrical circuit (Theorem 5.2).

The considerations have been illustrated by examples of positive electrical circuits with zero transfer matrices. The considerations can be extended to fractional positive linear electrical circuits and to descriptor linear electrical circuits.