如何使用我的自定义Simulink模块修改步长万博1manbetx

3次(最近30天)
本杰明Couillard
本杰明Couillard 在2020年3月17日
评论: 本杰明Couillard在2020年3月30日
嗨,
我有一个Simul万博1manbetxink的块组PWM频率。的事情是,PWM频率必须是Simulink的步长大小的反转。万博1manbetx我想调整我的Simulink项目的步长自动每次我修改PWM频率。万博1manbetxPWM频率是在我的Simulink模块的掩模组。万博1manbetx我应该怎么做?
问候

0评论

登入评论。

答案(1)

赫苏斯·桑布拉诺
赫苏斯·桑布拉诺 27 2020年3月
据我了解,你想时间内改变求解器的步长。步长大小,以及其他参数,例如样本时间是模型的nontunable参数。新值将在当前的模拟中使用。您需要重新启动模拟,如果你想使用新的价值。

1条评论

本杰明Couillard
本杰明Couillard 在2020年3月30日
我想,以确保PWM频率和作为2之间的关系必须被“锁定”采样时间之间的一致性。例如1kHz的PWM频率是指离散的步长必须为1毫秒或500微秒。我发现了一个办法做到这一点在我的自定义Simulink模块的初始化函数。万博1manbetx也许不是最好的解决方案,但它工作得很好至今。

登入评论。

登入回答这个问题。