用simulink进行仿真时,出现错误,请高手解答啊!!simulink中sum出错,在线等答案
Algebraicstateinalgebraicloopcontaining'Lxsvpwm/Subsystem2/Sum2'computedattime0.0isIn...
Algebraic state in algebraic loop containing 'Lxsvpwm/Subsystem2/Sum2' computed at time 0.0 is Inf or NaN. 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)
展开
3个回答
展开全部
兄弟,首先您这图实在是看不清。
但是看这个报错的信息,应该是出现代数环了,用unit delay模块应该就可以解决问题。就是在你的反馈信号前加一个unit delay模块,在discrete模块库中。
看小图,我猜你没用goto/from模块,所以我猜你这不是顶层的模块,反馈应该是从这个模块外部输入的,所以在sum的输入前加个unit delay试试吧。
但是看这个报错的信息,应该是出现代数环了,用unit delay模块应该就可以解决问题。就是在你的反馈信号前加一个unit delay模块,在discrete模块库中。
看小图,我猜你没用goto/from模块,所以我猜你这不是顶层的模块,反馈应该是从这个模块外部输入的,所以在sum的输入前加个unit delay试试吧。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是出现代数环了,试试能不能再将模型化简。要不然在输入4添加一个延迟模块1/Z,或者memory模块。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询