Skip to content

Commit 14a2347

Browse files
committed
joss paper
1 parent 1f14dcd commit 14a2347

File tree

3 files changed

+76
-0
lines changed

3 files changed

+76
-0
lines changed

joss-paper/paper.bib

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
%% This BibTeX bibliography file was created using BibDesk.
2+
%% http://bibdesk.sourceforge.net/
3+
4+
5+
%% Created for Marco Tezzele at 2018-01-29 10:21:30 +0100
6+
7+
8+
%% Saved with string encoding Unicode (UTF-8)
9+
10+
11+
@book{carlton2012marine,
12+
title={Marine propellers and propulsion},
13+
author={Carlton, John},
14+
year={2012},
15+
publisher={Butterworth-Heinemann}
16+
}
17+
18+
19+
@paper{tezzele2018ecmi,
20+
Author = {Tezzele, M. and Demo, N. and Mola, A. and Rozza, G.},
21+
Preprint = {https://arxiv.org/abs/1810.12364}
22+
Journal = {Submitted, Special Volume ECMI},
23+
Title = {{An integrated data-driven computational pipeline with model order reduction for industrial and applied mathematics}},
24+
Year = {2018}}
25+
26+
@url{bladex,
27+
Title = {{BladeX: Python Blade Deformation. Available at: \url{https://github.com/mathLab/BladeX}}},
28+
Urldate = {2019-01}}

joss-paper/paper.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: 'BladeX: Python Blade Deformation'
3+
tags:
4+
- Python
5+
- Blade construction
6+
- Blade morphing
7+
- CAD files
8+
authors:
9+
- name: Mahmoud Gadalla
10+
orcid: 0000-0001-9507-9468
11+
affiliation: 1
12+
- name: Marco Tezzele
13+
orcid: 0000-0001-9747-6328
14+
affiliation: 1
15+
- name: Andrea Mola
16+
orcid: 0000-0002-4483-0212
17+
affiliation: 1
18+
- name: Gianluigi Rozza
19+
orcid: 0000-0002-0810-8812
20+
affiliation: 1
21+
affiliations:
22+
- name: International School of Advanced Studies, SISSA, Trieste, Italy
23+
index: 1
24+
date: 15 January 2019
25+
bibliography: paper.bib
26+
---
27+
28+
# Summary
29+
30+
Marine propeller blade shape is constantly studied by engineers to obtain designs which allow for enhanced hydrodynamic performance while reducing vibrations and noise emissions. In such framework, shape parametrization and morphing algorithms are crucial elements of the numerical simulation and prototipation environment required for the evaluation of new blade geometries. By a practical standpoint, the propeller blade is uniquely described by the following parameters: the shape of a certain number of sectional profile shapes, complemented by the pitch, skew, rake, and chord length values corresponding to each section along the radial direction. Taking such parameters into account we are able to construct a blade and, parametrizing the aforementioned quantities by spline reconstruction, we are able to morph every single section. This results in a morphing tool that expand in a non-intrusive way the naval engineering consolidated design techniques. In particular
31+
we followed [@carlton2012marine] for marine propeller blades construction, conventions, and terminology.
32+
33+
In the BladeX Python package [@bladex] we implemented the bottom-up construction of blades given the radial distribution of pitch, skew, rake, chord, and camber of the sectional profiles. We also provide several tutorials showing how to construct or import sectional profiles in 2D and then how to generate the desired 3D representation of the blade. It is also possible to export the final design in CAD files such as iges and stl. Even if the focus is on marine propeller blades, the software is general enough to produce, for instance, aircraft wings or wind turbine blades. It is particularly suited for simulation driven design shape optimization.
34+
35+
The package has already been used within the research project PRELICA, “Advanced methodologies for hydro-acoustic design of naval propulsion”, with both industrial and academic partners, and some results can be found in [@tezzele2018ecmi]. This highlights that the target user of this package is either a numerical analyst working in academia or a skilled engineer working in the naval construction field.
36+
37+
As an example, we show below a bottom-up construction of a benchmark blade called PPTC, and the resulted iges and stl file formats.
38+
39+
![PPTC](../readme/PPTC.png)
40+
41+
Here we have the undeformed reference blade and a couple of deformed configurations obtained by moving some control points defining the skew and chord length radial distributions.
42+
43+
![Deformations](../readme/blade_deformations.png)
44+
45+
# Acknowledgements
46+
This work was partially supported by the project PRELICA, “Advanced methodologies for hydro-acoustic design of naval propulsion”, supported by Regione FVG, POR-FESR 2014-2020, Piano Operativo Regionale Fondo Europeo per lo Sviluppo Regionale, and by European Union Funding for Research and Innovation — Horizon 2020 Program — in the framework of European Research Council Executive Agency: H2020 ERC CoG 2015 AROMA-CFD project 681447 “Advanced Reduced Order Methods with Applications in Computational Fluid Dynamics” P.I. Gianluigi Rozza.
47+
48+
# References

readme/blade_deformations.png

155 KB
Loading

0 commit comments

Comments
 (0)