Abstract
Complex practical system designs pose significant challenges from a research perspective, often resulting in high computational requirements for analysis. Model order reduction (MOR) is a valuable technique to address this issue. This study provides a comprehensive review of the literature on MOR, focusing specifically on high-dimensional complex systems. It examines the fundamental theories and limitations of established MOR methods, including the Factor division method, Pade approximation (PA) method, Stability equation (SE) method, Differentiation method, and Routh approximation (RA) method. The study also investigates the frequency domain approach for obtaining a reduced-order model (ROM). Among the MOR methods, the PA method is a widely studied and practical approach that aims to retain the crucial dynamics of a high-dimensional complex system. This survey presents a detailed discussion of the PA method for obtaining the ROM. Additionally, six test systems are analyzed to compare the step and frequency responses generated by various MOR strategies. The integral square error criterion is used to assess the effectiveness of the reduction procedures. Finally, the study proposes a new system abatement method based on Atomic Orbital Search (AOS) optimization for obtaining the ROM of large-scale linear time-invariant (LTI) systems and designing controllers based on the reduced order model.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
One of the essential topics in control engineering is the mathematical modeling of complex systems (Fortuna et al. 2012). The majority of practical system designs are complex from a research standpoint. This often leads to high computational demands for analysis purposes. Because the original model is too complex to apply, reduction or approximation approaches based on mathematical or physical factors are employed to create a simpler model than the original and can be utilized for analysis. The topic of MOR is very significant for engineers and scientists working in various engineering domains, especially those working in the field of process control (Gutman et al. 1982). MOR approaches are essential in the design of controllers for complicated, numerically demanding processes in control engineering. Low-order controllers will be used, with lower hardware requirements for the designer. Many publications have addressed the method of obtaining ROM in recent years (Kumar and Sikander 2022; Kumar and Ezhilarasi 2023; Sikander and Prasad 2017; Sambariya and Arvind 2016; Chand 2014; Smamash 1981; Chen et al. 1979, 1980a; Krishnamurthy and Seshadri 1978; Chen and Shieh 1968).
MOR methods approximate low-order transfer functions whose unknown coefficients are determined by various factors. Padé-type approximations (Bultheel and Van Barel 1986), Continued fraction expansion (CFE) methods (Rathore et al. 1979), MOR using the Routh stability criterion (Krishnamurthy and Seshadri 1978), MOR based on the Routh table criterion (Pal 1979), MOR using stability equations (Lucas 1985), and mixed approximation methods (Sikander and Prasad 2015a) are the frequency domain MOR techniques.
Several recent studies have looked at model order reduction in detail. Recently (Prajapati and Prasad 2020) developed a mixed method that combines two conventional techniques to obtain the reduced-order models. Sikander and Thakur (2018) proposed a modified cuckoo search algorithm (MCS) for finding the reduced model of the complex system. Ghosh and Senroy (2013) developed a balanced truncation method for MOR, Sikander and Prasad (2015b) suggested a basic MOR technique based on improved Hermite normal form. Desai and Prasad (2013) has developed a new reduced-order method for LTI structures based on Routh approximation (RA). Erol and Eksin (2006) proposed a Big Bang-Big Crunch (BB-BC) optimization for MOR in 2006. In this reduction approach, the coefficients of denominator polynomials are calculated using Routh Approximation to maintain stability, and the reduced order of numerator is evaluated with the BB-BC algorithm. Other literature that discussed the MOR concepts could be found in Biradar et al. (2016), Sikander and Prasad (2015a), Prajapati and Prasad (2023), Duddeti (2023). The optimization approach is not recent in the new era of machine engineering. Different researchers working in the field of model order reduction have taken different cost functions, such as minimizing the integral square of impulse response error (Walton et al. 2011), minimizing integral error, minimizing weighted time integral error (Eitelberg 1981), or minimizing \(L_1\) and \(L_2\) norm (El-Attar and Vidyasagar 1978) for finding the reduced model using The transfer function thus constructed with each table’s second The transfer function thus constructed with each table’s second and third rows is given by optimization techniques. Nature-inspired optimization methods have been commonly employed to create the reduced-order model of complex systems. Goldberg (1989) proposed a genetic algorithm (GA), which is the most common algorithm inspired by the concept of biology, and Kennedy and Eberhart (1995) proposed particle swarm optimization (PSO). In addition, researchers in the other literature have proposed various mixed approaches for reduced-order modeling. In these mixed processes, the idea is to retain the reduced system’s stability. The stability-preserving method of MOR always leads to a stable reduced model polynomial (Parmar et al. 2007; Sikander and Prasad 2015a; Vishwakarma and Prasad 2009). Sikander and Prasad (2015b) suggested a combination of stability equation and optimization approach to find the reduced model. The stability equation approach was used to derive the denominator coefficients, and then PSO was used to calculate the numerator polynomial of the simplified model.
The motivation behind this paper stems from the need to provide researchers and practitioners with a comprehensive understanding of MOR methods, particularly in the context of high-dimensional complex systems. Reviewing the existing literature, this study aims to consolidate and summarize the fundamental theories, limitations, and practical aspects of conventional MOR methods discussed above.
Moreover, the paper conducts a comparative analysis of different MOR strategies using six test systems. By evaluating the step response and frequency response generated by these methods, the study aims to assess their efficacy in reducing system complexity while preserving the system’s dynamic behavior. The integral square error criterion is utilized as an objective measure to quantify the accuracy of the reduction procedures.
Finally, the paper proposes a novel system abatement method based on Atomic Orbital Search optimization to enhance the existing MOR techniques. This new approach leverages optimization algorithms to obtain reduced-order models for large-scale linear time-invariant (LTI) systems. Additionally, the proposed method offers insights into designing controllers based on the reduced order models, thus enabling practical applications in real-world scenarios.
The remaining sections of this paper are structured as follows. Section 2 provides an in-depth overview of various model order reduction (MOR) techniques applicable to reducing the order of large-scale linear time-invariant (LTI) systems. These techniques encompass Factor division, Pade Approximation, Stability Equation, Differentiation, and Routh Approximation methods. In Sect. 4, the proposed methodology is presented. This methodology entails constructing a reduced-order transfer function that approximates the original system transfer function, utilizing the Atomic Orbital Search optimization algorithm. To showcase the efficacy of the proposed methodology, Sect. 5 offers a numerical illustration featuring diverse test systems, employing the MOR techniques described in Sects. 2 and 4. The numerical results indicate that the proposed method significantly reduces the computational time required to simulate large-scale LTI systems while maintaining the accuracy of the results to a considerable degree. Lastly, Sect. 6 concludes the paper by summarizing the key findings derived from the review and underscoring the importance of MOR techniques in mitigating the computational complexity associated with large-scale LTI systems. Additionally, the section presents potential directions for future research in this area.
2 Model order reduction techniques
2.1 Factor division method
In this method, dominant poles are retained, and the numerator of G(s) 1 is divided by the factor \((s+d_n)\) and given in 2.
where \(b_{i}>0(i=1,2,3, \ldots , n)\) are considered as real valued variables for simplicity \(b_{1} \le b_{2} \le b_{3} \le \cdots \le b_{n}\).
where
and
The unknown coefficients of the numerator polynomial of the ROM \(G_{k}(s)\) are obtained by the power series expansion of the following expression about \(s=0\)
The transfer function of ROM is then given by 3
2.2 Pade approximation method
In this MOR method, higher order polynomial (4) is first expanded about \(s=0\) using power series expansion. Unknown coefficients of ROM are calculated by equating the coefficients of obtained power series expansion given (5).
A generalized higher-order system is given in transfer function form as
Power series of (4) about \(s=0\) is
Since the original higher-order system is asymptotically stable, the \(b_{i}\) is proportional to the system’s time moments (Shamash 1975).
Assume it needs a reduced \(G_R(s)\) model of the order k that maintains the pole at, say, \(s=-s_{1}\).
Let
To simplify the notation, The orders of the numerator of \(G_R(s)\) and G(s) have been taken as one less than the denominators. Then for \(G_R(s)\) to be a Pade approximant of G(s) (7).
To retain the k poles of the reduced order model, R(s) can then be written as
where the \(q_{i}(i=0,1, \ldots , k-1)\). \(p_i\) can be determined from the first k equations from the (7).
Mathematical computation of this method is straightforward, and it provides the consent between the steady state of the output and the model of the polynomial inputs belonging to a particular class of the form \(\sum \alpha p_{i} t^{i}\). Pade approximations have the major drawback of making the reduced-order system unstable even if the higher-order system is stable.
2.3 Stability equation method
In this reduction technique, using the numerator and denominator polynomial of the original system, an equation is formed that is known as the stability equation. After forming the stability equation, only dominant poles and zeros are retained, and non-dominant poles and zeros are discarded.
Steps for finding ROM using the Stability equation method are given below:
- Step 1.:
-
Consider original higher order system
$$\begin{aligned} F(s)&=\frac{b_{0}+b_{1} s+b_{2} s^{2}+\ldots +b_{n-1} s^{n-1}}{a_{0}+a_{1} s+a_{2} s^{2}+\ldots +a_{n} s^{n}} \nonumber \\&=\frac{F_{N}(s)}{F_{D}(s)} \end{aligned}$$(9)Generally, order of \(F_{D}(s)\) is higher than \(F_{N}(s)\). The stability equation is written in the following form by discarding the non-dominant poles of \(\left( p_{i}\right)\) and zeros \(\left( z_{i}\right)\). The results are given as
$$\begin{aligned} F_{D e}^{\prime }(s)-\left( \prod _{i=(k / 2)+1}^{n / 2} z_{i}^{2}\right) \cdot \left[ \prod _{i=1}^{k / 2} \left( s^{2} \mid z_{i}^{2}\right) \right] \end{aligned}$$(10)and
$$\begin{aligned} F_{D o}^{\prime }(s)=s \cdot \left( \prod _{i=(k+1) / 2}^{(n-1) / 2} p_{i}^{2}\right) \cdot \left[ \prod _{i=1}^{(k-1) / 2} \left( s^{2}+p_{i}^{2}\right) \right] \end{aligned}$$(11)where k is the required order of the reduced model. The denominator of the reduced order is obtained as
$$\begin{aligned} F_{D}^{\prime }(s)&=F_{D e}^{\prime }(s)+F_{D o}^{\prime }(s) \nonumber \\&=\sum _{j=0}^{k} e_{i} s^{i} \end{aligned}$$(12) - Step 2.:
-
In this original step system given in Eq. (9) is expanded about \(s=0\) using the power series expansion method
$$\begin{aligned} F(s)=c_{0}+c_{1} s+c_{2} s^{2}+\ldots \end{aligned}$$(13)where
$$\begin{aligned} c_{0}&=b_{0} / a_{0} \nonumber \\ c_{i}&=\frac{1}{a_{0}}\left( b_{i}-\sum _{j=1}^{i} a_{i} c_{i-1}\right) \quad i>0 \end{aligned}$$(14)with
$$\begin{aligned} b_i = 0 \quad for i \ge n-1 \end{aligned}$$(15) - Step 3.:
-
The ROM obtained by this method is given by \(F_{k}(s),\) of order k.
$$\begin{aligned} F_{k}(s)=\frac{p_{0}+d_{1} s+p_{2} s^{2}+\ldots +p_{k-1} s^{k-1}}{q_{0}+e_{1} s+q_{2} s^{2}+\ldots +q_{k} s^{k}} \end{aligned}$$(16)
The key benefit of this strategy is that it keeps the original higher-order system stable. The major downside of this strategy is that it compromises the correlations between the original and reduced models to maintain structural stability.
2.4 Differentiation method
The reciprocal of the numerator and denominator is computed first in this MOR method. Then obtained reciprocal is differentiated accordingly to obtain the coefficients of the ROM. Steps to be followed to find the reduced order using the differentiation method:
- Step 1.:
-
Obtain the unknown coefficients of \(k_{th}\) order of denominator polynomial using (17)
$$\begin{aligned} D_{n-k}(s)=D_n (s) - \frac{s}{n} D^\prime _n (s) \end{aligned}$$(17)where n and k are the order of denominators of the original and reduced system, respectively.
Now reciprocal polynomial is differentiated \(n-k\) times, and again reciprocal of the differentiated polynomial is calculated to obtain the final denominator polynomial of the ROM.
- Step 2.:
-
Unknown coefficients of numerator polynomial of \(k_{th}\) order is obtained using (19)
$$\begin{aligned} N_{n-k}(s)=N_n (s) - \frac{s}{n} N^\prime _n (s) \end{aligned}$$(19)Now differentiate the reciprocal polynomial equation of numerator \(n-k\) times and then reciprocate back to find the unknown numerator polynomial of ROM as
$$\begin{aligned} n(s) = d_0 + d_1 s + d_2 s^2 + \cdots + d_k s^{k-1} \end{aligned}$$(20)By putting the n(s) and d(s) polynomial, reduced order transfer function is then constructed as
$$\begin{aligned} G_R (s) = \frac{n(s)}{d(s)} \end{aligned}$$(21)
The significant advantage of this method is that it is mathematically simple and can be applied to any system, like unstable, minimum phase, or non-minimum phase systems.
3 Key limitations of transfer function based model order reduction method
-
(1)
Frequency Domain Approximation: Transfer function-based model reduction methods primarily focus on approximating a system’s behavior in the frequency domain. However, they might struggle to accurately represent transient behaviors and time-domain characteristics.
-
(2)
Neglect of Dynamics: Transfer function-based reduction techniques often emphasize the dominant poles and zeros, leading to the neglect of higher-order dynamics that could be critical in capturing system behaviors such as resonances, overshoots, and settling times.
-
(3)
Limited Representation of Distributed Systems: Transfer function-based approaches are more suitable for lumped-parameter systems. These methods can struggle to capture spatial variations and distributed effects when dealing with distributed parameter systems, like those found in some physical processes.
-
(4)
Parametric Sensitivity Issues: Model reduction methods that rely on transfer functions might be sensitive to variations in system parameters. Changes in system parameters can result in significant deviations from the original system behavior, limiting the predictive accuracy of the reduced model.
-
(5)
Nonlinear Systems Approximation: Transfer function-based techniques are designed for linear systems. When applied to nonlinear systems, these methods lose accuracy due to the inherent complexity of nonlinear interactions and the inability to accurately linearize the dynamics.
-
(6)
Frequency Range Limitations: Transfer function-based reduction is often most accurate around the dominant poles and zeros in a limited frequency range. The reduced model might fail to accurately capture system behaviors and resonances outside this range.
-
(7)
Loss of Unmodeled Dynamics: Certain system characteristics might be overlooked during model reduction, leading to the loss of important dynamics not captured by the dominant transfer functions.
-
(8)
Poor Representation of Coupled Systems: Transfer function-based approaches might struggle to accurately capture the interactions and coupling effects between different subsystems, which are crucial in complex interdependencies.
-
(9)
Uncertainty and Robustness: Transfer function-based model reduction might not provide robust representations in the presence of uncertainties or parameter variations, limiting their applicability in scenarios where robustness is crucial.
-
(10)
Difficulty with Multi-Input Multi-Output (MIMO) Systems: Handling MIMO systems with transfer function-based reduction methods can be complex, as accurately capturing cross-couplings and interactions between inputs and outputs is challenging.
4 Proposed methodology based on atomic orbital search optimization
Following steps to be followed to find the optimal values of the FOPID controller
- Step 1::
-
Based on the mathematical relation given in (22), the initial positions of the electrons within the electron cloud are determined.
$$\begin{aligned} x_i^j(0)&=x_{i, \min }^j+{\text {rand}} . \left( x_{i, \max }^j-x_{i, \min }^j\right) \nonumber \\&\quad \left\{ \begin{array}{l} i=1,2 \ldots , m \\ j=1,2, \ldots , d \end{array}\right. \end{aligned}$$(22)where, \(x_i^j (0)\) is the starting position of a solution candidate, with \(x_{i,\min }^j\) and \(x_{i,\max }^j\) being the lower and upper limits, respectively, for the \(j_{th}\) decision variable of the \(i_{th}\) solution candidate. The term rand refers to a random number that is uniformly distributed and falls within the range of [0, 1].
The flowchart of AOS for finding the optimal values of the FOPID controller is given in Fig. 1.
- Step 2::
-
Calculate the binding state \(BS^k\) and energy \(BE^k\) of the \(k_{th}\) layer by using the following relations
$$\begin{aligned}&B S^k=\frac{\sum _{i=1}^p X_i^k}{p},\left\{ \begin{array}{l} i=1,2, \ldots , p \\ j=1,2, \ldots , n \end{array}\right. \nonumber \\&B E^k=\frac{\sum _{i=1}^p E_i^k}{p}, \left\{ \begin{array}{l} i=1,2, \ldots , p \\ j=1,2, \ldots , n \end{array}\right. \end{aligned}$$(23)where, \(X_i^k\) and \(E_i^k\) represent the location and objective value of the \(i{th}\) solution possibility in the \(k{th}\) stage, with m being the total number of potential solutions in the search area.
By minimizing the ISE value as an objective function given in Eq. (24), optimization helps in determining the reduced-order model \(G_r(s)\) from the \(n{th}\) order complex plant \(G_n(s)\):
Other performance indices such as integral time multiplied by squared error (ITSE), integral of absolute error (IAE), and integral of time multiplied by absolute error (ITAE) given in Eqs. (25)–(27) are also computed to compare the closeness of the obtained reduced-order model.
where, \(y_{n}(t)\) and \(y_{r}(t)\) are the step response of original and reduced-order model and t is the simulation time.
Parameters of AOS for obtaining the optimal values of the FOPID controller are given in Table 1.
5 Numerical illustrations
Example 1
In this example, a 9th order system is taken from Tiwari and Kaur (2017).
ROM obtained using different techniques are given in the form of coefficients of numerator and numerator and tabulated in 2. \(3{rd}\) order ROM is obtained for Example 1. The step response plot of the original and third-order systems obtained using different techniques is shown in Fig. 2. From Fig 2, it is visible that the reduced order system obtained by Philip & Pal is a close approximation to the original system. Also, Philip & Pal’s ROM gives the lowest settling time value, integral square error, and integral absolute error. A graphical representation of parameters like integral square error (ISE) and integral absolute error (IAE) for different techniques is shown in Fig. 4. Table 2 compares various performance metrics, including peak value, settling time, ISE, ITSE, IAE, and ITAE. These metrics offer insights into different aspects of system behavior and allow for evaluating and contrasting their respective characteristics.
Example 2
An 8th order system is taken from the Krishnamurthy and Seshadri (1978) for finding the ROM of 5th order.
The numerator and denominator coefficients of \(5{th}\) order ROM obtained by different techniques, for Example 2. is given in Table 4. \(5{th}\) order ROM is obtained for Example 2. The step response plot of the original system and \(5{th}\) order system obtained using different techniques is shown in Fig. 5. From Fig. 5, it is visible that the reduced order system obtained by the mixed method of Routh approximation and Pade approximation is close to the original system. Also, ROM obtained by the mixed method of Routh approximation and Pade approximation gives the lowest value of settling time, integral square error, and integral absolute error. A graphical representation of parameters like integral square error (ISE) and integral absolute error (IAE) for different techniques is shown in Fig. 7. Table 3 compares various performance metrics, including peak value, settling time, ISE, ITSE, IAE, and ITAE. These metrics offer insights into different aspects of system behavior and allow for evaluating and contrasting their respective characteristics.
Example 3
An \(8{th}\) order system is taken from the Krishnamurthy and Seshadri (1978) for finding the ROM of \(2{nd}\) order.
The numerator and denominator coefficients of \(5{th}\) order ROM obtained by different techniques, for Example 3. is given in Table 4. \(2{nd}\) order ROM is obtained for Example 3. The step response plot of the original system and \(5{th}\) order system obtained using different techniques is shown in Fig. 5. From Fig. 5, it is visible that the reduced order system obtained by the mixed method of Routh approximation and Pade approximation is close to the original system. Also, ROM obtained by the mixed method of Routh approximation and Pade approximation gives the lowest value of settling time, integral square error, and integral absolute error. A graphical representation of parameters like integral square error (ISE) and integral absolute error (IAE) for different techniques is shown in Fig. 10. Table 4 compares various performance metrics, including peak value, settling time, ISE, ITSE, IAE, and ITAE. These metrics offer insights into different aspects of system behavior and allow for evaluating and contrasting their respective characteristics.
Example 4
In this example a \(5{th}\) order is considered from Prajapati and Prasad (2019, 2020), whose transfer function is given below
ROM by proposed technique (AOS) given in Sect. 4 is
ROM obtained using the Balance Truncation and Routh Approximation (Prajapati and Prasad 2020) in 2019 is as follows.
ROM obtained using the Stability equation and Pade Approximation (Chen et al. 1980a) is as follows.
The step response of a ROM obtained using the suggested AOS method is compared with other previously published research and shown in Fig. 11. The bode plot of the original system and the ROM generated by the recommended AOS approach are presented in Fig. 12. The suggested AOS technique’s step response and bode plot of the reduced system are also compared with Prajapati and Prasad (2020), Chen et al. (1979, 1980a, b). The convergence graph of Example 4 is shown in 13. Table 5 presents a numerical data comparison of time response parameters and error indices. Using the suggested method, the ISE value calculated is \(1.35 \times 10^{-4}\), which is smaller than the recently developed reduced-order by the mixed method of Balance truncation and Routh approximation (Prajapati and Prasad 2020). Various metrics demonstrate the proposed AOS method’s effectiveness, including settling time, peak value, and performance indices such as ITAE, IAE, and ITSE. These measures are employed to assess and highlight the efficacy of the AOS approach.
Example 5
In this example, a \(3{rd}\) order system of power system model is considered from Kumar and Sikander (2020), Saxena and Hote (2013), Kumar and Sikander (2021), whose transfer function is given below
ROM by proposed technique (AOS) given in section 4 is
ROM obtained using Balance Truncation and Routh Approximation (Prajapati and Prasad 2020) in 2019 is as follows.
ROM obtained using the Routh Hurwitz method (Krishnamurthy and Seshadri 1978) is as follows.
The step response of a ROM obtained using the suggested AOS method is compared with other previously published research and shown in Fig. 14. The bode plot of the original system and the ROM generated by the recommended AOS approach are presented in Fig. 15. The suggested AOS technique’s step response and bode plot of the reduced system are also compared with Prajapati and Prasad (2020), Krishnamurthy and Seshadri (1978), Sikander and Prasad (2015a). The convergence graph of example 5 is shown in 16. Table 6 presents a numerical data comparison of time response parameters and error indices. Using the suggested method, the ISE value calculated is \(7.8 \times 10^{-4}\), smaller than the recently developed reduced-order system using the MCS algorithm (Sikander and Thakur 2018). Various metrics demonstrate the proposed AOS method’s effectiveness, including settling time, peak value, and performance indices such as ITAE, IAE, and ITSE. These measures are employed to assess and highlight the efficacy of the AOS approach.
Example 6
In this example, a \(6{th}\) order system is considered to design a PID controller using the proposed technique’s reduced model.
ROM obtained by the proposed technique is
ROM obtained by Prajapati et al. (2020) is
ROM obtained by Routh Stability (Krishnamurthy and Seshadri 1978) is
ROM obtained by Stability equation method (Chen et al. 1979) is
The step plot for the original and ROM obtained by the proposed method is shown in Fig. 17. It is evident from the step plot that the ROM obtained by the proposed method is a very close approximation of the original system given in Example 4. This work considers this example for designing the PID controller using the ROM obtained by the proposed method. PID controller using the ROM is designed using the proposed optimization algorithm. By minimizing the ISE values, the proposed method finds the optimal parameters of the PID controller as \(K_p = 99.9967, K_i=25.1755, K_d=29.9144, N=194.8570\). Figure 18 shows the step plot of the closed-loop system with PID controller in a unity feedback configuration. It is evident from Fig. 18 that the controller’s dynamics almost match when the same controller is used in the higher-order original system. The closed-loop step plot of the original system with the suggested controller developed utilizing the ROM system damped out relatively quickly compared to the controller proposed by other authors, as shown in Fig. 18. Table 7 shows the time response parameters and ISE values. It is evident from Table 7 that the settling time, rise time, peak time, and peak overshoot values of the closed-loop system with the proposed controller are lower than the recently developed controller. Also, the ISE value calculated for the proposed system is 0.0276, the lowest among the other proposed controllers (Prajapati et al. 2020; Krishnamurthy and Seshadri 1978; Langholz and Feinmesser 1978; Chen et al. 1979).
6 Conclusions
This study addresses the challenges of analyzing complex practical systems by comprehensively reviewing the model order reduction (MOR) technique. The research has focused on high-dimensional complex systems, exploring conventional MOR methods’ fundamental theories and limitations. Among the various MOR methods, the Pade approximation (PA) method has emerged as a widely studied and practical approach for retaining the crucial dynamics of such systems.
Furthermore, this study proposes a novel system abatement method based on Atomic Orbital Search (AOS) optimization. This method offers a promising approach for obtaining ROMs of large-scale linear time-invariant (LTI) systems and designing controllers based on the obtained reduced-order model. The accuracy of the reduced order system has been quantitatively compared using parameters such as the integral square error (ISE) and integral absolute error (IAE). The findings of this study provide valuable insights for researchers and practitioners in model order reduction, particularly those working with high-dimensional complex systems. This study is a comprehensive resource for understanding MOR’s core principles, limitations, and practical implications in the context of high-dimensional complex systems.
References
Bhatt R, Parmar G, Gupta R, Sikander A (2019) Application of stochastic fractal search in approximation and control of LTI systems. Microsys Technol 25:105–114
Biradar S, Hote YV, Saxena S (2016) Reduced-order modeling of linear time invariant systems using big bang big crunch optimization and time moment matching method. Appl Math Model 40(15–16):7225–7244
Bultheel A, Van Barel M (1986) Padé techniques for model reduction in linear system theory: a survey. J Comput Appl Math 14(3):401–438
Chand M (2014) Reducing model ordering using Routh approximation method. Int J Emerg Technol Adv Eng 4(8):496–499
Chen C, Shieh L (1968) A novel approach to linear model simplification. Int J Control 8(6):561–570
Chen T, Chang C, Han K (1979) Reduction of transfer functions by the stability-equation method. J Franklin Inst 308(4):389–404
Chen T, Chang C, Han K (1980a) Model reduction using the stability-equation method and the continued-fraction method. Int J Control 32(1):81–94
Chen T, Chang C, Han K (1980b) Stable reduced-order padé approximants using stability-equation method. Electron Lett 16(9):345–346
Desai SR, Prasad R (2013) A new approach to order reduction using stability equation and big bang big crunch optimization. Systems Science & Control Engineering 1(1):20-27
Dinkar SK, Deep K (2019) Accelerated opposition-based antlion optimizer with application to order reduction of linear time-invariant systems. Arab J Sci Eng 44:2213–2241
Duddeti BB (2023) Order reduction of large-scale linear dynamic systems using balanced truncation with modified Cauer continued fraction. IETE J Educ 64(2):86–97
Eitelberg E (1981) Model reduction by minimizing the weighted equation error. Int J Control 34(6):1113–1123
El-Attar RA, Vidyasagar M (1978) Order reduction by l1- and l\(\inf\)-norm minimization. IEEE Trans Autom Control 23(4):731–734
Erol OK, Eksin I (2006) A new optimization method: Big bang-big crunch. Adv Eng Softw 37(2):106–111
Fortuna L, Nunnari G, Gallo A (2012) Model order reduction techniques with applications in electrical engineering. Springer Science & Business Media
Ghosh S, Senroy N (2013) Balanced truncation approach to power system model order reduction. Electr Power Compon Syst 41(8):747–764
Goldberg DE (1989) Genetic algorithms in search. Optimization, and machine learning
Goyal R, Parmar G (2020) Order reduction using invasive weed optimization. Technology 11(12):2254–2262
Gutman P, Mannerfelt C, Molander P (1982) Contributions to the model reduction problem. IEEE Trans Autom Control 27(2):454–455
Jain S, Hote YV (2021) Order diminution of LTI systems using modified big bang big crunch algorithm and Pade approximation with fractional order controller design. Int J Control Autom Syst 19:2105–2121
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN’95—International Conference on neural networks, vol. 4. IEEE, pp 1942–1948
Krishnamurthy V, Seshadri V (1978) Model reduction using the Routh stability criterion. IEEE Trans Autom Control 23(4):729–731
Kumar R, Ezhilarasi D (2023) A state-of-the-art survey of model order reduction techniques for large-scale coupled dynamical systems. Int J Dyn Control 11(2):900–916
Kumar J, Parmar G (2020) WOA based reduced order modeling of LTIC systems. Int J Adv Trends Comput Sci Eng 9(4):1–7
Kumar R, Sikander A (2020) Controller design strategies for load frequency control in power system. In: Pant M, Sharma T, Verma O, Singla R, Sikander A (eds) Soft computing: theories and applications, vol 1053. Springer, pp 1315–1328
Kumar R, Sikander A (2021) Parameter identification for load frequency control using fuzzy Fopid in power system. Compel Int J Comput Math Electr Electron Eng 40(4):802-821
Kumar R, Sikander A (2022) A new order abatement method based on atom search optimization. Int J Dyn Control 11(4):1704-1717
Kumar DK, Nagar SK, Tiwari JP (2013) A new algorithm for model order reduction of interval systems. Bonfring Int J Data Min 3(1):6–11
Langholz G, Feinmesser D (1978) Model reduction by Routh approximations. Int J Syst Sci 9(5):493–496
Lucas TN (1985) Model reduction by condensed continued-fraction method. Electron Lett 21(16):680–681
Nasiri Soloklo H, Hajmohammadi R, Farsangi MM (2015) Model order reduction based on moment matching using legendre wavelet and harmony search algorithm. Iran J Sci Technol Trans Electr Eng 39(E1):39–54
Pal J (1979) Stable reduced-order padé approximants using the Routh-Hurwitz array. Electron Lett 15(8):225–226
Parmar G, Mukherjee S, Prasad R (2007) System reduction using eigen spectrum analysis and padé approximation technique. Int J Comput Math 84(12):1871–1880
Prajapati AK, Prasad R (2019) Order reduction of linear dynamic systems by improved Routh approximation method. IETE J Res 65(5):702–715
Prajapati AK, Prasad R (2020) Model reduction using the balanced truncation method and the Padé approximation method. IETE Tech Rev 39(2): 257–269
Prajapati AK, Prasad R (2022a) Reduction of linear dynamic systems using generalized approach of pole clustering method. Tran Inst Meas Control 44(9):1755–1769
Prajapati AK, Prasad R (2022b) A new model reduction technique for the design of controller by using moment matching algorithm. IETE Tech Rev 39(6):1419–1440
Prajapati AK, Prasad R (2022c) A new generalized pole clustering-based model reduction technique and its application for design of controllers. Circ Syst Signal Process 41:1497–1529
Prajapati AK, Prasad R (2023) A new model reduction technique for the simplification and controller design of large-scale systems. IETE J Res 0(0):1–17
Prajapati AK, Bharti N, Sikander A, Prasad R (2020) A new hybrid method approach for linear system approximation. In: Sikander A, Acharjee D, Chanda C, Mondal P, Verma P (eds) Energy systems, drives and automations. Lecture notes in electrical engineering, vol 664. Springer, pp 571–580
Rathore T, Singhi B, Kibe A (1979) Continued fraction inversion and expansion. IEEE Trans Autom Control 24(2):349–350
Sambariya D, Arvind G (2016) High order diminution of lti system using stability equation method. Br J Math Comput Sci 13(5):1–15
Sambariya D, Manohar H (2016) Preservation of stability for reduced order model of large scale systems using differentiation method. Br J Math Comput Sci 13(6):1–17
Saxena S, Hote YV (2013) Load frequency control in power systems via internal model control scheme and model-order reduction. IEEE Trans Power Syst 28(3):2749–2757
Shamash Y (1975) Model reduction using the Routh stability criterion and the padé approximation technique. Int J Control 21(3):475–484
Sikander A, Prasad R (2015a) Linear time-invariant system reduction using a mixed methods approach. Appl Math Model 39(16):4848–4858
Sikander A, Prasad R (2015b) Soft computing approach for model order reduction of linear time invariant systems. Circ Syst Signal Process 34(11):3471–3487
Sikander A, Prasad R (2017) A new technique for reduced-order modelling of linear time-invariant system. IETE J Res 63(3):316–324
Sikander A, Thakur P (2018) Reduced order modelling of linear time-invariant system using modified cuckoo search algorithm. Soft Comput 22(10):3449–3459
Singh N, Prasad R, Gupta HO (2006) Reduction of linear dynamic systems using Routh Hurwitz array and factor division method. IETE J Educ 47(1):25–29
Smamash Y (1981) Truncation method of reduction: a viable alternative. Electron Lett 17(2):97–99
Tiwari SK, Kaur G (2017) Model reduction by new clustering method and frequency response matching. J Control Autom Electr Syst 28(1):78–85
Tiwari SK, Kaur G (2020) Enhanced accuracy in reduced order modeling for linear stable/unstable system. Int J Dyn Control 8(1):149–161
Vishwakarma CB, Prasad R (2009) Mimo system reduction using modified pole clustering and genetic algorithm. Model Simul Eng 2009:1–5
Walton S, Hassan O, Morgan K, Brown MR (2011) Modified cuckoo search: a new gradient free optimisation algorithm. Chaos Solitons Fractals 44(9):710–718
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Kumar, R., Sikander, A. Review and analysis of model order reduction techniques for high-dimensional complex systems. Microsyst Technol 30, 1177–1190 (2024). https://doi.org/10.1007/s00542-023-05605-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00542-023-05605-8