已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”

1. 问题描述

在使用Multisim对双H桥驱动电路进行仿真时,一点仿真按钮,就立即出现此问题。
已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第1张图片

已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第2张图片

2. 问题分析

搭建的仿真电路图如下所示。
已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第3张图片

为了排查问题,尝试了多种解决方法。

首先对信号源进行更换:将方波信号均更换为正弦信号。更换后进行仿真,不会再报错。因此将问题定位在方波信号源上。

接下来对方波信号源的参数进行修改:降低方波频率。降低方波频率至500Hz后,点击仿真,虽然不会立即出现错误,但软件会在仿真0.190s左右后报出同样的错误。因此猜测是软件的仿真参数出现问题,有可能Multisim无法仿真过高频率的方波信号。所以最后计划对Multisim的仿真参数进行更改。

事实证明,确实是Multisim的仿真参数导致了问题的出现。

3. 解决方案

点击菜单栏上的仿真,然后点击Analyses and simulation。
已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第4张图片
或者直接点击Interactive。
已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第5张图片

选择Interactive Simulation,再点击分析选项,点击自定义。已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第6张图片
点击全局,将相对错误容限适当地增大。
已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第7张图片

这样问题就解决了。当前电路仿真完成后,记得点击左下角按钮,将仿真参数恢复为推荐的设置,保证以后仿真的精度。
已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第8张图片

4. 提示

出现如下错误时,可以先点击是。
已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第9张图片
参考着收敛助手的步骤对仿真时长的影响,可以大概了解到需要改哪个参数来增长仿真时间。

比如下图中,收敛助手在修改相对错误容限这个参数后,虽然仿真错误仍然出现,但是成功仿真的时间已经从0.000ms增加到0.780ms了。
已解决:Multisim仿真出现错误:“发生了仿真错误”“收敛助手”“Transient time point calculation did not converge”_第10张图片
在这里插入图片描述

了解到修改相对错误容限可以增加仿真时间后,就可以对相对错误容限进行修改了。

不过需要注意,仿真助手也修改了其他的各种参数,因此记得修改相对错误容限前,现将其他的参数都恢复至默认设置。

你可能感兴趣的:(#,电子基础知识,Multisim)