




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Chapter 15 Review and Tips,Introduction to CFX,Domain Interfaces,Domain Interfaces can be used as part of a meshing strategy as well as for connecting different domains or reference frames together Boundary conditions are created in each domain when a Domain Interface is created; generally you should not edit these directly When the mesh is different on each side of the interface a GGI (General Grid Interface) is used This will use more memory in the Solver than a continuous mesh Accuracy across a GGI interface is usually not a concern as long as the mesh length scales on each side are similar Automatic Domain Interfaces are created by CFX-Pre in some cases Always check these and dont assume that all the required Domain Interfaces have been created,Sources,Sources are used to account for physics or processes that have not been directly resolved in the simulation Momentum sources can be used to create a pressure drop (e.g. a screen, a porous material) or a pressure rise (e.g. a fan) Energy sources can account for heat added/removed from the simulation When sources are functions of the solved variable (e.g. momentum sources that are functions of velocity, energy sources that are functions of temperature) the Source Coefficient should be set The Source Coefficient must be negative otherwise the solver will diverge May need to re-write the Source so that is has a negative derivative,Transient Simulations,In a transient analysis the timestep should be small enough to capture the transient behaviour of interest Boundary conditions can be functions of time Convergence should be monitored so that each timestep is converged It is generally better to reduce the overall timestep size to improve convergence rather than increasing the number of coefficient loops Remember to create the Transient Results object before running,Turbulence,Estimate the flow Reynolds Number to determine if the flow is laminar or turbulent Check y+ values to make sure the near-wall mesh is suitable y+ 300 for a Wall Function solution y+ =2 with the SST model for a low-Re solution The SST model is a good choice for a general turbulence model Be aware of the limitations of the turbulence model chosen RANS models resolve the mean flow field, therefore a lot of transient turbulent structures are not captured These may be important when simulating noise and vibration The k-e model can give inaccurate separation predictions,Heat Transfer,High speed flows (Mach 0.2) should use the Total Energy model The double precision setting for the Solver is recommended for CHT simulations (i.e. when a solid domain is included) Always make sure energy imbalances have reached acceptable levels in CHT cases Enable Viscous Work or Viscous Dissipation if heating due to viscous effects is important If thermal radiation is modeled choose an appropriate model depending on the optical thickness Thin Wall modeling and thermal contact resistances can be set at domain interfaces,Moving Zones,Moving boundaries can be simulated in several different ways For rotating walls, a wall velocity can simply be imposed if the motion is purely tangential (e.g. a rotating hub or a solid brake disk) When the rotating walls have a normal component of velocity they must be placed inside a rotating domain (e.g. blades, vented brake disk) Stationary walls then become counter-rotating in the rotating domain and must form surfaces of revolution (i.e. no normal component of velocity) Although a Mesh Motion approach is possible, it is much more computationally expensive Mesh motion is usually used to simulate deforming boundaries or linear / cyclic motion,Moving Zones,At a change in reference frame a frame change model is used From low fidelity/cost to high fidelity/cost the choices are Frozen Rotor, Stage or Transient Rotor Stator Other approaches for moving regions are: Rigid Body Motion A 6-DOF solves calculates the solid body motion Used in conjunction with Mesh Motion Immersed Solid Used to simulate moving solids that cannot be accommodated with Mesh Motion,Why Does My Case Fail in the Solver?,First carefully read the error message The error message may recommend setting an Expert Parameter This may be an appropriate fix, or it may mask an underlying problem Example: +-+ | Checking for Isolated Fluid Regions | +-+ 2 isolated fluid regions were found in domain R1 turn off this check by setting the expert parameter “check isolated regions = f“. This error usually means domain interfaces are missing, so setting the expert parameter would not usually be appropriate,Why Does My Case Fail in the Solver?,“Insufficient Memory Allocated” type errors First check the .out file to see which process was running (Solver, Partitioner or Interpolator) Increase the Memory Alloc Factor in the Solver Manager (Define Run enable Show Advanced Controls Solver / Partitioner / Interpolator tab) “Not enough free memory is currently available on the system” A system limitation has been reached! “Memory” refers to RAM Possible solutions: Run in parallel or increase the number of partitions to distribute the memory load Reduce the memory requirements for the case Smaller mesh Fewer or smaller GGI interfaces,Why Does My Case Fail in the Solver?,“Floating point exception: Overflow” The solver has diverged Often some of the equations will show “F” instead of “OK” before the error message When this error occurs in the first few iterations perform some basic checks: Are the boundary conditions physical? Whats the Reference Pressure? What pressure is set at the boundaries? Whats the initial pressure? What direction would you expect the flow to go given the specified pressures? Reduce the timescale, particularly if the solver fails later in the run,Why Does My Case Fail in the Solver?,“Floating point exception: Overflow” Write out backup files before the failure and examine the solution fields (Pressure, Velocity, ) Look for the max / min values, they will usually be very high / low Can set the expert parameter “backup file at zero” to write out a file before the first iteration, showing the initial guess Look for the first “F” if U, V, W or P failed in the 10th iteration, but Turbulence failed in the 9th iteration, then check the turbulence field,Why Does My Case Not Converge?,Walls placed at outlets If the warning message shown to the right appears during the solution it means that flow is trying to come back in through an outlet boundary Not a problem if the message then goes away Otherwise the outlet may be located in a recirculation zone,- COEFFICIENT LOOP ITERATION = 6 CPU SECONDS = 5.754E+05 - | Equation | Rate | RMS Res | Max Res | Linear Solution | +-+-+-+-+-+ | U-Mom | 0.82 | 3.3E-06 | 3.3E-04 | 4.1E-02 OK| | V-Mom | 0.82 | 2.2E-06 | 5.6E-04 | 6.4E-02 OK| | W-Mom | 0.64 | 2.3E-06 | 9.2E-05 | 1.6E-02 OK| | P-Mass | 0.66 | 2.3E-07 | 6.9E-06 | 21.6 1.7E-01 ok| +-+-+-+-+-+ +-+ | * Notice * | | A wall has been placed at portion(s) of an OUTLET | | boundary condition (at 83.8% of the faces, 89.9% of the area) | | to prevent fluid from flowing into the domain. | | The boundary condition name is: PV33. | | The fluid name is: D2O. | | If this situation persists, consider switching | | to an Opening type boundary condition instead. | +-+ | K-TurbKE | 0.45 | 1.4E-05 | 5.9E-04 | 5.9 2.7E-07 OK| | E-Diss.K | 0.45 | 4.5E-05 | 2.8E-03 | 7.3 6.5E-06 OK| +-+-+-+-+-+,Move the outlet or use an Opening boundary Or, if the area fraction that has been “walled off” is 100%, then the local fluid pressure is likely less than the specified boundary pressure,Why Does My Case Not Converge?,Changing the timescale can help convergence Slow steady convergence may be accelerated through a larger timescale Bouncy convergence or solver failure may be fixed with a smaller timescale Sometimes simulations which are run in steady state mode will not converge even with good mesh quality and a well selected timescale If a steady state run shows oscillatory behavior of the residual plots, the flow may be transient Run the case in transient mode and observe if the residuals reduce If convergence has stalled try running in double-precision Write out the residual fields (Output Control Results Output Equation Residuals) and use Isosurfaces to look for the locations with high residuals,Setting Expert Parameters,Expert Parameter can be set in CFX-Pre, or by editing the CCL In CFX-Pre: Inset Solver Expert Parameter Most, but not all Expert Parameters are shown in CFX-Pre,Setting Expert Parameters,In CCL add the EXPERT PARAMETER: object under the FLOW: object and type in the parameter You can use the Command Editor in CFX-Pre (Tools Command Editor) to type in CCL,Mesh Refinement Studies,Errors in a co
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高考数学重要考点试题及答案
- 行政法学培训内容试题及答案分享
- 法学概论重要经验教训及试题答案
- 2025年软考软件设计师试题及答案趋势
- 2025年软考网络管理员关键主题试题及答案
- 风险转移与保险策略试题及答案
- 2025年公司战略计划的制定试题及答案
- 2025设备租赁合同的市场分析
- VB编程工具使用试题及答案总结
- 项目合作协议范文
- 社会科学研究方法博士生课程
- 中药饮片处方点评表
- 人教版初中音乐七年级上册《牧歌》说课稿课件
- 2021年春新青岛版(五四制)科学四年级下册全册教案
- 毕业论文指导教师指导记录6篇
- 石油化工设备维护检修规程
- 贝氏体钢轨超高周疲劳行为的研究课件
- 中国各乡镇名录大全、街道名录大全(甘肃省)
- GB∕T 2518-2019 连续热镀锌和锌合金镀层钢板及钢带
- 青海省部门统计数据直报系统
- 讲人工智能的诞生课件
评论
0/150
提交评论