CN107154760A - 一种混合式步进电机的高速高转矩实现方法 - Google Patents
一种混合式步进电机的高速高转矩实现方法 Download PDFInfo
- Publication number
- CN107154760A CN107154760A CN201710420374.2A CN201710420374A CN107154760A CN 107154760 A CN107154760 A CN 107154760A CN 201710420374 A CN201710420374 A CN 201710420374A CN 107154760 A CN107154760 A CN 107154760A
- Authority
- CN
- China
- Prior art keywords
- speed
- motor
- control
- controller
- value
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 239000002131 composite material Substances 0.000 title claims abstract description 8
- 238000004804 winding Methods 0.000 claims description 10
- 230000004907 flux Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 5
- 230000009466 transformation Effects 0.000 claims description 4
- 230000007423 decrease Effects 0.000 abstract description 2
- 238000012546 transfer Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/14—Arrangements for controlling speed or speed and torque
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/0003—Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Stepping Motors (AREA)
Abstract
本发明提供一种混合式步进电机的高速高转矩实现方法,属于电机控制领域,通过闭环控制方式作为对30对极混合式步进电机的控制,该步进伺服系统不希望位置超调和振荡,以免造成位置精度下降。本发明的位置控制器一般采用比例调节器,将步进伺服校正成I型系统。在这种情况下,为保证控制精度,减小稳态运行时的偏差,本系统采用前馈复合控制器,补偿对速度控制的跟随误差。
Description
技术领域
本发明涉及电机改进领域,具体的来说是涉及一种混合式步进电机的高速高转矩实现方法。
背景技术
混合式步进电动机因具有运行效率高,输出转矩大等优点而获得广泛应用。对现阶段典型的对极两相混合式步进电机,采用开环控制时阻尼系数很小,转子振荡剧烈,尤其中频振荡限制了电机调速范围和动态响应速度,且开环控制时,转子易出现失步的危险。在要求调速范围宽,响应速度快的场合,开环控制驱动系统的应用受到限制。牵出转矩是指在某一运行频率下电动机所能提供的电磁转矩的最大值。也即是对于每一个频率点,都可以找到一个负载角度,使该角度下的电磁转矩最大。对每一个频率点,都有一个要求的牵出转矩,其牵出特性也即是电机的矩频特性。由于现有的电机控制方法中随着电机的速度加快,转矩开始变小,因此使得在高速旋转的过程中转矩力比较小,不能满足人们的需求。
发明内容
本发明提供一种混合式步进电机的高速高转矩实现方法,解决现有步进电机的高转速力矩小的问题。
本发明通过以下技术方案解决上述问题:
一种混合式步进电机的高速高转矩实现方法,包括如下步骤:
步骤1:选取固定电机,系统初始化,依次读取对片内外预设置的存储参数;
步骤2:编码器采集电机位置反馈值传给电角度计算器、速度计算器和P控制器,电角度计算器根据位置反馈值计算出电机当前的电角度 并传给Park变换器和反Park变换器,速度计算器根据位置反馈值计算出速度反馈信息Spd_F并传给PI控制器Ⅰ;
步骤3:P控制器把接收的位置反馈值Pos_F与预设置的参考位置Pos_R做差值后的结果是否大于用户所设定的最大值,当大于时,驱动器应停止工作,并输出报警信号,当不大于时,P控制器执行算出参考速度Spd_R并传给PI控制器Ⅰ;
步骤4:PI控制器Ⅰ接收参考速度Spd_R与速度反馈信息Spd_F做差值得到速度控制误差;
步骤5:根据速度控制误差判断电机速度是否大于用户设定的最大速度,当大于时,停止驱动器的工作,并输出报警信号,不大于时,执行PI控制器Ⅰ计算Q轴电流的控制电流参考值Iq_R并传给PI控制器Ⅱ;
步骤6:Park变换器采集电机两相的的电流Ia_F和Ib_F,并根据电流Ia_F、电流Ib_F和电角度算出Q轴电流的控制电流值Iq_F,并把控制电流值Iq_F传给PI控制器Ⅱ和PI控制器Ⅲ;
步骤7:PI控制器Ⅱ和PI控制器Ⅲ根据控制电流值Iq_F和控制电流参考值Iq_R通过d-q轴变换分别算出控制电压Vq和控制电压Vd;
步骤8:反Park变换器根据控制电压Vq、控制电压Vd和电角度算出双H桥逆变电路的控制电压Va和Vb;
步骤9:双H桥逆变电路采用恒转矩控制方式控制电机根据转速输出最大力矩。
上述方案中,优选的是固定电机位30对极电机。
上述方案中,优选的是步骤4中参考速度Spd_R()的计算根据下式:
其中,为绕线端电压,为定子磁链,为极对数。
上述方案中,优选的是步骤7中算出控制电压Vq和控制电压Vd的算式为:
其中,d轴产生的电压为,而q轴产生的电压为,电机磁通量,为电机运行转速,为电机一相绕组的阻值。
上述方案中,优选的是步骤9中恒转矩控制方式的具体过程为,根据下式:
其中,为d-q轴合成电压,为给定的控制电流值Iq_F,为反电动势,为d-q轴电感与绕线端电感相,为速度反馈信息Spd_F,R为电机电阻值,为控制电参考流值Iq_R,
进一步运算得到:
从而得到力矩的产生,其中为常数。
本发明的优点与效果是:
1、本发明通过在通过在使用闭环控制方法对30对极电机进行控制,从而能使得30对极电机在高转速过程中也能保持较大的力矩,能够大大的提高了电机在高速转动时的牵引力。
2、本发明通过提高相电流、提高驱动电压、优化驱动器性能,都可以提高步进电机的高速性能。
附图说明
图1为本发明的控制结构框图;
图2为本发明总体控制流程图;
图3为本发明执行位置环和速度环的控制算法流程图;
图4为本发明矢量控制流程图;
图5为本发明的效果图。
具体实施方式
以下结合实施例对本发明作进一步说明。
一种混合式步进电机的高速高转矩实现方法,包括如下步骤:如图1、2所示,
步骤1:选取固定电机,系统初始化,依次读取对片内外预设置的存储参数。本发明针对的是30对极电机的控制方法。固定电机为30对极电机。
步骤2:编码器采集电机位置反馈值传给电角度计算器、速度计算器和P控制器,电角度计算器根据位置反馈值计算出电机当前的电角度并传给Park变换器和反Park变换器,速度计算器根据位置反馈值计算出速度反馈信息Spd_F并传给PI控制器Ⅰ。
步骤3:P控制器把接收的位置反馈值Pos_F与预设置的参考位置Pos_R做差值后的结果是否大于用户所设定的最大值,当大于时,驱动器应停止工作,并输出报警信号,当不大于时,P控制器执行算出参考速度Spd_R并传给PI控制器Ⅰ。P控制器为位置控制器,PI控制器属于速度控制处理控制器。
步骤4:PI控制器Ⅰ接收参考速度Spd_R与速度反馈信息Spd_F做差值得到速度控制误差。参考速度Spd_R()的计算根据下式:
其中,为绕线端电压,为定子磁链,为极对数。
步骤5:根据速度控制误差判断电机速度是否大于用户设定的最大速度,当大于时,停止驱动器的工作,并输出报警信号,不大于时,执行PI控制器Ⅰ计算Q轴电流的控制电流参考值Iq_R并传给PI控制器Ⅱ。
步骤6:Park变换器采集电机两相的的电流Ia_F和Ib_F,并根据电流Ia_F、电流Ib_F和电角度算出Q轴电流的控制电流值Iq_F,并把控制电流值Iq_F传给PI控制器Ⅱ和PI控制器Ⅲ。
步骤7:如图3所示,PI控制器Ⅱ和PI控制器Ⅲ根据控制电流值Iq_F和控制电流参考值Iq_R通过d-q轴变换分别算出控制电压Vq和控制电压Vd。算出控制电压Vq和控制电压Vd的算式为:
其中,d轴产生的电压为,而q轴产生的电压为,电机磁通量,为电机运行转速,为电机一相绕组的阻值。
步骤8:反Park变换器根据控制电压Vq、控制电压Vd和电角度算出双H桥逆变电路的控制电压Va和Vb。
步骤9:如图4所示,双H桥逆变电路采用恒转矩控制方式控制电机根据转速输出最大力矩。恒转矩控制方式的具体过程为,根据下式:
其中,为d-q轴合成电压,为给定的控制电流值Iq_F,为反电动势,为d-q轴电感与绕线端电感相,为速度反馈信息Spd_F,R为电机电阻值,为控制电参考流值Iq_R,
进一步运算得到:
从而得到力矩的产生,其中为常数。
如图5所示,虚线为本发明控制的效果Tb,该闭环控制中,矢量控制算法完成两相静止坐标系到两相同步旋转坐标系的变换及其逆变换,实现步进电机的解耦控制;位置环用P控制器,用于实现步进电机对位置指令的快速跟踪;速度控制器为带积分饱和限制的PI的调节器;电流设计也是为带积分饱和限制的PI控制器,通过绕组电流动态跟踪电流指令。调整电流环PI参数,使电流满足跟踪性能;调整速度环PI参数,调节电机的速度响应性能;最后调整位置增益调,可以得到实际的控制效果。
作为对30对极混合式步进电机的控制,该步进伺服系统不希望位置超调和振荡,以免造成位置精度下降。因此位置控制器一般采用比例调节器,将步进伺服校正成I型系统。在这种情况下,为保证控制精度,减小稳态运行时的偏差,本系统采用前馈复合控制器,补偿对速度控制的跟随误差。
按照结构化程序设计方法,遵循功能独立原则,将系统划分为主程序模块,位置速度控制模块,矢量控制模块三大部分,各部分又可以分成若干子模块,有利于软件设计、调试、修改和维护。由于首先要保证电机的矢量控制,所以将矢量控制模块作为前台程序,位置速度控制模块次之,主程序模块作为后台程序。
该框图中R(s)为参考输入量,Gm为步进电机的传递函数,Gspd为速度闭环的传递函数,Gpos为位置环的传递函数,Fps为位置前馈控制器的传递函数,C(S)为输出量。由图可知系统的传递函数为:
当Fps=1/(GspdGm)时,H(s)=1,则此时系统的输出完全跟随系统的输入信号,没有暂态误差和稳态误差。通常来说,速度环的截止频率是位置环截止频率的5-10倍,所以相对于位置环,速度环可以等效为一阶惯性环节,电机可等效为一个积分环节,于是Fps可以看成由速度前馈和加速度前馈两部分组成。位置前馈中速度项的差分方程可以表示为:
式中,R(k)为第k个采样周期的位置参考信号,R(k-1)为前一个采样周期的位置参考信号,Kf为位置前馈的比例系数,F(k)为第K个采样周期中位置前馈的输出。
以上已对本发明创造的较佳实施例进行了具体说明,但本发明并不限于实施例,熟悉本领域的技术人员在不违背本发明创造精神的前提下还可以作出种种的等同的变型或替换,这些等同的变型或替换均包含在本申请的范围内。
Claims (5)
1.一种混合式步进电机的高速高转矩实现方法,其特征在于: 包括如下步骤:
步骤1:选取固定电机,系统初始化,依次读取对片内外预设置的存储参数;
步骤2:编码器采集电机位置反馈值传给电角度计算器、速度计算器和P控制器,电角度计算器根据位置反馈值计算出电机当前的电角度并传给Park变换器和反Park变换器,速度计算器根据位置反馈值计算出速度反馈信息Spd_F并传给PI控制器Ⅰ;
步骤3:P控制器把接收的位置反馈值Pos_F与预设置的参考位置Pos_R做差值后的结果是否大于用户所设定的最大值,当大于时,驱动器应停止工作,并输出报警信号,当不大于时,P控制器执行算出参考速度Spd_R并传给PI控制器Ⅰ;
步骤4:PI控制器Ⅰ接收参考速度Spd_R与速度反馈信息Spd_F做差值得到速度控制误差;
步骤5:根据速度控制误差判断电机速度是否大于用户设定的最大速度,当大于时,停止驱动器的工作,并输出报警信号,不大于时,执行PI控制器Ⅰ计算Q轴电流的控制电流参考值Iq_R并传给PI控制器Ⅱ;
步骤6:Park变换器采集电机两相的的电流Ia_F和Ib_F,并根据电流Ia_F、电流Ib_F和电角度算出Q轴电流的控制电流值Iq_F,并把控制电流值Iq_F传给PI控制器Ⅱ和PI控制器Ⅲ;
步骤7:PI控制器Ⅱ和PI控制器Ⅲ根据控制电流值Iq_F和控制电流参考值Iq_R通过d-q轴变换分别算出控制电压Vq和控制电压Vd;
步骤8:反Park变换器根据控制电压Vq、控制电压Vd和电角度算出双H桥逆变电路的控制电压Va和Vb;
步骤9:双H桥逆变电路采用恒转矩控制方式控制电机根据转速输出最大力矩。
2.根据权利要求1所述的一种混合式步进电机的高速高转矩实现方法,其特征在于:所述固定电机位30对极电机。
3.根据权利要求1所述的一种混合式步进电机的高速高转矩实现方法,其特征在于:所述步骤4中参考速度Spd_R()的计算根据下式:
其中,为绕线端电压,为定子磁链,为极对数。
4.根据权利要求1所述的一种混合式步进电机的高速高转矩实现方法,其特征在于:所述步骤7中算出控制电压Vq和控制电压Vd的算式为:
其中,d轴产生的电压为,而q轴产生的电压为,电机磁通量,为电机运行转速,为电机一相绕组的阻值。
5.根据权利要求1所述的一种混合式步进电机的高速高转矩实现方法,其特征在于:所述步骤9中恒转矩控制方式的具体过程为,根据下式:
其中,为d-q轴合成电压,为给定的控制电流值Iq_F,为反电动势,为d-q轴电感与绕线端电感相,为速度反馈信息Spd_F,R为电机电阻值,为控制电参考流值Iq_R,
进一步运算得到:
从而得到力矩的产生,其中为常数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710420374.2A CN107154760A (zh) | 2017-06-06 | 2017-06-06 | 一种混合式步进电机的高速高转矩实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710420374.2A CN107154760A (zh) | 2017-06-06 | 2017-06-06 | 一种混合式步进电机的高速高转矩实现方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107154760A true CN107154760A (zh) | 2017-09-12 |
Family
ID=59794887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710420374.2A Pending CN107154760A (zh) | 2017-06-06 | 2017-06-06 | 一种混合式步进电机的高速高转矩实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107154760A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109256994A (zh) * | 2018-09-27 | 2019-01-22 | 北京大豪科技股份有限公司 | 两相步进电机的控制方法、装置、系统及存储介质 |
CN110261806A (zh) * | 2019-06-14 | 2019-09-20 | 杭州优迈科技有限公司 | 驱动器、变频器以及驱动器的校准方法、控制方法 |
CN110620531A (zh) * | 2019-10-30 | 2019-12-27 | 杭州北马科技有限公司 | 一种基于多圈反馈的步进电机调控方法 |
CN111987946A (zh) * | 2019-05-24 | 2020-11-24 | 上海鸣志派博思自动化技术有限公司 | 一种混合式步进电机驱动系统 |
CN114665776A (zh) * | 2022-05-23 | 2022-06-24 | 深圳市杰美康机电有限公司 | 一种闭环步进电机动态解耦的控制方法、系统及存储介质 |
CN115940708A (zh) * | 2023-03-15 | 2023-04-07 | 深圳市杰美康机电有限公司 | 步进电机闭环控制方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1285062A (zh) * | 1998-02-27 | 2001-02-21 | 三菱电机株式会社 | 同步控制装置 |
CN1495583A (zh) * | 2002-07-06 | 2004-05-12 | ���ǵ�����ʽ���� | 用来控制直流电动机的方法和装置 |
GB2465379A (en) * | 2008-11-17 | 2010-05-19 | Technelec Ltd | Controller for electrical machines |
CN101741304A (zh) * | 2010-01-21 | 2010-06-16 | 西北工业大学 | 基于cpld的两相混合式步进电机多细分高速恒转矩控制器 |
-
2017
- 2017-06-06 CN CN201710420374.2A patent/CN107154760A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1285062A (zh) * | 1998-02-27 | 2001-02-21 | 三菱电机株式会社 | 同步控制装置 |
CN1495583A (zh) * | 2002-07-06 | 2004-05-12 | ���ǵ�����ʽ���� | 用来控制直流电动机的方法和装置 |
GB2465379A (en) * | 2008-11-17 | 2010-05-19 | Technelec Ltd | Controller for electrical machines |
CN101741304A (zh) * | 2010-01-21 | 2010-06-16 | 西北工业大学 | 基于cpld的两相混合式步进电机多细分高速恒转矩控制器 |
Non-Patent Citations (4)
Title |
---|
WENQI LU等: ""Research on Closed-Loop Drive System of Two-Phase Hybrid Step Motor Based on SVPWM"", 《2016 IEEE VEHICLE POWER AND PROPULSION CONFERENCE (VPPC)》 * |
耿华等: "《新能源并网发电系统的低电压穿越》", 30 June 2014, 机械工业出版社 * |
莫会成等: "《微特电机》", 30 September 2015, 中国电力出版社 * |
鞠平等: "《电力工程》", 30 September 2014, 机械工业出版社 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109256994A (zh) * | 2018-09-27 | 2019-01-22 | 北京大豪科技股份有限公司 | 两相步进电机的控制方法、装置、系统及存储介质 |
CN111987946A (zh) * | 2019-05-24 | 2020-11-24 | 上海鸣志派博思自动化技术有限公司 | 一种混合式步进电机驱动系统 |
CN110261806A (zh) * | 2019-06-14 | 2019-09-20 | 杭州优迈科技有限公司 | 驱动器、变频器以及驱动器的校准方法、控制方法 |
CN110620531A (zh) * | 2019-10-30 | 2019-12-27 | 杭州北马科技有限公司 | 一种基于多圈反馈的步进电机调控方法 |
CN114665776A (zh) * | 2022-05-23 | 2022-06-24 | 深圳市杰美康机电有限公司 | 一种闭环步进电机动态解耦的控制方法、系统及存储介质 |
CN115940708A (zh) * | 2023-03-15 | 2023-04-07 | 深圳市杰美康机电有限公司 | 步进电机闭环控制方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107154760A (zh) | 一种混合式步进电机的高速高转矩实现方法 | |
CN105827168B (zh) | 基于滑模观测的永磁同步电机控制方法及系统 | |
US20020153857A1 (en) | Driving device for synchronous motor | |
WO2013084461A1 (ja) | 電動機制御装置 | |
KR102199277B1 (ko) | 영구자석 동기기의 V/f 운전 시 MTPA 제어 장치 및 방법 | |
JP2009136085A (ja) | 交流モータの制御装置 | |
CN105871282A (zh) | 一种基于电机转动惯量的控制器pi参数整定方法 | |
JP5920671B2 (ja) | モータ制御装置 | |
JPWO2014192467A1 (ja) | 永久磁石型同期電動機の磁極位置検出装置 | |
CN113067520B (zh) | 基于优化残差的无传感器响应自适应电机控制方法 | |
CN112886893A (zh) | 基于关断角优化的开关磁阻电机转矩控制方法及系统 | |
CN105811840B (zh) | 一种永磁同步伺服电机的无差拍电流控制方法 | |
CN108448982B (zh) | 一种基于空间电压矢量预测的直接转矩控制方法 | |
CN110635740A (zh) | 一种基于电压前馈补偿策略的永磁同步电机矢量控制方法 | |
CN108964556A (zh) | 用于驱动永磁式同步电机的无速度传感器控制装置 | |
JP4102770B2 (ja) | 巻線界磁式同期機の制御装置 | |
JP2018536381A (ja) | 電気モーターを制御する方法及びシステム | |
CN104767457A (zh) | 直流变频压缩机运行过程中参数自适应的方法 | |
CN103117702A (zh) | 一种高精度永磁同步电机的无速度传感器估计方法 | |
CN109150043B (zh) | 交流伺服系统电流环中的电压前馈补偿方法 | |
KR101224571B1 (ko) | 영구자석 스텝모터의 마이크로 스테핑 제어 방법 | |
JP2019083672A (ja) | インバータ並びにモータの駆動制御方法 | |
CN110096077B (zh) | 开关磁阻电机非奇异快速终端滑模转速控制方法及系统 | |
JP2018085851A (ja) | 可変磁束モータの電流制御方法、及び電流制御装置 | |
US10594243B2 (en) | Method of controlling synchronous electric motor with permanent magnets |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170912 |