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 条
  • [21] Modular Adaptive Safety-Critical Control
    Cohen, Max H.
    Belta, Calin
    2023 AMERICAN CONTROL CONFERENCE, ACC, 2023, : 2969 - 2974
  • [22] On safety-critical computer control systems
    Halang, WA
    Colnaric, M
    TENTH IEEE SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, PROCEEDINGS, 1997, : 210 - 214
  • [23] Optimal Safety-Critical Control of Epidemics
    Butler, Brooks A.
    Pare, Philip E.
    IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 1819 - 1824
  • [24] Safety-Critical Control for Ensemble Systems
    Guo, Yang
    Petzke, Felix
    Rumschinski, Philipp
    Streif, Stefan
    IFAC PAPERSONLINE, 2023, 56 (02): : 3152 - 3157
  • [25] Overbounding Revisited: Toward a More Practical Approach for Error Modeling in Safety-Critical Applications
    Rife, Jason
    Pervan, Boris
    PROCEEDINGS OF THE 22ND INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS 2009), 2009, : 1225 - 1235
  • [26] Leveraging Semantic Embeddings for Safety-Critical Applications
    Brunner, Thomas
    Diehl, Frederik
    Le, Michael Truong
    Knoll, Alois
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW 2019), 2019, : 1389 - 1394
  • [27] Tangible multimodal interfaces for safety-critical applications
    Cohen, PR
    McGee, DR
    COMMUNICATIONS OF THE ACM, 2004, 47 (01) : 41 - 46
  • [28] Use of modern processors in safety-critical applications
    Bate, I.
    Conmy, P.
    Kelly, T.
    McDermid, J.
    1600, Oxford University Press (44):
  • [29] Developments in safety-critical buses for automotive applications
    Clarke, P
    ELECTRONIC ENGINEERING, 2000, 72 (880): : 14 - +
  • [30] Evaluating the contribution of desktopVR for safety-critical applications
    Johnson, C
    COMPUTER SAFETY, RELIABILITY AND SECURITY, 1999, 1698 : 67 - 78