Next Article in Journal
Wireless Traffic Prediction Based on a Gradient Similarity Federated Aggregation Algorithm
Next Article in Special Issue
Gesture Detection and Recognition Based on Object Detection in Complex Background
Previous Article in Journal
Complications Arising Due to Orthodontic Treatment—A Systematic Review and Meta-Analysis
Previous Article in Special Issue
Mobile Charging Sequence Scheduling for Optimal Sensing Coverage in Wireless Rechargeable Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Frequency-Limited Model Reduction for Linear Positive Systems: A Successive Optimization Method

1
School of Automation and Electrical Engineering, University of Science and Technology Beijing, Beijing 100083, China
2
Shunde Innovation School, University of Science and Technology Beijing, Foshan 528399, China
3
Key Laboratory of Knowledge Automation for Industrial Processes of Ministry of Education, Beijing 100083, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(6), 4039; https://doi.org/10.3390/app13064039
Submission received: 23 February 2023 / Revised: 18 March 2023 / Accepted: 19 March 2023 / Published: 22 March 2023

Abstract

:
This paper studies frequency-limited model reduction for linear positive systems. Specifically, the objective is to develop a reduced-order model for a high-order positive system that preserves the positivity, while minimizing the approximation error within a given H upper bound over a limited frequency interval. To characterize the finite-frequency H specification and stability, we first present the analysis conditions in the form of bilinear matrix inequalities. By leveraging these conditions, we derive convex surrogate constraints by means of an inner-approximation strategy. Based on this, we construct a novel iterative algorithm for calculating and optimizing the reduced-order model. Finally, the effectiveness of the proposed model reduction method is illustrated with a numerical example.

1. Introduction

In various practical fields, such as biology, chemistry, economics and engineering, it is often the case that certain quantities are potentially constrained to be non-negative. The population of a species in an ecosystem [1], the transmission speed that a signal travels in network communication [2], and the distribution of light energy radiated by a light source, to mention a few. This property arises from physical or biological constraints that preclude negative values; the systems that exhibit the positivity are commonly referred to as positive systems whose state variables and output trajectories take non-negative values, provided that the excitation inputs and initial states are non-negative [3,4,5]. The study of positive systems can be traced back to the early 1990s when Berman [6] introduced the concept of positive matrices and their applications to linear systems. Later, the theory of linear systems was further developed. It has become a vibrant research area in control theory and systems engineering, including modeling and analysis [7], control and optimization [8,9,10,11], and its applications [12]. In many cases, high-order models are frequently encountered to provide exact characterizations of dynamical behaviors, which poses a significant challenge for the analysis and synthesis of the concerned systems [13]. Therefore, it is crucial to simplify models of dynamical systems by exploring lower-order models that approximate the original high-order ones according to certain criteria [14,15]. Various model reduction methods, such as balanced truncation [16], Hankel-norm reduction [17], and moment matching [18] have been developed.
For a specific positive system, it is reasonably required to preserve the positivity when employing model-reduction methods. Moreover, it suffices to satisfy given approximation specifications within limited frequency ranges [19]; it is especially relevant in engineering applications where practical constraints limit the operating frequency range. There are several model reduction approaches available to improve approximation performance over a limited frequency range, including methods such as frequency weighting [20] and frequency-specific balanced truncation [21]. Nevertheless, these methods cannot be directly applied to positive systems as they do not take the essential positivity of the reduced-order model into account. The generalized Kalman–Yakubovich–Popov (KYP) lemma is a powerful tool for characterizing the finite-frequency property, providing an equivalent condition for the solvability of frequency-limited specifications [22]. In the context of model reduction, this condition is expressed in a unified manner as a bilinear matrix inequality (BMI) involving coupled terms between two dependent decision variables [23]. To address this issue, some researchers have conservatively transformed the intractable BMI into a linear matrix inequality (LMI) by performing congruent transformation [24]. However, a potential drawback of this method is that the obtained LMI condition may always be infeasible. By alternately fixing one of the two coupled terms, D-K synthesis has been proposed to solve the BMI problems iteratively [25]; a major challenge of this approach lies in obtaining a feasible initial condition. Note that the introduction of additional positivity constraints and finite-frequency characterizations exacerbates the non-convexity, thereby making it difficult to explore a desired reduced-order model. Motivated by this, the paper aims to overcome this obstacle by developing a novel iterative procedure that can effectively solve the non-convex optimization problem.
In this paper, we aim to obtain a model with a lower order that preserves the positivity and captures the most significant behaviors within limited frequency intervals, which requires that the obtained model is positive and the resulting error system is stable with a given finite-frequency performance level. For this purpose, we establish conditions for the existence of such a reduced-order system in the form of BMIs. To address this problem, we propose a successive convex optimization (SCO) algorithm that iteratively solves a series of convex optimization sub-problems, each of which is an inner convex approximation of the original non-convex constraint. At each iteration, the solution to the previous step is used as a starting point for the next iteration until the convergence is reached. To summarize, this paper presents three contributions:
  • A finite-frequency specification is employed to characterize the approximation error, improving the model reduction capability within limited frequency intervals.
  • It is guaranteed that the reduced-order model maintains positivity, which retains the positive nature of the original system.
  • An inner convexity strategy and associated SCO algorithm are proposed to obtain a desired reduced-order model without any parametrization techniques.
This paper is organized as follows: Section 2 introduces the problem statement and preliminary lemmas. Section 3 provides the conditions for the existence of a reduced-order model and a sequential algorithm for optimizing it. Section 4 gives an academic example to show the efficacy of the proposed method. Finally, Section 5 summarizes the contributions and discusses the limitations of the study and future work.
Notations: The symbols R , R n , and R m × n represent the set of real numbers, n-dimensional column vectors, and m × n -dimensional matrices, respectively. The notation R + n refers to a set of column vectors with element-wise positive entries. The symbols I and 0 denote the identical and zero matrices, respectively. For M R m × m , M > 0 ( M < 0 ) means that M is positive-definite (negative-definite). He { M } M + M T , where M T is the transpose of M. Given a matrix S R m × n , we use S 0 ( S 0 ) to signify that all the elements are non-negative (positive).

2. Problem Statement and Fundamental Results

Consider a stable system ( Σ ) with a relatively high order:
Σ : λ [ x ( t ) ] = A x ( t ) + B u ( t ) , y ( t ) = C x ( t ) + D u ( t ) ,
where x R n x , u R n u , y R n y are the state, input and output vectors, respectively, and [ A , B ; C , D ] are the given constant matrices. The model Σ provides a unified description for linear systems, that is, λ [ x ( t ) ] x ˙ ( t ) for the continuous-time (CT) case and λ [ x ( t ) ] x ( t + 1 ) for the discrete-time (DT) case. Suppose that Σ is a positive system whose definition is provided as follows:
Lemma 1
([26]). The system Σ is positive if all the state and output trajectories are non-negative, that is, t 0 , x ( t ) R + n x and y ( t ) R + n u , provided that x ( 0 ) R + n x and u ( t ) R + n u .
Lemma 2
([19]). For the CT case, the system Σ is positive if, and only if, A is Metzler and B 0 , C 0 , D 0 , whereas, for the DT case, the system Σ is positive if, and only if, A 0 , B 0 , C 0 , D 0 .
We intend to investigate an available model Σ r with a smaller order
Σ r : λ [ x r ( t ) ] = A r x r ( t ) + B r u ( t ) , y r ( t ) = C r x r ( t ) + D r u ( t ) ,
for approximating Σ with a sufficiently small error, where x r R n r ( 0 < n r < n x ) , y r R n y are reduced states and approximated outputs, respectively, and [ A r , B r ; C r , D r ] are unknown matrices. By defining x e ( t ) = x T ( t ) x r T ( t ) T and e ( t ) y ( t ) y r ( t ) , the approximation error system can be expressed as
Σ e : λ [ x e ( t ) ] = A e x e ( t ) + B e u ( t ) , e ( k ) = C e x e ( t ) + D e u ( t ) ,
where
A e = A 0 0 A r , B e = B B r , C e = C C r , D e = D D r .
The transfer function of (3) is presented as:
G u e ( λ ) = C e ( λ I A e ) 1 B e + D e
where λ denote the Laplace operator for the CT case and the z operator for the DT case, respectively. For brevity, we give the following set to denote a positive system.
Definition 1.
The reduced-order system Σ r is positive if, and only if, A r B r C r D r P , where
P A r B r C r D r : A r is Metzler , B r 0 , C r 0 , D r 0 A r B r C r D r : A r 0 , B r 0 , C r 0 , D r 0
There are two concerns when developing a reduced-order model Σ r : First, it is expected that A r B r C r D r P to preserve the positivity of Σ . Second, in practical applications, it suffices to evaluate the approximation performance within a finite-frequency range. To provide an exact characterization for the property, we employ a frequency-limited H  specification
G u e ( λ ) Ω sup ω Ω σ m a x [ G u e ( j ω ) ] < γ , ( CT case ) sup ω Ω σ m a x [ G u e ( e j ω ) ] < γ , ( DT case )
throughout the paper, where Ω gives the frequency interval of interest, σ m a x denotes the maximum singular value, and γ > 0 is an index to be minimized. Therefore, we summarize the overall problem formulation as follows:
Frequency-Limited Model Reduction: Given a specific frequency range Ω , explore a reduced-order model Σ r such that
  • The system Σ r is stable, and A r B r C r D r P .
  • The approximation error system Σ e satisfies the finite-frequency criterion in (6).
Next, we introduce the generalized KYP lemma, which is essential to the analysis of finite-frequency specifications.
Lemma 3
([22]). Given the state-space Equation (3) and a specific frequency range Ω, the system Σ e has a guaranteed criterion G u e ( λ ) Ω < γ if, and only if, there exist symmetric matrices P , Q R n x + n r such that Q > 0 and
Ψ T Φ Ψ < 0
where Ψ = A e T I C e T 0 B e T 0 D e T I T , Φ = diag Ξ , I , γ 2 I , and Ξ concerning different frequency ranges are listed in Table 1.
Remark 1.
Lemma 3 provides an exact characterization for (6), which differs from the bounded real lemma and has the potential to improve the approximation capability with less conservatism. Notice that the condition for the solvability of limited-frequency performance is expressed as a BMI condition, which is difficult to solve due to the non-convexity, and it becomes even more arduous when an extra constraint G r P is imposed.

3. Main Results

This section presents a method to design an appropriate reduced-order model. Firstly, an equivalent characterization for the system (3) is developed to parameterize the unknown matrices A r , B r , C r , D r . Then, the design conditions in the form of BMIs are established, ensuring that the reduced-order model maintains positivity and the error system has a given finite-frequency performance level. On this basis, we propose an iterative procedure to obtain a reduced-order model.
To simplify the problem, we denote G r = A r B r C r D r and
A ¯ = A 0 0 0 , B ¯ = B 0 , C ¯ = C 0 , D ¯ = D , F ¯ = 0 0 I 0 , H ¯ = 0 I , M ¯ = 0 I 0 0 , N ¯ = 0 I ,
and, thus, (3) can be reformulated as A e = A ¯ + F ¯ G r M ¯ , B e = B ¯ + F ¯ G r N ¯ , C e = C ¯ + H ¯ G r M ¯ , D e = D ¯ + H ¯ G r N ¯ . According to Remark 1, the condition (7) cannot be directly solved for which the constrained G r P is coupled with P and Q. Therefore, we will provide feasible conditions in the following theorem.
Theorem 1.
Given a specified finite frequency range Ω and matrices G r κ , P s κ , X κ , Y κ , Z κ , U s κ , V s κ , U κ , V κ , a desired reduced-order model G r can be obtained if there exist matrices P s , X , Y , Z , P , Q , U s , V s , U , V such that P s = P s T > 0 , Q = Q T > 0 and
G r = A r B r C r D r P ,
Γ s = Γ s 1 Γ s 2 Γ s 2 T Γ s 3 < 0
Γ = Γ 1 Γ 2 Γ 2 T Γ 3 < 0
where
Γ s 1 = He { P s A r κ + P s κ ( A r A r κ ) } , Γ s 2 = β ( P s P s κ ) + ( A r A r κ ) T ( U s κ ) T ( A r A r κ ) T V s κ 0 , Γ s 3 = β ( U s + U s T ) 0 U s U s κ 🟉 2 V s κ + V s 0 🟉 🟉 V s , Γ 1 = Ξ         0         0         0         C e T 🟉 γ 2 I D e T D e I + He X X ( A ¯ + F ¯ G r κ M ¯ ) X ( B ¯ + F ¯ G r κ N ¯ ) 0 Y Y ( A ¯ + F ¯ G r κ M ¯ ) Y ( B ¯ + F ¯ G r κ N ¯ ) 0 Z Z ( A ¯ + F ¯ G r κ M ¯ ) Z ( B ¯ + F ¯ G r κ N ¯ ) 0 0 0 0 0 + He ( X κ ) ( Y κ ) ( Z κ ) 0 0 F ¯ ( G r G r κ ) M ¯ F ¯ ( G r G r κ ) N ¯ 0 , Γ 2 = β ( X X κ ) 0 0 β ( Y Y κ ) + M ¯ T ( G r G r κ ) F ¯ T ( U κ ) T M ¯ T ( G r G r κ ) F ¯ T ( V κ ) T 0 β ( Z Z κ ) + N ¯ T ( G r G r κ ) F ¯ T ( U κ ) T N ¯ T ( G r G r κ ) F ¯ T ( V κ ) T 0 0 0 0 , Γ 3 = β ( U + U T ) 0 U U κ 🟉 2 V κ + V 0 🟉 🟉 V
Proof of Theorem 1.
By Lyapunov stability theory, the asymptotic stability of the reduced-order system (2) can be ensured if, and only if, there exists a Lyapunov matrix P s = P s T  satisfying
A r T P s + P s A r < 0
and (7) can be further expressed as
A e B e I 0 0 I T diag { Ξ , 0 } + diag 0 , C e D e 0 I T Π C e D e 0 I Υ A e B e I 0 0 I < 0
Let H = I A e B e T , and its null space denoted as H = A e B e I 0 0 I T . Thus, (14) is equivalent to
H Γ ( H ) T < 0
By Finsler’s lemma, we have
H Γ ( H ) T < 0 Γ + H X + X T H T < 0
where X = X T Y T Z T . It follows that (11) and (14) can be presented in a unified form of
L j + He { A j N j B j } < 0 , j = 1 , 2 .
where
L 1 = 0 , A 1 = P s , B 1 = A r , N 1 = I , L 2 = Q P 0 0 🟉 ϖ l 2 Q 0 C e T 🟉 🟉 γ 2 I D e T 🟉 🟉 🟉 I + He X X A ¯ X B ¯ 0 Y Y A ¯ Y B ¯ 0 Z Z A ¯ Z B ¯ 0 0 0 0 0 , A 2 = X Y Z 0 T , B 2 = 0 F ¯ G r M ¯ F ¯ G r N ¯ 0 , N 2 = I .
It is observed that A ı is coupled with B ı . For given feasible matrices P s κ , G r κ , X κ , Y κ , Z κ , we can reformulate (15) as
L + He { A N B κ + A κ N ( B B κ ) } + He { ( A A κ ) N ( B B κ ) } < 0 .
We notice that L + He { A N B κ + A κ N ( B B κ ) } is linear, whereas He { ( A A κ ) N ( B B κ ) } is bilinear. According to [23], the bilinear term can be further decomposed into
He { ( A A κ ) N ( B B κ ) } = ( A A κ ) T ( B B κ ) T 0 N N T 0 ( A A κ ) T ( B B κ ) = ( A A κ ) T ( B B κ ) T β N β N U T U 1 β ( U + U T ) 1 0 0 1 β ( U + U T ) 1 β N β N U T U T ( A A κ ) T ( B B κ ) 1 β β ( A A κ ) N + ( B B κ ) T U T U + U T 1 β ( A A κ ) N + ( B B κ ) T U T T
where U serves as an auxiliary variable and U + U T > 0 , without loss of generality. Defining Δ A κ A A κ , Δ B κ B B κ , and applying the above approximation strategy, results in
L + He { A N B κ + A κ N Δ B κ } β Δ A κ N + ( U Δ B κ ) T 🟉 β ( U + U T ) < 0 .
Similarly, we decompose U as U = U κ + Δ U κ , and thus
L + He { A N B κ + A κ N Δ B κ } β Δ A κ N + ( U κ Δ B κ ) T 🟉 β ( U + U T ) + He ( Δ B κ ) T 0 0 ( Δ U κ ) T < 0 .
According to He { U V } U M U T + V T M 1 V , one obtains that
L + He { A N B κ + A κ N Δ B κ } β Δ A κ N + ( U κ Δ B κ ) T 🟉 β ( U + U T ) + ( Δ B κ ) T 0 V ( Δ B κ ) 0 + 0 ( Δ U κ ) V 1 0 ( Δ U κ ) T < 0 .
which is equivalent to
L + He { A N B κ + A κ N Δ B κ } β Δ A κ N + ( U κ Δ B κ ) T ( Δ B κ ) T 0 🟉 β ( U + U T ) 0 ( Δ U κ ) 🟉 🟉 V 1 0 🟉 🟉 🟉 V < 0
We observe that V 1 is convex, implying V 1 2 ( V κ ) 1 + ( V κ ) 1 V ( V κ ) 1 for a given V κ . Replacing V 1 with 2 V κ + ( V κ ) 1 V ( V κ ) 1 and performing the congruent transformation diag { I , I , V κ , I } on (21), we can obtain (9) and (10).    □
In Theorem 1, we first establish sufficient and necessary conditions (11) and (14) for the existence of a desired model Σ r in the form of BMIs. Given feasible solutions P s κ , G r κ , X κ , Y κ , Z κ satisfying L s + He { A s κ N s B s κ } < 0 , L + He { A κ N B κ } < 0 , the BMI conditions can be rewritten as the sum of linear and residual terms. By virtue of the convex-approximation strategy, we propose an SCO algorithm that iteratively solves a series of convex optimization sub-problems,
min γ s . t . P s = P s T > 0 , Q = Q T > 0 , ( 8 ) ( 10 ) .
each of which is an inner convex approximation of the original non-convex constraint. At each iteration, the solution to the previous step is used as a starting point for the next iteration until the convergence is reached. To be concise, the above procedures can be summarized in the following algorithm.
Remark 2.
As pointed out in Algorithm 1, it is crucial to have an admissible G r 0 for optimizing the subsequent solutions. However, one can see that obtaining such an initial condition is equally as intricate as solving the original problem. It can be shown that the objective function decreases with each iteration of the SCO algorithm, and according to the convergence property, we can obtain an initial solution by simply choosing a stable model G r 0 P . This significantly eases the challenge of implementing the proposed algorithm.
Algorithm 1 SCO algorithm for calculating reduced-order models
Require:   ϵ : tolerable bound; I M a x : maximal iteration limit
  1: Given a feasible solution G r 0 , solve the convex optimization problem
min γ s . t . ( A s 0 ) T P s + P s A s 0 < 0 , diag { Ξ , γ 2 I , I } + He X 0 Y 0 Z 0 0 I I ( A ¯ + F ¯ G r 0 M ¯ ) ( B ¯ + F ¯ G r 0 N ¯ ) 0 0 ( C ¯ + H ¯ G r 0 M ¯ ) ( D ¯ + H ¯ G r 0 N ¯ ) I < 0
      to obtain the initial condition P s 0 , X 0 , Y 0 , Z 0 . Fix κ 1
  2: while κ < I M a x do
  3:       Solve (22) to the solution ( P s , G r , X , Y , Z ) and optimum γ at κ + 1 -iteration.
  4:       if  γ κ γ κ + 1 γ κ ϵ  then
  5:             γ * γ κ + 1 , G r * G r κ + 1
  6:            break;
  7:       end if
  8:        κ κ + 1
  9: end while
10: Result  G r * : the desired Σ r ; γ * : optimal finite-frequency performance index.

4. Simulation

In the simulation part, a system Σ describing the compartmental network with two sub-systems is considered, and its state-space realization is given as follows:
A = 1.5 0.6 1.0 0 0 0 0.3 1.9 0.2 0 0 0 0.2 0.5 2.7 1 0 0 0 0 0.5 3 0.6 0.5 0 0 0 0.4 1.6 0.3 0 0 0 0.6 0.5 1.6 , B = 1 0 0 1 0 0 0 0 0 0 0 0 , C = I 2 × 2 0 2 × 4 , D = 0 2 × 2 .
The example is drawn from [19]. The restricted frequency is taken as [ 0 , 2 ] rad/s. To develop a reduced-order model for approximating (24), we first adopt the initial condition as
A r 0 = 1.9301 0.7093 0.7188 1.1613 , B r 0 = 0.0294 0.0562 0.0847 0.0379 , C r 0 = 1.8925 3.7318 2.6822 1.2840 , D r 0 = 0.2669 0.0002 0.0231 0.2462 .
Using the initial model and applying Algorithm 1, we optimize the reduced-order model as
A r = 1.7544 0.3616 0.5570 1.2572 , B r = 0.0004 0.1864 0.1458 0.0001 , C r = 0.1540 5.9325 4.8997 0.0754 , D r = 0.0333 0.0001 0.0042 0.0226 .
with the optimal γ * = 0.0207 . By virtue of Lemma 2, it can be verified that the obtained reduced-order model (26) is positive. To validate the convergence property of the proposed algorithm, Figure 1 depicts the evolution of γ by configuring the maximum number of iterations I M a x = 140 and ignoring the tolerable bound ϵ . As shown in Figure 1, the proposed algorithm exhibits a monotonically decreasing trend in γ and converges to a fixed point eventually. Moreover, the result presents a significant improvement and provides a more exact approximation over the initial reduced-order model.
To illustrate the accuracy of (26) approximating (24), we provide Figure 2 and Figure 3 that demonstrate the singular value curves of G u y ( λ ) with G u y r ( λ ) and G u e ( λ ) , respectively. It can be observed that, in the given frequency range ( [ 0 , 2 ] rad/s shaded region), the singular value curves of the reduced-order system Σ r closely match those of the original system Σ , while the actual maximum singular values of the error system Σ e are strictly upper-bounded by γ * = 0.0207 . Based on the above analysis, one can conclude that the proposed reduced-order model is effective in approximating a high-order system with significant small errors.

5. Conclusions

This paper has considered the positivity-preserving model reduction for positive systems within limited frequency regions. To be specific, the positivity of the reduced-order model has been formulated as an element-wise positivity constraint, while the finite-frequency specification for the error system has been translated into BMI conditions. To provide a unified framework for addressing the BMI problems, we have proposed an SCO algorithm that serves as a promising solution for developing reduced-order models with positivity constraints and finite-frequency characterizations. Finally, the usefulness of the proposed method has been validated through a compartmental network example.

Author Contributions

Methodology, Y.R.; validation, Q.W.; writing—original draft preparation, Y.R.; writing—review and editing, Y.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China under Grant 62103041, and by the Postdoctoral Research Foundation of Shunde Innovation School, University of Science and Technology Beijing under Grant 2021BH010.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhu, S.; Han, Q.L.; Zhang, C. l1-gain performance analysis and positive filter design for positive discrete-time Markov jump linear systems: A linear programming approach. Automatica 2014, 50, 2098–2107. [Google Scholar] [CrossRef]
  2. Shorten, R.; Wirth, F.; Leith, D. A positive systems model of TCP-like congestion control: Asymptotic results. IEEE/ACM Trans. Netw. 2006, 14, 616–629. [Google Scholar] [CrossRef] [Green Version]
  3. Van Den Hof, J. Positive linear observers for linear compartmental systems. SIAM J. Control. Optim. 1998, 36, 590–608. [Google Scholar] [CrossRef]
  4. Liu, J.J.R.; Kwok, K.W.; James, L. Decentralized H2 control for discrete-time neworked systems with positivity constraint. IEEE Trans. Neural Netw. Learn. Syst. 2023. [Google Scholar] [CrossRef]
  5. Fortuna, L.; Giuseppe, N.; Gallo, A. Model Order Reduction Techniques with Applications in Electrical Engineering; Springer Science & Business Media: Berlin, Germany, 2012. [Google Scholar]
  6. Berman, A.; Plemmons, R.J. Nonnegative Matrices in the Mathematical Sciences; SIAM: Philadelphia, PA, USA, 1994. [Google Scholar]
  7. Benner, P.; Ohlberger, M.; Cohen, A.; Willcox, K. Model Reduction and Approximation: Theory and Algorithms; SIAM: Philadelphia, PA, USA, 2017. [Google Scholar]
  8. Deaecto, G.S.; Geromel, J.C. H2 State Feedback Control Design of Continuous-Time Positive Linear Systems. IEEE Trans. Autom. Control. 2016, 62, 5844–5849. [Google Scholar] [CrossRef]
  9. Shen, J.; Lam, J. Static output-feedback stabilization with optimal L1-gain for positive linear systems. Automatica 2016, 63, 248–253. [Google Scholar] [CrossRef]
  10. Meng, A.; Lam, H.K.; Liu, F.; Yang, Y. Membership-Function-Dependent Design of l1-Gain Output Feedback Controller for Stabilization of Positive Polynomial Fuzzy Systems. IEEE Trans. Fuzzy Syst. 2022, 30, 2086–2100. [Google Scholar] [CrossRef]
  11. Xiao, S.; Ge, X.; Han, Q.L.; Zhang, Y. Distributed resilient estimator design for positive systems under topological attacks. IEEE Trans. Cybern. 2021, 51, 3676–3686. [Google Scholar] [CrossRef]
  12. Silva-Navarro, G.; Alvarez-Gallegos, J. Sign and stability of equilibria in quasi-monotone positive nonlinear systems. IEEE Trans. Autom. Control. 1997, 42, 403–407. [Google Scholar] [CrossRef]
  13. Breiten, T.; Unger, B. Passivity preserving model reduction via spectral factorization. Automatica 2022, 142, 110368. [Google Scholar] [CrossRef]
  14. Ibrir, S. A projection-based algorithm for model-order reduction with H2 performance: A convex-optimization setting. Automatica 2018, 93, 510–519. [Google Scholar] [CrossRef]
  15. Li, X.; Yin, S.; Gao, H. Passivity-preserving model reduction with finite frequency H approximation performance. Automatica 2014, 50, 2294–2303. [Google Scholar] [CrossRef]
  16. Burohman, A.M.; Besselink, B.; Scherpen, J.M.A.; Camlibel, M.K. From Data to Reduced-order Models via Generalized Balanced Truncation. IEEE Trans. Autom. Control. 2023, 1–15. [Google Scholar] [CrossRef]
  17. Glover, K. All optimal Hankel-norm approximations of linear multivariable systems and their L-error bounds. Int. J. Control. 1984, 39, 1115–1193. [Google Scholar] [CrossRef]
  18. Astolfi, A. Model Reduction by Moment Matching for Linear and Nonlinear Systems. IEEE Trans. Autom. Control. 2010, 55, 2321–2336. [Google Scholar] [CrossRef]
  19. Li, X.; Yu, C.; Gao, H. Frequency-Limited H Model Reduction for Positive Systems. IEEE Trans. Autom. Control. 2014, 60, 1093–1098. [Google Scholar] [CrossRef]
  20. Wu, F.; Jaramillo, J.J. Computationally efficient algorithm for frequency-weighted optimal H model reduction. Asian J. Control. 2003, 5, 341–349. [Google Scholar] [CrossRef]
  21. Gugercin, S.; Antoulas, A.C. A survey of model reduction by balanced truncation and some new results. Int. J. Control. 2004, 77, 748–766. [Google Scholar] [CrossRef]
  22. Iwasaki, T.; Hara, S. Generalized KYP lemma: Unified frequency domain inequalities with design applications. IEEE Trans. Autom. Control. 2005, 50, 41–59. [Google Scholar] [CrossRef]
  23. Ren, Y.; Ding, D.W.; Li, Q.; Xie, X. Static Output Feedback Control for T–S Fuzzy Systems via a Successive Convex Optimization Algorithm. IEEE Trans. Fuzzy Syst. 2022, 30, 4298–4309. [Google Scholar] [CrossRef]
  24. Back, J.; Astolfi, A. Design of positive linear observers for positive linear systems via coordinate transformations and positive realizations. SIAM J. Control. Optim. 2008, 47, 345–373. [Google Scholar] [CrossRef]
  25. Li, P.; Lam, J.; Wang, Z.; Date, P. Positivity-preserving H model reduction for positive systems. Automatica 2011, 47, 1504–1511. [Google Scholar] [CrossRef] [Green Version]
  26. Farina, L.; Rinaldi, S. Positive Linear Systems: Theory and Applications; John Wiley & Sons: Hoboken, NJ, USA, 2000. [Google Scholar]
Figure 1. Evolution γ by the proposed algorithm.
Figure 1. Evolution γ by the proposed algorithm.
Applsci 13 04039 g001
Figure 2. Singular value curves of the original and reduced-order systems.
Figure 2. Singular value curves of the original and reduced-order systems.
Applsci 13 04039 g002
Figure 3. Singular value curves of the associated error system.
Figure 3. Singular value curves of the associated error system.
Applsci 13 04039 g003
Table 1. Ξ with respect to different frequency ranges ( ω c = ω 1 + ω 2 2 , ω a = ω 2 ω 1 2 ).
Table 1. Ξ with respect to different frequency ranges ( ω c = ω 1 + ω 2 2 , ω a = ω 2 ω 1 2 ).
Frequency Ranges | ω | < ω l 0 < ω 1 < ω < ω 2 < | ω | > ω h
CT Q P P ω l 2 Q Q P + j ω c Q P j ω c Q ω 1 ω 2 Q Q P P ω h 2 Q
DT P Q Q P 2 cos ω l Q P e j ω c Q e j ω c Q P 2 cos ω a Q P Q Q P + 2 cos ω h Q
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

Ren, Y.; Wang, Q. Frequency-Limited Model Reduction for Linear Positive Systems: A Successive Optimization Method. Appl. Sci. 2023, 13, 4039. https://doi.org/10.3390/app13064039

AMA Style

Ren Y, Wang Q. Frequency-Limited Model Reduction for Linear Positive Systems: A Successive Optimization Method. Applied Sciences. 2023; 13(6):4039. https://doi.org/10.3390/app13064039

Chicago/Turabian Style

Ren, Yingying, and Qian Wang. 2023. "Frequency-Limited Model Reduction for Linear Positive Systems: A Successive Optimization Method" Applied Sciences 13, no. 6: 4039. https://doi.org/10.3390/app13064039

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