




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Chapter 8CFX流体瞬态分析CFX瞬态分析 MotivationNearly all flows in nature are transient!Steady-state assumption is possible if we:Ignore unsteady fluctuationsEmploy ensemble/time-averaging to remove unsteadiness (this is what is done in modeling turbulence)In CFD, steady-state methods are preferredLower comput
2、ational costEasier to postprocess and analyzeMany applications require resolution of transient flow:Aerodynamics (aircraft, land vehicles,etc.) vortex sheddingRotating Machinery rotor/stator interaction, stall, surgeMultiphase Flows free surfaces, bubble dynamicsDeforming Domains in-cylinder combust
3、ion, store separationUnsteady Heat Transfer transient heating and coolingMany moreOrigins of Transient FlowNatural unsteadinessUnsteady flow due to growth of instabilities within the fluid or a non-equilibrium initial fluid stateExamples: natural convection flows, turbulent eddies of all scales, flu
4、id waves (gravity waves, shock waves)Forced unsteadinessTime-dependent boundary conditions, source terms drive the unsteady flow fieldExamples: pulsing flow in a nozzle, rotor-stator interaction in a turbine stageKelvin-Helmholtz Cloud InstabilityRotor-Stator Interaction in an Axial CompressorTransi
5、ent CFD AnalysisSimulate a transient flow field over a specified time periodSolution may approach:Steady-state solution Flow variables stop changing with timeTime-periodic solution Flow variables fluctuate with repeating patternYour goal may also be simply to analyze the flow over a prescribed time
6、interval.Free surface flowsMoving shock wavesEtc.Extract quantities of interestNatural frequencies (e.g. Strouhal Number)Time-averaged and/or RMS valuesTime-related parameters (e.g. time required to cool a hot solid, residence time of a pollutant)Spectral data fast Fourier transform (FFT)20Timestep
7、= 2 sInitial Time = 0 sTotal Time = 20 sCoefficient Loops = 524681012141618Time (seconds)5 coefficient LoopsTransient simulations are solved by computing a solution for many discrete points in timeAt each time point we must iterate to the solutionHow to Solve a Transient CaseSimilar setup to steady
8、stateThe general workflow isSet the Analysis Type to TransientSpecify the transient time duration to solve and the time step sizeSet up physical models and boundary conditions as usualBoundary conditions may change with timePrescribe initial conditionsBest to use a physically realistic initial condi
9、tion, such as a steady solutionAssign solver settingsConfigure transient results files, transient statistics, monitors pointsRun the solverHow to Solve a Transient Case1. Analysis TypeEdit Analysis Type in the Outline tree and set the option to TransientSet the Time DurationThis controls when the si
10、mulation will endOptions are:Total TimeWhen restarting this time carriers overTime Per RunIgnores any time completed in previous runsMaximum Number of Timesteps The number of timesteps to perform, including any completed in previous runsNumber of Timesteps per RunFor this run only. Ignores previousl
11、y completed timesteps2. Time Duration and Time Step2. Time Duration and Time StepSet the Time Step sizeThis controls the spacing in time between the solutions pointsOptions are:Timesteps / Timesteps for the RunVarious formats accepted, e.g.0.0010.001, 0.002, 0.002, 0.0035*0.001, 10*0.05, 20*0.06Adap
12、tiveTimestep size will change dynamically within specified limits depending on specified convergence criteria or Courant number2. Time Duration and Time StepThe Time Step size is an important parameter in transient simulationsIt must be small enough to resolve time-dependent features True solutionTi
13、meVariable ofinterestDtTimeVariable ofinterestDtTime step too large to resolve transient changes. Note the solution points generally will not lie on the true solution because the true behaviour has not been resolved.A smaller time step can resolve the true solution2. Time Duration and Time Step and
14、it must be small enough to maintain solver stabilityThe quantity of interest may be changing very slowly (e.g. temperature in a solid), but you may not be able to use a large timestep if other quantities (e.g. velocity) have smaller timescalesThe Courant Number is often used to estimate a time step:
15、This gives the number of mesh elements the fluid passes through in one timestepTypical values are 2 10, but in some cases higher values are acceptableThe average and maximum Courant number is reported in the Solver out timestepA smaller timestep will typically improve convergenceIf required, boundar
16、y conditions can be functions of time instead of constant valuesVelocities, Mass flows, pressure conditions, temperatures, etc. can all be expressed as functionsIn CEL expressions use “t” or “Time”Can read in time varying experimental data through User FORTRAN3. Boundary ConditionsPhysically realist
17、ic initial conditions should be usedA converged steady state solution is often used as the starting pointIf a transient simulation is started from an approximate initial guess the initial transient will not be accurateThe first few timesteps may not convergeA smaller time step may be needed initiall
18、y to maintain solver stabilityFor cyclic behavior the first few cycles can be ignored until a repeatable pattern is obtained246810121416Time (seconds)4. InitializationResidualsThe transient scheme defines the numerical algorithm for the transient termTwo implicit time-stepping schemes are available:
19、First Order Backward Euler (more stable)Second Order Backward Euler (more accurate)The default Second Order Backward Euler scheme is generally recommended for most transient runsTimestep Initialisation controls the way the previous timestep is used as the starting point for the next timestepCan use
20、the last solution “as is”Or the solver can extrapolate the previous solution to try to provide a better starting pointNot recommended at high Courant numbersAutomatic (default) switches between the two depending on the Courant number5. Solver ControlThe Min. and Max. Coeff. Loops set limits on the n
21、umber of iterations to use within each timestepShould aim to converge each timestep within about 3 5 loopsComplex physics may need more loopsIf convergence is not achieved in the maximum number of loops, it is generally better to reduce the timestep size rather than increase the number of loopsThe s
22、olution will proceed to the next timestep regardless of whether the convergence criteria was metImportant to monitor the solution5. Solver ControlTransient ResultsBy default only a final res writtenNo information about the transient solutionNeed to define Transient Results under Output ControlTransi
23、ent Results OptionStandardLike a full results fileCan take up a lot of disk spaceSmallestWrites the smallest can still be used for a restart (still quiet large)Selected VariablesPick only the variables of interest to give smaller filesOutput FrequencyControls how often results are written6. Output C
24、ontrolTransient StatisticsUsed to generate running statistics for solution variables Arithmetic Average, RMS, Minimum, Maximum, Standard Deviation and Full (everything) are available optionsPick the variables of interestStart and Stop Iteration List defines when to begin and end collecting the statistics6. Output Control6. Output ControlMonitor Points are gene
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 微商代理供货合同协议
- 恋爱赠予协议书电子版
- 快递驿站合伙人合同协议
- 2025标准版私人承包合同范本
- 2025房屋租赁合同书下载
- 2025招聘员工劳务合同
- 《卫生法规》课件汇 项目8-15 中医药法律制度- 医疗技术临床应用法律制度
- 2025合同到期续签应注意什么 关于续签合同的条款
- 2025电子产品类标准长期供货合同模板
- 去里打印离婚协议书
- 行车验收表公司和安装单位
- 社区居民家庭教育指导需求调查问卷
- 防灾减灾知识问答试题
- 《发育生物学》课件第八章 胚轴的特化与体轴的建立
- 哈工大环境工程毕业设计
- 儿科感染性疾病试题
- 毕业设计---宅楼设计(剪力墙结构)
- 固定管板式换热器设计说明书
- 钻孔注水试验计算EXCEL表格
- 50T吊车性能表
- 《职业病危害告知卡》
评论
0/150
提交评论