|
[Sponsors] |
September 25, 2008, 08:26 |
geometry optimization
|
#1 |
Guest
Posts: n/a
|
hi all,
I would like to resolve the following: I am trying to find the optimal radio of a pipe, whit the goal of achieving the best temperature distribution..I want to know if with Fluent is possible to perform a model in which Fluent itself find the optimal geometry. best thank, Nicolás |
|
September 26, 2008, 05:59 |
Re: geometry optimization
|
#2 |
Guest
Posts: n/a
|
Hi Nicolás,
With Fluent, you can calculate the temperature distribution for a given pipe radius. It is not possible, using only Fluent, to find the best pipe radius. |
|
September 26, 2008, 10:20 |
Re: geometry optimization
|
#3 |
Guest
Posts: n/a
|
hi Joao, thanks for your answer.
Do you know if is possible to do it whit the UDF functions? may be, an algorithm can be connected with fluent. but I would like to know, if Fluent allows to variate the geometry. thanks very much, nicolás |
|
September 26, 2008, 10:53 |
Re: geometry optimization
|
#4 |
Guest
Posts: n/a
|
Hi,
I believe it is not possible to variate the geometry within fluent. That would require to remesh the domain each time the geometry varies. If you goemetry is simple then perhaps you could implement an algorithm in a scripting language linking geometry creation-meshing-computation-analysis of results. But you would need to link at least two different softwares: geometry creatin and meshing and Fluent. |
|
September 30, 2008, 04:24 |
Re: geometry optimization
|
#5 |
Guest
Posts: n/a
|
No, fluent doesn't have this capability. You have to write your own external code (in fortran or whatever you like) and the interface with fluent to let them communicate.
The best solution is: 1) Write your own optimization code (which kind is problem dependent; for your single variable problem there are a lot of) 2) One of the output of this code should be the journal to create your geometry file with gambit; that is, you have to modify this file during each optimization cycle based on the result of the previous optimization cycle 3) then, from your optimization code, launch fluent with another journal file, read the geometry created, perform your simulation and, maybe via udf, write a file, from fluent, in which there are the informations needed for your optimization (your objective function) 4) Still during the optimization, extract from this file the information needed and from this modify the gambit journal following your optimization code 5) Iterate until your objective function does not change anymore or some predefined number of iterations are performed. But, maybe, it's better you go through a full course of optimization. After that you will know everithing you have to do to perform your task. |
|
September 30, 2008, 19:06 |
Re: geometry optimization
|
#6 |
Guest
Posts: n/a
|
Thanks Joao and Paolo Lampitella, I will follow the information you given me.
best regard, nicolás |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
optimization | optima prime | Siemens | 0 | January 27, 2009 20:06 |
find optimization | jai | FLUENT | 0 | September 27, 2007 13:48 |
geometry optimization | Bohis | FLUENT | 0 | September 26, 2007 07:35 |
optimization | azmir | Siemens | 5 | June 5, 2007 06:00 |
Adaptive optimization of geometry | Jan Rusĺs | CFX | 1 | September 16, 2000 03:38 |