MATLAB中的仿真步长怎么设置?—云知电平台-电气知识交流与技术合作平台
登录注册 微信
关注微信公众号
投诉建议 |       返回新版 >
NE牛顿眼

【电气仿真与Matlab-通用技术】[已结题]
MATLAB中的仿真步长怎么设置?

收藏 匿名 1247次已结题

回答须知?

回答须知:

1.回答时本着科学、诚信的态度,禁止无意义和不相关的回答。以便发布人及其他用户理解和给以正确的点评。

2.以广告为目的的答案,一旦发现,网站将按“垃圾广告”的违规行为进行处罚。

3.在本网站禁止拷贝,抄袭,盗取他人答案的行为(少于40%的创新,且未标明出处者视为违规)。

请您登录后进行回答!



2条回复
  • 刘小康
    • 1、对于变步长系统(Variable Step-size),只需要对结算方法(如ode45)和允许误差进行设置,系统将自动设置步长;

      2、对于定步长系统(Fixed Step-size),一般来说,存在以下原则:

      1)如果包含电力电子开关器件:步长一般设置为开关频率的1/200(MATLAB官方推荐值)或1/100,以减小采样PWM误差;如果步长太小,对于系统仿真精度提高没有太多帮助,但仿真时间却大幅增加。

      2)系统不包含开关器件,则步长设置可以相应较大。对于一般电力系统级仿真,1e-5s甚至1e-4s的步长已经足够。

      总之,对于步长设置的原则,可以采用如下方法:如果在现有步长大小的基础上,继续减小仿真步长,仿真结果基本不变,则当前步长已经可以满足要求。

      祝仿真顺利!

    • 2016-08-14 20:32:35
    •  (2)  
    • 回复
    • 查看评论(0)
    • wd123
    • MATLAB中的仿真步长根据你需要的模型精度来确定,一般来说,步长越大,仿真速度越快,当然仿真结果也越不准确嘛。
    • 2016-06-21 10:20:41
    •  (3)  
    • 回复
    • 查看评论(0)
    2 条记录 1/1 页
    NE牛顿眼

    NE电气微信扫一扫
    更多电气资源等你分享

    技术支持:晓电平台COPYRIGHT(c)沈阳知电科技有限公司 www.niudunyan.com 辽ICP备19011081号
    联系电话:024-31371737

    辽公网安备 21011202000391号

    发送人:王丹

    即将发送 元的红包
    给答题人。还剩0元红包