24小时热门版块排行榜    

查看: 766  |  回复: 2

kangxh

铁虫 (初入文坛)

[求助] MATLAB_simulink仿真问题?

本人设计了一个电路,主要是要得到电路的开路电压和短路电流 及I-V曲线
在负载很小的时候负载顺利得到对应的电压和电流,但是当逐步增大负载的时候仿真就会出现下列错误
Trouble solving algebraic loop containing 'shiyan1/S-Function' at time 0.  Stopping simulation.  There may be a singularity in the solution.  If the model is correct, try reducing the step size (either by reducing the fixed step size or by tightening the error tolerances
求指导
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

WWJ1991

木虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
1592203609: 金币+1, 谢谢参与 2013-05-16 22:40:49
你的仿真中出现了代数环(algebraic loop ),应该是将输出直接接到输入了,可以尝试加一个memory模块或减小仿真步长。百度搜搜matlab代数环的解决办法,但不能保证一定能解决。
2楼2013-05-16 22:22:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kangxh

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by WWJ1991 at 2013-05-16 22:22:34
你的仿真中出现了代数环(algebraic loop ),应该是将输出直接接到输入了,可以尝试加一个memory模块或减小仿真步长。百度搜搜matlab代数环的解决办法,但不能保证一定能解决。

在S函数后面加了个memory模块 仿真是没报错  但是结果全错啊
电流、电压全显示INF
3楼2013-05-16 23:54:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kangxh 的主题更新
信息提示
请填处理意见