|
[Sponsors] |
September 20, 2010, 12:36 |
Prescribing a complex deforming boundary
|
#1 |
New Member
Join Date: Sep 2010
Posts: 3
Rep Power: 15 |
Preface: I am an academic user and therefore do not have access to ANSYS Support. I have been through all of the tutorials and have scoured these forums for weeks looking for an answer, to no avail. I have little to no experience with CEL/CCL or Fortran.
I am trying to create a 2D, one-way FSI simulation that has a known boundary deformation which cannot be prescribed using a simple equation, such as in the ball valve tutorial. An example of the deformation is given below, where the initial state is 1 and it contracts to state 2. The profiles come from experimental data and, as such, are defined by discrete points at each time step. I have polynomial fit equations at each. How would I go about defining the boundaries with these polynomials at each time step? I cannot find any applicable code or examples of this. The closest option I have found is to create a mesh for each time step and then use a junction box routine to import them, such as in the ball valve tutorial from CFX V11, but this is less than preferable. Alternative ideas? Defining the motion or location of each node is how I would like to approach this. |
|
September 20, 2010, 15:51 |
|
#2 |
Senior Member
Join Date: Apr 2009
Posts: 531
Rep Power: 21 |
Search the doc for "3D profile". You can read in the data points into a series of User Functions, one for each timestep. Then you need to write a huge nested if() statement that is a function of "t", so only the appropriate profile gets returned at the appropriate timestep. For a large number of timesteps this may become impractical; in this case you can use Fortran to do the last part (but still read in the profiles into User Functions). The boundary x,y,z mesh locations then need to call this funciton, passing in "t" as an argument.
Academic customers get support from Ansys. Just go to the Ansys customer portal and request an account the same as everybody else. |
|
September 20, 2010, 16:21 |
|
#3 |
New Member
Join Date: Sep 2010
Posts: 3
Rep Power: 15 |
Many thanks, stumpy. My advisor also just informed me that we get support like everyone else; I'm not certain what made me think otherwise.
|
|
September 20, 2010, 18:41 |
|
#4 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,703
Rep Power: 143 |
Yes, academic customers do generally get support, but they are often last in the queue after commercial customers. If you are doing "serious" academic research with CFX you should consider getting a research license (at least that is what they call it here) which gives you full, timely access to support. Costs a few extra bucks but doing serious work on CFX without support is simply wasting your time.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
non reflective boundary conditions for incompresible flow | Pascal_doran | OpenFOAM Programming & Development | 16 | August 25, 2015 05:35 |
[Netgen] boundary conditions and mesh exporting | vaina74 | OpenFOAM Meshing & Mesh Conversion | 2 | May 27, 2010 09:38 |
[swak4Foam] funkySetFields complex boundary | Svensson | OpenFOAM Community Contributions | 3 | January 11, 2010 04:48 |
Complex boundary conditions?? | Moussa Diarra | Main CFD Forum | 7 | April 25, 2000 11:25 |
Boundary Conditions | Jan Ramboer | Main CFD Forum | 11 | August 16, 1999 08:59 |