pid调试

 

PID

一、PID是什么?

1.开环和闭环

二、PID的数学表达式和含义

1.从连续到离散的转换

2.P算法含义和作用讲解(比例项)

3.D算法含义和作用讲解(微分项)

“阻尼”系统响应速度越快,抑制越明显(小车摆动越明显,抑制越明显),响应越慢,抑制越微弱

4.I算法含义和作用讲解(积分项)

消除稳态误差

有时候加入i算法系统,会不太稳定。所以没有特别需要的话,pd就可以控制了

三、模拟调参 --无人机

1.从模拟调参中理解P、I和D的含义和作用

PID曲线图

四、实际使用中PID的各类组合

1.只有一个环情况

比如直立环

2.多个环情况

五、平衡小车PID

1.代码讲解

2.三个容易踩的坑

1.时间间隔要短

2.时间间隔要一样

3.Pid读取角度和计算要放在一起

七、调参流程和方法讲解

1.先调直立环(PD)
  1. 先调极性->Kp ;(前提:先将D,以及后面的速度环置0)

  2. 设定一个p值,观察平衡小车,摆动(一般是摆动3.4下后,就倒了)

  3. 改变P值,直到小车大幅度低频振荡(相比于D),再增加P值,小车大幅度振荡频率也很难改变,停止增加p值

  4. 当振荡处于中等偏上时候,取此刻P值

  5. 然后加入D ,发现小车振荡减小,直到小幅度高频振荡(别以为这个时候就结束了)

  6. 保险起见,继续加,发现小车没什么变换,取D

  7. 观察抽搐2秒,赶紧关电机,否则容易烧驱动芯片

2.再调速度环(PI)
  1. 经验:将第一步的Kp和Kd同时乘以0.6,因为速度环是给直立环+Buff的,否则抽搐更快

  2. 同第一步,先调极性,完事后,可以左右摆渡,轮子会动

  3. 继续加大参数,小车会平衡,结束

3.最后转向环(PD)

纯P控制,P从0往上加,直到效果满意为止

八、调参流程2

九、串级PID调参步骤(见上)

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
PID调试模拟仿真软件是一种通过计算机模拟实际过程来调试和优化PID控制器的工具。它可以模拟各种真实的控制系统,如温度、速度、压力等。这种软件可以帮助工程师快速、高效地调试PID控制器,减少实际调试的时间和成本。 PID调试模拟仿真软件的基本原理是根据系统的数学模型和控制器的参数进行仿真计算。工程师可以在仿真软件中设置系统的初始条件、设定控制器的参数,并进行仿真运行。软件会根据输入和系统的动态响应计算出控制器的输出,模拟实际控制系统的运行情况。 通过PID调试模拟仿真软件,工程师可以快速验证和优化控制器的性能。例如,可以通过改变控制器的增益参数,观察系统的响应变化,找到最佳的参数配置。还可以在仿真软件中加入各种干扰信号和随机噪声,模拟实际场景下的控制过程,在不同的工况下评估控制器的稳定性和鲁棒性。 PID调试模拟仿真软件还可以进行针对性的故障分析和系统优化。工程师可以在软件中模拟各种故障场景,如传感器失效、执行器故障等,观察系统的响应情况,找出并改进系统中存在的问题。同时,还可以尝试不同的控制策略和算法,比较它们的性能,为实际系统的优化提供指导。 总之,PID调试模拟仿真软件是一种非常有用的工具,对于调试和优化PID控制器非常有帮助。它可以帮助工程师在软件环境中模拟实际控制系统的运行情况,快速验证和优化控制器的性能,提高系统的稳定性和鲁棒性,减少实际调试的时间和成本。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值