[AQWA小技巧]AQWA的报错信息及解决方案

目前虽然新人多数都在使用Workbench界面的AQWA,但Workbench界面AQWA报错信息有的时候让人摸不着头脑,这里先写一些经典AQWA的报错信息和解决方案,了解这些内容对于使用经典还是Workbench界面都会有所帮助。

mes文件是AQWA报错信息和警告信息保存文件,多数情况下用户通过查看这个文件就能知道错误的原因,但也有的时候用户不知这错误是啥意思。开本帖的目的在于挑出有代表性的错误信息做个解释。

-----------------

* 输入数据错误*

-----------------

在经典AQWA中,基本上70%以上的错误都是由输入数据错误导致的。

1.INVALID DECK HEADER-$-( $/NONE EXPECTED)

这个错误是经典AQWA经常出现的错误,Workbench不会出现。造成这个错误的原因主要是.dat模型文件在编写过程中出错,根本原因是DECK输入参数错误。

2. NUMBER OF COORDINATES EXCEEDED - MAXIMUM = XXXXXX

这个错误的根本原因在于节点数超出了程序允许数目,换而言之,就是你的节点太多了

3. UNRECOGNISED ELEMENT TYPE

单元类型错误

4.NUMBER OF ELEMENTS EXCEEDED - MAXIMUM = XXXXX

这个错误的根本原因在于节点数超出了程序允许数目,换而言之,就是你的单元太多了

5. MATERIAL GROUP $ HAS NOT BEEN SPECIFIED

Deck3中的材料属性代号错误

6. FREQUENCY $ ILLEGAL. FREQUENCY MUST BE IN THE RANGE 1 TO 50

Deck6指定频率数目错误

7. FREQUENCY NUMBER $ HAS ALREADY BEEN SPECIFIED:

Deck6指定频率重复

8. FREQUENCIES NOT IN ASCENDING ORDER

Deck6的经典错误,当指定波浪计算频率/周期时,频率应该以升序排序,周期以降序排列。诸如此类的错误,一般在mes文件中都能读懂,提示信息也很好理解---只要你的英语不太差。

------------------------

* 模型错误 AQWA-line*

------------------------

模型错误一般只在AQWA-Line的运行中出现。

1. ASPECT RATIO OF ELEMENT NUMBER $ IS LESS THAN THE MINIMUM OF $

非常经典的一个错误,原因是单元长度/宽度方向比大于3,简单理解就是单元太长、太扁了。单元最好为正方向或者近似正方形,三角形单元最好是等边三角形或者近似等边三角形。

2. ELEMENTS MUST BE AT LEAST $ FACET RADIUS APART - ELEMENT $

非常经典的一个错误,单元型心距离另一个单元太近,处理方法是查看模型单元,找出对应单元号,对模型网格进行调整。

3. ELEMENT NUMBER $ WHOSE CENTROID IS AT $ IS CUTTING At the THE WATER SURFACE

AQWA不具备跨越水线网格的切割功能,所以一般情况下如果网格跨越水线,程序会报错。正确的处理方式是将模型所有近水面位置都切一刀,换句话来说,所有涉及到水动力计算的单元都应该在水线以下。

4. ELEMENT NUMBER $ AT $ IS TOO CLOSE TO THE SEA BED

海底是BEM水动力计算的边界条件,AQWA认为面元单元如果太接近海底对精度是有影响的。这个问题的解决方式很简单,面元单元距离海底远一点就好。 似乎距离大于一个单元的长度即可。

5. THE SIZE OF MORE THAN 5% OF THE ELEMENTS ARE GREATER THAN 1/7OF THE WAVELENGTH. THIS IS A FATAL ERROR AND CANNOT BE OVERRIDDEN WITH THEGOONOPTION.THE MAXIMUM FREQUENCY/PERIOD FOR THIS STRUCTURE#$ IS $

这是一个在经典AQWA中才会出现的错误。AQWA对于面元单元大小的定义是:单元的大小必须大于1/7的波长,换而言之,模型中最大单元的尺度决定了计算允许的最大波浪频率。这个错误是无法通过GOON选项忽略的。解决办法有两种,要么调整网格大小,要么调整计算频率/周期的大小。6.Illegal connection: Element XXX is joined to element XXX and XXX

非常经典的错误,对边界元单元特点理解不深入。BEM中两个邻近单元只能共享一个边界,多个单元共享边界是错误的。

典型Warning

1.SIDE #$ ON ELEMENT #$ IS NOT CONNECTED TO ANOTHER ELEMENT. At the HIS WILL CAUSE NODE PRESSURE ERRORS FOR PRESSURE DISPLAY OR ANY POST-PROCESSING end of WHICH USES NODE PRESSURES.

这个警告的出现表明对应单元的某一条边与邻近的单元并没有连接,换句话来说,该单元位置的网格不连续。这有可能造成波浪力求解的时候积分精度下降,但一般情况下影响不大,不过如果这个报错信息非常多,这显示模型存在较大的问题,需要重视。

2. LATERAL HYDROSTATIC FORCE IMBALANCE IN THE Y DIRECTION IN THEFIXED REFERENCE AXIS SYSTEM

模型的质量与静水力计算结果差距很大。这个警告出现的时候需要仔细检查模型的排水量、重心、浮心等结果是否正确。

3. LATERAL HYDROSTATIC FORCE IMBALANCE IN THE X DIRECTION IN THE At theFIXED REFERENCE AXIS SYSTEM

与上方的报警类似,需要仔细检查模型和静力计算结果是否正确。

------------------------

* 分析结果错误 *

------------------------

1.DRIFT FREQUENCY LIMIT OF $ IS GREATER THAN LOWEST WAVE FREQUENCY During OF $

出现在FER,SPEC定义的波浪谱最低频率高于DECK6定义的最低频率。影响不大,但建议进行修改。

2. WAVE FREQUENCY RANGE TOO LARGE SCANNING NATURAL FREQUENCIES.RESOLUTION REDUCED TO $ PER CENT

出现在FER,SPEC定义的波浪谱频率范围太广以致失真,必须修改波浪谱的定义。

3. NUMBER OF NATURAL FREQUENCIES EXCEEDED. REST IGNORED. LAST NATURAL FREQUENCY $

模型自由度太多太复杂。

4. VERY SMALL/NEGATIVE DAMPING - DAMPING SET TO $ PER CENT CRITICAL

某些运动自由度的阻尼太小,这个问题需要看具体问题再做判断。

5. SPECTRUM SLOPE OF$ TOO LARGE FOR ACCURATE INTEGRATION. SLOPEOF $ USED

波浪谱定义的不对,一般出现在用户自定义的波浪谱中,需要重新检查输入数据。

6.DAMPING FOR FREEDOM $ OF $ IS VERY SMALL

具体问题具体分析。

7.STRUCTURE $ IS COMPLETELY OUT OF WATER ON ITERATION STEP $

8. STRUCTURE $ IS IN CONTACT WITH THE SEA BED ON ITERATION STEP $

9. STRUCTURE $ IS COMPLETELY SUBMERGED ON ITERATION STEP $

一般出现在Drift或者Naut,字面意思好理解。一般出现7.的时候表示你的模型飞了,显然这是不对的。出现8.、9.的时候需要检查一下计算是否符合预期。

10. ITERATION FAILED TO CONVERGE AFTER $ STEPS -- PROGRAM AB ORTS

Librium,定义的迭代步数内没完成计算收敛。建议提高计算步长、计算步数,如果还不行,建议检查一下模型。一般复杂模型会出现这个报错,但不意味着简单模型就不会出现。如果输入参数正确还出现这个,那么一般表示你的模型有些参数设置的不对。

11.**** ERROR **** HYDRODYNAMICALLY INTERACTING STRUCTURES HAVE MOVED TOO FAR FROM ANALYSIS POSITION MOVEMENTEXCEEDS XX% STOPPED AT TIME = XXX 这个报错一般出现在多体的时域分析中。在多体模型水动力算的基础上开展多体时域分析,AQWA要求运动要小于30%(如果没记错的话),如果大于这个界限,程序会认为计算精度出现严重影响(实际上也是)。解决办法是检查约束,看结构是否真的会有较大的相对运动,另外就是在水动力计算中关闭多体耦合。

12.CABIN4:CONV. FAILED STAGE#6 - ERRN=1.06E-10 LINE#3

这个报错我不太清楚原因是什么,一般稍微改一下缆绳长度就好了。

13.AQWA error:full QTF calculation cannot be requested for more than 3 structures

AQWA不允许用全QTF法进行三个体以上的水动力分析。

------------------------

* 结果处理报警 *

------------------------

1.MAXIMUM NO. OF GRAPH POINTS LIMILITED TO $ ONLY $ POINTS PLOTS

AQWA的曲线结果保存在.plt文件中,plt文件最大保存9000个点(新版本可能有所提高),如果计算结果的点数超过这个值程序就会报warning。一般程序会自动处理,以尽量保存曲线结果。这个Warning一般可以忽略。但是需要指出的是,如果通过AGS或者其他程序输出结果,此时输出的结果只是包含程序处理以后的数据点。以上,如果有发现其他错误继续补充完善。

本文来自转载

作者:高巍   

默认 最新
当前暂无评论,小编等你评论哦!
点赞 评论 收藏 6
关注