一种伺服驱动器的控制参数自动校正方法和装置

文档序号:1864403 发布日期:2021-11-19 浏览:2次 >En<

阅读说明:本技术 一种伺服驱动器的控制参数自动校正方法和装置 (Method and device for automatically correcting control parameters of servo driver ) 是由 不公告发明人 于 2021-07-28 设计创作,主要内容包括:本发明提供了一种伺服驱动器的控制参数自动校正方法和装置。所述方法包括根据伺服电机的电感和电阻,计算直/交轴电感和定子电阻;通过预设的电流环标幺值整定参数,计算直/交轴电流环控制器的比例系数和电流环的积分时间,对电流环控制参数进行校正;通过预设的速度环标幺值整定参数,计算速度环控制器的比例系数和速度环的积分时间,对速度环控制参数进行校正;通过预设的位置环标幺值整定参数,计算位置环控制器的比例系数,对位置环控制参数进行校正。以此方式,无需人为设定频域指标参数,仅通过测量伺服电机参数即可对电流环控制参数、速度环控制参数以及位置环控制参数的自动校正,并且在调试过程中易于调节。(The invention provides a method and a device for automatically correcting control parameters of a servo driver. The method comprises the steps of calculating direct/alternating axis inductance and stator resistance according to the inductance and the resistance of the servo motor; calculating a proportionality coefficient of a direct/alternating current loop controller and integral time of a current loop through a preset per unit value setting parameter of the current loop, and correcting a control parameter of the current loop; calculating a proportionality coefficient of a speed ring controller and integral time of a speed ring through a preset per-unit value setting parameter of the speed ring, and correcting a speed ring control parameter; and calculating a proportionality coefficient of the position ring controller through a preset per unit value setting parameter of the position ring, and correcting the position ring control parameter. In this way, the frequency domain index parameters do not need to be set artificially, the current loop control parameters, the speed loop control parameters and the position loop control parameters can be automatically corrected only by measuring the servo motor parameters, and the adjustment is easy in the debugging process.)

一种伺服驱动器的控制参数自动校正方法和装置

技术领域

本发明一般涉及电机控制领域,并且更具体地,涉及一种伺服驱动器的控制参数自动校正方法和装置。

背景技术

伺服驱动器的控制参数对于实际控制性能具有重要的、直接的影响。传统方式采用频域指标的直接设定,设定后再基于实际调试效果手动微调,而微调也是在频域指标的范围内进行,需要大量的实际经验和长时间参数匹配才能完成。传统的伺服驱动器软件设计上将频域指标开放设定,而这种基于频域指标的直接设定对于控制参数调节不直观,且无法兼顾伺服系统调试性能的手动微调,对于现场调试人员的能力水平提出较高的要求。

发明内容

根据本发明的实施例,提供了一种伺服驱动器的控制参数自动校正方案。

在本发明的第一方面,提供了一种伺服驱动器的控制参数自动校正方法。该方法包括:

根据伺服电机的电感和电阻,计算直/交轴电感和定子电阻;

通过预设的电流环标幺值整定参数,计算直/交轴电流环控制器的比例系数和电流环的积分时间,对电流环控制参数进行校正;

通过预设的速度环标幺值整定参数,计算速度环控制器的比例系数和速度环的积分时间,对速度环控制参数进行校正;

通过预设的位置环标幺值整定参数,计算位置环控制器的比例系数,对位置环控制参数进行校正。

进一步地,所述伺服电机的电感和电阻为三相电感和三相电阻。

进一步地,所述计算直/交轴电感和定子电阻,包括:

其中,LAB、LBC、LCA为伺服电机的三个线电感;RAB、RBC、RCA为伺服电机的三个线电阻;Ld为直轴电感;Lq为交轴电感;Rs为定子电阻。

进一步地,所述通过预设的电流环标幺值整定参数,计算直/交轴电流环控制器的比例系数和电流环的积分时间,包括:

其中,KP_Cur为直/交轴电流环控制器的比例系数;TuneCofCur为电流环标幺值整定参数;L为直/交轴电感,当所述直/交轴电感为直轴电感时,L=Ld,当所述直/交轴电感为交轴电感时,L=Lq;TI_Cur为电流环的积分时间;Rs为定子电阻;Td_Cur为电流环滞后时间。

进一步地,所述通过预设的速度环标幺值整定参数,计算速度环控制器的比例系数和速度环的积分时间,包括:

其中,KP_Spd为速度环控制器的比例系数;JM为伺服电机本体的转动惯量;CofL为当前电机轴端负载惯量系数;TuneCofSpd为速度环标幺值整定参数;Td_Spd为速度环惯性时间;Ts_Spd为速度环离散拍的滞后时间;TI_Spd为速度环的积分时间。

进一步地,所述通过预设的位置环标幺值整定参数,计算位置环控制器的比例系数,包括:

其中,KP_Pos为位置环控制器的比例系数;TuneCofPos为位置环标幺值整定参数;KPos为外部位置命令脉冲数的比例系数;Td_Pos为位置环的等效响应时间;Ts_Pos为位置环离散拍的滞后时间。

进一步地,所述电流环标幺值整定参数,用于根据伺服电机在静止状态下的无功电流响应测试结果,对电流环控制参数进行调节。

进一步地,所述速度环标幺值整定参数,用于根据伺服电机在空载和/或负载状态下的速度响应测试结果,对速度环控制参数进行调节。

进一步地,所述位置环标幺值整定参数,用于根据伺服电机在空载和/或负载状态下的位置响应测试结果,对位置环控制参数进行调节。

在本发明的第二方面,提供了一种伺服驱动器的控制参数自动校正装置。该装置包括:

参数计算模块,用于根据伺服电机的电感和电阻,计算直/交轴电感和定子电阻;

电流环计算模块,用于通过预设的电流环标幺值整定参数,计算直/交轴电流环控制器的比例系数和电流环的积分时间,对电流环控制参数进行校正;

速度环计算模块,用于通过预设的速度环标幺值整定参数,计算速度环控制器的比例系数和速度环的积分时间,对速度环控制参数进行校正;

位置环计算模块,用于通过预设的位置环标幺值整定参数,计算位置环控制器的比例系数,对位置环控制参数进行校正。

本发明无需人为设定频域指标参数,仅通过测量伺服电机参数即可对电流环控制参数、速度环控制参数以及位置环控制参数的自动校正,并且在调试过程中易于调节。

应当理解,发明内容部分中所描述的内容并非旨在限定本发明的实施例的关键或重要特征,亦非用于限制本发明的范围。本发明的其它特征将通过以下的描述变得容易理解。

附图说明

结合附图并参考以下详细说明,本发明各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:

图1示出了根据本发明的实施例的伺服驱动器的控制参数自动校正方法的流程图;

图2示出了根据本发明的实施例的伺服驱动器的控制参数自动校正装置的方框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本发明保护的范围。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本发明中,无需人为设定频域指标参数,仅通过测量伺服电机参数即可对电流环控制参数、速度环控制参数以及位置环控制参数的自动校正,并且在调试过程中易于调节。

图1示出了本发明实施例的伺服驱动器的控制参数自动校正方法的流程图。

该方法包括:

S101、根据伺服电机的电感和电阻,计算直/交轴电感和定子电阻。

所述伺服电机是指在伺服系统中控制机械元件运转的发动机,可以控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。

所述伺服电机的电感和电阻为三相电感和三相电阻。所述三相电感和三相电阻使用LCR电桥进行测量得到。通过测量结果计算电流环控制参数校正所需要的电机参数。电流环控制参数校正所需要的电机参数包括直轴电感、交轴电感和定子电阻。

所述计算直/交轴电感和定子电阻,包括:

其中,LAB、LBC、LCA为伺服电机的三个线电感;RAB、RBC、RCA为伺服电机的三个线电阻;Ld为直轴电感;Lq为交轴电感;Rs为定子电阻。

由于现代伺服电机中,为了满足更高的超速范围和更高的效率等要求,电机常常采用凸极形式。因为凸极电机既可以采用弱磁控制,同时在恒转矩与恒功率区间,可以采用MTPA控制。传统参数校正方法中不区分电机的交直轴电感值,采用一个均值机型校正,例如包括凸极电机在内的伺服电机的控制中会导致性能的下降。

本发明的实施例中,伺服电机可以是凸极电机或隐极电机。电流环控制参数校正所需要的电机参数可以简单地通过测量获得而非参数辨识获得,并且区分电机的交直轴电感值,得到较为精确的交直轴电感,而后可以校正得到一组运行稳定的控制参数。

S102、通过预设的电流环标幺值整定参数,计算直/交轴电流环控制器的比例系数和电流环的积分时间,对电流环控制参数进行校正。

作为本发明的一种实施例,通过预设的电流环标幺值整定参数,计算直/交轴电流环控制器的比例系数和电流环的积分时间,包括:

其中,KP_Cur为直/交轴电流环控制器的比例系数;TuneCofCur为电流环标幺值整定参数;L为直/交轴电感,当所述直/交轴电感为直轴电感时,L=Ld,当所述直/交轴电感为交轴电感时,L=Lq;TI_Cur为电流环的积分时间;Rs为定子电阻;Td_Cur为电流环滞后时间。

在对电流环控制参数进行校正的过程中,采用典型的二阶系统校正方法,算法默认采用Ⅰ型系统最佳校正方法,将电机定子绕组视为一个电感和电阻构成的惯性环节,同时考虑到硬件的采样延时与算法软件的控制拍滞后延时,将这些延时等效为一个滞后环节,电流环滞后时间为Td_Cur

在本实施例中,当所述直/交轴电感为直轴电感时,L=Ld,此时电流环控制器的比例系数KP_Cur为直轴电流环控制器的比例系数:

在本实施例中,当所述直/交轴电感为交轴电感时,L=Lq,此时电流环控制器的比例系数KP_Cur为交轴电流环控制器的比例系数:

作为本发明的一种实施例,预设一个电流环标幺值整定参数TuneCofCur,所述电流环标幺值整定参数TuneCofCur可以通过人为设定,并可以进行微调。所述电流环标幺值整定参数TuneCofCur,用于根据伺服电机在静止状态下的无功电流响应测试结果,对电流环控制参数进行微调节。例如所述电流环标幺值整定参数TuneCofCur设置为100%,在微调过程中可以微上调至105%或微下调至95%等,即按比例进行微调节。所述伺服电机在静止状态下的无功电流响应测试结果包括调节时间和超调量。

通过微调电流环标幺值整定参数TuneCofCur对电流环控制参数进行调节,既可以视为对于不精确的电感和电阻参数的校正,也可以视为对于电流环调节快慢的一个微调。可见,本发明依据二阶系统典型校正方法得到校正参数,兼顾了参数的不精确性,同时兼顾不同使用场合对于电流环性能的要求。

S103、通过预设的速度环标幺值整定参数,计算速度环控制器的比例系数和速度环的积分时间,对速度环控制参数进行校正。

作为本发明的一种实施例,通过预设的速度环标幺值整定参数,计算速度环控制器的比例系数和速度环的积分时间,包括:

其中,KP_Spd为速度环控制器的比例系数;JM为伺服电机本体的转动惯量;CofL为当前电机轴端负载惯量系数;TuneCofSpd为速度环标幺值整定参数;Td_Spd为速度环惯性时间;Ts_Spd为速度环离散拍的滞后时间;TI_Spd为速度环的积分时间。

在本实施例中,将速度环参数的校正作为一个典型三阶系统,将速度环等效为一个惯性环节;将编码器的速度反馈等效为一个惯性环节;将编码器反馈后的速度解析与滤波等效为一个惯性环节;再将所有的惯性环节等效为一整个惯性环节,其惯性时间为Td_Spd。速度环离散拍的滞后时间为Ts_Spd,表示对连续系统离散化处理的时间。速度环涉及伺服电机本体的转动惯量JM,以及伺服电机轴端负载惯量系数CofL,则整体的真实惯量为JM(1+CofL)。所述伺服电机本体的转动惯量JM可以依据伺服电机手册中的设计值进行输入,伺服电机轴端负载惯量系数CofL可以根据实际伺服电机轴端所带负载的惯量进行输入。速度环控制参数校正所需要的参数:伺服电机本体转动惯量JM、伺服电机轴端负载惯量系数CofL,可以不精确。其参数的精确性并不影响校正系统的稳定性。

作为本发明的一种实施例,预设一个速度环标幺值整定参数TuneCofSpd。所述速度环标幺值整定参数TuneCofSpd可以通过人为设定,并可以进行微调。所述速度环标幺值整定参数TuneCofSpd,用于根据伺服电机在空载和/或负载状态下的速度响应测试结果,对速度环控制参数进行调节。例如所述速度环标幺值整定参数TuneCofSpd设置为100%,在微调过程中可以微上调至105%或微下调至95%等,即按比例进行微调节。所述伺服电机在空载和/或负载状态下的速度响应测试结果包括调节时间和超调量。

在本实施例中,通过设置速度环标幺值整定参数,在通过三阶系统典型校正方法得到校正参数后,能够对校正参数进行微调,兼顾了速度环参数的不精确性,同时兼顾不同使用场合对速度环性能的要求。

S104、通过预设的位置环标幺值整定参数,计算位置环控制器的比例系数,对位置环控制参数进行校正。

作为本发明的一种实施例,通过预设的位置环标幺值整定参数,计算位置环控制器的比例系数,包括:

其中,KP_Pos为位置环控制器的比例系数;TuneCofPos为位置环标幺值整定参数;KPos为外部位置命令脉冲数的比例系数;Td_Pos为位置环的等效响应时间;Ts_Pos为位置环离散拍的滞后时间。

在本实施例中,将整个位置环等效为一个积分环节,其中积分环节的积分时间包括位置环的等效响应时间Td_Pos以及位置环离散拍的滞后时间Ts_Pos。外部位置命令脉冲数的比例系数KPos通过伺服电机由机械转速转化得到。将位置环按照被控对象为积分环节进行校正,将校正后的闭环响应系统等效为一个惯性环节。

作为本发明的一种实施例,预设一个位置环标幺值整定参数TuneCofPos。所述位置环标幺值整定参数TuneCofPos可以通过人为设定,并可以进行微调。所述位置环标幺值整定参数TuneCofPos,用于根据伺服电机在空载和/或负载状态下的位置响应测试结果,对位置环控制参数进行调节。例如所述位置环标幺值整定参数TuneCofPos设置为100%,在微调过程中可以微上调至105%或微下调至95%等,即按比例进行微调节。所述位置环标幺值整定参数具有实际意义,即位置环校正后的惯性环节的响应时间。所述伺服电机在空载和/或负载状态下的速度响应测试结果包括调节时间和超调量。

在本实施例中,通过设置位置环标幺值整定参数,在通过对个位置环参数进行校正,得到校正参数后,能够对校正参数进行微调,兼顾了位置环参数的不精确性,同时兼顾不同使用场合对位置环性能的要求。

根据本发明的实施例,无需人为设定频域指标参数,仅通过测量伺服电机参数即可对电流环控制参数、速度环控制参数以及位置环控制参数的自动校正,并且在调试过程中易于调节。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本发明所必须的。

以上是关于方法实施例的介绍,以下通过装置实施例,对本发明所述方案进行进一步说明。

如图2所示,装置200包括:

参数计算模块210,用于根据伺服电机的电感和电阻,计算直/交轴电感和定子电阻;

电流环计算模块220,用于通过预设的电流环标幺值整定参数,计算直/交轴电流环控制器的比例系数和电流环的积分时间,对电流环控制参数进行校正;

速度环计算模块230,用于通过预设的速度环标幺值整定参数,计算速度环控制器的比例系数和速度环的积分时间,对速度环控制参数进行校正;

位置环计算模块240,用于通过预设的位置环标幺值整定参数,计算位置环控制器的比例系数,对位置环控制参数进行校正。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,所述描述的模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种无轴承同步磁阻电机转速估算系统构造方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!