Next Article in Journal
Temperature-Corrected Calibration of GS3 and TEROS-12 Soil Water Content Sensors
Next Article in Special Issue
A Hybrid Approach for Energy Consumption and Improvement in Sensor Network Lifespan in Wireless Sensor Networks
Previous Article in Journal
An Adaptive Deconvolution Method with Improve Enhanced Envelope Spectrum and Its Application for Bearing Fault Feature Extraction
Previous Article in Special Issue
Infrastructure-Wide and Intent-Based Networking Dataset for 5G-and-beyond AI-Driven Autonomous Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Examination of Transmission Zeros in the MIMO Sensor-Based Propagation Environment Using a New Geometric Procedure

by
Dariusz Pączko
1,† and
Wojciech P. Hunek
2,*,†
1
Department of Mathematics and IT Applications, Opole University of Technology, 45-758 Opole, Poland
2
Department of Control Science and Engineering, Opole University of Technology, Prószkowska 76, 45-758 Opole, Poland
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2024, 24(3), 954; https://doi.org/10.3390/s24030954
Submission received: 31 December 2023 / Revised: 22 January 2024 / Accepted: 30 January 2024 / Published: 1 February 2024
(This article belongs to the Special Issue Computing and Applications for Wireless and Mobile Networks)

Abstract

:
In this paper, we propose the application of a new geometric procedure in order to calculate a set of transmission zeros of a propagation environment. Since the transmission zeros play a crucial role in modern communication systems, there is a need to apply the efficient solutions characterized by a maximum speed operation. It turns out that the classical method based on the Smith–McMillan factorization is time-consuming, so its contribution to the detection of transmission zeros could be unsatisfactory. Therefore, in order to fill the gap, we present a new algorithm strictly dedicated to the multivariable telecommunications systems described by the transfer-function approach. Consequently, a set of new achievements resulted, particularly in terms of computational efforts. Indeed, the proposed procedure allows us to overcome obstacles derived from technological limitations. The representative simulation examples confirm the great potential of this new method. Finally, it has been pointed out that the newly introduced geometric-originated approach has significantly reduced the computational burden. Indeed, for the randomly selected matrix of the 5 × 5 dimension describing the sensor-related propagation environment, two representative scenarios were performed in order to manifest the crucial properties. In the first scenario, the sets of multiple transmission zeros were analyzed, ultimately leading to intriguing results. The Smith–McMillan solution took three times longer to discover the mentioned sets. On the other hand, the second instance brought us the same result. Naturally, the discussed difference has increased as a function of the number of matrix elements. For the square matrices involving 100 components, we have observed the respective differences, both over Q I = 100 and Q I I = 60 . It should be emphasized that the finding derived from the Smith–McMillan factorization corresponds to the geometric-related approach in the context of some mechanisms. This is particularly visible when appointing the greatest common divisors.

1. Introduction

The phenomenon of transmission zeros remains significant in the modern age of science and engineering [1,2,3,4,5,6,7]. They can be found in several theoretical and practical applications, such as signal processing and control theory branches [8]. Solid illustrations certifying the contribution of transmission zeros to the massive MIMO and mmWave technologies are expressed in Refs. [9,10,11]. It should be emphasized that a comprehensive overview of zeros of multivariable systems, including the discussed transmission zeros, along with the relationships observed between them, is addressed in Ref. [12]. Since the transmission zeros are crucial during the identification of the dynamic properties of systems in both the time and frequency domains, there is a need to apply a set of efficient tools that allow us to operate in real-time conditions [13,14]. This is important due to the fact that such an operation identifies the transmission zeros that are strictly responsible for blocking the input signal runs [15]. Indeed, existing approaches devoted to the calculation of transmission zeros even perform well, but they may be ineffective in the case of complex plants. In such a scenario, the large matrices describing behaviors originating from the transfer function may be inaccurately expressed due to the high computational effort. Apparently, the most important method encompassing the Smith–McMillan factorization enables a determination of discussed zeros in a reasonable time, which could be shortened for more demanding applications [12]. For this purpose, a new geometric-oriented algorithm was recently introduced and its valuable properties were presented to the world scientific society [16]. Henceforth, stable and unstable transmission zeros can be calculated faster in comparison to the broadly accepted Smith–McMillan-based approach in order to meet the predefined time regime in a wide range of well-established real-life implementations. Clearly, the reduced number of mathematical iterations, combined with the decreased computational burden and time consumption, presents a major advantage of the original solution. In the end, the existence of transmission zeros can straightforwardly result in the malfunction of the entire system.
It should also be emphasized that the geometric method can be applied to calculate the so-called control zeros [1,8]. Since the set of control zeros covers the set of transmission zeros for square systems, there is the possibility of obtaining a reasonable tool. Note that control zeros extend the transmission ones to non-square plants and characterize the stable potential of the inverse model control design. In fact, stable control zeros offer stable deterministic perfect control, and the stochastic version is referred to as minimum variance control. On the other hand, a set of unstable transmission zeros provides unstable control laws. The first instance advocates for minimum-phase systems, whereas the second one is closely associated with non-minimum-phase objects. The phenomenon of control zeros still attracts interest in the employment of various generalized inverses of non-square matrices.
Taking into account the above considerations, the main contributions of the manuscript are outlined as follows:
  • We effectively present the new geometric method addressing the calculation of transmission zeros.
  • The discussed method is strictly associated with the multivariable systems encompassing different numbers of input and output variables.
  • The approach undeniably outperforms the classical solution based on the Smith–McMillan decomposition.
  • The advantages of the proposed method are understood in terms of reducing the computational effort, ultimately leading to the adaptation of the algorithm to real-time operations.
  • A detrimental effect of stable and unstable transmission zeros is eliminated as a result of the running procedure. Henceforth, the innovative tool can also be used for systems without discussed zeros.
  • Since the geometric-originated strategy can be used in various domains, it provides a solid background for other theoretical and practical applications.
  • The contribution of the new geometric method to a wide range of physical scenarios is clearly visible, e.g., it can be used in advanced signal processing as well as in modern control theory and practice.
  • The great potential of the newly introduced approach provides a set of open problems. For example, the method can be evaluated with respect to its applicability to ill-conditioned matrices.
This paper is organized in the following manner: Section 2 describes the non-square systems in the form of a propagation environment. The classical method allowing a calculation of transmission zeros based on the Smith–McMillan decomposition is presented in Section 3. Section 4 shows a recently introduced, newly efficient method associated with the geometric approach. The comparative studies encompassing the two discussed algorithms are also presented in this section. Several scenarios that refer to different sets of transmission zeros have resulted in constructive feedback, which, along with the open problems, are formulated in the last section of the manuscript.

2. System Description

One of the basic objects describing systems with multiple inputs and outputs is the transfer function matrix G ( s ) , where the number of rows, n y , corresponds to the number of outputs and the number of columns, n u , is equal to the number of inputs. Matrix G ( s ) is, therefore, of the following form:
G ( s ) = g 1 , 1 ( s ) g 1 , 2 ( s ) g 1 , n u ( s ) g 2 , 1 ( s ) g 2 , 2 ( s ) g 2 , n u ( s ) g n y , 1 ( s ) g n y , 2 ( s ) g n y , n u ( s ) ,
where entries g i , j ( s ) , i = 1 , , n y , j = 1 , , n u denote rational functions g i , j ( s ) = L i , j ( s ) M i , j ( s ) of complex variable s with polynomials L i , j ( s ) and M i , j ( s ) of appropriate degrees. Usually, the normal rank of this matrix is denoted by r, with  r min ( n u , n y ) . However, when transmission zeros occur, this matrix loses its rank. Simply examining the zeros of the individual elements of the matrix, unfortunately, does not contribute to the determination of transmission zeros. One of several solutions to this problem is the Smith–McMillan factorization. Although the algorithm of this method is somewhat complicated and complex, it allows us to effectively determine the transmission zeros of the transfer function matrix. Another approach to determining the transmission zeros is the geometric method, based on certain properties of the rank of the product of matrix G ( s ) and its Hermitian form G H ( s ) . It allows us to determine the transmission zeros and their multiplicity in a more intuitive way, and most importantly, in a shorter computational time.
Since transmission zeros play an important role in the study of regulation, structural stability, decoupling, and servo design, and their current state-of-the-art is now well-established, their contribution related to the propagation environment in the design of telecommunication systems, described by matrix G ( s ) of Equation (1), can be seen in Figure 1. In short, transmission zeros in this context are specific complex frequencies in which signal transmission through the system is blocked.
Having clarified the basics of the notation and the resulting problems, in the next section, we will focus on a detailed examination of the concept of transmission zeros.

3. Smith–McMillan Factorization for Multivariable Systems

Based on elementary transformations, the transfer function matrix G ( s ) can be brought to the Smith–McMillan form M ( s ) , preserving the rank equivalence of the two matrices. There is also a direct algorithm for determining M ( s ) based on calculating the successive largest common divisors of the corresponding minors of a given degree (see [17]). This method, although tedious, makes it possible to find a matrix M ( s ) in the following form:
M ( s ) = ϵ 1 ( s ) ψ 1 ( s ) 0 1 , 2 0 1 , n y 0 1 , n u 0 2 , 1 ϵ 2 ( s ) ψ 2 ( s ) 0 2 , n y 0 2 , n u 0 n y , 1 0 n y , 2 ϵ n y ( s ) ψ n y ( s ) 0 n y , n u ,
where polynomials ϵ i ( s ) and ψ i ( s ) are co-prime.
According to the rank equality of matrices M ( s ) and G ( s ) , it is easy to determine the transmission zeros of G ( s ) as the roots of the polynomial:
z ( s ) = ϵ 1 ( s ) ϵ 2 ( s ) ϵ n y ( s ) ,
and thus the poles as the roots of the function
p ( s ) = ψ i ( s ) ψ 2 ( s ) ψ n y ( s ) .
Of course, this definition of transmission zeros is inherent to the Smith–McMillan method. Therefore, throughout the remainder of this paper, we will use a more intuitive definition based on the loss of the matrix rank, which does not contradict the definition based on the roots of the polynomial as in Equation (3), and is closely related to it.
Definition 1.
Let G ( s ) be an n y × n u -dimensional transfer function matrix defined for s X C and the normal rank of G ( s ) is equal to r min ( n y , n u ) , i.e.,  rank G ( s ) = r for almost all values of s.
The transmission zeros of G ( s ) are called values of s * X for which matrix G ( s ) loses its rank; that is,
rank G ( s * ) < max s X rank G ( s ) min ( n y , n u ) f o r a l l s s * .
Remark 1
([12]). In the literature, it is common to find an alternative definition of transmissive zeros. In this definition, the Rosenbrok matrix in the form of
R ( s ) = s I n A B C D ,
loses its rank, where matrices A , B , C , and  D represent the linear state-space system. It has been shown that
rank R ( s ) = n + rank G ( s ) .
However, it should be noted that the rank of matrix R ( s ) can decrease for points that are both eigenvalues of matrix A and poles of matrix G ( s ) . Therefore, in our definition of transmission zeros, we exclude these points since matrix G ( s ) is not defined at those points due to pole-zero cancellation.

4. A New Method of Calculation of Transmission Zeros

A new geometric method has been proposed to compute transmission zeros based on the equality of the rank of the matrix A ( s ) depending on the complex variable s and the rank of the product of matrix A H ( s ) A ( s ) or A ( s ) A H ( s ) , where A H ( s ) denotes the Hermitian conjugate of the matrix A ( s ) . This method is less tedious than the Smith–McMillan procedure. The property is formulated as the following lemma.
Lemma 1
(see [16]). Let a matrix A ( s ) with dimensions m × n be defined for s X C . Then, the following equalities are satisfied
rank A ( s ) = rank ( A H ( s ) A ( s ) ) = rank ( A ( s ) A H ( s ) ) ,
for all values of parameter s X .
Lemma 1 states that transfer matrix G ( s ) satisfies the condition
rank G ( s ) = rank G ( s ) G H ( s ) = rank G H ( s ) G ( s ) .
This implies that the procedure for determining transmission zeros for rectangular transfer matrix G ( s ) can be replaced by the corresponding procedure for square matrices G ( s ) G H ( s ) or G H ( s ) G ( s ) , depending on whether n y is smaller or larger than n u . If  n y = n u , any of the given products can be chosen for the calculation.
The proposed method involves more simplifications than just replacing the rectangular matrix with a square one. Matrices G ( s ) G H ( s ) and G H ( s ) G ( s ) are positive semi-definite, having only real non-negative eigenvalues. The number of positive eigenvalues corresponds to the rank of the respective product of matrices G ( s ) G H ( s ) or G H ( s ) G ( s ) . The product of all eigenvalues is equal to the determinant of the corresponding product of G ( s ) G H ( s ) or G H ( s ) G ( s ) . If the determinant for any s C is not zero, then we can conclude that the product of matrices G ( s ) G H ( s ) or G H ( s ) G ( s ) does not have a transmission zero. This means that transfer matrix G ( s ) also does not have a transmission zero. The reason for this is that matrix G ( s ) G H ( s ) or G H ( s ) G ( s ) is positive definite, which means it only has positive eigenvalues. The number of these eigenvalues is equal to the rank of the matrix.
In the simplest case, analyzing the transmission zeros of the transfer matrix G ( s ) involves solving equations, such as
det G ( s ) G H ( s ) = 0 for n y n u ,
or
det G H ( s ) G ( s ) = 0 for n y n u .
However, if the corresponding determinant is identically equal to zero for any s C , we search for elements among all sub-determinants (leading minors) of a lower degree than n y or n u , respectively. This is based on the Cauchy interlacing theorem.
Theorem 1 (Cauchy interlacing theorem).
Let A be an n × n symmetric matrix and let B be a principal submatrix of A of order m < n , obtained by deleting both rows and columns with the same index number. If  λ 1 λ n are the eigenvalues of matrix A and β 1 β m are the eigenvalues of matrix B , then
λ k β k λ k + n m for k = 1 , , m ,
and if m = n 1 , then
λ 1 β 1 λ 2 β 2 β n 1 λ n .
The presented properties and theorems enable us to formulate a condition for determining the transmission zeros of the transfer matrix G ( s ) . This is based on the product of G ( s ) G H ( s ) or G H ( s ) G ( s ) .
Theorem 2.
A transfer-function matrix G ( s ) of dimensions n y × n u with normal rank r min ( n y , n u ) is defined for s X C . Matrix G ( s ) has a transmission zero at point s * X iff all the r × r principal minors of G H ( s ) G ( s ) or G ( s ) G H ( s ) are simultaneously equal to zero at this point, i.e., the following equalities occur
[ G H ( s * ) G ( s * ) ] J , J = 0 J { 1 , 2 , , n u } ,
or
[ G ( s * ) G H ( s * ) ] K , K = 0 K { 1 , 2 , , n y } ,
where subscript J , K indicates that the minor of the corresponding matrix product is calculated, and its rows, r, have indices in set J, and r columns have indices in set K.

4.1. Computational Effort

When comparing the computational complexity of determining the transmission zeros between the two methods, it is important to note that the new algorithm requires fewer calculated principal minors than the Smith–McMillan method, which calculates all minors. In the first case, for a matrix A with dimensions m × n , we only need to determine min ( m , n ) r prime minors of degree r. However, in the Smith–McMillan method, this number increases to k = 1 min ( m , n ) m k · n k . For  m = n , the asymptotic notation shows that we have O ( 2 n ) and O ( 2 2 n ) for the two cases, respectively.
However, it should be taken into account that the new method is based on the product of the corresponding transfer matrices. As a result, the related principal minors, although fewer in number, will be more complex, which may affect the performance of the new method. Additionally, solving the more complicated system of Equations (6) or (7) will be a burden. Although the conditions of Theorem 2 provide an alternative to the existing Smith–McMillan method, they may not be sufficient to overcome real-world obstacles.
To enable the practical application of the new method, we will employ the Cauchy–Binnet formula for the minor product of matrices, so that for (6), we have
[ G H ( s ) G ( s ) ] J , J = K [ G H ( s ) ] J , K [ G ( s ) ] K , J = K [ G ( s ) ¯ ] K , J [ G ( s ) ] K , J = K | [ G ( s ) ] K , J | 2 ,
where the summation proceeds over all r element subsets of K { 1 , 2 , , n y } . Condition (6) can be replaced by the following condition:
K | [ G ( s ) ] K , J | 2 = 0 .
This means that all the minors [ G ( s ) ] K , J must simultaneously be zero at the same point s for all r-element sets K. Therefore, the condition satisfies the greatest common divisor of the corresponding minors, i.e.,
G C D ( [ G ( s ) ] K , J ) = 0 .
Similarly, by transforming Equation (7), we obtain the condition G C D ( [ G ( s ) ] J , K ) = 0 .
Both methods involve the greatest common divisor of corresponding minors. However, the new solution only calculates those of degree r, while the Smith–McMillan method evaluates all minors from degree 1 to r. Additionally, if the minor [ G ( s ) ] K , J is non-zero for certain sets of row and column indices, K and J, there is no need to compute the remaining minors of the corresponding degree, r. If the determinant of matrix G H ( s ) G ( s ) or G ( s ) G H ( s ) is not equal to zero, meaning that the only principal minors of degrees n u and n y are not equal to zero, there is no need to compute the remaining principal minors of lower degrees. This is because the corresponding product of matrix G H ( s ) G ( s ) or G ( s ) G H ( s ) is already positive definite, and the transfer function matrix G ( s ) has no transmission zero.
Figure 2 summarizes the properties described, depicting the operation of the algorithm for the new geometric method used to identify transmission zeros. On the other hand, Algorithm 1 shows the pseudocode of the new procedure.
Algorithm 1 Geometric method algorithm: The pseudocode of the geometric method procedure.
  • function GMA( G ( s ) )
    •    { m , n } ← dimensions of G ( s )
    •    d ( s ) ← the least common multiple of the denominators of all elements in G ( s )
    •    P ( s ) d ( s ) G ( s )
    •   r ← the rank of G ( s ^ ) for random s ^ .
    •    g ( s ) ← the greatest common divisor of all the r × r minors of P ( s )
    •    s j ← roots of g ( s ) = 0
    •   return  s j                      ▹ transmission zeros of G ( s )
  • end function

4.2. Algorithm Running Time

To confirm the effectiveness of the new geometric method, we compared its running time to that of the Smith–McMillan approach. We performed a corresponding procedure for both algorithms in the Mathematica environment and tested matrices G ( s ) = U A ( s ) V , ranging from 1 × 1 to 10 × 10 . Matrices U and V are random unimodular matrices, while A ( s ) = [ a i j ( s ) ] m × n is a matrix in which the elements a i j = 0 for i j and a i i are random rational functions. The first set of tests involved randomly selected stable transmission zeros of matrix G ( s ) as elements of the functions a i i . In the second set of tests, it was assumed that a i i had no roots. The results of both tests are shown in Figure 3 and Figure 4, clearly demonstrating the superiority of the new geometric method over the Smith–McMillan algorithm. This superiority is particularly evident as the matrix dimension increased, with a running time that was more than 100 times faster for a 10 × 10 matrix.

4.3. Discussions of the Obtained Results

As a supplement to the conducted studies, an additional set of tests is proposed throughout this section. Following the crucial statements of the previous unit, the new geometric approach turned out to be more efficient than a solution strictly associated with the Smith–McMillan decomposition. All simulation examples covering a randomly selected matrix of dimensions 5 × 5 have also confirmed the superiority of the former method over the classical one. The predefined cases encompassing multiple zeros clearly advocate for the geometric-originated approach in the context of computational consumption (see Table 1). The same can be observed under different transmission zero instances as shown in Table 2. In addition, statistical representations of Table 1 and Table 2 are depicted in Figure 5 and Figure 6. From the figures, it can be clearly seen that—regardless of the number of transmission zeros or their multiplicity—the median execution time for the geometric method is about three times less than that of the Smith–McMillan method in each case studied. It can also be noted that the execution time is not affected by the multiplicity of transmission zeros; in both cases, the time is at a similar level. However, the time is slightly shorter when there are no zeros. It should finally be noted that the simulation studies were carried out using a personal computer: Dell, Inc., Inspiron 7590, supported by Intel Core i7-9750H x 12, with 16.0 GB RAM, and NVIDIA GeForce GTX 1650.

5. Conclusions and Open Problems

Throughout this paper, we presented an efficient algorithm strictly dedicated to the calculation of transmission zeros. Special attention was placed on a computational effort, which was significantly reduced with regard to the classical method employing the Smith–McMillan approach. Apparently, the geometric-oriented procedure turned out to be less time-consuming when applied to every telecommunications system encompassing several specified sensors. This was confirmed by the asymptotic computational complexity as well as by numerous tests. Since the new method has brought visible benefits, numerous open problems have arisen. The first important issue is related to the application of the new methodology to real-life measurement systems. An extension of the discussed procedure to the ill-conditioned plants seems to be a second problem worthy of extensive research studies in the near future.

Author Contributions

Conceptualization, D.P. and W.P.H.; methodology, D.P. and W.P.H.; software, D.P. and W.P.H.; validation, D.P. and W.P.H.; formal analysis, D.P. and W.P.H.; investigation, D.P. and W.P.H.; resources, D.P. and W.P.H.; data curation, D.P. and W.P.H.; writing—original draft preparation, D.P. and W.P.H.; writing—review and editing, D.P. and W.P.H.; visualization, D.P. and W.P.H.; supervision, D.P. and W.P.H.; project administration, D.P. and W.P.H.; funding acquisition, D.P. and W.P.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Latawiec, K.J. Control zeros and maximum-accuracy/maximum-speed control of LTI MIMO discrete-time systems. Control. Cybern. 2005, 34, 453–475. [Google Scholar]
  2. Hunek, W.P.; Majewski, P. Perfect reconstruction of signal—A new polynomial matrix inverse approach. EURASIP J. Wirel. Commun. Netw. 2018, 2018, 107. [Google Scholar] [CrossRef]
  3. Pradhan, N.C.; Koziel, S.; Barik, R.K.; Pietrenko-Dabrowska, A. Bandwidth-Controllable Third-Order Band Pass Filter Using Substrate-Integrated Full- and Semi-Circular Cavities. Sensors 2023, 23, 6162. [Google Scholar] [CrossRef] [PubMed]
  4. Magnuski, M.; Noga, A.; Surma, M.; Wójcik, D. Modified Triple-Tuned Bandpass Filter with Two Concurrently Tuned Transmission Zeros. Sensors 2022, 22, 9760. [Google Scholar] [CrossRef] [PubMed]
  5. Pathak, S.; Piron, D.; Paknejad, A.; Collette, C.; Deraemaeker, A. On transmission Zeros of piezoelectric structures. J. Intell. Mater. Syst. Struct. 2022, 33, 1538–1561. [Google Scholar] [CrossRef]
  6. Golzar, M.H.; Kheirdoost, A.; Haghparast, M.; Ahmadi, B. A systematic approach towards realization of transmission zeros in TE01δ mode dielectric resonator filters with all iris couplings. IET Microwaves Antennas Propag. 2022, 16, 124–136. [Google Scholar] [CrossRef]
  7. Basit, A.; Daraz, A.; Khan, M.I.; Zubir, F.; Al Qahtani, S.A.; Zhang, G. Design and Modelling of a Compact Triband Passband Filter for GPS, WiMAX, and Satellite Applications with Multiple Transmission Zero’s. Fractal Fract. 2023, 7, 511. [Google Scholar] [CrossRef]
  8. Latawiec, K.; Bańka, S.; Tokarzewski, J. Control zeros and nonminimum phase LTI MIMO systems. Annu. Rev. Control. 2000, 24, 105–112. [Google Scholar] [CrossRef]
  9. Ojaroudi Parchin, N. Antenna Design for 5G and Beyond; MDPI-Multidisciplinary Digital Publishing Institute: Basel, Switzerland, 2022; Available online: https://www.mdpi.com/books/pdfdownload/book/5238 (accessed on 19 January 2024).
  10. Kebede, T.; Wondie, Y.; Steinbrunn, J.; Kassa, H.B.; Kornegay, K.T. Precoding and Beamforming Techniques in mmWave-Massive MIMO: Performance Assessment. IEEE Access 2022, 10, 16365–16387. [Google Scholar] [CrossRef]
  11. Meng, F.; Ma, K.; Yeo, K.S.; Xu, S.; Nagarajan, M. A compact 60 GHz LTCC microstrip bandpass filter with controllable transmission zeros. In Proceedings of the 2011 IEEE International Conference of Electron Devices and Solid-State Circuits, Tianjin, China, 17–18 November 2011; pp. 1–2. [Google Scholar] [CrossRef]
  12. Schrader, C.B.; Sain, M.K. Research on system zeros: A survey. Int. J. Control. 1989, 50, 1407–1433. [Google Scholar] [CrossRef]
  13. Patel, R.V.; Misra, P. A numerical test for transmission zeros with application in characterizing decentralized fixed modes. In Proceedings of the the 23rd IEEE Conference on Decision and Control, Las Vegas, NV, USA, 12–14 December 1984; pp. 1746–1751. [Google Scholar] [CrossRef]
  14. Burchett, B.T. QZ-Based Algorithm for System Pole, Transmission Zero and Residue Derivatives. In Proceedings of the AIAA Guidance, Navigation and Control Conference and Exhibit, Honolulu, HI, USA, 18–21 August 2008. [Google Scholar] [CrossRef]
  15. Hoagg, J.B.; Bernstein, D.S. Nonminimum-phase zeros—Much to do about nothing—Classical control—Revisited part II. IEEE Control. Syst. Mag. 2007, 27, 45–57. [Google Scholar] [CrossRef]
  16. Pączko, D.; Hunek, W.; Piskorowski, J. A new geometric approach to the calculation of transmission zeros in the signal processing theory. Signal Process. 2023, 202, 108765. [Google Scholar] [CrossRef]
  17. Maciejowski, J. Multivariable Feedback Design; Electronic Systems Engineering Series; Addison-Wesley: Boston, MA, USA, 1989. [Google Scholar]
Figure 1. The transmission-blocking of a signal process in the propagation environment.
Figure 1. The transmission-blocking of a signal process in the propagation environment.
Sensors 24 00954 g001
Figure 2. A scheme of the calculation of transmission zeros in the new geometric method.
Figure 2. A scheme of the calculation of transmission zeros in the new geometric method.
Sensors 24 00954 g002
Figure 3. The quotient Q = T SM T G T G , where T SM is the execution time for the Smith–McMillan approach and T G is the execution time in the new geometric method. The case with transmission zeros in the transfer function matrix G ( s ) .
Figure 3. The quotient Q = T SM T G T G , where T SM is the execution time for the Smith–McMillan approach and T G is the execution time in the new geometric method. The case with transmission zeros in the transfer function matrix G ( s ) .
Sensors 24 00954 g003
Figure 4. The quotient Q = T SM T G T G , where T SM is the execution time for the Smith–McMillan approach and T G is the execution time in the new geometric method. The case with no transmission zeros in the transfer function matrix G ( s ) .
Figure 4. The quotient Q = T SM T G T G , where T SM is the execution time for the Smith–McMillan approach and T G is the execution time in the new geometric method. The case with no transmission zeros in the transfer function matrix G ( s ) .
Sensors 24 00954 g004
Figure 5. The boxplot-based representation of execution time tests related to Table 1.
Figure 5. The boxplot-based representation of execution time tests related to Table 1.
Sensors 24 00954 g005
Figure 6. The boxplot-based representation of execution time tests related to Table 2.
Figure 6. The boxplot-based representation of execution time tests related to Table 2.
Sensors 24 00954 g006
Table 1. The Smith–McMillan method vs. geometric approach: the multiple transmission zeros instances—medians of execution times, depending on the number of transmission zeros (for N i = 100 samples, i = 0 , , 5 ).
Table 1. The Smith–McMillan method vs. geometric approach: the multiple transmission zeros instances—medians of execution times, depending on the number of transmission zeros (for N i = 100 samples, i = 0 , , 5 ).
Number of Trans. Zeros
( 5 × 5 -Matrix)
012345
Smith–McMillan decomposition (s)0.1845650.1927380.1975810.1972190.2014270.210699
geometric approach (s)0.06003650.0653020.0648410.06455650.0666240.074523
Table 2. The Smith–McMillan method vs. geometric approach: the different transmission zeros instances—medians of execution times, depending on the number of transmission zeros (for N i = 100 samples, i = 0 , , 5 ).
Table 2. The Smith–McMillan method vs. geometric approach: the different transmission zeros instances—medians of execution times, depending on the number of transmission zeros (for N i = 100 samples, i = 0 , , 5 ).
Number of Trans. Zeros
( 5 × 5 -Matrix)
012345
Smith–McMillan decomposition (s)0.1749140.1862080.1862460.1872480.1909120.19419
geometric approach (s)0.05774050.0612390.06147650.0635280.0639220.065036
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Pączko, D.; Hunek, W.P. Examination of Transmission Zeros in the MIMO Sensor-Based Propagation Environment Using a New Geometric Procedure. Sensors 2024, 24, 954. https://doi.org/10.3390/s24030954

AMA Style

Pączko D, Hunek WP. Examination of Transmission Zeros in the MIMO Sensor-Based Propagation Environment Using a New Geometric Procedure. Sensors. 2024; 24(3):954. https://doi.org/10.3390/s24030954

Chicago/Turabian Style

Pączko, Dariusz, and Wojciech P. Hunek. 2024. "Examination of Transmission Zeros in the MIMO Sensor-Based Propagation Environment Using a New Geometric Procedure" Sensors 24, no. 3: 954. https://doi.org/10.3390/s24030954

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop