Skip to content

Commit

Permalink
Update README and publications
Browse files Browse the repository at this point in the history
  • Loading branch information
EdoAlvarezR committed Jan 22, 2024
1 parent 1e0155c commit 89d2b18
Show file tree
Hide file tree
Showing 5 changed files with 89 additions and 54 deletions.
25 changes: 14 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ the different stages of design.
> **Limitations:**
> *Viscous drag and separation is only captured through airfoil lookup tables, without attempting to shed separation wakes*
> *• Incompressible flow only (though wave drag can be captured through airfoil lookup tables)*
> *• CPU parallelization through OpenMP without support for distributed memory (no MPI, i.e., only single-node* runs)
> *• CPU parallelization through OpenMP without support for distributed memory (no MPI, i.e., only single-node runs)*
>
> *Coded in [the Julia language](https://www.infoworld.com/article/3284380/what-is-julia-a-fresh-approach-to-numerical-computing.html) for Linux, MacOS, and Windows WSL.*
Expand All @@ -161,12 +161,12 @@ More about the models inside FLOWUnsteady:
See the following publications for an in-depth dive into the theory and validation:

* E. J. Alvarez, J. Mehr, & A. Ning (2022), "FLOWUnsteady: An Interactional Aerodynamics Solver for Multirotor Aircraft and Wind Energy," *AIAA AVIATION Forum*. [**[VIDEO]**](https://youtu.be/SFW2X8Lbsdw) [**[PDF]**](https://scholarsarchive.byu.edu/facpub/5830/)
* E. J. Alvarez & A. Ning (2022), "Reviving the Vortex Particle Method: A Stable Formulation for Meshless Large Eddy Simulation," *(accepted in AIAAJ)*. [**[PDF]**](https://arxiv.org/pdf/2206.03658.pdf)
* E. J. Alvarez (2022), "Reformulated Vortex Particle Method and Meshless Large Eddy Simulation of Multirotor Aircraft.," *Doctoral Dissertation, Brigham Young University*. [**[VIDEO]**](https://www.nas.nasa.gov/pubs/ams/2022/08-09-22.html) [**[PDF]**](https://scholarsarchive.byu.edu/etd/9589/)
* E. J. Alvarez & A. Ning (2023), "Stable Vortex Particle Method Formulation for Meshless Large-Eddy Simulation," *AIAA Journal*. [**[PDF]**](https://arc.aiaa.org/doi/epdf/10.2514/1.J063045)

<p><br></p>

### Examples
### Examples and Tutorials

**Propeller:** [[Tutorial](https://flow.byu.edu/FLOWUnsteady/examples/propeller-J040)] [[Validation](https://flow.byu.edu/FLOWUnsteady/theory/validation/#Propeller)]

Expand All @@ -180,11 +180,13 @@ See the following publications for an in-depth dive into the theory and validati

**Blown Wing:** [[Tutorial](https://flow.byu.edu/FLOWUnsteady/examples/blownwing-aero)] [[Validation](https://flow.byu.edu/FLOWUnsteady/theory/validation/#Rotor-Wing-Interactions)]

<p align="center">
<img src="http://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/prowimhtp-wvol34-cropped00.jpg" alt="img" style="width:100%">
</p>
<p align="center"> <a href="https://www.youtube.com/watch?v=GfS3NoVrFfU&hd=1"> <img src="http://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/youtube-rotorwing.png" alt="youtube.com/watch?v=GfS3NoVrFfU" style="width:70%"> </a> </p>


**Ducted Fan:** [[Paper](https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=7676&context=facpub)]

<p align="center"> <a href="https://www.youtube.com/watch?v=BQpar3A0X-w&hd=1"> <img src="http://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/youtube-edf.png" alt="youtube.com/watch?v=BQpar3A0X-w" style="width:70%"> </a> </p>

<p><br></p>

**Airborne-Wind-Energy Aircraft:** [[Video](https://www.youtube.com/watch?v=iFM3B4_N2Ls)]

Expand All @@ -204,11 +206,12 @@ High-fidelity

**Aeroacoustic Noise:** [[Tutorial](https://flow.byu.edu/FLOWUnsteady/examples/rotorhover-acoustics)] [[Validation](https://flow.byu.edu/FLOWUnsteady/theory/validation/#Rotor)]

<p align="center"> <a href="https://www.youtube.com/watch?v=ntQjP6KbZDk&hd=1"> <img src="http://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/youtube-vahananoise.png" alt="youtube.com/watch?v=ntQjP6KbZDk" style="width:70%"> </a> </p>

<p align="center">
<img src="http://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/cfdnoise_ningdji_multi_005D_03_20.gif" alt="Vid" style="width:60%"/>
</p>

<p align="center"> <a href="https://www.youtube.com/watch?v=ntQjP6KbZDk&hd=1"> <img src="http://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/youtube-vahananoise.png" alt="youtube.com/watch?v=ntQjP6KbZDk" style="width:70%"> </a> </p>



Expand Down Expand Up @@ -237,9 +240,9 @@ If you were to encounter any issues or have questions, please first read through
[the documentation](https://flow.byu.edu/FLOWUnsteady/), [open/closed
issues](https://github.com/byuflowlab/FLOWUnsteady/issues?q=is%3Aissue+is%3Aclosed),
and [the discussion forum](https://github.com/byuflowlab/FLOWUnsteady/discussions?discussions_q=).
If the issue still persists, please
[open a new issue](https://github.com/byuflowlab/FLOWUnsteady/issues) and/or
participate in [the discussion forum](https://github.com/byuflowlab/FLOWUnsteady/discussions?discussions_q=).
If the issue still persists, please participate in
[the discussion forum](https://github.com/byuflowlab/FLOWUnsteady/discussions?discussions_q=)
and/or [open a new issue](https://github.com/byuflowlab/FLOWUnsteady/issues).

* Developers/contributors : [Eduardo J. Alvarez](https://www.edoalvarez.com/) (main), [Cibin Joseph](https://github.com/cibinjoseph), [Judd Mehr](https://www.juddmehr.com/), [Ryan Anderson](https://flow.byu.edu/people/), [Eric Green](https://flow.byu.edu/people/)
* Created : Sep 2017
Expand Down
49 changes: 33 additions & 16 deletions docs/src/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ the different stages of design.
> **Limitations:**
> *Viscous drag and separation is only captured through airfoil lookup tables, without attempting to shed separation wakes*
> *• Incompressible flow only (though wave drag can be captured through airfoil lookup tables)*
> *• CPU parallelization through OpenMP without support for distributed memory (no MPI, i.e., only single-node* runs)
> *• CPU parallelization through OpenMP without support for distributed memory (no MPI, i.e., only single-node runs)*
>
> *Coded in [the Julia language](https://www.infoworld.com/article/3284380/what-is-julia-a-fresh-approach-to-numerical-computing.html) for Linux, MacOS, and Windows WSL.*
Expand All @@ -186,14 +186,14 @@ More about the models inside FLOWUnsteady:
See the following publications for an in-depth dive into the theory and validation:

* E. J. Alvarez, J. Mehr, & A. Ning (2022), "FLOWUnsteady: An Interactional Aerodynamics Solver for Multirotor Aircraft and Wind Energy," *AIAA AVIATION Forum*. [**[VIDEO]**](https://youtu.be/SFW2X8Lbsdw) [**[PDF]**](https://scholarsarchive.byu.edu/facpub/5830/)
* E. J. Alvarez & A. Ning (2022), "Reviving the Vortex Particle Method: A Stable Formulation for Meshless Large Eddy Simulation," *(accepted in AIAAJ)*. [**[PDF]**](https://arxiv.org/pdf/2206.03658.pdf)
* E. J. Alvarez (2022), "Reformulated Vortex Particle Method and Meshless Large Eddy Simulation of Multirotor Aircraft.," *Doctoral Dissertation, Brigham Young University*. [**[VIDEO]**](https://www.nas.nasa.gov/pubs/ams/2022/08-09-22.html) [**[PDF]**](https://scholarsarchive.byu.edu/etd/9589/)
* E. J. Alvarez & A. Ning (2023), "Stable Vortex Particle Method Formulation for Meshless Large-Eddy Simulation," *AIAA Journal*. [**[PDF]**](https://arc.aiaa.org/doi/epdf/10.2514/1.J063045)

```@raw html
<p><br></p>
```

### Examples
### Examples and Tutorials

**Propeller:** [[Tutorial](https://flow.byu.edu/FLOWUnsteady/examples/propeller-J040)] [[Validation](https://flow.byu.edu/FLOWUnsteady/theory/validation/#Propeller)]

Expand Down Expand Up @@ -226,15 +226,31 @@ See the following publications for an in-depth dive into the theory and validati
**Blown Wing:** [[Tutorial](https://flow.byu.edu/FLOWUnsteady/examples/blownwing-aero)] [[Validation](https://flow.byu.edu/FLOWUnsteady/theory/validation/#Rotor-Wing-Interactions)]

```@raw html
<p align="center">
<img src="http://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/prowimhtp-wvol34-cropped00.jpg" alt="img" style="width:100%">
</p>
<div style="position:relative;padding-top:50%;">
<iframe style="position:absolute;left:0;top:0;height:80%;width:71.0%;"
src="https://www.youtube.com/embed/GfS3NoVrFfU?hd=1"
title="YouTube video player" frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowfullscreen></iframe>
</div>
```



**Ducted Fan:** [[Paper](https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=7676&context=facpub)]

```@raw html
<p><br></p>
<div style="position:relative;padding-top:50%;">
<iframe style="position:absolute;left:0;top:0;height:80%;width:71.0%;"
src="https://www.youtube.com/embed/BQpar3A0X-w?hd=1"
title="YouTube video player" frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowfullscreen></iframe>
</div>
```



**Airborne-Wind-Energy Aircraft:** [[Video](https://www.youtube.com/watch?v=iFM3B4_N2Ls)]

```@raw html
Expand Down Expand Up @@ -273,12 +289,6 @@ High-fidelity

**Aeroacoustic Noise:** [[Tutorial](https://flow.byu.edu/FLOWUnsteady/examples/rotorhover-acoustics)] [[Validation](https://flow.byu.edu/FLOWUnsteady/theory/validation/#Rotor)]

```@raw html
<p align="center">
<img src="http://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/cfdnoise_ningdji_multi_005D_03_20.gif" alt="Vid" style="width:60%"/>
</p>
```

```@raw html
<div style="position:relative;padding-top:50%;">
<iframe style="position:absolute;left:0;top:0;height:80%;width:71.0%;"
Expand All @@ -290,6 +300,13 @@ High-fidelity
```


```@raw html
<p align="center">
<img src="http://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/cfdnoise_ningdji_multi_005D_03_20.gif" alt="Vid" style="width:60%"/>
</p>
```





Expand Down Expand Up @@ -319,9 +336,9 @@ If you were to encounter any issues or have questions, please first read through
[the documentation](https://flow.byu.edu/FLOWUnsteady/), [open/closed
issues](https://github.com/byuflowlab/FLOWUnsteady/issues?q=is%3Aissue+is%3Aclosed),
and [the discussion forum](https://github.com/byuflowlab/FLOWUnsteady/discussions?discussions_q=).
If the issue still persists, please
[open a new issue](https://github.com/byuflowlab/FLOWUnsteady/issues) and/or
participate in [the discussion forum](https://github.com/byuflowlab/FLOWUnsteady/discussions?discussions_q=).
If the issue still persists, please participate in
[the discussion forum](https://github.com/byuflowlab/FLOWUnsteady/discussions?discussions_q=)
and/or [open a new issue](https://github.com/byuflowlab/FLOWUnsteady/issues).

* Developers/contributors : [Eduardo J. Alvarez](https://www.edoalvarez.com/) (main), [Cibin Joseph](https://github.com/cibinjoseph), [Judd Mehr](https://www.juddmehr.com/), [Ryan Anderson](https://flow.byu.edu/people/), [Eric Green](https://flow.byu.edu/people/)
* Created : Sep 2017
Expand Down
12 changes: 7 additions & 5 deletions docs/src/theory/convergence.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ using FLOWUnsteady.
```

#### Beaver Propeller Case
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2022*[^3]
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2023*[^3]
```@raw html
<center>
<img src="https://edoalvar2.groups.et.byu.net/public/FLOWUnsteady/conv-beaver-aero01.png" alt="Pic here" style="width: 100%;"/>
Expand Down Expand Up @@ -174,7 +174,7 @@ using FLOWUnsteady.


## Rotor Wake
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2022*[^3]
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2023*[^3]

> **Case:** Continuation of Beaver propeller convergence study. Wake structure
> and flow field compared to experimental PIV measurements.
Expand Down Expand Up @@ -274,9 +274,11 @@ using FLOWUnsteady.
[**[DOI]**](https://doi.org/10.2514/1.J059178)
[**[PDF]**](https://scholarsarchive.byu.edu/facpub/4179/)

[^3]: E. J. Alvarez & A. Ning (2022), "Meshless Large Eddy Simulation of
Rotor-Wing Interactions with Reformulated Vortex Particle Method,"
*(in review)*.
[^3]: E. J. Alvarez & A. Ning (2023), "Meshless Large Eddy Simulation of
Propeller-Wing Interactions Through the Reformulated Vortex Particle
Method," *Journal of Aircraft*.
[**[DOI]**](https://arc.aiaa.org/doi/10.2514/1.C037279)
[**[PDF]**](https://scholarsarchive.byu.edu/facpub/6902/)

[^4]: J. Mehr, E. J. Alvarez, & A. Ning (2022), "Interactional Aerodynamics
Analysis of a Multi-Rotor Energy Kite," (in review).
30 changes: 22 additions & 8 deletions docs/src/theory/publications.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,37 @@

The following is a compilation of studies that have used FLOWUnsteady

* Sarojini D., *et al*, (2024) “Review of Computational Models for Large-Scale
MDAO of Urban Air Mobility Concepts,” *AIAA SCITECH Forum*.
[**[DOI]**](https://arc.aiaa.org/doi/abs/10.2514/6.2024-0377)

* S. Shahjahan, A. Gong, A. Moore, D. Verstraete, (2024) “Optimisation of
proprotors for tilt-wing eVTOL aircraft,” *Aerospace Science and
Technology*.
[**[PDF]**](https://www.sciencedirect.com/science/article/pii/S1270963823007319)

* E. J. Alvarez, C. Joseph, & A. Ning (2023), "Vortex Particle Method for
Electric Ducted Fan in Non-Axisymmetric Flow," *AIAA AVIATION Forum*.
[**[PDF]**](https://scholarsarchive.byu.edu/facpub/6885/)

* Anderson, R., Ning, A., Xiang, R., Schie, S. P. C. van, Sperry, M., Sarojini,
D., Kamensky, D., & Hwang, J. T., (2023) “Aerostructural Predictions Combining
FEniCS and a Viscous Vortex Particle Method,” *AIAA SCITECH Forum*.
[**[PDF]**](https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=7399&context=facpub)

* E. J. Alvarez & A. Ning (2023), "Meshless Large Eddy Simulation of
Propeller-Wing Interactions Through the Reformulated Vortex Particle
Method," *Journal of Aircraft*.
[**[PDF]**](https://scholarsarchive.byu.edu/facpub/6902/)

* E. J. Alvarez & A. Ning (2023), "Stable Vortex Particle Method Formulation
for Meshless Large-Eddy Simulation," *AIAA Journal*.
[**[PDF]**](https://arc.aiaa.org/doi/epdf/10.2514/1.J063045)

* E. J. Alvarez (2022), "Reformulated Vortex Particle Method and Meshless
Large Eddy Simulation of Multirotor Aircraft," *Doctoral Dissertation, Brigham
Young University*. [**[PDF]**](https://scholarsarchive.byu.edu/etd/9589/)

* E. J. Alvarez & A. Ning (2022), "Reviving the Vortex Particle Method: A
Stable Formulation for Meshless Large Eddy Simulation," *(in review)*.
[**[PDF]**](https://arxiv.org/pdf/2206.03658.pdf)

* E. J. Alvarez & A. Ning (2022), "Meshless Large Eddy Simulation of
Rotor-Wing Interactions Through the Reformulated Vortex Particle Method," (in
review).

* J. Mehr, E. J. Alvarez, & A. Ning (2022), "Interactional Aerodynamics
Analysis of a Multi-Rotor Energy Kite," *(in review)*.

Expand Down
27 changes: 13 additions & 14 deletions docs/src/theory/validation.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ using FLOWUnsteady.

## Wing

*Sources: E. J. Alvarez, 2022,*[^1] *and E. J. Alvarez and A. Ning, 2022*[^2]
*Sources: E. J. Alvarez, 2022,*[^1] *and E. J. Alvarez and A. Ning, 2023*[^2]



Expand Down Expand Up @@ -206,7 +206,7 @@ OASPL. For updated results, see the [Rotor in Hover tutorial](@ref rotorhovernoi


#### Beaver Case
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2022*[^9]
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2023*[^2]

```@raw html
<center>
Expand Down Expand Up @@ -328,7 +328,7 @@ OASPL. For updated results, see the [Rotor in Hover tutorial](@ref rotorhovernoi
## Rotor-Wing Interactions

#### Tailplane w/ Tip-Mounted Propellers
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2022*[^9]
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2023*[^2]

```@raw html
<center>
Expand Down Expand Up @@ -382,7 +382,7 @@ OASPL. For updated results, see the [Rotor in Hover tutorial](@ref rotorhovernoi
```

#### Blown Wing
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2022*[^9]
*Source: E. J. Alvarez, 2022*[^1]*, and E. J. Alvarez and A. Ning, 2023*[^2]

```@raw html
<center>
Expand Down Expand Up @@ -416,9 +416,11 @@ OASPL. For updated results, see the [Rotor in Hover tutorial](@ref rotorhovernoi
Large Eddy Simulation of Multirotor Aircraft," *Doctoral Dissertation, Brigham
Young University*. [**[PDF]**](https://scholarsarchive.byu.edu/etd/9589/)

[^2]: E. J. Alvarez & A. Ning (2022), "Meshless Large Eddy Simulation of
Rotor-Wing Interactions Through the Reformulated Vortex Particle Method," (in
review).
[^2]: E. J. Alvarez & A. Ning (2023), "Meshless Large Eddy Simulation of
Propeller-Wing Interactions Through the Reformulated Vortex Particle
Method," *Journal of Aircraft*.
[**[DOI]**](https://arc.aiaa.org/doi/10.2514/1.C037279)
[**[PDF]**](https://scholarsarchive.byu.edu/facpub/6902/)

[^3]: E. J. Alvarez & A. Ning (2020), "High-Fidelity Modeling of Multirotor
Aerodynamic Interactions for Aircraft Design," *AIAA Journal*.
Expand All @@ -428,9 +430,10 @@ OASPL. For updated results, see the [Rotor in Hover tutorial](@ref rotorhovernoi
[^5]: J. Mehr, E. J. Alvarez, & A. Ning (2022), "Interactional Aerodynamics
Analysis of a Multi-Rotor Energy Kite," *(in review)*.

[^6]: E. J. Alvarez & A. Ning (2022), "Reviving the Vortex Particle Method: A
Stable Formulation for Meshless Large Eddy Simulation," *(in review)*.
[**[PDF]**](https://arxiv.org/pdf/2206.03658.pdf)
[^6]: E. J. Alvarez & A. Ning (2023), "Stable Vortex Particle Method Formulation
for Meshless Large-Eddy Simulation," *AIAA Journal*.
[**[DOI]**](https://arc.aiaa.org/doi/full/10.2514/1.J063045)
[**[PDF]**](https://arc.aiaa.org/doi/epdf/10.2514/1.J063045)

[^7]: E. J. Alvarez, A. Schenk, T. Critchfield, and A. Ning (2020), “Rotor-on-Rotor
Aeroacoustic Interactions of Multirotor in Hover,” *VFS 76th Forum*.
Expand All @@ -440,7 +443,3 @@ OASPL. For updated results, see the [Rotor in Hover tutorial](@ref rotorhovernoi
for Distributed Electric Propulsion and eVTOL Aircraft in Complex Flow
Conditions," *AIAA SciTech Forum*.
[**[PDF]**](https://www.researchgate.net/publication/357565378_A_Comparison_of_Propeller_Wake_Models_for_Distributed_Electric_Propulsion_and_eVTOL_Aircraft_in_Complex_Flow_Conditions)

[^9]: E. J. Alvarez & A. Ning (2022), "Meshless Large Eddy Simulation of
Rotor-Wing Interactions with Reformulated Vortex Particle Method,"
*(in review)*.

0 comments on commit 89d2b18

Please sign in to comment.