将初始条件添加到自定义 Simulink 离散时间积分器块

Adding Initial Condition to Custom Simulink discrete time integrator block

我正在尝试使用 0.02 秒的采样时间向我的自定义梯形积分器添加初始值条件。但是,我不确定如何将仅执行一次的初始条件信号添加到我的输入中。 任何帮助将不胜感激。

我的 Simulink 代码的屏幕截图

单位延迟块输出的初始值是块参数,双击块并编辑生成的对话框即可轻松更改。

如果您想为整个积分方法的输出设置初始值(即上图中标记为 custom 的信号),那么您需要(手动)计算初始值单位延迟需要达到该值,并将其输入单位延迟块。通常这可以写成一个等式,所以只需要做一次。