当前位置:首页 » 操作系统 » pid算法控制电机转速

pid算法控制电机转速

发布时间: 2022-07-19 05:11:50

Ⅰ 怎样用PID控制直流电机的低转速运,最好在0--600转内

见插图图片,是一个驱动电机的功率电路。

控制实现方式有两种:模拟控制和数字控制,但我估计你是用数字控制,因为反馈转速的数字接口比较通用。

将你要控制的电机转速参考值和反馈值给离散PID算法之后,给出来一个占空比,用这个占空比产生PWM信号,驱动图中的IR2110就可以了。

Ⅱ PID的计算公式

PID的增量型公式:

PID=Uk+KP*【E(k)-E(k-1)】+KI*E(k)+KD*【E(k)-2E(k-1)+E(k-2)】

PID算法具体分两种:一种是位置式的 ,一种是增量式的。

位置式PID的输出与过去的所有状态有关,计算时要对e(每一次的控制误差)进行累加,这个计算量非常大,而明显没有必要。而且小车的PID控制器的输出并不是绝对数值,而是一个△,代表增多少,减多少。换句话说,通过增量PID算法,每次输出是PWM要增加多少或者减小多少,而不是PWM的实际值。所以明白增量式PID就行了。


PID控制原理:

本系统通过摆杆(辊)反馈的位置信号实现同步控制。收线控制采用实时计算的实际卷径值,通过卷径的变化修正PID前馈量,可以使整个系统准确、稳定运行。

PID系统特点:

1、主驱动电机速度可以通过电位器来控制,把S350设置为SVC开环矢量控制,将模拟输出端子FM设定为运行频率,从而给定收卷用变频器的主速度。

2、收卷用S350变频器的主速度来自放卷(主驱动)的模拟输出端口。摆杆电位器模拟量

信号通过CI通道作为PID的反馈量。S350的频率源采用主频率Ⅵ和辅助频率源PID叠加的方式。通过调整运行过程PID参数,可以获得稳定的收放卷效果。

3、本系统启用逻辑控制和卷径计算功能,能使系统在任意卷径下平稳启动,同时两组PID参数可确保生产全程摆杆控制效果稳定。

Ⅲ 为什么用PID控制电机速度

pid控制是负反馈控制,使用它可以使电机速度稳定在所需要的设定值。
pid控制算法是自动控制的基础和核心内容之一,电机速度控制是电气自动化的核心内容之一,如果能很好地理解并实施了pid控制器控制电机的转速的应用,就掌握了自动化专业的精髓。

Ⅳ 如何实现PID控制电动机的转动

pid控制电机是需要参照的 例如跟据 压力.温度.液位.等等这些来控制电机转数 至于p是比例盘 i积分 d代表微分 通过修改这3个参数可以使pid控制达到最佳状态

Ⅳ 用pid算法编程根据温差调节电机的转速,按我的理解,pwm是输入量,温度是输出反馈量

首先,弄清题意,假设这是一个风扇,如果温度高于设定温度就风扇电机转快些,反之慢些,那么反馈量就是当前检测的实际温度,给定值是你要求的设定温度,执行控制的是pwm信号用于控制电机转速。这里编程得用数字PID的离散化经典公式,当前偏差e(k),上一次偏差e(k-1),上上次偏差e(k-2),怎么计算来的你应该会(反馈值与给定值的差值),公式里需要整定三个参数P/I/D,我觉得纯P就行,I和D取0,既简单又使用了PID。PS:采用增量式PID。敲了这么多,希望采纳。

Ⅵ 什么是PID控制系统在电机上的应用

PID是一种算法,类似模糊控制什么的、通过PID算法可以精确的控制电机的转速,以达到控制的目的。但是PID只是一种算法,通常是通过PWM(脉宽调制)来完成的。

Ⅶ 请教 如何用PID 进行直流电机转速调节 谢谢!

pid调节首先要是一个
闭环系统
,也就是要有转速的反馈,通过反馈回来的转速输入到pid控制器,转化成pwm波输出,控制电动机,大致思路是这样,希望对你有用,具体看一下
pid算法

Ⅷ 请各位大侠帮忙说明一下(PID控制)怎样用PID控制直流伺服电机啊

这个问题要想说完整,可能能写一本书。
直流调速可以用硬件做,也可以用软件做。
用硬件做,就是最经典的双闭环调速模式,即速度反馈和电流反馈调速。说的直白点,就是速度慢了加点速,速度快了减点速;电流同样。具体的实现方法无非是把速度信号(通过码盘)和电流信号(通过采样电阻或霍尔传感器)采集回来,转成电压信号,叠加到控制信号中。
如果用软件做,就是常说的数字PID。最最基本的原理就是把速度值采回来,给CPU,CPU把这个采集回来的实际速度和设定速度做比较,慢了,就通过控制信号让电机加点速,快了,就通过控制信号让电机减点速,这就是P(比例)。这个和硬件调速的原理差不多。但这种方法只是理论上的,实际去做时,就会发现电机很难稳定在你想要的速度上,所以就加入了I和D(积分、微分)。按照PID算法,结合所用电机的特性,试验出适合自己控制对象的PID算法中的各参数值,就是PID控制。
就说这么多吧,建议你找本电机控制的书看看,这类书很多的。

Ⅸ pid算法输出的是什么值,如何实现电机调速

在直流电机调速中增量式PID
PID=port ID,在STP(生成树协议)中,若在端口收到的BPDU中BID和path cost相同时,则比较PID来选择阻塞端口。数字电视复用系统名词 PID(Packet Identifier) 在数字电视复用系统中它的作用好比一份文件的文件名,我们可以称它为“标志码传输包” 。工程控制和数学物理方面 PID(比例积分微分)英文全称为Proportion Integration Differentiation,它是一个数学物理术语。PID由8位端口优先级加端口号组成,端口号占低位,默认端口号优先级128。

热点内容
华山算法 发布:2025-01-21 08:44:48 浏览:366
如何在微信上再设置一个密码 发布:2025-01-21 08:44:39 浏览:731
浙江服务器搭建云主机 发布:2025-01-21 08:41:38 浏览:452
光遇和王者荣耀哪个需要的配置高 发布:2025-01-21 08:40:28 浏览:13
如何取消安卓微信表情 发布:2025-01-21 08:08:39 浏览:556
python判断是否为字母 发布:2025-01-21 08:07:55 浏览:609
安卓手机如何注销吃鸡账号并把钱拿回来 发布:2025-01-21 07:56:14 浏览:887
电信的密码是什么意思 发布:2025-01-21 07:30:36 浏览:717
在自己电脑搭建服务器 发布:2025-01-21 07:27:13 浏览:654
怎么配置钉钉代理网络 发布:2025-01-21 07:17:16 浏览:711