pid中的d到底是什么意思?微分到底是用来做什么的,什么情况下用,避免入坑实际案例中的使用-----------PDI中的D阻尼调节

1,PID中表示的含义是什么?

比例(proportional):放大比例-------表示现在 0.2

积分(integral):误差积分------过去 0.04

微分 (derivative):阻尼 ------未来 0.002

在调节过程中被一个caib坑了,让调节PI,不让调D

实际上我仔细研究后发现D在某些工况下是必须加入的,尤其是在响应快,无负载的情况下,否则会出现启动阶段抖动严重过的现象

2,下面是一个电机控制的过程

下面是没有给D参数值的情况,启动阶段抖动特别厉害,这个原因是系统响应没有负载,响应过快,启动阶段由于差值大,所以比例项计算出来的扭矩大,所以电机有一个大扭矩,但是由于过大了,所以转速很快就变大了,这个时候差值变为相反的的值,PID系统就会输出相反的大扭矩,这个时候有会反着转动,很明显在启动阶段不停震荡,这种现象必须加入D,延迟系统响应,让系统不要过快的响应给电机一个很大的扭矩,但是加入D之后会出现稳态下的高频振荡,这时候把d降低一些.

下面是给了D参数下的情况结果

3,下面是常见其他工况下是否需要使用D

相关推荐
客梦5 分钟前
Java教室管理系统
java·笔记
拼好饭和她皆失9 分钟前
Java学习---Arrays类
java·开发语言·学习
代码游侠11 分钟前
学习笔记——GDB调试工具
linux·开发语言·笔记·学习
行走的夜14 分钟前
高质量测试用例设计:金字塔模型+系统化工作流+方法体系+改进机制
学习·测试用例
QT 小鲜肉16 分钟前
【孙子兵法之中篇】007. 孙子兵法·军争篇
人工智能·笔记·读书·孙子兵法
思成不止于此17 分钟前
MySQL 约束详解:保证数据完整性的核心机制
数据库·笔记·学习·mysql
九千七52619 分钟前
sklearn学习(5)线性回归和逻辑回归
人工智能·学习·机器学习·逻辑回归·线性回归·sklearn
职业码农NO.119 分钟前
架构模型:企业架构、技术架构、C4模型、TOGAF、互联网模型优缺点分析与学习
学习·架构·系统架构·软件工程
摇滚侠21 分钟前
零基础小白自学 Git_Github 教程,Action CI/CD 完整实践,笔记23
笔记·git·ci/cd
走在路上的菜鸟23 分钟前
Android学Dart学习笔记第九节 Patterns
android·笔记·学习·flutter