{"title":"On the Computation of Differentially Flat Inputs","authors":"Klemens Fritzsche, K. Röbenack","doi":"10.1109/ICSTCC.2018.8540663","DOIUrl":null,"url":null,"abstract":"Differential flatness and methods based on this property have proved to be very fruitful for tracking controllers and trajectory planning of nonlinear systems. As a dual to the concept of differentially flat outputs, this contribution deals with the computation of flat inputs, and thus with the problem of actuator placement. Given a mathematical description of a system’s behavior and a desired output, we propose an algorithm that constructs such inputs for observable systems. We show that there are no integrability problems which are typical for flat output computations, and exemplify this by an example. For non-observable systems, we show that an additional constraint needs to be fulfilled. It is not obvious how to incorporate this into an algorithm.","PeriodicalId":308427,"journal":{"name":"2018 22nd International Conference on System Theory, Control and Computing (ICSTCC)","volume":"98 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 22nd International Conference on System Theory, Control and Computing (ICSTCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSTCC.2018.8540663","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Differential flatness and methods based on this property have proved to be very fruitful for tracking controllers and trajectory planning of nonlinear systems. As a dual to the concept of differentially flat outputs, this contribution deals with the computation of flat inputs, and thus with the problem of actuator placement. Given a mathematical description of a system’s behavior and a desired output, we propose an algorithm that constructs such inputs for observable systems. We show that there are no integrability problems which are typical for flat output computations, and exemplify this by an example. For non-observable systems, we show that an additional constraint needs to be fulfilled. It is not obvious how to incorporate this into an algorithm.