CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Help! 3d hess smith panel method

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By Martin Hegedus

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 22, 2011, 14:58
Default Help! 3d hess smith panel method
  #1
New Member
 
zhongyu yang
Join Date: Feb 2011
Posts: 7
Rep Power: 15
zhongyu is on a distinguished road
Dear all :

I am doing the research of numerical investigation about the potential flow around hydrofoil.

I use Hess and Smith panel method as my basic method (airfoil), I have finished 2D source and vortex NACA airfoil programming with FORTRAN 90. and trying to continue to 3D case, however, I nearly have no progress on that after two months programming.

So I hope someone if they can provide some help on 3D code thing for airfoil or other shape.

I have read the book of low speed aerodynamics written by Katz, the programming 14 in appendix is incorrect or there maybe some wrong cause I had tried it, it doesn't work.

I am so appreciate if someone can give me some help!

Thank you very much!

zhong
zhongyu is offline   Reply With Quote

Old   February 23, 2011, 02:17
Default
  #2
Senior Member
 
Join Date: Nov 2009
Posts: 411
Rep Power: 20
DoHander is on a distinguished road
Try XFLR5, it has lifting line, VLM and 3D panel models included:

http://xflr5.sourceforge.net/xflr5.htm

You can also search after PANAIR on the NASA website, if I remember correctly you can find the complete documentation (including theory).

Do
DoHander is offline   Reply With Quote

Old   February 24, 2011, 05:11
Default
  #3
New Member
 
zhongyu yang
Join Date: Feb 2011
Posts: 7
Rep Power: 15
zhongyu is on a distinguished road
Quote:
Originally Posted by DoHander View Post
Try XFLR5, it has lifting line, VLM and 3D panel models included:

http://xflr5.sourceforge.net/xflr5.htm

You can also search after PANAIR on the NASA website, if I remember correctly you can find the complete documentation (including theory).

Do
Hi, Do

Thank you very much for your help!

I have checked the two information u provided, the first one I think is software, but now I am trying to make the FORTRAN programming, but I think it will be helped later.

I think PANAIR is one can help me a lot, but do u think where I can find this program or is it possible to find it on internet, also, the programming I am doing is using low order panel method (PANAIR I think is based on the higher order panel method), can u give me some advise and help on that?

Thank you very much!

zhong
zhongyu is offline   Reply With Quote

Old   February 24, 2011, 09:20
Default
  #4
Senior Member
 
Join Date: Nov 2009
Posts: 411
Rep Power: 20
DoHander is on a distinguished road
Hmmm ... you can buy Panair from this website (basically it is a CD full with a lot of small Fortran codes from NASA now in the public domain):

http://www.pdas.com/

For the theory part I think the book of Katz and Plotkin is the best reference you can find, ignore the software from the book, this was implemented by students, so you can't expect high quality but the code should work.

Do
DoHander is offline   Reply With Quote

Old   February 24, 2011, 09:40
Default
  #5
New Member
 
zhongyu yang
Join Date: Feb 2011
Posts: 7
Rep Power: 15
zhongyu is on a distinguished road
Quote:
Originally Posted by DoHander View Post
Hmmm ... you can buy Panair from this website (basically it is a CD full with a lot of small Fortran codes from NASA now in the public domain):

http://www.pdas.com/

For the theory part I think the book of Katz and Plotkin is the best reference you can find, ignore the software from the book, this was implemented by students, so you can't expect high quality but the code should work.

Do
Lol, u mean the programming 14 in appendix works? have u tried about that? cause I write it all down in FORTRAN, but it seems doesn't work, is it the publish problem?

I am agree with u that the theory in that book is the best one, I really hope the code after does work, so u know where the problem is in that code?

zhong
zhongyu is offline   Reply With Quote

Old   February 24, 2011, 10:10
Default
  #6
Senior Member
 
Join Date: Nov 2009
Posts: 411
Rep Power: 20
DoHander is on a distinguished road
What do you mean but "it does not work" ? Do you have a specific problem ? Send me the error you encounter and the name of the Fortran compiler you use, maybe I can help you,

Do
DoHander is offline   Reply With Quote

Old   February 24, 2011, 11:16
Default
  #7
Senior Member
 
Martin Hegedus
Join Date: Feb 2011
Posts: 500
Rep Power: 19
Martin Hegedus is on a distinguished road
Other panel code theory options are VSAERO and PMARC. You can find information on both codes at ntrs.nasa.gov. Both codes are lower order panel methods. PMARC is based on VSAERO. I would suggest you start with VSAERO's theory documentation which can be found on ntrs and then go onto PMARC. Then, if you must, go on to PANAIR. PANAIR is very complex. If you are interested in incompressible flow, then VSAERO/PMARC are probably the way to go, unless you have multiple bodies in close proximity to each other (i.e. panels seeing panels). If you are interested in subsonic compressible flow, then PANAIR is the better way to go, but, by how much is debatable. For supersonic flow, PANAIR is the choice. A US citizen can purchase PMARC from Open Channel, but at $700, I don't think it is cheap for non company use. One can also buy source code for Cmarc from www.aerologic.com for $625.
golden1978 likes this.
Martin Hegedus is offline   Reply With Quote

Old   February 24, 2011, 11:27
Default
  #8
New Member
 
zhongyu yang
Join Date: Feb 2011
Posts: 7
Rep Power: 15
zhongyu is on a distinguished road
Quote:
Originally Posted by Martin Hegedus View Post
Other panel code theory options are VSAERO and PMARC. You can find information on both codes at ntrs.nasa.gov. Both codes are lower order panel methods. PMARC is based on VSAERO. I would suggest you start with VSAERO's theory documentation which can be found on ntrs and then go onto PMARC. Then, if you must, go on to PANAIR. PANAIR is very complex. If you are interested in incompressible flow, then VSAERO/PMARC are probably the way to go, unless you have multiple bodies in close proximity to each other (i.e. panels seeing panels). If you are interested in subsonic compressible flow, then PANAIR is the better way to go, but, by how much is debatable. For supersonic flow, PANAIR is the choice. A US citizen can purchase PMARC from Open Channel, but at $700, I don't think it is cheap for non company use. One can also buy source code for Cmarc from www.aerologic.com for $625.
Thanks Martin,

Yes, my research is only focus on the low order panel method and incompressible flow, this code is what I will used as hydrofoil which sailing in the water, so I think subsonic in aerodynamics is enough.

Lol, that much, unfortunately, this is my own uni research, it is not company use.

Do u know the code in hess and smith panel theory?
zhongyu is offline   Reply With Quote

Old   February 24, 2011, 12:54
Default
  #9
Senior Member
 
Martin Hegedus
Join Date: Feb 2011
Posts: 500
Rep Power: 19
Martin Hegedus is on a distinguished road
Sorry, only what I come across on the internet.

Frankly, I'm not sure what the difference between Smith and Hess 3D panel methodology and VSAERO/PMARC is. The differences could be in the panel formulation and/or how the codes set up the boundary conditions. For VSAERO, the panels are low order (constant source/sink and vortex ring). VSAERO boundary conditions are no flow through the body (i.e. v dot n = 0) and free stream potential on the inside. This results in knowing the source strength distribution without having to solve a matrix. It is a simple expression. The doublet strength (in this case vortex rings) is then solved by a matrix where the right hand side takes into account the freestream velocities and perturbations from the sources/sinks. The basic methodology is straight forward.

This can be found in "Program VSAERO theory document: A computer program for calculating nonlinear aerodynamic characteristics of arbitrary configurations" on ntrs.nasa.gov
Martin Hegedus is offline   Reply With Quote

Old   February 24, 2011, 15:02
Default
  #10
New Member
 
zhongyu yang
Join Date: Feb 2011
Posts: 7
Rep Power: 15
zhongyu is on a distinguished road
Quote:
Originally Posted by DoHander View Post
What do you mean but "it does not work" ? Do you have a specific problem ? Send me the error you encounter and the name of the Fortran compiler you use, maybe I can help you,

Do
The problem is I put all code in FORTRAN, but it says floating point error, invalid!
zhongyu is offline   Reply With Quote

Old   February 24, 2011, 17:26
Default
  #11
Senior Member
 
Join Date: Nov 2009
Posts: 411
Rep Power: 20
DoHander is on a distinguished road
Can you attach the Fortran code ? I will test it with my compiler. I suppose you have copied exactly the code from the book.

Do
DoHander is offline   Reply With Quote

Old   February 24, 2011, 18:01
Default
  #12
Senior Member
 
Martin Hegedus
Join Date: Feb 2011
Posts: 500
Rep Power: 19
Martin Hegedus is on a distinguished road
Have you tried emailing Dr. Katz and asking him for the source code?

Edit: this post was directed at zhongzu.
Martin Hegedus is offline   Reply With Quote

Old   February 24, 2011, 19:26
Default
  #13
Senior Member
 
truffaldino's Avatar
 
Join Date: Jan 2011
Posts: 249
Blog Entries: 5
Rep Power: 17
truffaldino is on a distinguished road
There is also a free open-source 3D panel code in FORTRAN as well as user friendly environment called AVL by Mark Drela and Harold Youngren. It can be downloaded for free from

http://web.mit.edu/drela/Public/web/avl/

Truffaldino
truffaldino is offline   Reply With Quote

Old   February 24, 2011, 19:54
Default
  #14
Senior Member
 
Join Date: Nov 2009
Posts: 411
Rep Power: 20
DoHander is on a distinguished road
@truffaldino AVL is actually a VLM code, like Tornado and many others open source codes out in the wild.
DoHander is offline   Reply With Quote

Old   February 25, 2011, 05:17
Default
  #15
New Member
 
zhongyu yang
Join Date: Feb 2011
Posts: 7
Rep Power: 15
zhongyu is on a distinguished road
Quote:
Originally Posted by DoHander View Post
Can you attach the Fortran code ? I will test it with my compiler. I suppose you have copied exactly the code from the book.

Do
Thank you, can you tell me if it is work after your try.

I did not attach the code, only write it in the FORTRAN. and I checked a few times, it seems I write it excatly the same as that book provides.

zhong
zhongyu is offline   Reply With Quote

Old   February 25, 2011, 05:18
Default
  #16
New Member
 
zhongyu yang
Join Date: Feb 2011
Posts: 7
Rep Power: 15
zhongyu is on a distinguished road
Quote:
Originally Posted by Martin Hegedus View Post
Have you tried emailing Dr. Katz and asking him for the source code?

Edit: this post was directed at zhongzu.
Yes, Martin, That is good idea, I think I will try today!
zhongyu is offline   Reply With Quote

Old   February 25, 2011, 08:59
Default
  #17
Senior Member
 
Join Date: Nov 2009
Posts: 411
Rep Power: 20
DoHander is on a distinguished road
Quote:
Originally Posted by zhongyu View Post
Thank you, can you tell me if it is work after your try.

I did not attach the code, only write it in the FORTRAN. and I checked a few times, it seems I write it excatly the same as that book provides.

zhong
The idea was to "try" your code and not to write it myself so please attach the Fortran code if you want me to try it.

Do
DoHander is offline   Reply With Quote

Old   December 18, 2013, 18:21
Default
  #18
New Member
 
Hakan
Join Date: Dec 2013
Posts: 3
Rep Power: 13
golden1978 is on a distinguished road
Quote:
Originally Posted by Martin Hegedus View Post
Other panel code theory options are VSAERO and PMARC. You can find information on both codes at ntrs.nasa.gov. Both codes are lower order panel methods. PMARC is based on VSAERO. I would suggest you start with VSAERO's theory documentation which can be found on ntrs and then go onto PMARC. Then, if you must, go on to PANAIR. PANAIR is very complex. If you are interested in incompressible flow, then VSAERO/PMARC are probably the way to go, unless you have multiple bodies in close proximity to each other (i.e. panels seeing panels). If you are interested in subsonic compressible flow, then PANAIR is the better way to go, but, by how much is debatable. For supersonic flow, PANAIR is the choice. A US citizen can purchase PMARC from Open Channel, but at $700, I don't think it is cheap for non company use. One can also buy source code for Cmarc from www.aerologic.com for $625.
Dear Matin
Hi!
I have looked anywhere for VSAERO but nothing was found. So I knidly would like to ask if the sfotware couples 3D panel method and Boundary layer and if they consider viscous effect as well.
Finally, I could not find the source code so any one can show me where is it because it is really interesting software I suppose.

Thank you in advance.
golden1978 is offline   Reply With Quote

Old   December 19, 2013, 14:15
Default
  #19
Senior Member
 
truffaldino's Avatar
 
Join Date: Jan 2011
Posts: 249
Blog Entries: 5
Rep Power: 17
truffaldino is on a distinguished road
Another possibility: XFLR5 is a free 3D software which includes several options: Lifting line, VLM or 3D panel method coupled with viscous analysis of x-foil. I think source code is in C++ and is available for free.
truffaldino is offline   Reply With Quote

Reply


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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
3D PANEL METHOD Paolo Lampitella Main CFD Forum 12 August 27, 2014 12:46
Please: Looking for a Panel method or vortice lattice for windmill be_inspired Main CFD Forum 10 April 1, 2009 17:53
Induced drag in panel method andre Main CFD Forum 1 March 8, 2008 11:58
Panel Method Doublet Derivatives Gerrit Groot Main CFD Forum 17 September 17, 2007 10:13
Panel method problem niavarani Main CFD Forum 1 June 17, 2003 11:01


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