PID的英文(英文pid是什么意思)

健康新闻 2023-05-01 10:07健康生活www.xingbingw.cn

  PID的英文(英文pid是什么意思),新营销网红网本栏目通过数据整理汇集了PID的英文(英文pid是什么意思)相关信息,下面一起看看。

   (一)首先,彻底了解PID是什么?

   PID是什么?

  比例积分微分PID是一种非常常用的控制算法。在工程实践中,应用最广泛的调节器控制规律是比例、积分和微分控制,简称PID控制,也称为PID调节。由于其结构简单、稳定性好、运行可靠、调节方便,已成为工业控制的主要技术之一。

  算法是不能吃的。

   PID已有107年的历史。

  这不是什么神圣的事情。大家肯定都看到了PID的实际应用。

  比如四轴飞行器,平衡车,汽车的巡航控制,3D打印机上的温度控制器等等。

  和这个差不多:在需要“保持某个物理量稳定”(比如保持平衡、稳定温度、转速等)的时候,PID就会派上用场。).

  那么问题来了:

  比如我想控制一个“热快”,保持一壶水的温度在50

  这么简单的任务为什么要用微积分理论呢?

  你一定在想:

  没那么容易吧~小于50度就让它升温,大于50度就关电源不是吗?几行代码是用Arduino分钟写的。

  没错~要求不高的情况下真的可以这样做~但是!换一种说法,你就知道问题出在哪里了:

  如果我的控制对象是一辆车呢?

  如果你想让车速保持在50km/h,你敢不敢。

  想象一下,如果一辆车的巡航控制电脑在某个时间检测到45km/h的速度。它立刻命令引擎加速!

  结果对方发动机突然100%全油门,车突然加速到60 km/h。

  这时,电脑再次发出命令:刹车!

  结果,吱......................

  所以在大多数场合,用“开关量”来控制一个物理量是比较简单粗暴的。有时候,稳定不了。因为单片机和传感器不是无限快,采集和控制需要时间。

  而且,被控对象具有惯性。例如,如果你拔掉一个加热器,它的“余热”(即热惯性)可能会进一步提高水温一小会儿。

  这个时候,你就需要一个“算法”:

  它能把要控制的物理量带到目标附近。

  它可以“预见”这个量的变化趋势。

  还可以消除散热、电阻等因素造成的静态误差。

   ….

  所以当时的数学家发明了这个经久不衰的算法——,就是PID。

  你应该已经知道P,I,D是三个不同的调节函数,可以单独使用(P,I,D),成对使用(PI,PD),也可以组合使用(PID)。

  这三个功能有什么区别?别担心,先生。慢慢听我说。

  我们只说PID控制器最基本的三个参数:KP,KI,KD。

   kP

  意思是p比。它的作用最明显,原理最简单。先说这个:

  所需的量,比如水温,有它当前的“当前值”和我们预期的“目标值”。

  当两者相差不大时,让加热器“轻轻”加热。

  如果因为某种原因,温度下降很多,就让加热器加热“稍微用力一点”。

  如果当前温度远低于目标温度,就让加热器“开足马力”,让水温尽快达到目标。

  这就是p的作用,相比开关量控制,是不是“温柔”了很多?

  实际写程序时,让偏差(目标减去电流)和调节装置的“调节力度”建立线性函数关系,就可以实现最基本的“比例”控制了~

   kP越大,调控越激进,kP越小,调控越保守。

  如果你在平衡车上,用P的功能,你会发现平衡车在平衡角附近来回“狂摇”,很难稳定。

  如果你已经到了这一步,——恭喜你!离成功只有一小步~

  种类(性质)(kind的简写)

   d的作用比较好理解,先说d,最后说I。

  刚才我们有P的功能。不难发现,只有P无法让平衡站起来,水温控制的晃晃悠悠,好像整个系统都不是特别稳定,一直在“摇晃”。

  在你的头脑中想象一个弹簧:现在它处于平衡位置。拉它,然后放开。然后会抖。因为阻力很小,所以可能会振荡很长时间才再次停在平衡位置。

  想象一下:如果上图所示的系统浸在水中,也把它拉一下:这样的话,再次停在平衡位置所需的时间会少得多。

  我们需要一个控制,使被控物理量的“变化速度”趋于零,即类似于“阻尼”的函数。

  因为,离目标越近,P的控制力就越小。越接近目标,P的作用越平缓。有许多内部或外部因素使控制量在小范围内摆动。

   D的作用是使物理量的速度趋于零。每当这个量有一个速度,D就会反方向发力,尽力阻止这种变化。

  参数kD越大,速度反方向的制动力越强。

  如果是平衡车,加上P和D的控制,参数调的合适的话,应该能站起来~加油!

  等等,三个PID兄弟真的想再要一个。看起来PD可以保持物理量稳定,那为什么还需要I呢?

  因为我们忽略了一个重要的情况:

  基里巴斯

  以热水为例。假设有人把我们的取暖设备拿到一个很冷的地方,开始烧水。需要烧到50。

  在p

  作用下,水温慢慢升高。直到升高到45℃时,他发现了一个不好的事情:天气太冷,水散热的速度,和P控制的加热的速度相等了。

  这可怎么办?

  P兄这样想:我和目标已经很近了,只需要轻轻加热就可以了。

  D兄这样想:加热和散热相等,温度没有波动,我好像不用调整什么。

  于是,水温永远地停留在45℃,永远到不了50℃。

  作为一个人,根据常识,我们知道,应该进一步增加加热的功率。可是增加多少该如何计算呢?

  前辈科学家们想到的 是真的巧妙。

  设置一个积分量。只要偏差存在,就不断地对偏差进行积分(累加),并反应在调节力度上。

  这样一来,即使45℃和50℃相差不太大,但是随着时间的推移,只要没达到目标温度,这个积分量就不断增加。系统就会慢慢意识到:还没有到达目标温度,该增加功率啦!

  到了目标温度后,假设温度没有波动,积分值就不会再变动。这时,加热功率仍然等于散热功率。但是,温度是稳稳的50℃。

  kI的值越大,积分时乘的系数就越大,积分效果越明显。

  所以,I的作用就是,减小静态情况下的误差,让受控物理量尽可能接近目标值。

  I在使用时还有个问题:需要设定积分限制。防止在刚开始加热时,就把积分量积得太大,难以控制。

  (二)再来看看PID到底怎么调?

  (PID参数调整口诀)

  参数整定找最佳,从小到大顺序查

  先是比例后积分,最后再把微分加

  曲线振荡很频繁,比例度盘要放大

  曲线漂浮绕大湾,比例度盘往小扳

  曲线偏离回复慢,积分时间往下降

  曲线波动周期长,积分时间再加长

  曲线振荡频率快,先把微分降下来

  动差大来波动慢。微分时间应加长

  理想曲线两个波,前高后低四比一

  一看二调多分析,调节质量不会低

  若要反应增快,增大P减小I

  若要反应减慢,减小P增大I

  如果比例太大,会引起系统震荡

  如果积分太大,会引起系统迟钝

   相关文章

  豪杰超级解霸(还记得豪杰超级解霸吗?)

  龚自珍的资料(清代诗人龚自珍一生功绩简介)

  象牙塔是什么意思(“象牙塔”里怎么了?)

  水色风信子(水培风信子容易养)

  婧字怎么读

  虞姬是哪里人(古代著名美人虞姬到底是哪里人?)

  公办三本院校(我们还有哪些“三本”?)

  电子酒柜(酒柜最全选购指南)

  德州景点(德州市景区景点62个)

  玉兰油官方网(OLAY发布高端臻粹系列)

  驱鬼咒语(道教辟邪的神咒)

  奥运五环代表什么(奥运会五环代表着什么?)

  更多PID的英文(英文pid是什么意思)相关信息请关注本文章,本文仅仅做为展示!

Copyright@2015-2025 www.xingbingw.cn 性病网版板所有