神经网络自整定PID真的有效吗?我看图书馆的参考书上和知网论文上的方法,感觉推导过程都不对啊?

2025-04-13 01:54:37
推荐回答(3个)
回答(1):

楼主的这个问题已经是六年前的问题了(今天2021年5月),不知道楼主现在还关注这个话题不?神经网络自整定PID肯定是有效的。目前,神经网络自整定PID主要面临三个问题:一是初值选择的问题,不合理的初值很容易使闭环系统不稳定;二是神经网络自整定PID自身需要人为设定的参数较多,PID控制自身只需要三个人为设定参数,神经网络自整定PID则需要四个(三个初值和一个学习因子),这使得神经网络自整定PID比传统PID算法还要麻烦;三是缺乏完整的理论稳定性证明,神经网络自整定PID在线更新规则早已稳定,并且被广泛引用和应用,而基于神经网络自整定PID的闭环系统稳定性证明一直没有得到很好的解决,某种程度上,这限制了神经网络自整定PID的推广。
我个人也做了一些这样的研究,感兴趣的话可以参考我的一篇期刊论文。
Data-Driven Tracking Control Based on LM and PID Neural Network with Relay Feedback for Discrete Nonlinear Systems

回答(2):

没研究过神经网络,但看你的描述,是不是第一段讲的是输入控制到输出的开环增益?而你第二段的理解是整个闭环控制回路的函数?建议你再看看你查的文献上有没有相关描述。

回答(3):

从理论上神经网络PID自整定算法没有问题:
自学习过程主要学习网络的权值矩阵,由于输入节点和输出节点的误差传到关系已经被PID算法确定,在学习速度不是很快的情况下,系统一定能够学习收敛,能够找到所需的PID参数。