【发布时间】:2014-09-03 01:18:00
【问题描述】:
如何在 Simulink 中重置传递函数块的状态(即重置回初始条件)?
例如,在电网中,这对应于将电容器/电感器重置为零(或初始状态),例如通过开关。
我尝试使用“启用的子系统”并将 Transfer Fcn 块放在那里,但似乎启用更改时状态未重置...
【问题讨论】:
标签: simulink transfer-function
如何在 Simulink 中重置传递函数块的状态(即重置回初始条件)?
例如,在电网中,这对应于将电容器/电感器重置为零(或初始状态),例如通过开关。
我尝试使用“启用的子系统”并将 Transfer Fcn 块放在那里,但似乎启用更改时状态未重置...
【问题讨论】:
标签: simulink transfer-function
默认情况下,启用的子系统持有从一个启用到下一个启用的状态。但是,可以通过打开子系统中的 Enable 块并将启用时的 States 属性更改为 reset 来重置。
如果您需要在启用期间(而不是在开始时)重置状态,那么您将需要使用单独的积分器模块(和增益;和求和等)构建您的传递函数,并使用它们的重置功能。
【讨论】: