永磁同步电机矢量控制(九)——三闭环位置控制系统

 恰饭一下:已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程,
为了解决电机控制入门难的问题,我将自己从一知半解到现在的学习记录整理成十个部分学习教程,从基础的矢量控制,到应用性较强的MTPA、弱磁控制等,最后深入到无速度传感器的控制,足够大家从基础到深入整个过程的学习。每个部分以精心制作的Simulink电机控制仿真模型为核心,配以辅助理解文档方便大家进行学习,尽可能详细对过程中很小的但容易卡住的问题进行解释每个部分资料全都基于一个电机参数,是一个系统的学习教程 ,我有信心大家拿到这份教程,认真学习,一定能够走进电机控制的大门,并且掌握它。联系方式在文章末尾,加好友就有福利哦~欢迎Q我
永磁同步电机矢量控制到无速度传感器控制学习教程(PMSM)

1 什么是三闭环控制系统?

在双闭环(速度环和电流环)控制的基础上,在转速外环外再加一个位置外环,这个位置外环的主要作用是使得电机准确的跟随位置给定,所以又称为位置闭环系统。他的原理和双闭环系统相似,通过电机的目标位置和实际位置做差,得到的偏差量作为转速调节器的速度给定。位置偏差越大,相应的转速给定也越大。

跟双闭环控制系统最大的区别就是,三闭环主要解决的是使得电机转到哪的问题,而双闭环主要解决的是转多快的问题。

2 三闭环系统的控制原理和搭建

具体的结合原理框图进行介绍,如上图所示。在基础的双闭环控制的基础上,增加一个位置环,我们可以将双闭环看成一个速度控制模块,而位置调节器将给定位置信号和实际位置检测信号的差值整定为这个控制模块的速度给定,从而控制电机按照想要的速度和方向旋转,从而控制电机的位置。

举个例子会比较好理解:给定位置在350°,而实际位置在50°,想要电机旋转到目标位置角,就需要电机顺时针旋转300°。那么此时位置调节器就会输出控制电机正转的指令,速度环接受指令,进行顺时针旋转,到达目标位置后停止旋转。

3 位置环参数设计思路

第一步:双闭环参数设计。使得电机转速跟随性能优越,阶跃响应效果较好,且系统的快速性较好。如前文所述,三闭环的基础即为双环控制,一个好的位置控制系统,其双环控制的效果一定需要调节到最优值。

第二步:位置环参数设计。引入位置反馈量和位置调节器,使得仿真系统框图如第二节中框图原理一致,给定输入信号,并调节位置环参数。

1、信号给定:建议初始给定输入信号为斜坡信号,且斜率较小;

2、调节器设置:建议调节器设为纯P调节器,因为大部分位置控制是不允许超调存在的,且位置P调节器的初始参数可以设置稍微大一点,可以从500开始试验。

3、限幅值设置:建议将位置调节器的输出限幅值设为电机的额定转速(双闭环PI参数满足电机额定转速快速稳定跟随)。

4 实验结果

其实本质上就是在双闭环的基础上加了一个位置环,其实难度和结构都比较简单,但是要实现高的精度,还有很快的相应速度,如果纯PI需要特别理想的参数,或者就是增加前馈补偿,本次我只是尝试了调PI的方法。

       下图是转子位置给定和实际位置图(此时我的给定是一个凹形曲线),红色的是实际位置,蓝色的是给定。

                                               

      再看带载运行的情况,有小范围的波动,以上四次波动分别为  2N 4N 10N 15N,可以看出都能够快速回到给定位置。

                                                

小结:

1、三环位置控制的目标是电机转到哪里,而双环控制的目标是转多快,两者存在较大差异。

2、位置调节器将给定位置信号和实际位置检测信号的差值整定为这个控制模块的速度给定,从而控制电机按照想要的速度和方向旋转,从而控制电机的位置。

3、双环是位置控制重要的基础,进行位置控制之前,首要条件就是将双环系统性能调至最佳。

4、设计思路要明确

整理不易,希望大家帮忙点个赞呀,谢谢啦~^_^

系列文章链接:

永磁同步电机矢量控制到无速度传感器控制学习教程(PMSM)

永磁同步电机矢量控制(一)——数学模型
永磁同步电机矢量控制(二)——控制原理与坐标变换推导

永磁同步电机矢量控制(三)——电流环转速环 PI 参数整定
永磁同步电机矢量控制(四)——simulink仿真搭建
永磁同步电机矢量控制(五)——波形记录及其分析
永磁同步电机矢量控制(六)——MTPA最大转矩电流比控制
永磁同步电机矢量控制(八)——弱磁控制(超前角弱磁)
永磁同步电机矢量控制(九)——三闭环位置控制系统
永磁同步电机矢量控制(十)——PMSM最优效率(最小损耗)控制策略

  • 142
    点赞
  • 392
    收藏
    觉得还不错? 一键收藏
  • 27
    评论
### 回答1: Simulink伺服控制是一种常用的控制方法,用于实现精确的位置或速度控制。它是在Simulink境下建立的,包括控制器、传感器和执行器等组成的闭环系统。 首先,我们需要设计一个合适的控制器。常见的控制器包括PID控制器和模糊控制器。PID控制器根据当前误差、误差的积分以及误差变化率来计算控制信号,而模糊控制器基于模糊逻辑来计算控制信号。选择合适的控制器取决于系统的性质和需求。 其次,我们需要使用传感器来测量系统状态。传感器可以测量位置、速度或其他相关参数,以反馈给控制器。根据系统的需求,我们可以选择不同类型的传感器,比如编码器、激光测距仪等。 最后,我们需要将控制信号传递给执行器,用于控制系统的输出。执行器可以是电机、液压驱动器或其他设备,根据系统的需求进行选择。 Simulink提供了丰富的控制系统建模工具和库函数,使得伺服控制的建模和仿真变得简单和高效。我们可以使用Simulink中的积分器、增益器、传感器模型等来搭建闭环控制系统,并设置合适的参数和初始条件。通过仿真,我们可以评估系统的性能,优化控制器的参数,以实现更好的控制效果。 总之,Simulink伺服控制是一种有效的控制方法,通过建立控制器、传感器和执行器等组成的闭环系统,可以实现精确的位置或速度控制。 ### 回答2: Simulink伺服控制是指在Simulink软件境下实现的一种控制策略。该策略通过建立节的反馈控制系统,实现对被控对象的精确控制。 伺服控制系统通常由速度环、电流位置组成。速度环主要负责将输入的速度命令转换为输出电流,通过控制电机的速度,达到准确的运动控制。电流则通过测量电机的电流,通过与输入的电流命令的差异来调整电机的工作状态,以确保电机输出的电流符合要求。而位置则以电机的位置信息为反馈信号,根据设定的位置命令和当前位置信息的差异来调整电机的运动,实现精确的位置控制。 在Simulink中建立这样的伺服控制系统,可以通过模块化的方式进行,即将每一个节的控制算法和功能作为一个子模块进行建模,并通过连接这些子模块来完成整个控制系统的建模。 Simulink提供了各种不同的模块,例如PID控制器、积分控制器、传感器模型等,可以根据具体需要来选择并配置适当的模块。同时,Simulink还提供了丰富的仿真和调试工具,可以对建模的控制系统进行仿真和验证,以确保系统能够按照预期的方式工作。 总之,Simulink伺服控制可以帮助工程师实现对被控对象的精确控制,通过建模和仿真,可以提前识别问题并进行优化,提高控制系统的性能和稳定性。 ### 回答3: Simulink伺服控制是一种基于Simulink软件平台的控制系统设计方法。它利用Simulink模型来构建控制系统,实现对特定系统的精确控制。 伺服控制通常由输入速度环位置组成。输入用于将控制指令转换为电压或电流信号,进而驱动执行器;速度环用于测量和调节执行器的转速,使其能够实时响应指令变化;位置用于测量和调节执行器的位置,以实现精确的位置控制。 在Simulink中,可以使用预设的库函数或自己编写的模块来实现这些控制。首先,我们需要将执行器的数学模型转化为Simulink模型,以便对其进行仿真测试和参数调整。然后,可以在输入中设计控制命令的生成器,根据系统需求生成相应的指令信号。接下来,在速度环中,利用速度传感器或推算法来测量执行器的转速,并将其与控制指令进行比较,生成速度误差信号。最后,在位置中,通过位置传感器测量执行器的位置,并将其与速度误差信号进行比较,生成位置误差信号。根据位置误差信号,可以设计PID控制器或其他控制算法来调节执行器的位置,最终实现精确的位置控制。 Simulink伺服控制具有以下优势:首先,Simulink提供了友好的用户界面,使得控制系统的设计、仿真和调试变得更加方便快捷。其次,Simulink支持多种控制算法,如PID、模糊控制等,能够根据不同的系统需求选择合适的算法。而且,Simulink还能够与物理系统硬件连接,通过实时数据传输与实际执行器进行交互,提高控制系统的实时性和可靠性。 综上所述,Simulink伺服控制是一种基于Simulink软件平台的控制系统设计方法,通过构建输入速度环位置,实现对特定系统的精确控制。它具有用户友好、多种控制算法支持以及与实际硬件连接的优势,广泛应用于工控、机器人、电力系统等领域。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值