内容拷贝自 电力拖动自动控制系统(第三版),介绍直流电机的速度电流双闭环控制。
道理相通, 分析及理论计算、设计同样适用于异步电机和PMSM的矢量控制。
有兴趣的可以去下载这本书看看!
2013年9月14日补充主帖相关内容:
坦诚地说我的贴子里非常不喜欢刘志斌大师的回帖,因为我觉得跟刘志斌大师搅到一起是一种非常不明智、并且无益于自身修养提高及展现基本素质的一件事。
在我多次的表达该意愿的回帖后刘志斌大师依旧笔耕不缀的奋笔疾书一些前言不搭后语、张冠李戴、不知所云的论调, 并且将我对部分网友的回帖内容肆意解读、采取不符合科学原理的人为主观评判, 妄图采用刷屏等方式为主的疲劳战术达到别人不再搭理、不再回复的效果来获取其所谓的“胜利”,借此维护其自以为的一点论坛高积分会员的权威。
其实, 刘志斌大师的论调一直是饱受争议的话题。据我所知,从“软启动是个无知的骗局”起经历过很多,有过被众版主联名举荐取消论坛排名第一的事迹,有过在运动控制论坛被禁言的先例,更有过被众人群起轮流批斗的几次经历,甚至屡屡发生讨论到某个话题后不知缘故的躲起一段时间闭关修炼、不见踪迹,过段时间重出江湖的、洗把脸重新战斗的历程,等等等等。。。。。
这些曲折丰富的轶事充分显示了刘志斌大师对科学知识的向往,也许只有经历过上山下乡的那个年代的老一代才明白知识的重要!这份对知识的追求已经达到了宁愿身心受辱也不言放弃的境界!在改革开放的新时代里,"爹亲娘亲不如毛主席亲"的观念得到了升华,“将欲取之必先与之”的理念得到了开拓性的创新,先树立标靶让别人批判、然后潜心在别人的白眼里汲取科学知识,这种忍辱负重、韬光养晦的精神值得我们晚辈学习!
在学术创作上,刘志斌大师也充分的发挥了敢想敢为的英勇魄力, 提出了制动电阻并联电容的新思路,并勇于反驳世俗的看法,并针对恒压供水采用变频控制是否节能的问题上也积极的提出新观点........。
大师探索永无止境,最近涉猎于运动控制领域,对伺服的控制提出了颠覆性的设计思路, 开拓性的提出了刘氏步进伺服的原理、从伺服电机到光电编码器、PLC等完全推翻了现有的体系架构,“结束了祖国现代化技术受制于西方科技制约的瓶颈”。
在进行一系列创新的同时, 刘志斌大师仍旧全身心投入到工控论坛在研项目------“矢量控制是个无知的谎言”的学术研究中去,该项目启动于2008年,至今已达5年之久。刘志斌大师自信的表示,该科研课题的成功将会导致全球几十万甚至上百万从事电机控制科研院校、生产单位技术人员的失业,彻底打破中华工控事业受制于西方的局面!
刘志斌百忙之中不忘参与论坛的发帖回复, 本着诲人不倦的精神积极的畅所欲言、无所畏的冲刷地板, 将不管什么东西都要插一杠子的精神发挥到了极致。
在本人的当前发帖中,刘志斌大师以一个前辈的身份对我帖子中的内容进行评析及判断,并提出了和蔼的建议,对其而言纵然无益却也聊胜于无。
鉴于大师的身份和过去的光辉事迹,纵观其过去,惊世骇俗居多,至于将来,何须展望?
我无意于与大师探讨,只能提供当前相关教科书中的内容供论坛的网友去自我甄别、自加判断。
对于刘志斌大师对本帖技术内容的否定以及质问,我保持沉默!
沉默不是发帖内容有错误、没有话说,沉默是因为其不值得我去辩解、不值得我去探讨,但作为帖子的发帖者,我需要对浏览帖子的网友做一个说明!同时对于提出问题的网友,我会尽量解答!
只要刘志斌大师愿意,就没人能够阻止其在这个帖子的继续回帖!
以上言辞如有不符合客观情况、言辞过激之处, 请刘志斌大师向论坛的管理者举报!同时也欢迎版主及管理员仔细审核该发帖内容,如有违规之处请删除相关内容!
先整理部分教科书中关于双闭环的部分内容如下,便于网友浏览、自我甄别!
然后摘录刘志斌大师的部分开拓性创新(仅限于帖子第一页内容)如下:
5楼中:
“4、在任何情况下, “速度闭环”和“电流闭环”不可能同时工作,因为同一个负载,你不能给定它的速度,又给定它的电流!”
7楼中:
“
3、这个“电流环”是在“速度闭环”饱和时,不起控制作用时工作的,举例说启动时,速度环饱和,起不到调控作用,启动电流很大,这
时电流环起作用,调节电压,限制启动电流的无限增大;
4、如果你不懂原理,但是你只要知道,速度环饱和不起作用时,电流环才起作用,不是同时工作的;
”
8楼:
“5、正常工作状态,速度环未饱和,速度环起调控作用,电流环不工作!”
9楼:
“7、而这个双闭环的内电流环的给定,不是电机的电流,是电机电流大或突变时,速度环饱和输出的限幅电压;”
10楼:
“ 9、举例说,在速度闭环控制模式下,负载过重,电机电流出现严重过载,这时用失速保护来保护电机,就是说,这个时候让电机的速度迅速降下来;
10、谁让电机速度迅速降下来的,当然是电流环,电流环在速度环失去作用时,迅速调低频率,调低电机速度,调低电流!
11、大家看到,速度环和电流环还是不能同时工作的!
”
13楼:
“
4、我上网这么多年了,发言也不少,“征”如果能找到一句错话或者一个错误观点,把它贴上来,指出错的是什么,正确的是什么,我当
众认错!当然我自己已经纠正过的错误就不用了!
”
31楼:
“
10、征贴的“双闭环”,一个环饱和时停止工作,另一个环工作;
11、类似交流变频调速时的失速保护,失速保护时,速度环停止工作电流环调低电机速度,调低过载电流,实现过载保护一样!
”
35楼:
“1、说心里话,“征”如果能虚心学习,不懂就问,这几年我可以把你培养成一个不错的高级专业技术人员;
2、对我来说,这些都是熟透的知识和技能,我可以用简短而有效的文字明白的教你,而且是百问不厌、诲人不倦、鞠躬尽瘁!
3、你不该骂我,我是给你们送知识来的,不仅不要钱,而且是在书里、课堂里、……那里也买不到的知识!?
”
41楼:
“
1、我说的“速度环”和“电流环”是:
1)给定电机速度,检测电机速度,调节控制电机速度为给定速度;
2)给定电机电流,检测电机电流,调节控制电机电流为给定电力;
2、所以,你不可能同时控制一台电机速度为给定速度,电流为给定电流;
3、所以,我的结论是任意时刻“速度环”和“电流环”不能同时起作用!
”
43楼:
“
6、速度的“双闭环”控制中,或者速度的“电流正反馈”控制中,“电流的检测反馈”是与给定速度比较,而不是与给定电流比较,是为
了进一步控制好“速度”,而不是控制电机的电流为给定电流!
”
44楼:
“
8、“双闭环”不是“征”认为的那样,“一个环控制速度,一个环控制电流。”;
9、电流的检测反馈与给定电流比较,是控制电流大小;速度的检测反馈与给定速度比较,是控制速度。
”
回复网友的比分内容:
50楼中:
“转速电流双闭环直流调速系统电流环是只有在转速环饱和时发挥恒流调节的作用,保证电机的安全运行。当转速环不饱和时,电流环没有发挥电流调节的作用,只是随动。这点刘老师讲的是对的啊,我觉得,请赐教。”
解答如下:
转速环的输出是什么?先搞明白这个问题!
(修改后补充内容)转速环的输出是克服速度偏差所需要的电磁转矩, 在直流电机或采用矢量控制的交流电机中,力矩与电流成正比,因此可以简单地理解为转速环的输出是产生需要力矩的电流。在某些高端的驱动器中, 会添加一个转矩控制的计算部分,国内的低端驱动器没有这一部分。
在闭环调节的过程中,由于速度偏差是不停变化的,因此转速环输出的电磁转矩也是变化的, 其最终目的是保证速度的稳定,在负载作用下尽量小的速度跌落和快速的调节时间。
这个转速环一般采用PI控制, 通过PI参数的整定可以达到需要的性能要求。
通电线圈在磁场中受到的电磁力怎么计算、和哪些物理量有关?最基本的公式F=BILSIN(theta),
如果磁通密度B能够保持恒定,并且导线长度在设计好的线圈中是固定值,而此时在theta为90度时,那么电磁力只与电流I成正比,也就是说电磁力F通过控制电流I后,力的大小是可控的。
只有力是可控的,才能精确控制加速度a,加速度a可控了,速度v才能精确控制。
这就是采用电流内环的目的。
电流内环控制的是电磁力的大小,所以又称为转矩控制。
(修改后补充内容)电流环的输出是保证电流达到速度环要求的电流指令所需要的电压。在上面已经说明了速度环的输出,即电流环的输入指令-------- 产生需要的力矩的电流值,是不断变化的, 跟克服速度偏差所需要的转矩有关。
而电磁转矩可以通过某些控制方法做到只跟电流成比例, 因此电流内环实质上控制电流, 就是控制了电机输出的电磁转矩。
电磁转矩得到了控制, 物体运动的加速度就是可控的, 加速度对时间的积分就是速度, 速度对时间的积分就是位移。
因此只有电磁转矩可控, 才能精确地控制速度和位置。所以电机控制, 归根结底就是对电磁转矩的控制。
内环的作用只管控制电流达到期望的电流就可以了,至于期望电流是多少, 也就是电磁转矩的大小是由外环----速度环控制的, 电流环不需要知道。
如果速度环外面还有位置闭环,位置环可以根据位置偏差计算需要的速度值, 把速度指令发送给速度环。 速度环不需要知道当前位置偏差的大小,速度指令的大小由位置闭环决定,速度环只要按照速度指令执行速度控制就行了,这就是伺服驱动器中的三闭环控制。
单闭环的速度控制, 直接根据速度偏差计算需要的电压,在整个控制过程中不能精确地控制电磁转矩, 因此在不同的速度和负载及负载变化波动下其控制时间和精度是难以保证的、不确定,只用于低端变频器等需要简单调速的应用, 不能应用于高要求的运动控制!
"当转速环不饱和时,电流环没有发挥电流调节的作用,只是随动。"
这句话有点问题,既然“电流环没有发挥电流调节的作用”,又如何“只是随动”, 随什么随动?
你还是没有搞明白问题的本质!
这是采用模拟器件时候的电路原理图, ASR和ACR部分是通过硬件在PCB板上实现的, PCB制作完成后,电路的连接方式不能改变。
从电路图上可以看出,速度环ASR的输出Ui*接到ACR运算放大器的反相输入端上,ACR的输出Uc驱动UPE控制输出到电机的直流电压Ud。
这个电路原理图很容易看出,ASR只能输出电流环的给定输入Ui*, 驱动电机的电压Ud是通过ACR的输出Uc驱动UPE得到的。这两个环是级联的方式。
起动过程已经在主帖的图上分析过了, 两个环的作用也有说明。
现在的你的问题在转速不饱和时, 你认为电流环没有发生调节作用,
首先电流环肯定是工作的, 如果不工作,速度环的输出Ui*怎么输过去改变Uc控制UPE输出的电压Ud?硬件PCB可都是已经焊接固定死了的。
假如当前给定指令是100rpm, 稳定运行后,负载没有变化。速度指令改为110rpm,假定在这种变化的过程中指令变化的速率不足以导致速度环饱和,如果电流环ACR不发挥电流调节作用,那么Uc就不会改变,试问在Uc是一种状态的情况下,Ud怎么被调节到满足在110rpm时速度恒定并且带动负载旋转?
电流内环的调节可以克服以下问题:
1)电机长时间运行的电机参数变化, 如温升导致的电阻和电感变化。
电机运行时铜损I2R, 这个发热会随着时间逐步导致电机相对于环境温度的温升, 温度升高后, 电阻的阻值会变大。
在恒定速度下, 负载不变, 电阻阻值变大, 会导致在恒定电压下电流变小,因此电流内环的ACR要改变输出Uc驱动UPE是输出电压Ud变大,保持电流恒定
2)电源电压的变化
当供电电压变大时,在相同占空比的情况下通过PWM调制输出的Ud电压会升高, 会导致电流变大, 电流内环的ACR要改变输出Uc改变占空比驱动UPE使输出电压Ud变小, 保持电流恒定。
供电电压变小时, ACR同样调节输出Uc保持电流恒定。
这些快速的调节都是通过电流内环来实现的, 电流内环都在起电流的调节作用。以上为什么没有考虑速度环的作用?
应为速度环中有个电机惯量J导致速度不能突变, 也就是速度偏差的形成需要时间, 在速度偏差形成以前就有可能电压波动、电阻变化等已经发生好长时间了。这种快速的扰动之能同快速的电流内环来克服扰动, 避免由于这些扰动导致转速波动!
如果靠转速环来调节, 转速已经发生波动了,调解时已经晚了,如何能更好的保持速度恒定?
双闭环系统内环和外环都是同时工作的, 只不过在某些特殊情况下外环饱和或者内环饱和,但不能说外环和内环不能同时起调节作用!
在某个时刻, 有可能速度环ASR和电流环ACR分别起主导作用, 一个起主导调节器的作用并不意味着另外一个调节器不起作用!
所以:
“5、正常工作状态,速度环未饱和,速度环起调控作用,电流环不工作!”和“我的结论是任意时刻“速度环”和“电流环”不能同时起作用!”之类的问题,实在是勇敢的“创新”!
后续内容看情况添加!
楼主最近还看过
6、那么“速度闭环”正常工作期间的电流,是谁控制的,当然是“速度闭环”自己控制的,不需要靠什么电流环配合:
1)速度闭环工作时,检测到电机转速下降时,就提高电压U,提高电机电枢电流I,提高电机转矩,使电机速度不会下降,保持在给定速度上;
2)速度闭环工作时,检测到电机转速增大时,就调低电压U,调低电机电枢电流I,调低电机转矩,使电机速度不会上升,保持在给定速度上;
3)所以速度闭环,之所以能精确控制速度,也是因为“速度闭环”控制的也是电机电流,也是控制的电磁力的大小,“速度环”才是通过人为的调节电压U,调节电流I,调节控制转矩,实现速度的精确控制的!
4)征的错误就是,认为“电流环控制的才是转矩,速度环控制的是速度、不控制电流、不控制转矩、无法实现速度的精确控制”
7、征的错误就是:
1)征错误的认为“电流环控制的才是转矩,速度环控制的是速度、不控制电流、不控制转矩、无法实现速度的精确控制”:
2)和征得看法相反,恰恰是“速度环”自己控制了电压、控制了电流、控制了转矩,才保证了负载重时,转速不下降,恒给定速度;
3)和征得看法相反,恰恰是“速度环”自己控制了电压、控制了电流、控制了转矩,才保证了负载重轻,转速不上升,恒给定速度;
4)和征得看法相反,恰恰是“电流环”,控制了电机电流是“恒定的”、电机转矩是恒定的,如图48,而电机加速度在负载大时减小,在负载小时增大,保持电机转矩始终保持在一个安全的最大电流、安全的最大转矩上!与速度的精确控制没有关系!
8、征怎么犯的错?
1)“征”用了牛顿定律得出“只有力是可控的,才能精确控制加速度a,加速度a可控了,速度v才能精确控制”,是对的,没有错;
2)“征”又分析了,电磁力与电流大小的关系,得出“电磁力F通过控制电流I后,力的大小是可控的”,也是正确的;
3)“征”接下来应该继续分析,电动机是如何控制电磁力矩的?征不分析电机的原理,不分析电机拖动负载运转时,电机自己是如何根据负载大小控制电流、控制力矩的;
4)“征”接下来应该继续分析,“速度闭环”控制时,“速度闭环”是如何控制电机电流、控制电机转矩,实现速度的精确控制的!而“征”没有分析!
5)“征”接下来从“电流环”的名字出发,瞒天过海的越过“电机原理”、“速度闭环”,说“这就是采用电流内环的目的。电流内环控制的是电磁力的大小,所以又称为转矩控制。”,“征”言下之意,“速度环”控制的是“速度”,没有电流环控制电流,速度环是不能完成速度精确控制的!
引用 征 的回复内容:
……像大湿只流,琢磨一辈子也是意<此处内容被屏蔽>,根本就不知道电机的力矩公式,牛顿运动定律他也理不清,……
1、“征 ”的发言,把电机调速的“速度环”、“电流环”的自动控制过程,用“力矩公式”,“牛顿运动定律”,从“名字”直白的得出:“这就是采用电流内环的目的。电流内环控制的是电磁力的大小,所以又称为转矩控制。”,是十错误的!是自欺欺人而已!
2、“速度→力矩→电流→电流环”,白痴一样的逻辑思维推理,是无知的欺骗而已?
3、我要告诉大家,电机的开环控制、电机调速的速度环、电流环,都尊从“力矩公式,牛顿运动定律”,都有电流、力矩的控制;
4、我要告诉大家,电机的开环控制、电机调速的速度环、电流环,都尊从“力矩公式,牛顿运动定律”,都有电流、力矩的控制;它们控制不同的,只是机械特性上的差别,就是转速n与转矩T的曲线不同!
5、举例说,速度环,速度恒定,是硬特性,;
6、举例说,电流环,电流恒定,速度变化,是软特性;
双闭环是什么意思呢, 咱们简单举个例子说明一下。
不恰当的说, 就像父母照顾孩子。
孩子小得时候, 做父母的要言传身教, 期望孩子怎么样怎么样( 这个可以看做是外环的给定指令)。
孩子听父母怎么说、该怎么做后,孩子会有自己的思维习惯、去学习并慢慢适应这个社会, 做事情碰壁了,遇到困难了, 孩子会自己尝试着去解决问题, 自我修正自己的想法和对外界的认识。(这个相当于内环的作用)
孩子把从父母哪里学到的东西和自己对社会的看法、认知等会通过诸如待人处事等行为表现出来,这些东西会慢慢表现一个孩子的特质和习性。
父母看到孩子的表现后, 发现哪里好、或者哪里不好,(这叫外环反馈)
对一些不好的东西父母会思考孩子是怎么了、是不是教育的不对,并重新相处方法教导孩子什么事情该怎么做、什么事情不该做。(这叫外环的闭环调节)
在孩子的成长过程中, 这个过程是反复进行的。
终于辛苦了几十年, 一看孩子快三十了, 父母一想该成家了, 就张罗着给娶个媳妇。
过两年, 父母想想也该抱孙子了, 老爹就对儿子说:你跟媳妇赶紧生个娃吧!
----------------------------------------------------- 外环发出指令了
结果儿子还不想这么早就生孩子, 先拖着呗 --------- 内环自己的作用
父母看看已经过好久了, 还没动静, --------- 外环反馈
下面的处理就有点意思了:
一般的父母的做法就是想着法子催儿子,旁敲侧击等 --------- 外环 闭环调节
毕竟是孩子的事, 只能催呗, 要不还能咋的?早晚催到生孩子为止。
---------------- 外环不停的闭环调节
某些极品父母就不管三纲五常、天理人伦了, 直接撇开儿子, ----------------- 让内环不起作用
老爹直接去找儿媳妇了!!
大千世界, 无所不奇,只能说 什么人都有!
4、“闭环控制”的基本分析方法:
1)“闭环控制”的对象,是针对一个确定的物理量,举例说,“速度闭环”,控制的对象是“速度”,“电流闭环”,控制的对象是“电流”,以此类推……;
2)“闭环控制”的目的,是实现控制对象或者物理量大小能“自动控制”在一个给定值上;
3)“闭环控制”的基础,是有一个关于对象或者物理量大小的开环调节器、调节手段、执行机构;
4)“闭环控制”的要点,是控制对象或者物理量的检测和反馈;
5)“闭环控制”的结构组成:
一是,输入到输出地开环调节器;
二是,输出到输入的检测和反馈;
6)“闭环控制”的原理:
用检测反馈的实际值,与给定的目标控制值作比较,得到的“偏差”作为调节器的输入,调节器的输出,会使偏差迅速缩小、到零、并稳定保持!
7)“闭环控制”的分类,参数P、I、D及其调整;
5)电流环,作为“闭环控制”,它保持她的控制本色不变,即电流恒定在给定值上,大家看看48楼的图,下边的电流在闭环控制下是一条水平直线,是个恒值idm;
6)大家再看看,48楼的图,在电流环控制电流期间,电机的速度是一条上升的直线,就是说电机处于迅速加速的过程,电机速度以尽快的加速度达到给定值的过程中!
7)本来电机速度到达给定值的过程,是速度环的任务,但是由于负载很重、惯性很大、电流很大,速度环的调节作用已经最大而饱和,失去了控制作用,电流会增大到烧电机的情况下;所以用电流环来控制这个加速过程的大电流!把这个大电流控制在电机安全允许下的最大允许电流恒定不变的拉起电机的速度来!
引用 征 的回复内容:
……电流环的输出是保证电流达到速度环要求的电流指令所需要的电压。……
1、我们说双闭环中,速度环是主环,在速度偏差的输入下,速度调节器能有效地调节电压,从而调节电流、调节电磁转矩,使速度偏差迅速缩小直至为零;
2、但是当速度环,在速度偏差很大的情况下,举例说启动过程,速度调节器调节电压,电压会达到很大的值,调节电流会达到烧毁电机的程度,电机的速度也不会一下子升高到给定值,速度环失去对电压、电流、转矩的控制作用;
3、这时候,需要一个电流环,来控制这个大电流,限制这个电流,不要这个大电流达到烧毁电机的程度,又要这个电流始终保持允许最大状态,以保证这个加速过程尽可能的短,尽可能得快!
4、谁来控制这个“大电流”,当然是“电流闭环”啊!
引用 征 的回复内容:
…… 速度环的输出,即电流环的输入指令-------- 产生需要的力矩的电流值,是不断变化的, 跟克服速度偏差所需要的转矩有关。……
1、我们说双闭环中,速度环是主环,在速度偏差的输入下,速度调节器能有效地调节电压,从而调节电流、调节电磁转矩,使速度偏差迅速缩小直至为零;
2、但是当速度环,在速度偏差很大的情况下,举例说启动过程,速度调节器调节电压,电压会达到很大的值,调节电流会达到烧毁电机的程度,电机的速度也不会一下子升高到给定值,速度环失去对电压、电流、转矩的控制作用;
3、这时候,需要一个电流环,来控制这个大电流,限制这个电流,不要这个大电流达到烧毁电机的程度,又要这个电流始终保持允许最大状态,以保证这个加速过程尽可能的短,尽可能得快!
4、征“说”,“速度环的输出,即电流环的输入指令-------- 产生需要的力矩的电流值,是不断变化的, 跟克服速度偏差所需要的转矩有关。……”,是对速度环的“不信任”,是对“闭环控制”理论的错误理解,是犯了专业错误,是非专业的一种“想象”!“空想”!