10/14和家征学长交流PID

本文探讨了PID控制算法的几种变体,包括梯度下降PID、模糊PID和分段PID。详细介绍了如何利用梯度下降法进行参数调整,以及在实际应用中的迁移学习策略。同时提到了在OpenMV项目中处理数据缺失问题的算法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天讲了梯度下降的PID(类似于自适应PID)和模糊PID和分段PID、

梯度下降PID首先: 设定你的T为采样周期,然后一个梯度下降PID的周期是T的20~30倍,

S为偏差 S=h-target  (h为实际得到的值,target为设定值)

假设我们得到了S[0]~S[100],可以通过这一百个值得到一个判断PID效果的函数结果,这个函数可以是

1.S=h-target(一般的线性)

2.S=(h-target)²

     n

3.S=( Σ(h-target)² )/n 这个是把误差进行放大,在你期望你的结果非常精准的时候用

4.S= e^(h-target)  同样是在希望误差非常小的时候使用

得到这个系统动态性能指标之后,

设p*为新的P值, p*=p- α(d S/ d p) α是学习指数

Ps:在编程中实现求偏导 利用偏导公式 dy/dx =(  f(x=Δx,y)-f(x,y)   )/Δx

然后P I D 依次进行梯度下降

 i*=i- α(d S/ d i࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值