谁能用比较通俗的语言讲一下PID的算法的思想?
1个回答
展开全部
PID算法就是在给你讲了一大堆自动控制理论以后,告诉你现实生活中控制对象的数学模型是很难建立的,大家根据经验和一定的数学计算发现了一种控制算法可以很好的满足要求,这种控制算法由三个部分组成:一个是比例相(P),一个是积分相(I),一个是微分相(D)。这三项的作用不同,举个例子,现在有一池子水,水池底开了一个洞,这个洞每秒钟排水为X,你现在要控制水龙头向池子里注水以保持水是满的。先看比例相,如果只有比例相,Y=P*X,你会发现水最多不会减少,永远不会回到满的状态(术语叫存在静差),为了消除净差就要有积分项,因为积分可以反映以前的状态(为什么可以?不是吧,翻翻高等数学吧,电路分析电容参数的计算也会有所启发)。这时候你会发现池子里的水会满出来很多又漏下去(超调量),这就要引入微分相缩小净差迅速稳定输出。因为微分能够反映将来趋势。够通俗了吧
思想......很难回答啊,因为PID并没有一个严格的推理过程,就是一个可以弥补误差的算法,也可以说就是一个能反映历史误差的算法
思想......很难回答啊,因为PID并没有一个严格的推理过程,就是一个可以弥补误差的算法,也可以说就是一个能反映历史误差的算法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询