A Python']Python-Based Framework for Computationally Efficient Trim and Real-Time Simulation Using Comprehensive Analysis

被引:5
|
作者
Sridharan, Ananth [1 ]
Rubenstein, Greg [1 ]
Moy, David Michael [1 ]
Chopra, Inderjit [1 ]
机构
[1] Univ Maryland, Dept Aerosp Engn, College Pk, MD 20742 USA
关键词
D O I
10.4050/JAHS.63.012003
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This paper describes an open-source framework to use a rotorcraft comprehensive analysis with a geometrically exact beam model of elastic blades and free wake for real-time simulation. No simplification is performed for the rotor dynamics or flight dynamics to achieve real-time execution. Instead, several multicore acceleration strategies are identified and employed with load-balanced parallelization algorithms to achieve this goal. Up to 24 times speed-up for trim and 90 times speed-up for time marching were demonstrated for a single-rotor system with four blades, allowing for 5 deg azimuthal time steps. Heterogeneous computing for accelerated analysis with free wake was also explored as a preliminary step toward real-time wake modeling. Time calculation speed-ups of 23 and 29 were obtained with a graphics processing unit (GPU) for a single rotor and coaxial rotor, respectively, compared to serial execution on CPUs. Lag-free communication between the analysis and a pilot interface is provided through a Python framework.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Real-Time Surface Damage Analysis of Concrete Structures using Python']Python-based Image Analysis
    Jha, Shivam
    Kaur, Amardeep
    NONDESTRUCTIVE CHARACTERIZATION AND MONITORING OF ADVANCED MATERIALS, AEROSPACE, CIVIL INFRASTRUCTURE, AND TRANSPORTATION XVII, 2023, 12487
  • [2] Feasibility Study for a Python']Python-Based Embedded Real-Time Control System
    Cho, Se Yeon
    Delgado, Raimarius
    Choi, Byoung Wook
    ELECTRONICS, 2023, 12 (06)
  • [3] Python']Python-based API for real-time control and monitoring of RSCAD models
    Pomarico, Andrea
    Gliickert, Philipp
    Cartat, Daniele
    Pescht, Thiemo
    Berizzi, Alberto
    Benignit, Andrea
    2024 OPEN SOURCE MODELLING AND SIMULATION OF ENERGY SYSTEMS, OSMSES 2024, 2024,
  • [4] mango: A modular python']python-based agent simulation framework
    Schrage, Rico
    Sager, Jens
    Hoerding, Jan Philipp
    Holly, Stefanie
    SOFTWAREX, 2024, 27
  • [5] Communication Development and Verification for Python']Python-Based Machine Learning Models for Real-Time Hybrid Simulation
    Bas, Elif Ecem
    Moustafa, Mohamed A.
    FRONTIERS IN BUILT ENVIRONMENT, 2020, 6
  • [6] ERAsim: A Flexible Python']Python-based Architectural Modeling and Simulation Framework
    Wasly, Saud
    2020 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEMS (ICIAS), 2021,
  • [7] PyBoKids: An Innovative Python']Python-Based Educational Framework Using Real and Simulated Arduino Robots
    Vega, Julio
    Canas, Jose M.
    ELECTRONICS, 2019, 8 (08)
  • [8] A novel python']python-based floating offshore wind turbine simulation framework
    Lopez-Queija, Javier
    Sotomayor, Eneko
    Jugo, Josu
    Aristondo, Ander
    Robles, Eider
    RENEWABLE ENERGY, 2024, 222
  • [9] SARRA-Py: A Python']Python-based geospatial simulation framework for agroclimatic modeling
    Lavarenne, Jeremy
    Mbengue, Asse
    SOFTWAREX, 2025, 30
  • [10] pyEIA: A Python']Python-based framework for data analysis of electrochemical methods for immunoassays
    Vishart, Jonas Lynge
    Castillo-Leon, Jaime
    Svendsen, Winnie E.
    SOFTWAREX, 2021, 15