Toward Efficient Calculation of Inverses in Control Allocation for Safety-Critical Applications

被引:0
|
作者
Raab, Stefan [1 ]
Steinert, Agnes [1 ]
Hafner, Simon [1 ]
Holzapfel, Florian [1 ]
机构
[1] Tech Univ Munich, Inst Flight Syst Dynam, D-85748 Garching, Germany
关键词
Control Allocation; Applied Mathematics; Computer Programming and Language; Flight Control Surfaces; Aircraft Flight Control System; Worst Case Execution Time; Guidance and Navigational Algorithms; Nonlinear Dynamic Inversion; DO-178C Standards; NONLINEAR DYNAMIC INVERSION; STABILITY;
D O I
10.2514/1.G008014
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Many control allocation algorithms require the calculation of (pseudo)inverses of control effectiveness matrices, also referred to as a B matrix, which for nonlinear systems might change over time. Such cases would require an online calculation of the respective inverses. Storage of all possible, offline precalculated inverses might exceed available memory sizes in common aircraft applications. This is especially relevant for systems with a high number of control effectors, like novel aircraft configurations. Several control allocation algorithms exist that require updates of the matrix to be inverted, the considered example being Redistributed Scaled Pseudoinverse. Within the Redistributed Scaled Pseudoinverse algorithm, the control allocation problem is solved iteratively by sequentially removing the columns of the B matrix that belong to saturated effectors. An approach using the Sherman-Morrison formula is presented in this study, which calculates the inverses based on recursive updates. This proposed approach has the following advantages over conventional Redistributed Scaled Pseudoinverse algorithm: reduced computational load and ease of protection against run-time errors. These make it a candidate for use in the context of safety-critical applications. The approach gives promising results and shows significant decrease of computational time. However, specific numerical challenges require additional investigations.
引用
收藏
页码:2316 / 2332
页数:17
相关论文
共 50 条
  • [1] Efficient Scheduling, Mapping and Memory Bandwidth Allocation for Safety-Critical Systems
    Dugo, Alexy Torres Aurora
    Lefoul, Jean-Baptiste
    Ben-Salem, Aymen
    Harnois, Serge
    de Magalhaes, Felipe Gohring
    Nicolescu, Gabriela
    2022 20TH IEEE INTERREGIONAL NEWCAS CONFERENCE (NEWCAS), 2022, : 342 - 346
  • [2] Safety-Critical Control Allocation for Obstacle Avoidance of Quadrotor Aerial Photography
    Yang, Haoyang
    Dong, Hongyang
    Zhao, Xiaowei
    IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 1973 - 1978
  • [3] Toward dependable safety-critical software
    Bastani, F
    Cukic, B
    Hilford, V
    Jamoussi, A
    SECOND WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS OF WORDS '96, 1996, : 86 - 92
  • [4] Towards an LTCC SiP for Control System in Safety-Critical Applications
    Nobert, Gabriel
    Alameh, Abdul-Hafiz
    Ly, Nam
    Constantin, Nicolas G.
    Blaquiere, Yves
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [5] Highly dependable computing architecture for safety-critical control applications
    Fern Universitaet, Hagen, Germany
    Real Time Syst, 3 (237-251):
  • [6] A highly dependable computing architecture for safety-critical control applications
    Kramer, BJ
    Volker, N
    REAL-TIME SYSTEMS, 1997, 13 (03) : 237 - 251
  • [7] TAS Control Platform: A Platform for Safety-Critical Railway Applications
    Gerstinger, Andreas
    Kantz, Heinz
    Scherrer, Christoph
    ERCIM NEWS, 2008, (75): : 49 - 50
  • [8] A Highly Dependable Computing Architecture for Safety-Critical Control Applications
    Bernd J. Krämer
    Norbert Völker
    Real-Time Systems, 1997, 13 : 237 - 251
  • [9] Experimental Allocation of Safety-Critical Applications on Reconfigurable Multi-Core Architecture
    Sutter, Louis
    Khamvilai, Thanakorn
    Monmousseau, Philippe
    Mains, John B.
    Feron, Eric
    Baufreton, Philippe
    Neumann, Francois
    Krishna, Madhava
    Nandy, S. K.
    Narayan, Ranjani
    Haldar, Chandan
    2018 IEEE/AIAA 37TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2018, : 833 - 842
  • [10] Task Allocation of Safety-Critical Applications on Reconfigurable Multi-Core Architectures
    Guillaumet, Tom
    Feron, Eric
    Baufreton, Philippe
    Neumann, Francois
    Madhu, Kavitha
    Krishna, Madhava
    Nandy, S. K.
    Narayan, Ranjani
    Haldar, Chandan
    2017 IEEE/AIAA 36TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2017,