如果用户希望当不平衡力和接触力的比例下降到低于规定限额时PFC2D能自动停止时,SOLVE command能被用来代替STEP or CYCLE。在Example 2.20
49
中用SOLVE command 代替CYCLE 2500 command,如果重新绘图,本质上,在Figures 2.15到2.18所示的结果都一样,但是有更少的总周期将被执行—注意到平均接触力还没有达到一个常量。
当最初压实模型时,在Example 2.20中, SOLVE不能用在第一阶段。此外,选定的半径乘数为1.50的粒子的接触力正在接近零。在最初的3500次循环证实了这些后敲入PLOT hist 2 or PRINT info。SOLVE只能用于包装组合的粒子,在这种包装组合下有限的接触力才能提高。
The SOLVE command检查平均不平衡力和平均接触力的比例和最大不平衡力和最大接触力的比例。在默认情况下,这两个比例值都设置为0.01 (i.e., 1%)。在计算时任一个比例值低于0.01时,运行将会停止。这两个比例限制可以通过使用the SOLVE command后可选的关键字改变。例如,命令
solve average = 0.02 maximum = 0.025
将设置平均不平衡力和平均接触力的比例为0.02,最大不平衡力和最大接触力的比例为0.025.。当任一比率下降到低于指定的限制,将停止运行。替代率也可被利用(see the SOLVE ratio command)。
SOLVE command.还有其他的可选用的可选关键字。有一个运行时间的限制,在几分钟内,一个步骤的限制和总时间的限制,即总时间步。
在一个分析中,模型在改动之前处于平衡是非常重要的。 一些历史记录应贯穿整个模型,以确保庞大的力失衡不存在。如果采取的步骤多于达到平衡所需要的步骤,它不会对分析产生不利影响。但是,如果采取的步骤不够,它就会影响分析。
通过按
PFC2D允许在求解过程中的任何时刻改变模型条件。
WALL and BALL命令分别把墙壁和球体随时加进去。DELETE wall and DELETE ball.命令将它们删除。个别球,群体球或者一定范围内的球都可以删除。墙体必须单独删除。
除了球荷载和固定速度外,对球或墙施加约束的命令都汇总于Table 2.2.。用WALL command墙的刚度和摩擦性能进行修改,而球体类似的性能用CHANGE (or INITIAL orPROPERTY) command.修改。
Example 2.21显示了对Example 2.20.中模型平衡状态所做的变动。该球是通过接触镣铰黏合的,把在Example 2.19中创造的球体基础筏加到模型的顶端,这样就应用了基础荷载。此外,停止密度缩放,执行动态分析——现在的速度单位
50