当前位置: 首页 > wzjs >正文

梵高网站建设搜索引擎排名中国

梵高网站建设,搜索引擎排名中国,微信小程序在哪里登录,江苏网站建设怎么样前言 本篇文章属于PID控制算法的学习笔记,来源于B站教学视频。下面是这位up主的视频链接。本文为个人学习笔记,只能做参考,细节方面建议观看视频,肯定受益匪浅。 PID入门教程-电机控制 倒立摆 持续更新中_哔哩哔哩_bilibili 一…

前言

本篇文章属于PID控制算法的学习笔记,来源于B站教学视频。下面是这位up主的视频链接。本文为个人学习笔记,只能做参考,细节方面建议观看视频,肯定受益匪浅。

PID入门教程-电机控制 倒立摆 持续更新中_哔哩哔哩_bilibili

一、PID简介 

二、PID公式与系统框图

三、详解PID中的各项

1.比例项

纯比例项控制时,系统会出现稳态误差

稳态误差介绍如下

例如电机控速的例子

当电机的误差变为0时,输出值也为0,电机驱动力也为0,电机就会因为摩檫力减速,减速后,误差加大,输出值变大,电机驱动力也变大,最终驱动力和摩擦力会达到一个平衡,此时的平衡速度是小于目标速度的。

2.积分项

误差累积来进行控制 

3.微分项

 作用是阻碍系统产生的变化,跟楞次定律有点像,加了微分项的控制与阻尼振动图像相似,因此也可以理解为微分项是给系统增加阻尼的,防止系统超调,超调的意思是假如实际值是从小于目标值的方向往目标值变,但实际值会因为惯性变到比目标值大,这时又要把实际值拉回来,拉回来又会小于目标值,最终会导致误差越来越大

四、离散PID 和程序实现思路

1.离散PID

 

位置式PID与增量式PID公式

比较

 

五、C语言程序实现

1.确定一个调控周期T,每隔时间T,程序执行一次调控(使用定时器来确定这个时间)

2.代入公式

float Target,Autual,Out;
float Kp = ,Ki = ,Kd = ;
float Error0,Error1,ErrorInt;int main(void)
{Timer_Init();while (1){}
}void TIM2_IRQHandler(void)
{if(TIM_GetITstatus(TIM2,TIM_IT_Update)= SET){Actual=读取传感器();/*获取本次误差和上次误差*/Error1 = Error0;Error0 =Target -Actual;/*误差积分(累加)*/ErrorInt += Error0;/*PID计算*/Out =Kp*Error0 +Ki *ErrorInt + Kd *(Error0 - Error1);/*输出限幅*/if(out >上限){out=上限;}if(out<下限){out=下限;)/*执行控制*/输出至被控对象(out);TIM_ClearITPendingBit(TIM2,TIM IT_Update);}
}
http://www.dtcms.com/wzjs/137030.html

相关文章:

  • 网站的需求分析都有哪些内容网站宣传
  • wordpress功能小工具增加按钮seo主要做什么工作内容
  • 北京亦庄做网站公司网站建设黄页视频
  • 宁波教育学会网站建设2020十大网络热词
  • 什么地图没有网也可以用南京怎样优化关键词排名
  • 电商批发平台网站百度问问首页
  • 做网站就上凡科建站上海网站seo
  • 100m做电影网站app开发公司
  • 绿色建筑设计中山百度seo排名公司
  • 整个网站全部乱码海阳seo排名
  • 网站侧面菜单展开怎么做seo关键词排名优化软件
  • 做网站的 需要续费维护费吗企业推广方式
  • spring boot 做网站网站超级外链
  • 廊坊做网站公司哪家好关键词挖掘工具
  • 网站平台选择网站seo推广
  • 网站建设ASP心得体会广州seo网站开发
  • 建设免费二级网站查询网站服务器
  • 河南网站公司网站seo视频狼雨seo教程
  • 企业网站备案名称浏览器网址
  • 网站设计的优点厦门网站推广优化哪家好
  • 大神做的动漫网站长沙网站快速排名提升
  • 展厅设计图效果图大全上海百网优seo优化公司
  • 建设网站的群百度推广竞价
  • 山东滕州疫情宁波seo免费优化软件
  • 阿里巴巴网站分类板块做全屏常见的网络营销工具
  • 网站对于企业的好处电商培训机构靠谱吗
  • 株洲网站建设 英铭推销广告
  • 网站建设编码百度的网页地址
  • 武汉永旺建设集团有限公司网站线上推广100种方式
  • 怎样才能把网站宣传做的更好网站seo怎么做