A MATLAB Toolbox for Teaching Model Order Reduction Techniques

Similar documents
Model Order Reduction of Interval Systems using Mihailov Criterion and Factor Division Method

TWO- PHASE APPROACH TO DESIGN ROBUST CONTROLLER FOR UNCERTAIN INTERVAL SYSTEM USING GENETIC ALGORITHM

7.4 STEP BY STEP PROCEDURE TO DRAW THE ROOT LOCUS DIAGRAM

Poles, Zeros and System Response

Model Order Reduction of Interval Systems Using Mihailov Criterion and Cauer Second Form

DSP First. Laboratory Exercise #10. The z, n, and ˆω Domains

MIMO Toolbox for Matlab

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System

ECE317 : Feedback and Control

Computing Consecutive-Type Reliabilities Non-Recursively

II. GENERALISED PROPOSED REDUCTION TECHNIQUE Considering the transfer function of an nth order discrete time interval system be denoted as

EEE 184 Project: Option 1

Automatic Control Systems theory overview (discrete time systems)

Graphical User Interface for Design Stabilizing Controllers

EE 422G - Signals and Systems Laboratory

Signal Processing First Lab 11: PeZ - The z, n, and ˆω Domains

DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION

1 Introduction & Objective. 2 Warm-up. Lab P-16: PeZ - The z, n, and O! Domains

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

Chapter 5 THE APPLICATION OF THE Z TRANSFORM. 5.3 Stability

POSITIVE REALNESS OF A TRANSFER FUNCTION NEITHER IMPLIES NOR IS IMPLIED BY THE EXTERNAL POSITIVITY OF THEIR ASSOCIATE REALIZATIONS

IC6501 CONTROL SYSTEMS

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions

DSP First Lab 11: PeZ - The z, n, and ωdomains

Automatic Control Systems

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

Feedback Control of Linear SISO systems. Process Dynamics and Control

Software Engineering/Mechatronics 3DX4. Slides 6: Stability

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

Control Systems Engineering ( Chapter 6. Stability ) Prof. Kwang-Chun Ho Tel: Fax:

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

CONTROL SYSTEMS ENGINEERING Sixth Edition International Student Version

CYBER EXPLORATION LABORATORY EXPERIMENTS

REVISED GCSE Scheme of Work Mathematics Higher Unit 4. For First Teaching September 2010 For First Examination Summer 2011

University of Science and Technology, Sudan Department of Chemical Engineering.

FREQUENCY DOMAIN IDENTIFICATION TOOLBOX

Some special cases

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015

PM diagram of the Transfer Function and its use in the Design of Controllers

Control Systems Engineering ( Chapter 8. Root Locus Techniques ) Prof. Kwang-Chun Ho Tel: Fax:

Stability Analysis of Nonlinear Systems with Transportation Lag

HANDOUT E.22 - EXAMPLES ON STABILITY ANALYSIS

EEE 480 LAB EXPERIMENTS. K. Tsakalis. November 25, 2002

AEAN ITEqATIVE TECHNIQUE TO STABILIZE A LINEAR TMEv VISWANATHAN SANKARAN NRC POSTDOCTORAL RESEARCH ASSOCIATE FLIGHT DYNAMICS AND CONTROL DIVISION

80DB A 40DB 0DB DB

CONTROL * ~ SYSTEMS ENGINEERING

Stability of Feedback Control Systems: Absolute and Relative

FIT100 Spring 01. Project 2. Astrological Toys

Software Engineering 3DX3. Slides 8: Root Locus Techniques

1. Introduction. Hang Qian 1 Iowa State University

Systems Analysis and Control

Learn2Control Laboratory

An Optimum Fitting Algorithm for Generation of Reduced-Order Models

CERTAIN ALGEBRAIC TESTS FOR ANALYZING APERIODIC AND RELATIVE STABILITY IN LINEAR DISCRETE SYSTEMS

EE Experiment 11 The Laplace Transform and Control System Characteristics

ECE317 : Feedback and Control

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Remember that : Definition :

State will have dimension 5. One possible choice is given by y and its derivatives up to y (4)

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Appendix 3B MATLAB Functions for Modeling and Time-domain analysis

Results on stability of linear systems with time varying delay

Nonlinear System Analysis

Solving Polynomial and Rational Inequalities Algebraically. Approximating Solutions to Inequalities Graphically

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM

Table of Laplacetransform

Identification Methods for Structural Systems. Prof. Dr. Eleni Chatzi System Stability - 26 March, 2014

Control of Electromechanical Systems

Chemical Process Dynamics and Control. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University

Quantitative Feedback Theory based Controller Design of an Unstable System

Dynamic circuits: Frequency domain analysis

Stability and composition of transfer functions

Model reduction in the physical domain

Automatic Control Systems, 9th Edition

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout

Identification of Dominant and Non-Dominant States of Large Scale Discrete-Time Linear Systems and its Applications to Reduced Order Models

Research Article On Complementary Root Locus of Biproper Transfer Functions

Structural Properties of LTI Singular Systems under Output Feedback

Fast Step-response Evaluation of Linear Continuous-time Systems With Time Delay in the Feedback Loop

Parallel Properties of Poles of. Positive Functions and those of. Discrete Reactance Functions

A new multidimensional Schur-Cohn type stability criterion

Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components

SECTION 5: ROOT LOCUS ANALYSIS

Further Results on Bose s 2D Stability Test

56 CHAPTER 3. POLYNOMIAL FUNCTIONS

Analysis and Design of a Controller for an SMIB Power System via Time Domain Approach

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

Andrea Zanchettin Automatic Control AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear systems (frequency domain)

Uncertainty and Robustness for SISO Systems

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

CHAPTER # 9 ROOT LOCUS ANALYSES

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

LMI based Stability criteria for 2-D PSV system described by FM-2 Model

Discretization of Fractional-Order Differentiators and Integrators

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY

MOMENT functions are used in several computer vision

Multivariable Calculus with MATLAB

Appendix A Prototypes Models

Classroom Tips and Techniques: Series Expansions Robert J. Lopez Emeritus Professor of Mathematics and Maple Fellow Maplesoft

Stability Analysis Techniques

Transcription:

A MATLAB Toolbox for Teaching Model Order Reduction Techniques Authors: Ali Eydgahi, Department of Engineering and Aviation Sciences, University of Maryland Eastern Shore, Princess Anne, MD 853, aeydgahi@mail.umes.edu Jalal Habibi, Department of Electrical and Computer Engineering, University of Tehran, Tehran, I.R. IRAN, jalal_habibi@yahoo.com Behzad Moshiri, Control & Intelligent Processing, Center of Excellency, ECE Department, Faculty of Engineering, University of Tehran, Tehran, I.R. IRAN, moshiri@ut.ac.ir Abstract This paper presents a MATLAB-based toolbox with a Graphical User Interface (GUI), which can be used to compute reduced models of a large system by using one of the twenty order reduction techniques available in the toolbox. The methods that have been implemented in the toolbox include the Padé, Routh, Cauer, Continued-Fraction Expansion, and algorithms that provide mixtures of these techniques. Upon execution of the toolbox, a GUI will appear with four frames named Methods, High Order System, Output Options, and Results. In Methods frame, one or more of the reduction techniques can be selected. The high order system is defined by its transfer function numerator and denominator in High Order System frame. In this frame, a number of high order benchmark systems, in a popup menu, are provided that can be selected by the user for testing purposes. In Output Options frame, the order of the reduced model and the types of the desired output plots are selected. The impulse response and step response are available as an output. In the output plot, the software shows and compares the reduced models responses with nominal system response. The graphs of step and/or impulse responses will be appeared in two different windows. The numerator and denominator of the computed reduced order models will be shown in Results frame. Index Terms Control systems, graphical user interface, MATLAB toolbox, model order reduction, simulation. INTRODUCTION The modeling of complex dynamic systems is one of the most important subjects in engineering. A model is often too complicated to be used in real problems, so approximation procedures based on physical considerations or mathematical approaches are used to achieve simpler models than the original one. The subject of model reduction is very important to engineers and scientists working in many fields of engineering, especially, for those who work in the process control area. In control engineering field, model reduction techniques are fundamental for the design of controllers where particular numerically heavy procedures are involved. This would provide the designer with low order controllers that have less hardware requirements. Efforts towards obtaining low-order models from high-degree systems are related to the aims of deriving stable reduced-order models from stable original ones and assuring that the reduced-order model matches some quantities of the original one. In past decades, many papers in the literature have efficiently addressed these two objectives[]-[7]. Polynomial reduction methods are one of the important groups of the reduction techniques that are applied in the frequency domain. They are used to approximate low-order transfer functions where the model coefficients are chosen according to various criteria. The frequency domain model-reduction techniques that are mainly based on polynomial manipulations are Padé-type approximations, continued fraction expansion methods, model reduction using the Routh stability criterion, model reduction based on the Routh table criterion, model order reduction algorithms using stability equations, mixed methods of approximation, and energy-based methods. Popular software packages such as MATLAB, MAPLE, MATHEMATICA, and PSPICE are essential tools for analysis and design of an engineering system. The benefits of using these packages has been confirmed by the number of new and revised textbooks that have incorporated new exercises and problems based on them. These packages have been found to greatly enhance readers understanding of the materials and can prepare them for design and development of more complex system, much like the ones that are seen in industry. In this paper, a MATLAB-based toolbox for model order reduction with a Graphical User Interface is presented. The toolbox has options for twenty order reduction methods such as Padé approximation, Cauer continued-fraction expansion, July 5, 003, Valencia, Spain.

Routh stability criterion, differntiation method, and a number of different mixed methods of frequency techniques. Some MATLAB codes of order reduction methods have been adopted from []. MODEL ORDER REDUCTION METHODS In this section, brief description of the order reduction techniques that have been implemented in the toolbox along with their advantages and disadvantages are presented. Padé technique[3]: This approach is based on matching a few coefficients of the power series expansion, about s 0, of the reduced-order model with the corresponding coefficients of the original model. The power series expansion of a transfer function about s 0 is an expansion of the form: H ( c0 cs cs L () This method is computationally simple and provides perfect agreement between the steady state of the output of the system and the model for polynomial inputs belonging to the class of form α t i. Serious drawback of Padé-based approximants i is that unstable reduced-order models can be generated from original asymptotically stable high order system. Cauer first, second, and third form[-6]: Continued-fraction expansion method is one of the most attractive methods for the order reduction of transfer functions. It has many useful properties such as computational simplicity, the fitting of the time moments, and the preservation of the steady-state responses for polynomial inputs of the form α it i. There are three basic forms for continued fraction representation of a transfer function. Each form concentrates on a different frequency range for the approximation of the original transfer function. They are referred to as the three Cauer forms. The Cauer first form is represented as: H ( () fs f f 3s f O Reduced order model can be obtained by truncating the last terms of expansion. It has been shown that the reduced order model obtained from the Cauer first form cannot preserve the steady state value of the original model. The restriction to the original transfer function is that it requires the order of the numerator to be one less than that of the denominator. Otherwise, the Cauer first form does not exist. The reduced order model from the Cauer first form is the matching of the original transfer function by the Markov parameters, which is the power series expansion over s. The Cauer second form is given as: H ( (3) h h s h3 h s O It has been shown that this kind of continued-fraction is equivalent to the Maclaurin expansion about s 0. This form mathes the steady state reponses, but does not provide a good match for the initial transient response. The Cauer third form also referred to as the mixed Cauer expansion combines the Cauer first and second forms. It is given by: July 5, 003, Valencia, Spain.

H ( () h fs h f s h3 f 3s h f s O The Cauer third form can only be applied when the order of the numerator of the original transfer function is one less than that of the denominator. The mixed form is equivalent to the Maclaurin series about s 0 and s. The reduced order model matches the first m time moments and m Markov parameters of the original model, where m is the order of reduced order model. This method has one serious disadvantage. It may produce unstable (non-minimum phase) reduced models even though when the original high-order system is stable (minimum phase). Order reduction based on stability equation[7]: This method is based on forming stability equations of the numerator and denominator polynomials of high-order system, discarding the non-dominant poles and zeros, and obtaining the reducedorder model. This approach preserves the stability of reduced-order model. The disadvantages are related to the fact that this method is founded on heuristic considerations and besides the structural stability that is preserved in the reduced-order model, further correlations between the original and the reduced model are lost. Differentiation method[8]: In this approach, the reciprocals of numerator and denominator polynomials of the highorder transfer function are differentiated suitably many times to yield the coefficients of the reduced order transfer function. This method is computationally simple and is equally applicable to unstable and nonminimum phase systems. Aggregation method[9]: The aggregation method is based on the concept of combining a defined set of state variables of the original system, involving chosen weighting factors. The set of state variables (z), often computed from the original system state vector (x), using an aggregation matrix (L), by z Lx. The adequacy of finding the suitable aggregation state vector, and therefore the matrix L, depends upon the objective that the designer wants to reach such as open-loop or closed-loop performance, optimisation of certain indexes, etc. Order reduction based on the Routh stability criterion[0]: The system with transfer function M ( can be expanded into the so-called α and β parameters as: M ( β f( β f( f( L β n f( f( L fn( (5) where n is the degree of high-order system, β are constants, and the functions f i ( are defined as: i fi( (6) αis αi O αn s αns the first term is ( α s ) instead of α s. Order reduction based on the Routh stability criterion is to compute αi and βi parameters and, then, reconstructing the reduced-order models with certain algorithms after dropping out a few αi and βi parameters. This method cannot be applied to non-asymptotically stable systems. SRAM (Simplified Routh Approximation Method)[5-7]: This method obtains the reduced-order models using only α parameters, where α parameters are defined above. The simulated version of SRAM in this toolbox also retains some time moments of the full system in the reduced model. Order reduction based on real Schur form decomposition[]: Model order reduction, based on measures of controllability and observability, has been proposed by Moore[] and extended and generalized by other researchers. In this approach, the system is transformed using balancing transformation such that the input-to-state coupling and the state-tooutput coupling are weighted equally so that state components which are weakly coupled to both input and output are discarded and ones which are strongly coupled to both input and output are retained and used as a low-order approximation for the high order system. 3 July 5, 003, Valencia, Spain.

Calculating the balancing transformation in Moore s method, tends to be ill-conditioned, especially when the original system is non-minimal or when it has very nearly uncontrollable or unobservable modes. So, an alternative algorithm has been proposed based on finding the eigenspaces associated with large eigenvalues of the cross-gramian matrix using the real Schur-form decomposition. This method avoids calculating the balancing transformation. Stable Padé[3]: This approach combines the Routh-Hurwitz array method and the Padé approximation technique to obtain stable reduced-order models. It is computationally efficient and does not require computation of the poles of the original system for dominant pole retention.this method is not the only method that solves the stability problem of Padé approximation. Condensed continued-fraction method[]: Much attention has been diverted to overcoming stability problem of order reduction techniques based on continued-fraction expansion. Condensed CFE proposed to improve the chances of stability in the reduced model. One of the main causes of instability in the reduced-order models obtained by Cauer continued fractons is thought to be the dependence of the reduced denominator on the full numerator. This is especially true if the numerator has zeros in the right half-plane. Condensed CFE method proposed to use Cauer CFE only on D (, (where D( is the denominator) instead of G ( N( D(. The effect of N( on the reduced denuminator is thus removed, and the k th-order approximants k of D( can then be multiplied by N (, truncating the numerator after the term in s. This latter operation ensures that the first k time moments are preserved in the reduced model. However it should be remembered that unstable poles might still occur, and experiences have shown that lightly damped, highly oscillatory systems tend to cause most of the problems. Moment matching technique[5]: The moment matching technique is in fact the matching between the time moments of the impulse response of the original model with those of the reduced order model. This reduction method is not restricted to rational transfer functions. Since other functions, once written in the Maclaurin form, can also be reduced using the moment matching method. This approach, though simple in theory and computations, seems to have serious drawbacks. For example stable reduced-order models may be obtained by high-order unstable system. Truncation approach[6, 7]: From the viewpoint of condensed CFE order reduction approach, if [ p, q] is taken to be the Padé approximant about s 0 whose numerator and denominator degrees are p and q respectively, then the following result holds for a k -th order approximants of D (. If D s a a s a s (7) n ( ) 0 L n then the [ m, k] approximant of D (, where 0 m k, is equivalent to the two-point Padé/continued-fraction approximant of D( matching ( k m) terms about s 0 and ( k m) terms about s. This follows from the fact that the first ( n ) terms of D( about s are all zero. In the special case of m 0, let the approximant be given by e e s L e s (8) k k k The series expansion of this must be identical to that of D( for all terms in s. By equating the two series it is easily seen that e i ai for i 0,,, K, k. Forming the final reduced transfer function by multiplying N( and truncating after k the term in s shows that the model is identical to that obtained by simple truncation of terms in the full denominator and numerator, respecively.yeung in [7] has shown that for the truncation method if the poles of the system are well damped (i.e. real part > imaginary part ), then stability is guaranteed in the reduced model. Factor Divivision (Padé with dominant mode retention)[8]: This approach obtains the numerator of the reducedmodel in a direct way. It avoids to find system time moments and does not solve the Padé equaions, but obtains the reduced models that still retain the initial time moments of the full system. This method retains the dominant modes of the system and has been claimed to be often quicker to use than the similar method of [9] at least when the poles of the high-order system are known. Mixed method [0]: Generally speaking, mixed methods are developed to ensure the stability of reduced models. They often use criteria which assure the stability of the reduced-order model if the original system has this property. The numerator is obtained by using Padé method or the continued-fraction expansion. July 5, 003, Valencia, Spain.

In first mixed method, the denominator of the reduced-order transfer function is formed by the dominant poles of highorder system, while the numerator is obtained by fitting the first r time moments of reduced-order system and the high-order one. Mixed method []: In this approach, Routh stability criterion is used to compute the denominator of the reduced model. The numerator is obtained as in the first mixed method. This approach avoids the drawback of the first method in its need to the computation of system poles. Mixed method 3[]: This method is based on determining the denominator using the Routh array method. The numerator is obtaind by using Padé approximant technique. Mixed method [3]: This method takes into account both the adavantages of the stability-equations method for obtaining a reduced-order stable system, and the Padé method for finding the numerator. So this way it fits a number of the Markov parameters and time moments of the original transfer function. Mixed method 5[]: In this method, the differentiation procedure[8] is used to obtain the reduced-order denominator, thus ensuring stability preservation, while the numerator is obtained by matching the first MacLaurin expansion coefficients of the original system and model transfer functions using Padé method. DESCRIPTION OF THE TOOLBOX Upon execution of the toolbox, a GUI will appear with four frames named 'Methods', 'High Order System', 'Output Options', and 'Results'. Figure shows the workspace of GUI. In 'Methods' frame, one or more of the reduction techniques can be selected. The high order system is defined by its transfer function numerator and denominator in 'High Order System' frame. In this frame, a number of high order benchmark systems, in a popup menu, are provided that can be selected by the user for testing purposes. In 'Output Options' frame, the order of the reduced model and the types of the desired output plots are selected. The impulse response and step response are available as an output. In the output plot, the software shows and compares the responses of the reduced models with nominal system response. By clicking 'Run' push button, the software will start the computation of the reduced order model. Step and/or impulse responses graphs will be appeared in two different windows. The numerator and denominator of the computed reduced order models will be shown in 'Results' frame. Computing another model or changing some coefficients of the original model can easily be done in GUI. A 'Reset' push button is also provided to clear all frames and start computations for a new system. An example is provided to demonstrate the performance of the order reduction algorithms of the toolbox. EXAMPLE Here we present an illustrative example to show the operation of the order reduction toolbox. Some methods inherently put some restrictions on high order system. For example Cauer first and third forms restrict the relative degree of high order system to be equal to one. So, as notified previously, some standard high order systems have been considered in the toolbox as benchmark. Assume the high-order system from benchmark of the form: 3 ( s 35s 9s 093s 700 H (9) 9 8 7 6 5 3 s 9s 66s 9s 09s 5s 68s 5856s 69s 700 and let s use Cauer second form, Routh stability criterion, Schur decomposition, and condensed CFE methods to find the reduced-order models of order 5. Figure shows the impulse responses for the nominal system and for reduced-order models obtained using selected methods. It can be seen that the Schur decomposition method produces most accurate model. REFERENCES [] Fortuna, L., Nunnari, G. and Gallo, A., "Model order reduction techniques with application in electrical engineering", Springer-Verlag, 99. [] Eydgahi, A.M., A mixed method for the simplification of high order systems, Proceedings of American Control Conference, Atlanta, GA, June 5-7, 988, pp. 06-067. 5 July 5, 003, Valencia, Spain.

[3] Bultheel, A. and Van Barel, M., " Padé techniques for model reduction in linear system theory: a survey", Journal of Computational and Applied Mathematics, Vol., 986, pp. 0-38. [] Chen, C. F. and Shieh, L. S., "A novel approach to linear model simplification", Int. J. Control, Vol. 8, 968, pp. 56-570. [5] Shieh, L. S. and Goldman, M.J., "Continued Fraction Expansion and Inversion of the Cauer Third Form", IEEE Trans. Circuits and Systems, May 97, pp.3-35. [6] Rathore, T. S., Singhi, B. M. and Kibe, A. V., "Continued fraction inversion and expansion", IEEE Trans. Automat. Contr., Vol., No., April 979, pp. 39-350. [7] Chen, T. C., Chang, C. Y. and Han, K. W., "Reduction of transfer functions by the stability-equation method", J. Franklin Inst., 979, pp. 389-0. [8] Gutman, P., Mannerfelt, C. F., Molander, P., "Contributions to the model reduction problem", IEEE Trans. Automat. Contr., Vol. 7, April 98, pp. 5-55. [9] Aoki, M., "Some approximation methods for estimation and control of large scale systems", IEEE Trans. Automat. Contr., Vol. 3, February 978, pp. 73-8. [0] Hutton, M. F. and Friedland, B., "Routh approximations for reducing order of linear time invariant systems", IEEE Trans. Automat. Contr., Vol. 0, 975, pp. 39-337. [] Aldhaheri, R.W., "Model order reduction via real Schur-form decomposition", Int. J. Control, Vol. 53, No. 3, 99, pp. 709-76. [] Moore, B. C., "Principal component analysis in linear systems: controllability, observability and model reduction", IEEE Trans. Automat. Contr., Vol. 6, January 98, pp. 7-3. [3] Pal, J., Stable reduced-order Padé approximants using the Routh-Hurwitz array, Electronic Letters, Vol. 5, No. 8, April 979, pp. 5-6. [] Lucas, T. N., "Model reduction by condensed continued-fraction method", Electronic Letters, Vol., No.6, August 985, pp. 680-68. [5] Lal, M. and Mitra, R., "Simplification of large system dynamics using a moment evaluation algorithm ", [6] Shamash, Y., "Truncation method of reduction: a viable alternative", Electronic Letters, Vol. 7, 98, pp. 97-99. [7] Yeung, K. S., "Stability of reduced model obtained by truncation", ibid., Vol. 7, 98, pp. 37-375. [8] Lucas, T. N., "Factor Division: a useful algorithm in model reduction", IEE Proceedings, Vol. 30, Pt. D, No. 6, November 983, pp.36-36. [9] Shamash, Y., "Linear system reduction by Padé approximation to allow retention of dominant modes", Int. J. Control, Vol., 975, pp. 57-7. [0] Davison, E. J., Chidambara, M. R., "On a method for simplifying linear dynamic systems", IEEE Trans. Automat. Contr., 967, pp. 9-. [] Shamash, Y., "Model reduction using the Routh stability criterion and the Padé approximation technique", Int. J. Contr., Vol., No. 3, 975, pp. 75-8. [] Pal, J. and Ray, L.N., "Stable Padé approximant in multivariable systems using a mixed method", Proc. IEEE, Vol. 68, No., 980, pp.76-78. [3] Chen, T. C., Chang, C. Y. and Han, K. W., "Model reduction using the stability-equation and the Padé approximation method", J. Franklin Inst., 980. [] Lepschy, A., Viaro, U., "A note on model reduction problem", IEEE Tans. Automat. Contr., Vol. 8, April 983, pp. 55-57. [5] Sastry, G. V. K. R. and Krishnamurthy, V., "Relative stability using simplified Routh approximation method (SRAM)", J. Inst. Electron. & Telecommun. Eng., Vol. 33, 987. [6] Sastry, G. V. K. R. and Krishnamurthy, V., "Biased model reduction by simplified Routh approximation method", Electronic Letters, Vol. 3, No. 0, September 987, pp. 05-07. [7] Sastry, G. V. K. R. and Krishnamurthy, V., "State-space models using simplified Routh approximation method", Electronic Letters, Vol. 3, No., November 987, pp. 300-30. 6 July 5, 003, Valencia, Spain.

FIGURES AND TABLES FIGURE. WORKSPACE OF THE GRAPHICAL USER INTERFACE OF THE TOOLBOX. FIGURE. IMPULSE RESPONSES FOR HIGH-ORDER SYSTEM OF EXAMPLE AND REDUCED-ORDER MODELS USING FOUR METHODS OF TOOLBOX. 7 July 5, 003, Valencia, Spain.