|
[Sponsors] |
January 16, 2017, 08:45 |
rotorDiskSource using targetCoeffTrim
|
#1 |
New Member
Join Date: Sep 2016
Posts: 4
Rep Power: 9 |
Hi!
I have lately been using the rotorDiskSource option to simulate a helicopter rotordisk downwash. Using the option "fixedTrim" to define the pitch angle and letting the program itself calculate the resulting thrust has worked well. Now I would like to use the option "targetForce" to define a thrust and letting the program derive a pitch angle. Here are were my luck ends... Using "targetForce" the program is complaining this is not an option and that I have to chose between "fixedTrim" or "targetCoeffTrim". I guess I have to chose targetCoeffTrim here? How do I define the options needed inside targetCoeffTrim? Using the tutorial -> Incompreesible -> SimpleFoam -> RotorDisk does not give any hints for the "targetCoeffTrim" options. Neither does the documentation "Development of Virtual Blade Model for Modelling Helicopter Rotor Downwash in OpenFOAM" by Stefano Wahono. Any direct help or if one can point to a guide/doc that could help would be appreciated. |
|
January 23, 2017, 09:47 |
|
#2 |
New Member
Join Date: Sep 2016
Posts: 4
Rep Power: 9 |
I actually can get the analysis to run the initiation phase based on the "calcFrequency" option and the initial pitch angle. When the the analysis then enter the "targetCoeffTrim" phase the analysis fails. The error message look like this...
Code:
Time = 10 targetCoeffTrim: solving for target trim coefficients #0 Foam::error::printStack(Foam::Ostream&) at ??:? #1 Foam::sigFpe::sigHandler(int) at ??:? #2 ? in "/lib/x86_64-linux-gnu/libc.so.6" #3 void Foam::targetCoeffTrim::correctTrim<Foam::geometricOneField>(Foam::geometricOneField const&, Foam::Field<Foam::Vector<double> > const&, Foam::Field<Foam::Vector<double> >&) at ??:? #4 Foam::targetCoeffTrim::correct(Foam::Field<Foam::Vector<double> > const&, Foam::Field<Foam::Vector<double> >&) at ??:? #5 Foam::fv::rotorDiskSource::addSup(Foam::fvMatrix<Foam::Vector<double> >&, int) at ??:? #6 ? at ??:? #7 ? at ??:? #8 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" #9 ? at ??:? Floating point exception |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Changing rotorDiskSource from source to sink | lebc | OpenFOAM Running, Solving & CFD | 1 | May 22, 2017 02:01 |
fvOptions (RotorDiskSource). How read from File? | be_inspired | OpenFOAM Running, Solving & CFD | 14 | May 15, 2017 10:19 |
[snappyHexMesh] Mesh of a horizontal axis WT for using rotorDiskSource? | be_inspired | OpenFOAM Meshing & Mesh Conversion | 2 | July 25, 2016 07:24 |
Preparing A Mesh For rotorDiskSource | lordvon | OpenFOAM Running, Solving & CFD | 0 | August 21, 2014 23:14 |
New rotorDiskSource function | dehein2 | OpenFOAM Running, Solving & CFD | 3 | May 7, 2013 09:40 |