Multisim仿真错误:时间步长太小

更新 Feb 28, 2024

适用于

软件

  • Multisim

问题详述

使用Multisim编程时,收到以下错误:

时间步误差太小

解决方案

Multisim中的时间步长太小错误是一个非常常见的错误,可以代表许多不同的仿真错误。

在较小的仿真电路中,此错误通常是由于接线或连接组件错误,因此应首先检查这种可能性。

如果已在电路中验证接线,请执行以下步骤:
  1. 选择仿真»交互式仿真设置(Simulation » Interactive Simulation Settings
  2. 初始条件下(Initial conditions),选择设置为零(Set to zero
  3. 单击“ 确定”按钮( OK
检查仿真现在是否有效。如果不是:
  1. 选择仿真»交互式仿真设置( Simulation » Interactive Simulation Settings
  2. 检查设置最大时间步长(TMAX)(Maximum Time Step (TMAX) 
  3. 选择最大时间步长(TMAX)并将其从1e-005更改为1e-003
  4. 单击“ 确定”(OK 按钮
检查仿真现在是否有效。如果不是:
  1. 选择仿真»交互式仿真设置(Simulation » Interactive Simulation Settings)
  2. 选择“ 分析选项”选项卡(Analysis Options
  3. 选择“ 使用自定义设置”(Use Custom Setting)单选按钮,然后单击“ 自定义”按钮
  4. 选择“ 全局”( Global)选项卡
  5. 检查相对误差容差(Relative Error Tolerance)[RELTOL]ON并将其设置为0.01
  6. 模拟节点的接地电阻设置为接地( Shunt resistance from analog nodes to ground)[RSHUNT]至1e + 9
  7. 选择“ 瞬态”(Transient 选项卡
  8. 检查积分方法( Integration Method)[METHOD]ON并将其设置为Gear
  9. 单击“ 确定”(OK 按钮

相关信息

在Multisim 10及更高版本中, 使用Convergence Assistant会更加方便您修复此错误。