Matlab Simulink中步长,控制周期,和采样频率之间的关系(附实例)

您所在的位置:网站首页 simulink继电器在哪里 Matlab Simulink中步长,控制周期,和采样频率之间的关系(附实例)

Matlab Simulink中步长,控制周期,和采样频率之间的关系(附实例)

2024-07-15 00:32| 来源: 网络整理| 查看: 265

最近在仿真中遇到了需要设置控制周期的问题,琢磨了一段时间,把自己的理解分享一下,欢迎大家一起讨论。

三个概念的含义

步长:步长在Simulink上方“Model Configratuon Parameters”中设置,详见图1。其实就是Matlab求解微分方程的 Δ t \Delta t Δt的大小,如果是变步长,Matlab会不断迭代缩小步长,直到结果满足误差要求;如果是定步长,就可以自己设置步长的大小。 在这里插入图片描述 图1 步长设置

控制周期:这个问题在仿真中遇不到,但是在实际控制中会遇到。因为负责控制的单片机不可能一直都在发指令,都是隔一段时间发一次指令,因此就有了控制周期,也可以用控制频率表示。

采样频率:控制的核心是反馈,控制器需要系统的输出才能给出下一步的控制指令,但是系统输出是一个连续信号,但是我们需要的是一个离散信号,因此在测量时就涉及到采样频率,也就是我多久测量一次系统的输出。

三个概念的关系

一般来说,步长



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3