@article{BergmannMoehrenBraunetal.2023, author = {Bergmann, Ole and M{\"o}hren, Felix and Braun, Carsten and Janser, Frank}, title = {On the influence of elasticity on swept propeller noise}, series = {AIAA SCITECH 2023 Forum}, journal = {AIAA SCITECH 2023 Forum}, publisher = {AIAA}, doi = {10.2514/6.2023-0210}, year = {2023}, abstract = {High aerodynamic efficiency requires propellers with high aspect ratios, while propeller sweep potentially reduces noise. Propeller sweep and high aspect ratios increase elasticity and coupling of structural mechanics and aerodynamics, affecting the propeller performance and noise. Therefore, this paper analyzes the influence of elasticity on forward-swept, backward-swept, and unswept propellers in hover conditions. A reduced-order blade element momentum approach is coupled with a one-dimensional Timoshenko beam theory and Farassat's formulation 1A. The results of the aeroelastic simulation are used as input for the aeroacoustic calculation. The analysis shows that elasticity influences noise radiation because thickness and loading noise respond differently to deformations. In the case of the backward-swept propeller, the location of the maximum sound pressure level shifts forward by 0.5 °, while in the case of the forward-swept propeller, it shifts backward by 0.5 °. Therefore, aeroacoustic optimization requires the consideration of propeller deformation.}, language = {en} } @article{BoehnischBraunMuscarelloetal.2023, author = {B{\"o}hnisch, Nils and Braun, Carsten and Muscarello, Vincenzo and Marzocca, Pier}, title = {A sensitivity study on aeroelastic instabilities of slender wings with a large propeller}, series = {AIAA SCITECH 2023 Forum}, journal = {AIAA SCITECH 2023 Forum}, publisher = {AIAA}, doi = {10.2514/6.2023-1893}, pages = {1 -- 14}, year = {2023}, abstract = {Next-generation aircraft designs often incorporate multiple large propellers attached along the wingspan. These highly flexible dynamic systems can exhibit uncommon aeroelastic instabilities, which should be carefully investigated to ensure safe operation. The interaction between the propeller and the wing is of particular importance. It is known that whirl flutter is stabilized by wing motion and wing aerodynamics. This paper investigates the effect of a propeller onto wing flutter as a function of span position and mounting stiffness between the propeller and wing. The analysis of a comparison between a tractor and pusher configuration has shown that the coupled system is more stable than the standalone wing for propeller positions near the wing tip for both configurations. The wing fluttermechanism is mostly affected by the mass of the propeller and the resulting change in eigenfrequencies of the wing. For very weak mounting stiffnesses, whirl flutter occurs, which was shown to be stabilized compared to a standalone propeller due to wing motion. On the other hand, the pusher configuration is, as to be expected, the more critical configuration due to the attached mass behind the elastic axis.}, language = {de} } @article{StiemerThomaBraun2023, author = {Stiemer, Luc Nicolas and Thoma, Andreas and Braun, Carsten}, title = {MBT3D: Deep learning based multi-object tracker for bumblebee 3D flight path estimation}, series = {PLoS ONE}, volume = {18}, journal = {PLoS ONE}, number = {9}, publisher = {PLOS}, address = {San Fancisco}, issn = {1932-6203}, doi = {10.1371/journal.pone.0291415}, pages = {e0291415}, year = {2023}, abstract = {This work presents the Multi-Bees-Tracker (MBT3D) algorithm, a Python framework implementing a deep association tracker for Tracking-By-Detection, to address the challenging task of tracking flight paths of bumblebees in a social group. While tracking algorithms for bumblebees exist, they often come with intensive restrictions, such as the need for sufficient lighting, high contrast between the animal and background, absence of occlusion, significant user input, etc. Tracking flight paths of bumblebees in a social group is challenging. They suddenly adjust movements and change their appearance during different wing beat states while exhibiting significant similarities in their individual appearance. The MBT3D tracker, developed in this research, is an adaptation of an existing ant tracking algorithm for bumblebee tracking. It incorporates an offline trained appearance descriptor along with a Kalman Filter for appearance and motion matching. Different detector architectures for upstream detections (You Only Look Once (YOLOv5), Faster Region Proposal Convolutional Neural Network (Faster R-CNN), and RetinaNet) are investigated in a comparative study to optimize performance. The detection models were trained on a dataset containing 11359 labeled bumblebee images. YOLOv5 reaches an Average Precision of AP = 53, 8\%, Faster R-CNN achieves AP = 45, 3\% and RetinaNet AP = 38, 4\% on the bumblebee validation dataset, which consists of 1323 labeled bumblebee images. The tracker's appearance model is trained on 144 samples. The tracker (with Faster R-CNN detections) reaches a Multiple Object Tracking Accuracy MOTA = 93, 5\% and a Multiple Object Tracking Precision MOTP = 75, 6\% on a validation dataset containing 2000 images, competing with state-of-the-art computer vision methods. The framework allows reliable tracking of different bumblebees in the same video stream with rarely occurring identity switches (IDS). MBT3D has much lower IDS than other commonly used algorithms, with one of the lowest false positive rates, competing with state-of-the-art animal tracking algorithms. The developed framework reconstructs the 3-dimensional (3D) flight paths of the bumblebees by triangulation. It also handles and compares two alternative stereo camera pairs if desired.}, language = {en} } @inproceedings{ThomaStiemerBraunetal.2023, author = {Thoma, Andreas and Stiemer, Luc and Braun, Carsten and Fisher, Alex and Gardi, Alessandro G.}, title = {Potential of hybrid neural network local path planner for small UAV in urban environments}, series = {AIAA SCITECH 2023 Forum}, booktitle = {AIAA SCITECH 2023 Forum}, publisher = {AIAA}, doi = {10.2514/6.2023-2359}, pages = {13 Seiten}, year = {2023}, abstract = {This work proposes a hybrid algorithm combining an Artificial Neural Network (ANN) with a conventional local path planner to navigate UAVs efficiently in various unknown urban environments. The proposed method of a Hybrid Artificial Neural Network Avoidance System is called HANNAS. The ANN analyses a video stream and classifies the current environment. This information about the current Environment is used to set several control parameters of a conventional local path planner, the 3DVFH*. The local path planner then plans the path toward a specific goal point based on distance data from a depth camera. We trained and tested a state-of-the-art image segmentation algorithm, PP-LiteSeg. The proposed HANNAS method reaches a failure probability of 17\%, which is less than half the failure probability of the baseline and around half the failure probability of an improved, bio-inspired version of the 3DVFH*. The proposed HANNAS method does not show any disadvantages regarding flight time or flight distance.}, language = {en} } @article{ThomaThomessenGardietal.2023, author = {Thoma, Andreas and Thomessen, Karolin and Gardi, Alessandro and Fisher, A. and Braun, Carsten}, title = {Prioritising paths: An improved cost function for local path planning for UAV in medical applications}, series = {The Aeronautical Journal}, journal = {The Aeronautical Journal}, number = {First View}, publisher = {Cambridge University Press}, address = {Cambridge}, issn = {0001-9240 (Print)}, doi = {10.1017/aer.2023.68}, pages = {1 -- 18}, year = {2023}, abstract = {Even the shortest flight through unknown, cluttered environments requires reliable local path planning algorithms to avoid unforeseen obstacles. The algorithm must evaluate alternative flight paths and identify the best path if an obstacle blocks its way. Commonly, weighted sums are used here. This work shows that weighted Chebyshev distances and factorial achievement scalarising functions are suitable alternatives to weighted sums if combined with the 3DVFH* local path planning algorithm. Both methods considerably reduce the failure probability of simulated flights in various environments. The standard 3DVFH* uses a weighted sum and has a failure probability of 50\% in the test environments. A factorial achievement scalarising function, which minimises the worst combination of two out of four objective functions, reaches a failure probability of 26\%; A weighted Chebyshev distance, which optimises the worst objective, has a failure probability of 30\%. These results show promise for further enhancements and to support broader applicability.}, language = {en} } @article{UlmerBraunChengetal.2023, author = {Ulmer, Jessica and Braun, Carsten and Cheng, Chi-Tsun and Dowey, Steve and Wollert, J{\"o}rg}, title = {A human factors-aware assistance system in manufacturing based on gamification and hardware modularisation}, series = {International Journal of Production Research}, journal = {International Journal of Production Research}, publisher = {Taylor \& Francis}, issn = {0020-7543 (Print)}, doi = {10.1080/00207543.2023.2166140}, year = {2023}, abstract = {Assistance systems have been widely adopted in the manufacturing sector to facilitate various processes and tasks in production environments. However, existing systems are mostly equipped with rigid functional logic and do not provide individual user experiences or adapt to their capabilities. This work integrates human factors in assistance systems by adjusting the hardware and instruction presented to the workers' cognitive and physical demands. A modular system architecture is designed accordingly, which allows a flexible component exchange according to the user and the work task. Gamification, the use of game elements in non-gaming contexts, has been further adopted in this work to provide level-based instructions and personalised feedback. The developed framework is validated by applying it to a manual workstation for industrial assembly routines.}, language = {en} }