{"title":"Model Reduction Based on Matrix Polynomials","authors":"Karim Cherifi, K. Hariche","doi":"10.1109/ARSO.2018.8625833","DOIUrl":null,"url":null,"abstract":"Model reduction is an active field of research. It is the approximation of dynamical systems into systems having the same behavior and properties but with smaller order. Model reduction techniques presented in the past [1]–[4] have tried to improve: storage, computational speed and accuracy. Most of the methods can be categorized into two main approaches: Krylov based subspaces and Truncation. Some of the methods proposed include: the Padé via lanczos method, the Arnoldi and Prima method, the Laguene method, the balanced truncation method, the optimal Hankel norm method and the Proper orthogonal decomposition (POD) method. In this contribution, we present a method for multi input multi output linear systems. This method is based on matrix polynomials and block poles. Other algorithms are based on the factorization of transfer functions by eliminating block poles. The main contribution of this method is the capability of eliminating multiple block poles at the same time. This method is particularly suitable if the given system is in matrix transfer function form. The presented method is implemented in MATLAB in order to provide a systematic method for the model order reduction of MIMO linear systems. In order to illustrate the use of this method in robotics, a simple application is presented.","PeriodicalId":441318,"journal":{"name":"2018 IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ARSO.2018.8625833","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Model reduction is an active field of research. It is the approximation of dynamical systems into systems having the same behavior and properties but with smaller order. Model reduction techniques presented in the past [1]–[4] have tried to improve: storage, computational speed and accuracy. Most of the methods can be categorized into two main approaches: Krylov based subspaces and Truncation. Some of the methods proposed include: the Padé via lanczos method, the Arnoldi and Prima method, the Laguene method, the balanced truncation method, the optimal Hankel norm method and the Proper orthogonal decomposition (POD) method. In this contribution, we present a method for multi input multi output linear systems. This method is based on matrix polynomials and block poles. Other algorithms are based on the factorization of transfer functions by eliminating block poles. The main contribution of this method is the capability of eliminating multiple block poles at the same time. This method is particularly suitable if the given system is in matrix transfer function form. The presented method is implemented in MATLAB in order to provide a systematic method for the model order reduction of MIMO linear systems. In order to illustrate the use of this method in robotics, a simple application is presented.
模型约简是一个活跃的研究领域。它是将动力系统近似为具有相同行为和性质但阶数较小的系统。过去提出的模型约简技术[1]-[4]试图提高:存储、计算速度和准确性。大多数方法可以分为两种主要方法:基于Krylov的子空间和截断。提出的方法有:pad via lanczos法、Arnoldi和Prima法、Laguene法、平衡截断法、最优汉克尔范数法和适当正交分解法。在这篇贡献中,我们提出了一种多输入多输出线性系统的方法。该方法基于矩阵多项式和块极点。其他算法是基于传递函数的因式分解,通过消除块极点。该方法的主要贡献在于能够同时消除多个块极。这种方法特别适用于给定系统是矩阵传递函数形式的情况。该方法在MATLAB中实现,为MIMO线性系统的模型降阶提供了一种系统的方法。为了说明该方法在机器人中的应用,给出了一个简单的应用。