温度控制pid算法c程序(pid算法控制温度c语言)

不得不掌握的控制算法:(一般通过C、C++实现)

其中PID必须掌握的控制算法,万物皆可PID(算法熟练你就不能被取代)
PID控制是一种线性控制器,对于一些非线性、不稳定系统的控制效果不好。P-比例、I-积分、D-微分

温度控制pid算法c程序(pid算法控制温度c语言)

LQR控制是基于状态方程 dx/dt =A*x+B*u ,用相对较小的代价(能量)来达到较小的误差,获得消耗和误差综合最优的控制能力

温度控制pid算法c程序(pid算法控制温度c语言)

PID优点是:不需要知道控制对象的精确数学模型、容易掌握、鲁棒性强应用广泛
LQR优点:通过对 控制对象的精确数学模型 的数学分析,得到的控制性能具有针对性,响应快、准、稳、代价小
PID现在的变种算法越来越多,其中串级PID能解决非线性问题。
如果项目频繁改动装置结构,会导致PID不断调试参数,这时就适合使用LQR。

掌握了控制对象的精确数学模型通过matlab,就能快速获取LQR的k值代入算法中

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.dasum.com/38279.html