原创 Proteus 无法仿真的一些问题

2008-9-28 13:20 12099 10 15 分类: MCU/ 嵌入式

1、timestep too small


关于time step too small的含义
所有SPICE仿真都有可能会出现这种问题,从数学上讲,是因为迭代运算在步长很小的迭代中都无法找到允许误差下的解。也就是SPICE的方程组不收敛。
为什么会这样呢?一方面有可能是设计上不合理,如前面有兄弟说到的问题;另一方面可能是模型设计的问题,特别是某些数字模拟混合设计,或存在开关器件时(一般开关器件不能理想化设置Ton=0就是为了避免出现这个问题)。
如何解决这个问题?需要对症下葯,一般由简到繁来处理:先检查电路设计上有没低级错误;更换器件模型(如三极管)试验;如果以上都无效,还可以尝试修改SPICE仿真参数,这个比较繁琐,最好先记录原始值,以便恢复。大体修改的思路是放宽误差容限,一般以整数量级为单位来改动。但是误差大了仿真也就不准确了。

浅论至此,欢迎指正!

PARTNER CONTENT

文章评论5条评论)

登录后参与讨论

用户377235 2014-1-5 16:03

proteus是不是不能仿真有总线操作的51单片机程序?

用户377235 2013-6-22 00:13

出现两个错误1是cannot open c/users/我的名字/appdata/local/temp/lisa6420.sdf.还有一个错误是simulationFAILED.due to fatal simulator errors 谢谢回答一下谢谢

用户377235 2013-6-22 00:01

出现两个错误1是cannot open c/users/我的名字/appdata/local/temp/lisa6420.sdf.还有一个错误是simulationFAILED.due to fatal simulator errors 谢谢回答一下谢谢

用户377235 2013-4-9 21:05

额,以兼容性运行就可以了

用户377235 2012-5-12 00:21

你好,问个问题。出现两个错误1是cannot open c/users/我的名字/appdata/local/temp/lisa6420.sdf.还有一个错误是simulationFAILED.due to fatal simulator errors 谢谢回答一下谢谢

相关推荐阅读
用户1378101 2009-07-11 23:48
用反相器74HC04和晶振做晶体振荡电路产生时钟信号
        采用下图所示电路可以实现方波时钟信号输出的功能:        时钟信号为CMOS电平输出,频率等于晶振的并联谐振频率。74HC04在这里相当于一个有很大增益的放大器;R2是反馈电阻,...
用户1378101 2008-11-13 17:36
[转]移动硬盘上安装XP
前提条件为了继续下面的大部分操作,需要有一台已綷-安装好Windows操纵系统的台式机。● 一个兼容USB 2.0标准的移动存储设备。这个设备可以是移动硬盘,甚至可以是大容量闪存盘(市面上已綷-有不少...
用户1378101 2008-08-19 11:46
[转贴]一位可怜男网友的求助信
一位可怜男网友的求助信 --------------------------------------------------------------------------------亲爱的技术顾问:...
用户1378101 2008-08-19 11:45
把男友升级为老公后发生的bug (搞笑) (转载)
技术负责人,您好:   去年本人把"男友5.0"升级为"老公1.0",发现财务软件发生意外的变化,导致与在"男友5.0"版本下,运行良好的"flower"和"装饰品"应用程序的连接发生障碍。而且"老公...
用户1378101 2008-07-17 12:53
女人一定要对自己好一点(转)
1、女人一定要对自己好一点。一旦累死了,就别的女人花你的钱,住你的房,睡你的老公,还打你的孩子。 2、问世间情为何物?圣人答曰:“废物!”3、我以为我颓废,原来我报废了! 4、叶子的离开,是因为风的追...
EE直播间
更多
我要评论
5
10
关闭 站长推荐上一条 /3 下一条