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

被引:6
|
作者
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
    [J]. 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
    [J]. ELECTRONICS, 2023, 12 (06)
  • [3] mango: A modular python']python-based agent simulation framework
    Schrage, Rico
    Sager, Jens
    Hoerding, Jan Philipp
    Holly, Stefanie
    [J]. SOFTWAREX, 2024, 27
  • [4] Communication Development and Verification for Python']Python-Based Machine Learning Models for Real-Time Hybrid Simulation
    Bas, Elif Ecem
    Moustafa, Mohamed A.
    [J]. FRONTIERS IN BUILT ENVIRONMENT, 2020, 6
  • [5] ERAsim: A Flexible Python']Python-based Architectural Modeling and Simulation Framework
    Wasly, Saud
    [J]. 2020 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEMS (ICIAS), 2021,
  • [6] PyBoKids: An Innovative Python']Python-Based Educational Framework Using Real and Simulated Arduino Robots
    Vega, Julio
    Canas, Jose M.
    [J]. ELECTRONICS, 2019, 8 (08)
  • [7] A novel python']python-based floating offshore wind turbine simulation framework
    Lopez-Queija, Javier
    Sotomayor, Eneko
    Jugo, Josu
    Aristondo, Ander
    Robles, Eider
    [J]. RENEWABLE ENERGY, 2024, 222
  • [8] pyEIA: A Python']Python-based framework for data analysis of electrochemical methods for immunoassays
    Vishart, Jonas Lynge
    Castillo-Leon, Jaime
    Svendsen, Winnie E.
    [J]. SOFTWAREX, 2021, 15
  • [9] Real-time Thermal Medium-based Breathing Analysis with Python']Python
    Schoun, Breawn
    Transue, Shane
    Choi, Min-Hyung
    [J]. PROCEEDINGS OF PYHPC'17: 7TH WORKSHOP ON PYTHON FOR HIGH-PERFORMANCE AND SCIENTIFIC COMPUTING, 2017,
  • [10] Pyxel - a novel and multi-purpose Python']Python-based framework for imaging detector simulation
    Lucsanyi, David
    Prod'homme, Thibaut
    Smit, Hans
    Lemmel, Frederic
    Crouzet, Pierre-Elie
    Verhoeve, Peter
    Shortt, Brian
    [J]. HIGH ENERGY, OPTICAL, AND INFRARED DETECTORS FOR ASTRONOMY VIII, 2018, 10709