matlab积分器的工作原理,Simulink积分器详解(图)

Simulink的连续时间积分器模块,看似简单,实际上还隐藏了一些你有可能不知道的功能。下面就针对这些功能做一个详细的介绍。

这是一个基本的连续型积分器的Simulink模块。

a4c26d1e5885305701be709a3d33442f.png

双击进入之后,就可以设置其它一些你需要的功能了。

1. 复位

a4c26d1e5885305701be709a3d33442f.png

在这里可以设置外部复位为none,rising,falling,either或者level。复位就是将积分器清零,选择none,将永远不对积分器清零,rising则表示在上升沿触发时,清零积分器。

2.积分器初始值

a4c26d1e5885305701be709a3d33442f.png

积分器积分时都从一个初始值开始。可以选择内部设置初始值(internal),也可以选择外部设置。一般来说外部设置方式更为方便。

3. 积分器限幅

a4c26d1e5885305701be709a3d33442f.png

在这里你可以设置你的积分器输出的上下限,使得你的积分器输出不会超过该值。

4. 饱和状态

a4c26d1e5885305701be709a3d33442f.png

这个端口用以提供输出饱和信息,0表示输出没有达到饱和值,1表示输出已经达到饱和值,用该输出口从0~1的跳变可作为积分器的复位信号。

5. 状态端口

a4c26d1e5885305701be709a3d33442f.png

state port的输出与output port的输出相同,但是在复位时,state port的输出要比output

port的输出要早,因此当要采用积分器的输出来进行复位时,就可以采用状态口的输出作为复位信号以避免代数环。

注:以上图片来自Matlab Central的Seth on simulink博客。

相关文章:

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值