ansys fluent 使用问题记录
- (DP 0) 由于受约束,规划求解引擎无法收敛到非线性问题的求解方案上。有关更多信息,请参阅帮助系统的故障排除章节。
方法有三:
1、增加计算子步。
2、增加最大迭代步。
3、调整收敛准则。
- 报错(DP 0) Update-Dynamic-Mesh failed. Negative cell volume detected.
意思就是流体网格出现负体积了,方案一增加迭代步或者子步,方案二重新划分比较细致的网格,其他的方案没遇到,
- 报错(DP 0) floating point exception
[介绍](https://blog.csdn.net/qq_50981222/article/details/126231585)
- 报错(DP 0) Participant Solution 1 encountered a fatal error. Message: The value of UY at node 9659 is 1.92526794+292. It is greater than the current limit of 1000000 (which can be reset on the NCNV command). This generally indicates rigid body motion as a result of an unconstrained model.
未解决
- 报错:一个或多个基于MPC或拉格朗日乘数公式的接触区域或远程边界条件可能与其他施加的边界条件、其他接触或对称区域起冲突。这样可能会降低求解精度。对于基于MPC的远程点,设置松弛法可能有助于消除过度约束。提示:您可以从“求解信息对象”以图形方式显示FE连接,以进行非循环分析。请参阅“帮助系统”中的“故障排除”,以了解更多详情。
未解决
- 报错没有施加足够的约束来防止刚体运动。这可能会导致求解方案警告或错误。仔细检查结果。
1.开启弱弹簧功能Weak Springs。
求解前,点击Analysis Settings,将Solver Controls中的Weak Springs设置为On,弹簧刚度设置为Program Controlled,
开启弱弹簧功能。然后求解。
在Analysis Settings,弹簧刚度设置方法除了Program Controlled,还有Factor和Mmanual两种。Factor:设置因子。
其值等于Program Controlled标准值乘以你在Factor输入的值。Mmanual:直接输入刚度值。
2.使用固定约束等效其中的一个力F。
载荷及边界条件设置为一端受拉,一端为固定约束。关掉弱弹簧,然后求解。
[转载](https://zhuanlan.zhihu.com/p/614467990)
3.还有一种可能是警告,可以不用管,接着计算
- 一些受保护拓扑的边界已被清除特征。右键点击此消息并选择“显示问题几何结构”,以查看受影响的边缘。
1.这个错误消息表示,在进行网格划分时,一些受保护拓扑的边界特征被清除了。
2.这通常是由于几何结构问题引起的。你可以右键点击该消息并选择“显示问题几何结构”,以查看受影响的边缘并找到可能的几何结构问题。
3.然后,你需要尝试修复这些问题,以便进行正确的网格划分。
4.可能的修复方法包括修改几何结构、调整边界条件或更改网格划分参数等。
5.主要的问题是数模修复的问题
- 报错(DP 0) “29” non-manifold point contacts are detected in the mesh object “geom-1”. Poly and Poly-hexcore volume meshing are not compatible with non-manifold point contacts.
Use the Point Contacts Diagnostic Tool to resolve the non-manifold point contacts.
未解决
- fluent出现there is no active application后闪退
我的因为是2个计算显卡,一个图形显卡,fluent里设置了3个计算显卡,更改为2个显卡,就可以正常计算了
- fluent出现类似的警告 Reversed flow on 6110 faces (23.6% area) of pressure-outlet 27.
1.出现了回流问题,可以使用pressure-outlet边界条件代替outflow边界条件改善这个问题。但是可能还会计算,
但是问题不大,在计算的过程中会继续收敛。最终会停止回流。
2.其他的解决方式还没遇到
- CFD-Post启动后黑屏
1.添加系统环境标量QT_opengL=desktop
2.禁用集成显卡试试,
其他办法我也想到
3.更换后处理软件tecplot 2022R1,下下策更换后处理软件,哈哈
- The system coupling service error notification: Error when making a remote call to participant Solution 3.
1.这个问题是我之前在一部分流体的一个面上定义了监测压力变量,但是后来把那部分流体删除了,忘记删除相应的报告定义。
在Fluent里初始化的时候没有问题,进行双向流固耦合时会报错,对应的查找流体流动模块的输出也能找到是上述原因。
2.最直接的办法就是删除自定义的变量
- fluent启动提示未将对象引用设置到对象的实例
14. [按照这方法,如果不行](https://zhuanlan.zhihu.com/p/602782719)转载
2.[这里第四步解决问题](https://www.7b3.cn/1473.html)转载
- ansys模态分析报错“Integrity of internal data structures is lost”
我的原因是求解器更改为直接,我之前是迭代,改完,后来发现是显卡驱动问题,禁用显卡重新计算就可以了
- 热,模态耦合求解,报错“求解器单元系统中的模型维数被确定为非常大。这可能会引起数字精度问题。仔细检查结果”
未解决
- ansys mechanical 工作窗口中的模型显示透明状态,调节不回来。
返回workbench界面,重新启动mechanical
- ansys mechanical 默认设置里对称没有详细信息
WB界面-工具-选项-外观-拉到最下面-试用版功能打勾
- ansys workbench 报错 The number of ERROR and WARNING messages exceeds 0.
Use the /NERR command to increase the number of messages.
The ANSYS run is terminated by this error.
增加报错消息数量,求解下增加命令窗口/NERR,100,1000
-
报错如下
-
启动求解器模块时出错。请参考&simproductguidedocumentation;中的“故障排除”部分,以了解更多信息。