On the exact linearisation and control of flat discrete-time systems

被引:2
|
作者
Kolar, Bernd [1 ]
Diwold, Johannes [2 ]
Gstoettner, Conrad [2 ]
Schoeberl, Markus [2 ]
机构
[1] Magna Powertrain Engn Ctr Steyr GmbH & Co KG, St Valentin, Austria
[2] Johannes Kepler Univ Linz, Inst Automat Control & Control Syst Technol, Linz, Austria
基金
奥地利科学基金会;
关键词
Discrete-time flatness; nonlinear control; feedback linearisation; differential-geometric methods; NONLINEAR-SYSTEMS; FEEDBACK;
D O I
10.1080/00207179.2022.2152378
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper addresses the exact linearisation of flat nonlinear discrete-time systems by generalised static or dynamic feedbacks which may also depend on forward-shifts of the new input. We first investigate the question which forward-shifts of a given flat output can be chosen in principle as a new input, and subsequently how to actually introduce the new input by a suitable feedback. With respect to the choice of a feasible input, easily verifiable conditions are derived. Introducing such a new input requires a feedback which may in general depend not only on this new input itself but also on its forward-shifts. This is similar to the continuous-time case, where feedbacks which depend on time derivatives of the closed-loop input - and in particular quasi-static ones - have already been used successfully for the exact linearisation of flat systems since the nineties of the last century. For systems with a flat output that does not depend on forward-shifts of the input, it is shown how to systematically construct a new input such that the total number of the corresponding forward-shifts of the flat output is minimal. Furthermore, it is shown that in this case the calculation of a linearising feedback is particularly simple, and the subsequent design of a discrete-time flatness-based tracking control is discussed. The presented theory is illustrated by the discretised models of a wheeled mobile robot and a 3DOF helicopter.
引用
收藏
页码:412 / 426
页数:15
相关论文
共 50 条
  • [21] Identification and Control of Discrete-time Stochastic Systems
    Li, Yong-zhi'
    Gong, Miao-kun
    Ruan, Rong-yao
    PROCEEDINGS OF THE 2009 CHINESE CONFERENCE ON PATTERN RECOGNITION AND THE FIRST CJK JOINT WORKSHOP ON PATTERN RECOGNITION, VOLS 1 AND 2, 2009, : 171 - +
  • [22] On the observer problem for discrete-time control systems
    Karafyllis, Iasson
    Kravaris, Costas
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (01) : 12 - 25
  • [23] Dissipative control for linear discrete-time systems
    Tan, ZQ
    Soh, YC
    Xie, LH
    AUTOMATICA, 1999, 35 (09) : 1557 - 1564
  • [24] Control of spatially interconnected discrete-time systems
    D'Andrea, R
    Chandra, RS
    PROCEEDINGS OF THE 41ST IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 2002, : 240 - 245
  • [25] Control problems of discrete-time dynamical systems
    Hasegawa, Yasumichi
    Lecture Notes in Control and Information Sciences, 2013, 447
  • [26] Dissipative control for linear discrete-time systems
    Sch. of Elec. and Electron. Eng., Nanyang Technological University, Block S2, Nanyang Avenue, Singapore 639798, Singapore
    Automatica, 9 (1557-1564):
  • [27] DISCRETE-TIME CONVOLUTION CONTROL-SYSTEMS
    CHENG, VHL
    DESOER, CA
    INTERNATIONAL JOURNAL OF CONTROL, 1982, 36 (03) : 367 - 407
  • [29] Robustness gradients for discrete-time control systems
    Weinmann, A
    CYBERNETICS AND SYSTEMS, 2006, 37 (04) : 283 - 292
  • [30] H∞ preview control for discrete-time systems
    Choi, C
    Tsao, TC
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2001, 123 (01): : 117 - 124