在学习 PID 算法的参数整定的时候,每一个系统的 PID系数是不通用的,在不同的系统中运用同样的 PID系数,其最终所体现的效果可能是相差可能甚远的,所以我们需要根据实际的系统进行 PID 的参数整定(调参)。
采样周期选择
采样周期指的是 PID控制中实际值的采样时间间隔,其越短,效果越趋于连续,但对硬件资源的占用也越高。在实际的应用中,我们可以使用理论或者经验方法来确定采样周期:
① 理论方法:香农采样定理。
这个定理可以用来确定采样周期可选择的最大值,当采样周期超出了这个最大的允许范围,我们所得到的信号就会失真,也就无法较好地还原信号了。
香农采样定理的具体原理我们不展开介绍,感兴趣的朋友可以去查找相关的资料,我们这里重点关注经验方法。
② 经验方法:根据控制对象突变能力选择。
假设电机当前转速为 20RPM,我们需要提高它的转速到 30RPM,此电机的转速在 1s 之内最大可以突变 10RPM,如果我们每 1ms采集一次电机转速,那么每一次采集到的速度变化量最大为 10RPM / 1000 =0.01RPM。
很明显,此时最大的变化量远远小于当前的速度,对我们的 PID控制效果并没有明显的提升,但是却占用了很多的硬件资源,因此,我们需要根据控制对象的突变能力来选择采样周期。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
ADC 使用若干个ADC_CLK 周期对输入电压采样,采样周期数目可以通过ADC_SMPR1 和ADC_SMPR2 寄存器中的SMP[2:0]位而更改。
发表于 03-22 10:45
•6020次阅读
现在一般采用的是临界比例法。利用该方法进行 PID控制器参数的整定步骤如下:(1)首先预选择一个足够短的采样周期让系统工作;(2)仅加入比例
发表于 11-26 16:01
•9762次阅读
在用单片机做PID控制时,要事先选择采样时间T,但采样时间不是要根据上升时间或振荡时间来选取吗?我如何事先知道一个系统的上升时间或振荡时间,或是有别的
发表于 05-07 16:33
控制电机PID的结构和参数算法选择在电机控制中,无论是DTC控制方法还是FOC控制方法,最后都要基于PID控制器来实现。想与大家具体的讨论下对PID
发表于 01-29 16:50
使用ADC_ExternalTrigInjectedConvConfig(ADC1, ADC_ExternalTrigInjecConv_T8_CC4)选择上升沿触发,是不是AD采样周期=PWM
发表于 02-25 15:43
比例度法一个调节系统,在阶跃干扰作用下,出现既不发散也不衰减的等幅震荡过程,此过程成为等幅振荡过程,如下图所示。此时pid调节器的比例度为临界比例度δk,被调参数的工作周期为为临界周期
发表于 12-26 21:40
伺服的采样周期:(对速度环、位置环而言,是对编码器采样,对电流环而言,是对霍尔元件或者电流互感器采样)、循环时间和响应时间均为伺服运动控制能力的指标。伺服循环时间:指
发表于 06-28 10:08
调速系统的特点。2. 研究采样周期T对系统特性的影响。3. 研究电机调速系统PID控制器的参数的鉴定方法。二.实验仪器1. EL-AT-III型计算机控制系统实验箱一台。2. PC计算
发表于 09-07 06:59
我们在用到PID算法时,有时候会使用积分分离的抗饱和算法,或是另一类属于增量式的PID算法。这时,需要提供一个PID采样间隔来控制采样率,大
发表于 12-08 07:54
PID控制采样周期应该怎么选择
发表于 11-01 06:44
本文全面地分析了采样周期对微机控制系统的稳定性、动态品质、抗干扰能力、数字PID 的控制作用的影响,并提出了采样周期可能影响最小相位系统变成
发表于 09-16 10:45
•8次下载
ADC转换就是输入模拟的信号量,单片机转换成数字量。读取数字量必须等转换完成后,完成一个通道的读取叫做采样周期。采样周期一般来说=转换时间+读取时间。转换时间=
发表于 11-14 14:52
•3.4w次阅读
PID控制器除了上述Ke、Ti、Td三个参数外,还有采样周期Ts,其作用如下:
发表于 07-21 10:15
•1.5w次阅读
作为经典的控制理论,PID控制规律仍然是当今工控行业的主导控制方式,无论复杂、简单的控制任务,PID控制都能取得满意的控制效果,前提是PID参数必须
发表于 06-01 10:28
•65次下载
采样间隔来控制采样率,大部分无人机类工程用到的采样为10ms,视具体情况而定。 本文提供一个精确控制采样
发表于 11-25 10:36
•2次下载
评论