主要内容

讨论二阶导数过零事件

ex_spi_show_zc模型模拟一个球在坚硬的表面上弹跳。

选择零交叉选项配置部分,然后单击工具条中的运行按钮的解算分析器。该模型在648步骤和触发器45零交叉事件。要突出显示步长图上的零交叉事件,请单击零交叉诊断窗格,并选择ex_spi_show_zc /开关导致过零事件的块。对象上显示过零事件步长用黄色圆点表示。

结果表明,当球落在坚硬的表面上时,它会反弹45次才会停止。求解器在每次反弹后重置,增加了计算负载。多次重置以计算负载为代价提高了精度。因此,在建模时了解这种权衡是很重要的。

如果这个建模结构属于一个更大的模型,Solver Profiler将帮助您定位它。然后可以修改模型以提高求解器的性能。例如,您可以决定通过增加阻尼因子来降低接触动态的准确性,这将减少弹跳事件的数量。将阻尼从100增加到500只会使球反弹9时间,允许模拟完成只在161步骤。

您可以从零穿越探索者.要做到这一点,请确保零交叉选择从配置在分析模型之前选择。然后单击零交叉探索部分的解算分析器工具条。看到零穿越探索者

另请参阅

||