CN105676897B - 多电机系统智能协调控制方法 - Google Patents

多电机系统智能协调控制方法 Download PDF

Info

Publication number
CN105676897B
CN105676897B CN201610232047.XA CN201610232047A CN105676897B CN 105676897 B CN105676897 B CN 105676897B CN 201610232047 A CN201610232047 A CN 201610232047A CN 105676897 B CN105676897 B CN 105676897B
Authority
CN
China
Prior art keywords
controller
compensating
motor
speed
motors
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610232047.XA
Other languages
English (en)
Other versions
CN105676897A (zh
Inventor
徐凯
吴磊
徐文轩
刘梦琪
杨飞凤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JIANGSU GELIN MACHINERY Co.,Ltd.
Original Assignee
Chongqing Jiaotong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Jiaotong University filed Critical Chongqing Jiaotong University
Priority to CN201610232047.XA priority Critical patent/CN105676897B/zh
Publication of CN105676897A publication Critical patent/CN105676897A/zh
Application granted granted Critical
Publication of CN105676897B publication Critical patent/CN105676897B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D13/00Control of linear speed; Control of angular speed; Control of acceleration or deceleration, e.g. of a prime mover
    • G05D13/62Control of linear speed; Control of angular speed; Control of acceleration or deceleration, e.g. of a prime mover characterised by the use of electric means, e.g. use of a tachometric dynamo, use of a transducer converting an electric value into a displacement

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Multiple Motors (AREA)
  • Feedback Control In General (AREA)

Abstract

一种多电机系统智能协调控制方法,其创新在于:所述多电机系统中采用的多个主控制器和多个补偿控制器的控制参数由联合整定方式同步获得;本发明的有益技术效果是:提出了一种多电机系统智能协调控制方法,该方法所涉及的PID控制参数,是在对所有主控制器和所有补偿控制器进行联合整定的条件下得到的,并且联合整定时,动态性能和同步性能在整定目标中都各自占有权重,且权重可调,技术人员可根据实际情况,对相应权重进行调节,以获得符合实际需要的PID控制参数。

Description

多电机系统智能协调控制方法
技术领域
本发明涉及一种多电机控制技术,尤其涉及一种多电机系统智能协调控制方法。
背景技术
多电机系统控制问题普遍存在于工业生产行业中,如连铸机、轧钢机、造纸机、染整机等,这些设备的产品质量和生产效率与多电机系统的动态性能和同步性能密切相关,这就对多电机系统的性能提出了较高的要求。
在现有技术中,用于多电机系统的控制装置,大多采用工业上常用的PID(比例、积分和微分)控制器,为使多电机系统同时具备较好的动态性和同步性,现有技术中,在应用前述PID控制器时,一般有如下两种方法:
方法一:为多电机系统中的每台电机都单独配备一个主控制器,将动态性和同步性同时作为目标函数,采用智能优化的方式对多个主控制器进行联合整定;该方法存在的问题是:虽然,整定时将动态性和同步性同时作为目标函数,但由于单台电机仅配置了一个主控制器,没有设置单独的速度同步补偿器,实际运行时,一个主控制器显然难以同时兼顾动态性和同步性这两个方面的要求;
方法二:在方法一的基础上,为每台电机再单独配备一个速度同步补偿器,主控制器和速度同步补偿器各司其职,即主控制器用于调节各台电机自身的动态性能和稳态性能,速度同步补偿器用于控制多电机之间不失调,并保持良好的同步精度;采用方法二时,一般采用分步整定的方式来对主控制器和速度同步补偿器进行整定:首先,以每台电机的动态性为目标,逐一获得每台电机的主控制器的PID参数。接着,采用某种耦合方式,以多台电机的同步性为目标,对多台电机的速度同步补偿器的PID参数进行联合整定;与方法一相比,方法二中为每台电机都增加了相应的速度同步补偿器,理论上,采用方法二时多电机系统的同步性能指标应有所提高,但在实际工程中,却不是这样:虽然多个速度同步补偿器的PID参数是以同步性为目标联合整定获得的,但在实际控制中,速度同步补偿器的输出控制量须与主控制器的输出控制量进行叠加才能获得最终的控制信号,这就使得最终的控制信号将偏离以前主控制器以动态性为目标整定的输出控制量,从而导致电机的动态性将难以把控;产生前述问题的根本原因是,主控制器和速度同步补偿器是分步独立整定的,在后面整定速度同步补偿器时,将会对前面整定好的主控制器带来影响。
发明内容
针对背景技术中存在的问题,本发明提出了一种多电机系统智能协调控制方法,其创新在于:所述多电机系统包括中央控制器、作为被控对象的多台电机、与多台电机一一对应的多个子控制器、与多台电机一一对应的多个主控制器、与多台电机一一对应的多个补偿控制器、与多台电机一一对应的多个转速传感器;
所述主控制器、子控制器和转速传感器均与中央控制器连接,所述补偿控制器的输入端与对应的子控制器连接,补偿控制器的输出端与中央控制器连接,所述中央控制器分别与多台电机的驱动装置连接;所述转速传感器设置在电机上,转速传感器用于检测电机转速;
多电机系统运行时,按如下方法进行控制:
设电机的数量为n台,用1至n的阿拉伯数字对多台电机进行编号,k号电机所对应的主控制器、子控制器和补偿控制器分别记为k号主控制器、k号子控制器和k号补偿控制器,k=1、2、3……n;
当给定速度发生变化时,1)中央控制器通过转速传感器对各台电机的当前转速进行检测,对应1至n号电机的转速值分别记为转速值1、转速值2……转速值n;然后中央控制器根据给定速度和多个转速值,分别计算出给定速度与各个转速值之间的偏差值,对应1至n号电机的偏差值分别记为偏差值1、偏差值2、偏差值3……偏差值n;
2)中央控制器将多个偏差值分别发送至相应的主控制器,同时,中央控制器按如下方法将转速值发送至子控制器:对于k号子控制器,当k=n时,中央控制器将转速值1和转速值n发送至该子控制器;当k≠n时,中央控制器将转速值k和转速值k+1发送至该子控制器;
3)主控制器收到偏差值后,根据偏差值进行PID调节并向中央控制器输出主控制信号,对应1至n号电机的主控制信号分别记为主控制信号1、主控制信号2……主控制信号n;
4)子控制器收到转速值后,按如下方法进行处理:
对于k号子控制器,当k=n时,子控制器对转速值n和转速值1进行求差,然后将求差结果发送至对应的补偿控制器;当k≠n时,子控制器对转速值k和转速值k+1进行求差,然后将求差结果发送至对应的补偿控制器;
补偿控制器收到求差结果后,根据求差结果进行PID调节并向中央控制器输出补偿控制信号,对应1至n号电机的补偿控制信号分别记为补偿控制信号1、补偿控制信号2……补偿控制信号n;
5)中央控制器收到主控制信号和补偿控制信号后,将序号对应的主控制信号和补偿控制信号进行叠加,获得驱动信号,对应1至n号电机的驱动信号分别记为驱动信号1、驱动信号2……驱动信号n;然后中央控制器将驱动信号发送至相应电机的驱动装置,驱动装置根据驱动信号对电机转速进行调节,待电机进入稳态运行后,中央控制器将补偿控制器停止运行,中央控制器直接将主控制器输出的主控制信号输出至驱动装置;
所述多个补偿控制器投入运行前,按如下方法对多个主控制器和多个补偿控制器进行联合整定:
1]单个主控制器中用于PID调节的参数有比例、积分和微分三种调节参数,单个补偿控制器中用于PID调节的参数有比例、积分和微分三种控制参数。根据电机性能,为各个调节参数和各个控制参数分别设定取值范围,根据取值范围的上限确定各个调节参数和各个控制参数所对应的二进制码的长度,单个调节参数或单个控制参数所对应的二进制码记为一个基因,则单个主控制器和单个补偿控制器共对应有六个基因;编号相同的一个主控制器和一个补偿控制器形成一个单元,则多个主控制器和多个补偿控制器形成多个单元;单个单元所对应的六个基因排列在一起形成一个基因段,多个单元对应的多个基因段排列在一起形成一个染色体;染色体中的每个基因被赋上初值后,该染色体即形成一个调节个体,在各参数取值范围内采用随机赋值方式,获得多个调节个体,多个调节个体即形成一初始种群,计算出初始种群中各个调节个体的适应度f;
2]通过仿真试验,模拟多电机系统在给定速度发生变化时的动态调节过程,试验过程中,采用遗传算法对初始种群进行迭代处理,找到适应度f最大的调节个体,适应度f最大的调节个体记为最优个体;
3]对最优个体进行解码处理,将最优个体中的各个基因还原为相应的调节参数和控制参数,然后将调节参数和控制参数存储至对应的主控制器和补偿控制器中,整定过程完成;
所述适应度f的表达式为:
f=αf1+(1-α)f2
其中,f1为表征多电机系统动态性能的适应度函数,f2为表征多电机系统同步性能的适应度函数,α为权重系数,α的取值范围为(0,1];α的取值越趋近于0,则多电机系统的性能更偏重于多台电机之间的同步性,α的取值越趋近于1或等于1,则多电机系统的性能更偏重于电机的动态性;
f1的表达式为:
f1=1/JITAE1
其中,JITAE1为对应动态性能的ITAE性能指标;
JITAE1的表达式为:
其中,t为时间,T为仿真试验过程中动态调节过程的时间长度;e(t)为各台电机的误差绝对值之和;
e(t)的表达式为:
其中,ek(t)为k号电机给定速度与之输出速度之间的误差;
ek(t)的表达式为:
ek(t)=ω*(t)-ωk(t)
其中,ω*(t)为给定速度,ωk(t)为k号电机的输出速度;
f2的表达式为:
f2=1/JITAE2
其中,JITAE2为对应同步性能的ITAE性能指标;
JITAE2的表达式为:
其中,t为时间,T为仿真试验过程中动态调节过程的时间长度;ε(t)为序号相邻电机之间的误差绝对值之和;
ε(t)的表达式为:
其中,εk(t)为前一台电机与后一台电机的输出速度之间的误差;
当k≠n时,εk(t)=ωk(t)-ωk+1(t),当k=n时,εn(t)=ωn(t)-ω1(t);ωk(t)为k号电机的输出速度,ωk+1(t)为k+1号电机的输出速度,ωn(t)为n号电机的输出速度,ω1(t)为1号电机的输出速度。
本发明的原理是:背景技术中的方法二不失为一种改善多电机系统性能的较好思路,但由于其整定方式所存在的固有缺陷,导致其性能不尽如人意。于是发明人考虑,能否用一种新的整定方式来对主控制器和速度同步补偿器进行联合整定,从而使最终的控制信号既能兼顾多电机系统的动态性,又能兼顾多电机系统的同步性,或者使动态性和同步性各自在控制系统中所占的权重为可控的,而非如方法二所述那样“难以把控”;顺着这一思路,发明人进行了大量的实验研究,并最终得到了本发明的方案。
在本发明中,通过f=αf1+(1-α)f2对整定目标中的动态性能和同步性能进行了权重分配,通过调节α的大小,我们就能对整定目标的倾向性进行把控,如欲使最终整定出的控制器参数更加倾向于电机的动态性能,则可将α的取值取得较大,如欲使最终整定出的控制器参数更加倾向于电机的同步性能,则可将α的取值取得较小,如欲使最终整定出的控制器参数既能兼顾动态性能又能兼顾同步性能,则可将α取适中值;当α取值确定后,多个主控制器和多个补偿控制器的参数在同一整定目标条件下联合整定得到,这就避免了分步整定时,在后面整定中将会对前面的整定造成影响的问题;在明悉了本发明的方案后,本领域技术人员可根据实际需要和具体的控制目的,通过试验合理确定出α的取值;关于遗传算法:基于遗传算法的公知性,以及考虑到遗传算法在本发明中并非改进的核心,而仅是作为一种算法工具,因此本发明对其具体的迭代处理过程介绍得较为粗略,若有不尽之处,本领域技术人员应以现有文献中所公开的遗传算法迭代处理方式来理解本发明。
本发明的有益技术效果是:提出了一种多电机系统智能协调控制方法,该方法所涉及的PID控制参数,是在对所有主控制器和所有补偿控制器进行联合整定的条件下得到的,并且联合整定时,动态性能和同步性能在整定目标中都各自占有权重,且权重可调,技术人员可根据实际情况,对相应权重进行调节,以获得符合实际需要的PID控制参数。
附图说明
图1为本发明的系统原理图(以4台电机为例);
图中各个标记所对应的名称分别为:给定速度ω*(t)、1号电机的输出速度ω1(t)、2号电机的输出速度ω2(t)、3号电机的输出速度ω3(t)、4号电机的输出速度ω4(t)、1号电机给定速度与之输出速度之间的误差e1(t)、2号电机给定速度与之输出速度之间的误差e2(t)、3号电机给定速度与之输出速度之间的误差e3(t)、4号电机给定速度与之输出速度之间的误差e4(t)、1号电机与2号电机的输出速度之间的误差ε1(t)、2号电机与3号电机的输出速度之间的误差ε2(t)、3号电机与4号电机的输出速度之间的误差ε3(t)、4号电机与1号电机的输出速度之间的误差ε4(t)、驱动信号1u1(t)、驱动信号2u2(t)、驱动信号3u3(t)、驱动信号4u4(t)。
具体实施方式
一种多电机系统智能协调控制方法,其创新在于:所述多电机系统包括中央控制器、作为被控对象的多台电机、与多台电机一一对应的多个子控制器、与多台电机一一对应的多个主控制器、与多台电机一一对应的多个补偿控制器、与多台电机一一对应的多个转速传感器;
所述主控制器、子控制器和转速传感器均与中央控制器连接,所述补偿控制器的输入端与对应的子控制器连接,补偿控制器的输出端与中央控制器连接,所述中央控制器分别与多台电机的驱动装置连接;所述转速传感器设置在电机上,转速传感器用于检测电机转速;
多电机系统运行时,按如下方法进行控制:
设电机的数量为n台,用1至n的阿拉伯数字对多台电机进行编号,k号电机所对应的主控制器、子控制器和补偿控制器分别记为k号主控制器、k号子控制器和k号补偿控制器,k=1、2、3……n;
当给定速度发生变化时,1)中央控制器通过转速传感器对各台电机的当前转速进行检测,对应1至n号电机的转速值分别记为转速值1、转速值2……转速值n;然后中央控制器根据给定速度和多个转速值,分别计算出给定速度与各个转速值之间的偏差值,对应1至n号电机的偏差值分别记为偏差值1、偏差值2、偏差值3……偏差值n;
2)中央控制器将多个偏差值分别发送至相应的主控制器,同时,中央控制器按如下方法将转速值发送至子控制器:对于k号子控制器,当k=n时,中央控制器将转速值1和转速值n发送至该子控制器;当k≠n时,中央控制器将转速值k和转速值k+1发送至该子控制器;
3)主控制器收到偏差值后,根据偏差值进行PID调节并向中央控制器输出主控制信号,对应1至n号电机的主控制信号分别记为主控制信号1、主控制信号2……主控制信号n;
4)子控制器收到转速值后,按如下方法进行处理:
对于k号子控制器,当k=n时,子控制器对转速值n和转速值1进行求差,然后将求差结果发送至对应的补偿控制器;当k≠n时,子控制器对转速值k和转速值k+1进行求差,然后将求差结果发送至对应的补偿控制器;
补偿控制器收到求差结果后,根据求差结果进行PID调节并向中央控制器输出补偿控制信号,对应1至n号电机的补偿控制信号分别记为补偿控制信号1、补偿控制信号2……补偿控制信号n;
5)中央控制器收到主控制信号和补偿控制信号后,将序号对应的主控制信号和补偿控制信号进行叠加,获得驱动信号,对应1至n号电机的驱动信号分别记为驱动信号1、驱动信号2……驱动信号n;然后中央控制器将驱动信号发送至相应电机的驱动装置,驱动装置根据驱动信号对电机转速进行调节,待电机进入稳态运行后,中央控制器将补偿控制器停止运行,中央控制器直接将主控制器输出的主控制信号输出至驱动装置;
所述多个补偿控制器投入运行前,按如下方法对多个主控制器和多个补偿控制器进行联合整定:
1]单个主控制器中用于PID调节的参数有比例、积分和微分三种调节参数,单个补偿控制器中用于PID调节的参数有比例、积分和微分三种控制参数,根据电机性能,为各个调节参数和各个控制参数分别设定取值范围,根据取值范围的上限确定各个调节参数和各个控制参数所对应的二进制码的长度,单个调节参数或单个控制参数所对应的二进制码记为一个基因,则单个主控制器和单个补偿控制器共对应有六个基因;编号相同的一个主控制器和一个补偿控制器形成一个单元,则多个主控制器和多个补偿控制器形成多个单元;单个单元所对应的六个基因排列在一起形成一个基因段,多个单元对应的多个基因段排列在一起形成一个染色体;染色体中的每个基因被赋上初值后,该染色体即形成一个调节个体,在各参数取值范围内采用随机赋值方式,获得多个调节个体,多个调节个体即形成一初始种群,计算出初始种群中各个调节个体的适应度f;
2]通过仿真试验,模拟多电机系统在给定速度发生变化时的动态调节过程,试验过程中,采用遗传算法对初始种群进行迭代处理,找到适应度f最大的调节个体,适应度f最大的调节个体记为最优个体;
3]对最优个体进行解码处理,将最优个体中的各个基因还原为相应的调节参数和控制参数,然后将调节参数和控制参数存储至对应的主控制器和补偿控制器中,整定过程完成;
所述适应度f的表达式为:
f=αf1+(1-α)f2
其中,f1为表征多电机系统动态性能的适应度函数,f2为表征多电机系统同步性能的适应度函数,α为权重系数,α的取值范围为(0,1];α的取值越趋近于0,则多电机系统的性能更偏重于多台电机之间的同步性,α的取值越趋近于1或等于1,则多电机系统的性能更偏重于电机的动态性;
f1的表达式为:
f1=1/JITAE1
其中,JITAE1为对应动态性能的ITAE性能指标;
JITAE1的表达式为:
其中,t为时间,T为仿真试验过程中动态调节过程的时间长度;e(t)为各台电机的误差绝对值之和;
e(t)的表达式为:
其中,ek(t)为k号电机给定速度与之输出速度之间的误差;
ek(t)的表达式为:
ek(t)=ω*(t)-ωk(t)
其中,ω*(t)为给定速度,ωk(t)为k号电机的输出速度;
f2的表达式为:
f2=1/JITAE2
其中,JITAE2为对应同步性能的ITAE性能指标;
JITAE2的表达式为:
其中,t为时间,T为仿真试验过程中动态调节过程的时间长度;ε(t)为序号相邻电机之间的误差绝对值之和;
ε(t)的表达式为:
其中,εk(t)为前一台电机与后一台电机的输出速度之间的误差;
当k≠n时,εk(t)=ωk(t)-ωk+1(t),当k=n时,εn(t)=ωn(t)-ω1(t);ωk(t)为k号电机的输出速度,ωk+1(t)为k+1号电机的输出速度,ωn(t)为n号电机的输出速度,ω1(t)为1号电机的输出速度。
图1是以4台电机为例的本发明的系统原理图;
以YS系列的4台三相交流异步电机搭建多电机系统,各台电机的额定功率Pe1、Pe2、Pe3和Pe4分别为:Pe1=Pe3=2.2kW,Pe2=Pe4=2.0kW;各台电机的定子电阻Rs1、Rs2、Rs3和Rs4分别为:
Rs1=0.47Ω,Rs2=0.49Ω,Rs3=0.53Ω,Rs4=0.51Ω;各台电机的极对数均为2;各台电机的转动惯量J1、J2、J3和J4分别为:J1=J3=7.2×10-3kg.m2,J2=J4=6.8×10-3kg.m2;在权重系数α分别取0.4和0.85的条件下,分别对多电机系统中的多个主控制器和多个补偿控制器进行联合整定,然后将整定好的主控制器和补偿控制器分别投入运行并进行仿真试验:在多电机系统启动后,将给定转速设定为ω*(t)=1000rpm,在多电机系统运行的过程中,对动态性能指标和同步性能指标进行连续监测,监测到的动态性能指标和同步性能指标如下表所示:
从表中可见,相比于α取0.4的情况,α取0.85时,系统的控制参数更加倾向于系统的动态性能。

Claims (1)

1.一种多电机系统智能协调控制方法,其特征在于:所述多电机系统包括中央控制器、作为被控对象的多台电机、与多台电机一一对应的多个子控制器、与多台电机一一对应的多个主控制器、与多台电机一一对应的多个补偿控制器、与多台电机一一对应的多个转速传感器;
所述主控制器、子控制器和转速传感器均与中央控制器连接,所述补偿控制器的输入端与对应的子控制器连接,补偿控制器的输出端与中央控制器连接,所述中央控制器分别与多台电机的驱动装置连接;所述转速传感器设置在电机上,转速传感器用于检测电机转速;
多电机系统运行时,按如下方法进行控制:
设电机的数量为n台,用1至n的阿拉伯数字对多台电机进行编号,k号电机所对应的主控制器、子控制器和补偿控制器分别记为k号主控制器、k号子控制器和k号补偿控制器,k=1、2、3……n;
当给定速度发生变化时,1)中央控制器通过转速传感器对各台电机的当前转速进行检测,对应1至n号电机的转速值分别记为转速值1、转速值2……转速值n;然后中央控制器根据给定速度和多个转速值,分别计算出给定速度与各个转速值之间的偏差值,对应1至n号电机的偏差值分别记为偏差值1、偏差值2、偏差值3……偏差值n;
2)中央控制器将多个偏差值分别发送至相应的主控制器,同时,中央控制器按如下方法将转速值发送至子控制器:对于k号子控制器,当k=n时,中央控制器将转速值1和转速值n发送至该子控制器;当k≠n时,中央控制器将转速值k和转速值k+1发送至该子控制器;
3)主控制器收到偏差值后,根据偏差值进行PID调节并向中央控制器输出主控制信号,对应1至n号电机的主控制信号分别记为主控制信号1、主控制信号2……主控制信号n;
4)子控制器收到转速值后,按如下方法进行处理:
对于k号子控制器,当k=n时,子控制器对转速值n和转速值1进行求差,然后将求差结果发送至对应的补偿控制器;当k≠n时,子控制器对转速值k和转速值k+1进行求差,然后将求差结果发送至对应的补偿控制器;
补偿控制器收到求差结果后,根据求差结果进行PID调节并向中央控制器输出补偿控制信号,对应1至n号电机的补偿控制信号分别记为补偿控制信号1、补偿控制信号2……补偿控制信号n;
5)中央控制器收到主控制信号和补偿控制信号后,将序号对应的主控制信号和补偿控制信号进行叠加,获得驱动信号,对应1至n号电机的驱动信号分别记为驱动信号1、驱动信号2……驱动信号n;然后中央控制器将驱动信号发送至相应电机的驱动装置,驱动装置根据驱动信号对电机转速进行调节,待电机进入稳态运行后,中央控制器将补偿控制器停止运行,中央控制器直接将主控制器输出的主控制信号输出至驱动装置;
所述多个补偿控制器投入运行前,按如下方法对多个主控制器和多个补偿控制器进行联合整定:
1]单个主控制器中用于PID调节的参数有比例、积分和微分三种调节参数,单个补偿控制器中用于PID调节的参数有比例、积分和微分三种控制参数,根据电机性能,为各个调节参数和各个控制参数分别设定取值范围,根据取值范围的上限确定各个调节参数和各个控制参数所对应的二进制码的长度,单个调节参数或单个控制参数所对应的二进制码记为一个基因,则单个主控制器和单个补偿控制器共对应有六个基因;编号相同的一个主控制器和一个补偿控制器形成一个单元,则多个主控制器和多个补偿控制器形成多个单元;单个单元所对应的六个基因排列在一起形成一个基因段,多个单元对应的多个基因段排列在一起形成一个染色体;染色体中的每个基因被赋上初值后,该染色体即形成一个调节个体,在各参数取值范围内采用随机赋值方式,获得多个调节个体,多个调节个体即形成一初始种群,计算出初始种群中各个调节个体的适应度f;
2]通过仿真试验,模拟多电机系统在给定速度发生变化时的动态调节过程,试验过程中,采用遗传算法对初始种群进行迭代处理,找到适应度f最大的调节个体,适应度f最大的调节个体记为最优个体;
3]对最优个体进行解码处理,将最优个体中的各个基因还原为相应的调节参数和控制参数,然后将调节参数和控制参数存储至对应的主控制器和补偿控制器中,整定过程完成;
所述适应度f的表达式为:
f=αf1+(1-α)f2
其中,f1为表征多电机系统动态性能的适应度函数,f2为表征多电机系统同步性能的适应度函数,α为权重系数,α的取值范围为(0,1];α的取值越趋近于0,则多电机系统的性能更偏重于多台电机之间的同步性,α的取值越趋近于1或等于1,则多电机系统的性能更偏重于电机的动态性;
f1的表达式为:
f1=1/JITAE1
其中,JITAE1为对应动态性能的ITAE性能指标;
JITAE1的表达式为:
其中,t为时间,T为仿真试验过程中动态调节过程的时间长度;e(t)为各台电机的误差绝对值之和;
e(t)的表达式为:
其中,ek(t)为k号电机给定速度与之输出速度之间的误差;
ek(t)的表达式为:
ek(t)=ω*(t)-ωk(t)
其中,ω*(t)为给定速度,ωk(t)为k号电机的输出速度;
f2的表达式为:
f2=1/JITAE2
其中,JITAE2为对应同步性能的ITAE性能指标;
JITAE2的表达式为:
其中,t为时间,T为仿真试验过程中动态调节过程的时间长度;ε(t)为序号相邻电机之间的误差绝对值之和;
ε(t)的表达式为:
其中,εk(t)为前一台电机与后一台电机的输出速度之间的误差;
当k≠n时,εk(t)=ωk(t)-ωk+1(t),当k=n时,εn(t)=ωn(t)-ω1(t);ωk(t)为k号电机的输出速度,ωk+1(t)为k+1号电机的输出速度,ωn(t)为n号电机的输出速度,ω1(t)为1号电机的输出速度。
CN201610232047.XA 2016-04-14 2016-04-14 多电机系统智能协调控制方法 Active CN105676897B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610232047.XA CN105676897B (zh) 2016-04-14 2016-04-14 多电机系统智能协调控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610232047.XA CN105676897B (zh) 2016-04-14 2016-04-14 多电机系统智能协调控制方法

Publications (2)

Publication Number Publication Date
CN105676897A CN105676897A (zh) 2016-06-15
CN105676897B true CN105676897B (zh) 2018-11-13

Family

ID=56309880

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610232047.XA Active CN105676897B (zh) 2016-04-14 2016-04-14 多电机系统智能协调控制方法

Country Status (1)

Country Link
CN (1) CN105676897B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110601604B (zh) * 2019-09-26 2020-11-17 重庆大学 一种多电机速度同步控制系统及其控制方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004086434A (ja) * 2002-08-26 2004-03-18 Yaskawa Electric Corp 速度指令型同期制御装置
CN1527170A (zh) * 2003-03-04 2004-09-08 发那科株式会社 同步控制装置
CN101976083A (zh) * 2010-10-19 2011-02-16 上海海事大学 四轴驱动电动小车多电机定位协调控制系统
DE102010023286A1 (de) * 2010-06-10 2011-12-15 Minebea Co., Ltd. Verfahren zum synchronen Positionieren von mindestens zwei bürstenlosen Elektromotoren und Elektromotor zur Durchführung des Verfahrens
CN102868336A (zh) * 2012-09-12 2013-01-09 江苏大学 基于模糊二阶自抗扰控制器的三电机同步控制系统
CN103412492A (zh) * 2013-08-28 2013-11-27 重庆大学 多机电系统分布式智能同步控制装置及方法
CN104935217A (zh) * 2015-05-29 2015-09-23 天津大学 适用于多电机系统的改进型偏差耦合控制方法
CN105429518A (zh) * 2015-11-28 2016-03-23 重庆永重重工有限公司 一种多电机同步控制组件

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004086434A (ja) * 2002-08-26 2004-03-18 Yaskawa Electric Corp 速度指令型同期制御装置
CN1527170A (zh) * 2003-03-04 2004-09-08 发那科株式会社 同步控制装置
DE102010023286A1 (de) * 2010-06-10 2011-12-15 Minebea Co., Ltd. Verfahren zum synchronen Positionieren von mindestens zwei bürstenlosen Elektromotoren und Elektromotor zur Durchführung des Verfahrens
CN101976083A (zh) * 2010-10-19 2011-02-16 上海海事大学 四轴驱动电动小车多电机定位协调控制系统
CN102868336A (zh) * 2012-09-12 2013-01-09 江苏大学 基于模糊二阶自抗扰控制器的三电机同步控制系统
CN103412492A (zh) * 2013-08-28 2013-11-27 重庆大学 多机电系统分布式智能同步控制装置及方法
CN104935217A (zh) * 2015-05-29 2015-09-23 天津大学 适用于多电机系统的改进型偏差耦合控制方法
CN105429518A (zh) * 2015-11-28 2016-03-23 重庆永重重工有限公司 一种多电机同步控制组件

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
变风量空调的自适应模糊PID复合控制;徐凯等;《计算机仿真》;20111015;第28卷(第10期);全文 *
基于环形耦合控制策略的多电机同步控制研究;刘然等;《控制与决策》;20110630;第26卷(第6期);全文 *
基于相邻偏差耦合的多电机模糊PID同步控制;李鹏飞等;《机械设计与研究》;20131020;第29卷(第5期);全文 *
基于遗传算法寻优的双电机控制系统研究;王桂荣等;《电气传动》;20140919;第44卷(第9期);全文 *
遗传算法优化的模糊+变论域自适应模糊PID复合控制策略;曹建秋等;《信息与控制》;20110215;第40卷(第1期);全文 *

Also Published As

Publication number Publication date
CN105676897A (zh) 2016-06-15

Similar Documents

Publication Publication Date Title
CN104709748B (zh) 一种基于fpga的薄膜收卷张力控制系统及方法
CN101989827B (zh) 基于惯量辨识的交流伺服系统速度环控制参数自整定方法
CN110022109B (zh) 转矩-电流神经网络模型srm转矩脉动控制方法与系统
CN103944459B (zh) 一种适用于多电机系统的直接转矩控制方法
CN103034127B (zh) 一种轴向磁轴承控制系统
CN105680733B (zh) 用于多电机同步控制的方法
CN102937670B (zh) 一种基于Elman神经网络的感应电机转子电阻参数辨识方法
CN105676897B (zh) 多电机系统智能协调控制方法
US20140353866A1 (en) Method and device for operating a drawing line or drawing unit
CN103078582A (zh) 一种变频异步电机的控制方法和装置
SE0103985L (sv) Förfarande och anordning för kompensering av en industriell lasts förbrukning av reaktiv effekt
CN109731929B (zh) 一种基于极点配置方法的液压活套控制方法
CN111525844A (zh) 一种基于双偏差耦合结构的多电机转速转矩双同步控制方法
CN105553367B (zh) 一种基于空调的pg电机调速方法、调速系统及空调
CN111335055A (zh) 一种多股张力均衡的自适应控制系统及方法
CN106476425B (zh) 基于膜算法的凹版印刷机套色控制方法
CN104953914A (zh) 一种异步电机无传感器预测转矩控制系统及方法
CN109600083B (zh) 二自由度无轴承永磁同步电机悬浮力子系统解耦控制器
CN104756394A (zh) 无人驾驶飞行器及其数据处理方法
Song et al. Inertia identification based on model reference adaptive system with variable gain for AC servo systems
CN203414576U (zh) 一种变频电机试验用动态负载装置
CN106130425B (zh) 混合动力车用开关磁阻bsg系统智能控制器的构造方法
Horch et al. Nonlinear integral backstepping control for induction motor drive with adaptive speed observer using super twisting strategy
CN114268263B (zh) 一种电机驱动器双闭环模糊控制方法
CN108429501A (zh) 一种永磁同步电机负载扰动的观测方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: No. 1, Fuxing Avenue, Shuang Fu town, Jiangjin District, Chongqing

Applicant after: chongqing jiaotong university

Address before: 400074 Chongqing Nan'an District University Avenue, No. 66

Applicant before: chongqing jiaotong university

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201028

Address after: Jiang Zhen Zhen Nan Lu Rugao city 226500 Jiangsu city of Nantong Province

Patentee after: JIANGSU GELIN MACHINERY Co.,Ltd.

Address before: No. 1, Fuxing Avenue, Shuang Fu town, Jiangjin District, Chongqing

Patentee before: CHONGQING JIAOTONG University