CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

rotorDiskSource in parallel

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 14, 2019, 07:41
Default rotorDiskSource in parallel
  #1
New Member
 
Jernej
Join Date: Sep 2011
Posts: 9
Rep Power: 9
Jernej Pirnar is on a distinguished road
Hi all,

I am interested in incorporating the effect of a propeller using rotorDiskSource class. I am using OpenFOAM-5.x. I have found a work (report and input files) by Capitao Patrao [Capitao Patrao, A.: Description and validation of the rotorDiskSource class for propeller performance estimation. In Proceedings of CFD with OpenSource Software, 2017, Edited by Nilsson. H., http://dx.doi.org/10.17196/OS_CFD#YEAR_2017] from the Chalmers University of Technology. The work gives a fix to the error in how the local forces are calculated and implements more general blade tip correction. I have successfully modified the original OF code. The corrected rotorDiskSource works without any problems when the solver (simpleFoam) is run in serial. However, the difficulties begin in parallel where the output is strange. Below I paste several outputs of rotorDisk.

Serial case:
rotorDisk output:
min/max(AOA) = 1.6620832, 4.5369071
min/max(eps) = 25.235116, 59.281187
Rotor thrust = 671.50036
Rotor torque = 188.8365
Rotor power = 71041.172
Rotor propeller efficiency = 0.80412826
Effective drag = -576.07232
Effective lift = 671.50036

Parallel case (2 partitions):
rotorDisk output:
min/max(AOA) = 1.6619861, 4.5367581
min/max(eps) = 25.235298, 59.278707
Rotor thrust = 664.33664
Rotor torque = 186.83229
Rotor power = 70287.182
Rotor propeller efficiency = 0.80408372
Effective drag = -576.0604
Effective lift = 671.48486

Parallel case (3 partitions):
rotorDisk output:
min/max(AOA) = 1.6621062, 4.5363851
min/max(eps) = 5.729578e+16, -5.729578e+16
Rotor thrust = 0
Rotor torque = 0
Rotor power = 0
Rotor propeller efficiency = nan
Effective drag = -576.04504
Effective lift = 671.45967

Parallel case (6 partitions):
rotorDisk output:
min/max(AOA) = 1.6617572, 4.5364101
min/max(eps) = 25.235737, 45.521711
Rotor thrust = 186.92322
Rotor torque = 52.674087
Rotor power = 19816.238
Rotor propeller efficiency = 0.80247451
Effective drag = -576.03327
Effective lift = 671.44934


Does anybody have some experience in fixing the issue and can give a piece of advice?

Thank you.

Jernej
Jernej Pirnar is offline   Reply With Quote

Old   January 14, 2019, 08:09
Default
  #2
Member
 
Jeff
Join Date: May 2016
Posts: 42
Rep Power: 4
jf_vt is on a distinguished road
I had experiments with case running in serial and posing problem in parallel when using ggi coupling interface.

In my case it was traced back to a bug in openmpi implementation

I have no idea if your problem is of the same kind though

Can you post the case?

JF
jf_vt is offline   Reply With Quote

Old   January 15, 2019, 13:42
Default
  #3
New Member
 
Jernej
Join Date: Sep 2011
Posts: 9
Rep Power: 9
Jernej Pirnar is on a distinguished road
Hi Jeff,

I am using the original case (prop_incomp_refCase) as described in Proceedings of CFD with OpenSource Software, 2017 (Edited by Nilsson H. http://dx.doi.org/10.17196/OS_CFD#YEAR_2017). Following the link the case files can be downloaded.

Angle of attack, effective lift and drag are invariant to the number of partitions (as expected). What bothers me is that eps, rotor thrust, torque, power, and propeller efficiency are not .

Regards,
Jernej
Jernej Pirnar is offline   Reply With Quote

Reply

Tags
openfoam 5.x, propeller, rotordisksource

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Error running openfoam in parallel fede32 OpenFOAM Programming & Development 5 October 4, 2018 17:38
Explicitly filtered LES saeedi Main CFD Forum 16 October 14, 2015 12:58
simpleFoam parallel AndrewMortimer OpenFOAM Running, Solving & CFD 12 August 7, 2015 19:45
simpleFoam in parallel issue plucas OpenFOAM Running, Solving & CFD 3 July 17, 2013 12:30
parallel Grief: BoundaryFields ok in single CPU but NOT in Parallel JR22 OpenFOAM Running, Solving & CFD 2 April 19, 2013 17:49


All times are GMT -4. The time now is 13:13.