PID库可不可以同时控制两个飞思卡尔 电机控制库

原来PID算法都用在这些方面,不看不知道啊
我的图书馆
原来PID算法都用在这些方面,不看不知道啊
这里的PID是指控制类的比例-积分-微分算法,而不是进程ID号。PID算法,不管是原理上,还是代码上都比较简单。主要运用在电机控制、开关电源、电源管理芯片等领域。一般《自动控制原理》上给的是位置式算法,如下图所示。但是工程上,用增量式算法比较多,这样可以避免积分环节饱和溢出的问题,具体公式和整定参数的口诀就不贴出来了,网上资料多如牛毛。下面看这样的一个电机控制的例子,如下图所示。这就是一个闭环控制系统,非常简单。不管是用C还是verilog,你都能一下子把代码写好,但是在你整定参数的时候,却发现,怎么调都没用。原因在于你对这个系统的反馈机构理解得不够。比如,716空心杯电机,设定在100转/秒,但是你却用了50M时钟让PID算法工作,假设PID是全并行的(数据吞吐量也达到50M)。这时,不管你怎样调参数,电机都不受控制,一下子很快,一下子很慢。静下来想想,不难发现问题。假设电机瞬时转速是101转/秒,光电开关大概每隔4.95毫秒才反馈一个速度量过来,在这期间是没有反馈的。设定的转速是100转/秒,用工作在50M全并行的增量式PID算法,在4.95毫秒内,不断地累积1转/秒的误差,期间被PID算法作用了247.5次!也就是说,因为PID的工作频率太高,积累误差的速率太快(从另一个角度来看就是反馈机构太慢),所以电机不受控制,这时,你把PID的工作频率降下来,就会发现,电机渐渐地受控制了。下面给一个在FPGA中使用PID算法做电机控制的完整框图。综上所述,控制类算法,除了要关注算法本身的特点以外,还要深刻理解反馈机构和执行机构。BTW,一般来说,电机控制用PI或者PD控制就可以了,如果用PID三个环节的话,一来参数不容易调节,二来容易自激,当然也不排除某些特殊场合需要用PID三个环节,甚至还会用到三环控制(速度环、相位环、电流环)。此外,除了PID以外,常用的控制类算法还有模糊控制、MPC(模型预测控制)算法。
TA的最新馆藏
喜欢该文的人也喜欢一台变频器能同时控制两台电动机并且同步吗?_百度知道
一台变频器能同时控制两台电动机并且同步吗?
两台电机一样,如果可以请说的具体点,不要只回答能或不能
我主要是要实现两台电机同步,并且可以调节转速,有什么更好方法也请教下!
我有更好的答案
这样的用法不提倡,如果,你的同步调速控制不是很严格,可以考虑,但是需要在选择变频器的时候,容量要大于两台电动机容量总和,具体数据现在还没依据,我个人认为最少是1.2倍,同时还要为每台电动机分别加装保护装置。其实这样的做法比每台电动机各配备一台变频器,并不会省下多少银子,要叫我,坚决不采用这种模式,这样会给你以后的工作制造很多麻烦。
采纳率:19%
这里有2点需要说明:1,变频器是否可以为控制2台电动机而配置,如果是则;2,电动机必须是同步电动机,如果是异步电动机,则不可能同步。(这里理解的电动机的同步是指转速相同)
是异步电机吧?理论上说是可行的,但是真正实际上会出现不同步,因为存在转差率的问题.转差率是和负载大小有关.两个负载和两电机的特性不可能一模一样的.如果你是用两台电机带动同一个负载,那放心用.一点问题都没.
只要变频器规格没问题是可以控制的
理论上可以,由于电机参数不一定完全相同,建议不采用。
其他2条回答
为您推荐:
其他类似问题
您可能关注的内容
变频器的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。能否用一个变频器同时控制两个马达调速_百度知道
能否用一个变频器同时控制两个马达调速
我有更好的答案
在需要同样的HZ可以
采纳率:3%
为您推荐:
其他类似问题
您可能关注的内容
变频器的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 电机拖动与控制题库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信