一种n*3相永磁同步电机绕组单元自控制方法与装置

文档序号:536678 发布日期:2021-06-01 浏览:40次 >En<

阅读说明:本技术 一种n*3相永磁同步电机绕组单元自控制方法与装置 (Self-control method and device for winding unit of N x 3 phase permanent magnet synchronous motor ) 是由 廖武 黄守道 黄晟 刘钰 李梦迪 梁戈 冯聪琪 吴轩 于 2021-01-15 设计创作,主要内容包括:本发明公开了一种N*3相永磁同步电机绕组单元自控制方法与装置,包括针对现有多d-q坐标变换和VSD矢量空间解耦变换的数学模型,存在各三相绕组单元之间耦合强、控制复杂、不能与三相永磁电机通用,可移植性差等问题,本发明将N*3相永磁同步电机等效变换解耦为n个等效独立的三相永磁同步电机模型;采用电机在线参数辨识方法得到每个三相永磁同步电机模型的电机参数;根据三相永磁同步电机模型及电机参数对N*3相永磁同步电机的绕组单元自控制。本发明无需控制单元之间的实时数据通信,可沿用三相永磁电机控制算法,扩展性强,能够实现对每个三相绕组单元完全独立控制。(The invention discloses an automatic control method and device for winding units of an N x 3-phase permanent magnet synchronous motor, which comprises the steps of decoupling N x 3-phase permanent magnet synchronous motor into N equivalent independent three-phase permanent magnet synchronous motor models by aiming at the problems of strong coupling between three-phase winding units, complex control, incapability of being universal with a three-phase permanent magnet motor, poor portability and the like of the conventional mathematical model of multi-d-q coordinate transformation and VSD vector space decoupling transformation; obtaining motor parameters of each three-phase permanent magnet synchronous motor model by adopting a motor online parameter identification method; and automatically controlling the winding unit of the N x 3-phase permanent magnet synchronous motor according to the three-phase permanent magnet synchronous motor model and the motor parameters. The invention does not need real-time data communication among the control units, can continue to use the three-phase permanent magnet motor control algorithm, has strong expansibility and can realize completely independent control on each three-phase winding unit.)

一种N*3相永磁同步电机绕组单元自控制方法与装置

技术领域

本发明涉及N*3相永磁同步电机控制技术,具体涉及一种N*3相永磁同步电机绕组单元自控制方法与装置。

背景技术

N*3相永磁同步电机相对于三相永磁同步电机驱动系统具有比较多的优点,比如:在供电电压受限制的场合,N*3相电机驱动系统是解决低压大功率的有效途径;由于电机相数增加,输出转矩脉动小,脉动频率增加,所以驱动系统低速特性得到很大的改善,震动和噪音将减小;由于相数冗余,系统整体可靠性提高。基于上述N*3相永磁同步电机大量的优点,在舰船电力推进、电动汽车驱动、航空航天、风力发电等大功率、高可靠性等场合广泛应用。随着电机相数的增多,集中控制架构会降低系统的模块化程度和系统配置的灵活性,采用以每个三相绕组单元为单位的分布式控制架构,可以使每个定子三相绕组由相应的控制器进行控制,不仅可以在一定程度上避免这些问题,还会使系统的可维护性、可靠性得到提升。但目前研究的分布式控制需要各个子控制器通过高速网络实时交换数据,一旦高速网络系统失效,也会导致系统停止运行。因此,研究N*3相永磁同步电机绕组单元自控制方法显得极为重要。

发明内容

本发明要解决的技术问题:针对现有多d-q坐标变换和VSD矢量空间解耦变换的数学模型,存在各三相绕组单元之间耦合强、控制复杂、不能与三相永磁电机通用,可移植性差等问题,提供一种N*3相永磁同步电机绕组单元自控制方法与装置,本发明无需控制单元之间的实时数据通信,可沿用三相永磁电机控制算法,扩展性强,能够实现对每个三相绕组单元完全独立控制。

为了解决上述技术问题,本发明采用的技术方案为:

一种N*3相永磁同步电机绕组单元自控制方法,包括:

1)将N*3相永磁同步电机等效变换解耦为n个等效独立的三相永磁同步电机模型;

2)采用电机在线参数辨识方法得到每个三相永磁同步电机模型的电机参数;

3)根据三相永磁同步电机模型及电机参数对N*3相永磁同步电机的绕组单元自控制。

可选地,步骤1)得到的n个等效独立的三相永磁同步电机模型中,在绕组电流按照平均分配下,任意第i个等效独立的三相永磁同步电机模型的近似函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,n为绕组单元数量,Lmd和Lmq分别为相邻两个绕组单元的互感的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链。

可选地,步骤1)得到的n个等效独立的三相永磁同步电机模型中,在绕组电流按照任意分配下,任意第i个等效独立的三相永磁同步电机模型的近似函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,Lmd和Lmq分别为相邻两个绕组单元的互感的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链。

可选地,步骤1)包括:

1.1)确定N*3相永磁同步电机各个绕组单元的电压方程和磁链方程;

1.2)根据各个绕组单元间互感相等,结合电压方程和磁链方程得到各个绕组单元的绕组方程;

1.3)根据N*3相永磁同步电机各个绕组单元的电流分配情况,简化各个绕组单元的绕组方程,从而得到n个等效独立的三相永磁同步电机模型。

可选地,步骤1.1)中确定任意第i个绕组单元的电压方程的函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,ψdi和ψqi分别为第i个绕组单元的定子磁链的dq轴分量,ωe为N*3相永磁同步电机的电角速度,t为时间。

可选地,步骤1.1)中确定任意第i个绕组单元的磁链方程的函数表达式为:

上式中,ψdi和ψqi分别为第i个绕组单元的定子磁链的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Lmd(i+1)toi和Lmq(i+1)toi分别为第i+1个绕组单元与第i个绕组单元的互感的dq轴分量,Lmd(i-1)toi和Lmq(i-1)toi分别为第i-1个绕组单元与第i个绕组单元的互感的dq轴分量,id(i+1)和iq(i+1)分别为第i+1个绕组单元的绕组电流的dq轴分量,id(i-1)和iq(i-1)分别为第i-1个绕组单元的绕组电流的dq轴分量,ψf为永磁体磁链。

可选地,步骤1.2)中结合电压方程和磁链方程得到各个绕组单元的绕组方程的函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,Lmd和Lmq分别为相邻两个绕组单元的互感的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链。其中:

两者分量占比较小,可以近似忽略。

可选地,步骤2)中采用的电机在线参数辨识方法为最小二乘法,且三相永磁同步电机模型的电压方程最小二乘法的表达形式为:

上式中,ud和uq分别为定子电压的dq轴分量,Rs为三相永磁同步电机模型的电阻,id和iq分别为绕组电流的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链,Ld和Lq分别为三相永磁同步电机模型的电感的dq轴分量,p为微分算子;该电压方程最小二乘法的表达形式中,输入矩阵为:

参数矩阵为:

输出量矩阵y(k)为:

且在输入矩阵中需要对pid、piq微分进行离散化处理:

上式中,id(k)和iq(k)为k时刻的绕组电流的dq轴分量,id(k-1)和iq(k-1)为k-1时刻的绕组电流的dq轴分量,Ts为采样时间。

此外,本发明还提供一种N*3相永磁同步电机绕组单元自控制装置,包括:

模型解耦程序单元,用于将N*3相永磁同步电机等效变换解耦为n个等效独立的三相永磁同步电机模型;

参数辨识程序单元,用于采用电机在线参数辨识方法得到每个三相永磁同步电机模型的电机参数;

独立控制程序单元,用于根据三相永磁同步电机模型及电机参数对N*3相永磁同步电机的绕组单元自控制。

此外,本发明还提供一种N*3相永磁同步电机绕组单元自控制装置,包括相互连接的微处理器和存储器,所述微处理器被编程或配置以执行所述N*3相永磁同步电机绕组单元自控制方法的步骤。

此外,本发明还提供一种计算机可读存储介质,该计算机可读存储介质中存储有被编程或配置以执行所述N*3相永磁同步电机绕组单元自控制方法的计算机程序。

和现有技术相比,本发明具有下述优点:

1、针对现有多d-q坐标变换和VSD矢量空间解耦变换的数学模型,存在各三相绕组单元之间耦合强、控制复杂、不能与三相永磁电机通用,可移植性差等问题,本发明将N*3相永磁同步电机等效变换解耦为n个等效独立的三相永磁同步电机模型;采用电机在线参数辨识方法得到每个三相永磁同步电机模型的电机参数;根据三相永磁同步电机模型及电机参数对N*3相永磁同步电机的绕组单元自控制。本发明无需控制单元之间的实时数据通信,可沿用三相永磁电机控制算法,扩展性强,能够实现对每个三相绕组单元完全独立控制。

2、本发明采用的是N*3相永磁同步电机分布式解耦控制,不同于多d-q坐标变换和矢量空间解耦变换的数学模型,变换后的电机模型不需要绕组之间交换电流进行控制,每个独立的电机三相绕组完全等同三相永磁同步电机进行控制,经过模型变换的N*3相永磁同步电机无需控制单元之间的实时数据通信,可沿用三相永磁电机控制算法,扩展性强,能够实现对每个三相绕组单元完全独立控制,对于N*3相永磁同步电机的应用具有实用价值。

附图说明

图1为本发明实施例方法的基本流程示意图。

图2为本发明实施例方法中N*3相永磁同步电机的控制模块示意图。

具体实施方式

如图1所示,本实施例N*3相永磁同步电机绕组单元自控制方法包括:

1)将N*3相永磁同步电机等效变换解耦为n个等效独立的三相永磁同步电机模型;

2)采用电机在线参数辨识方法得到每个三相永磁同步电机模型的电机参数;

3)根据三相永磁同步电机模型及电机参数对N*3相永磁同步电机的绕组单元自控制。

本实施例中,步骤1)得到的n个等效独立的三相永磁同步电机模型中,在绕组电流按照平均分配下,任意第i个等效独立的三相永磁同步电机模型的近似函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,n为绕组单元数量,Lmd和Lmq分别为相邻两个绕组单元的互感的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链,i=1,2,...,n。

本实施例中,步骤1)得到的n个等效独立的三相永磁同步电机模型中,在绕组电流按照任意分配下,任意第i个等效独立的三相永磁同步电机模型的近似函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,Lmd和Lmq分别为相邻两个绕组单元的互感的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链。

本实施例中N*3相永磁同步电机一共包含n个绕组单元,第1~n个绕组单元(i=1,2,...,n,下同)的电压方程的函数表达式分别为:

上述n个等效独立的三相永磁同步电机模型中任意第i个等效独立的三相永磁同步电机模型的函数表达式可等效为:

上式中,Rs1 *~Rsn *分别表示第1~n套绕组的定子电阻,Ld1 *~Ldn *表示分别表示第1~n套绕组的d轴电感,Lq1 *~Lqn *表示分别表示第1~n套绕组的q轴电感。

如图2所示,在得到根据三相永磁同步电机模型及电机参数的基础上,控制器1~控制器n分别控制对应的驱动器1~驱动器n来对N*3相永磁同步电机(N*3PMSM)中对应的绕组单元进行分布式控制,该控制方法为传统三相永磁电机的控制方法,闭环反馈量包括:绕组单元的三相电流iai,ibi,ici,N*3相永磁同步电机的电角速度ωe,绕组单元的相位θei,输出控制量为三相电压Vai,Vbi,Vci,i=1,2,...,n。N*3相永磁同步电机的每个绕组单元都是独立控制,有独立的控制器和驱动器。

本实施例中,步骤1)包括:

1.1)确定N*3相永磁同步电机各个绕组单元的电压方程和磁链方程;

1.2)根据各个绕组单元间互感相等,结合电压方程和磁链方程得到各个绕组单元的绕组方程;

1.3)根据N*3相永磁同步电机各个绕组单元的电流分配情况,简化各个绕组单元的绕组方程,从而得到n个等效独立的三相永磁同步电机模型。

本实施例中,步骤1.1)中确定任意第i个绕组单元的电压方程的函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,ψdi和ψqi分别为第i个绕组单元的定子磁链的dq轴分量,ωe为N*3相永磁同步电机的电角速度,t为时间。

本实施例中N*3相永磁同步电机一共包含n个绕组单元,第1~n个绕组单元的电压方程的函数表达式分别为:

其中,ωe为电机的电角速度,ud1、uq1、ud2、uq2...udn、uqn为各套绕组单元的定子电压,id1、iq1、id2、iq2...idn、iqn为各套绕组单元的定子电流,ψd1、ψq1、ψd2、ψq2...ψdn、ψqn为各套绕组单元的定子磁链。

本实施例中,步骤1.1)中确定任意第i个绕组单元的磁链方程的函数表达式为:

上式中,ψdi和ψqi分别为第i个绕组单元的定子磁链的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Lmd(i+1)toi和Lmq(i+1)toi分别为第i+1个绕组单元与第i个绕组单元的互感的dq轴分量,Lmd(i-1)toi和Lmq(i-1)toi分别为第i-1个绕组单元与第i个绕组单元的互感的dq轴分量,id(i+1)和iq(i+1)分别为第i+1个绕组单元的绕组电流的dq轴分量,id(i-1)和iq(i-1)分别为第i-1个绕组单元的绕组电流的dq轴分量,ψf为永磁体磁链。

本实施例中N*3相永磁同步电机一共包含n个绕组单元,第1~n个绕组单元的磁链方程的函数表达式分别为:

其中,Ld1、Lq1、Ld2、Lq2...Ldn、Lqn为各套绕组的dq轴电感,Lmd1to2、Lmq1to2、Lmd2to1、Lmq2to1、Lmd3to2、Lmq3to2...Lmdnto1、Lmqnto1、Lmdnto2、Lmqnto2、Lmd1ton、Lmq1ton、Lmd(n-1)ton、Lmq(n-1)ton为绕套绕组d轴和q轴之间的互感,ψf为永磁体磁链。需要说明的是,本实施例中N*3相永磁同步电机一共包含n个绕组单元,第i-1个绕组单元、第i个绕组单元、第i+1个绕组单元是指相邻的三个绕组单元,由于绕组单元为环形布置,因此在边界处当i=1时,i-1为n,i+1为2;当i=n时,i-1为n-1,i+1为1。

结合电压方程和磁链方程,且Lmd1to2=Lmd2to1=...=Lmd1ton=Lmdnto1=Lmd,Lmq1to2=Lmq2to1=...=Lmq1ton=Lmqnto1=Lmq,可得到本实施例步骤1.2)中结合电压方程和磁链方程得到各个绕组单元的绕组方程的函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,Lmd和Lmq分别为相邻两个绕组单元的互感的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链。其中:

在此基础上,步骤1.3)根据N*3相永磁同步电机各个绕组单元的电流分配情况,简化各个绕组单元的绕组方程,从而得到n个等效独立的三相永磁同步电机模型。即:

在绕组电流按照平均分配下,任意第i个等效独立的三相永磁同步电机模型的近似函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,n为绕组单元数量,Lmd和Lmq分别为相邻两个绕组单元的互感的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链,i=1,2,...,n。

在绕组电流按照任意分配下,任意第i个等效独立的三相永磁同步电机模型的近似函数表达式为:

上式中,udi和uqi分别为第i个绕组单元的定子电压的dq轴分量,Rsi为第i个绕组单元的电阻,idi和iqi分别为第i个绕组单元的绕组电流的dq轴分量,Ldi和Lqi分别为第i个绕组单元的电感的dq轴分量,Lmd和Lmq分别为相邻两个绕组单元的互感的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链。

步骤2)中采用的电机在线参数辨识方法可根据需要采用最小二乘法、模型参考自适应法、卡尔曼滤波算法、人工智能算法等,其得到每个三相永磁同步电机模型的电机参数是指三相永磁同步电机模型的电感的dq轴分量Ld和Lq

作为一种可选的实施方式,本实施例步骤2)中采用的电机在线参数辨识方法为最小二乘法,且三相永磁同步电机模型的电压方程最小二乘法的表达形式为:

上式中,ud和uq分别为定子电压的dq轴分量,Rs为三相永磁同步电机模型的电阻,id和iq分别为绕组电流的dq轴分量,ωe为N*3相永磁同步电机的电角速度,ψf为永磁体磁链,Ld和Lq分别为三相永磁同步电机模型的电感的dq轴分量,p为微分算子;该电压方程最小二乘法的表达形式中,输入矩阵为:

参数矩阵为:

输出量矩阵y(k)为:

且在输入矩阵中需要对pid、piq微分进行离散化处理:

上式中,id(k)和iq(k)为k时刻的绕组电流的dq轴分量,id(k-1)和iq(k-1)为k-1时刻的绕组电流的dq轴分量,Ts为采样时间。

综上所述,针对现有多d-q坐标变换和VSD矢量空间解耦变换的数学模型,存在各三相绕组单元之间耦合强、控制复杂、不能与三相永磁电机通用,可移植性差等问题,本实施例方法通过模型等效变换的方法将N*3相永磁同步电机解耦成N个等效独立的三相永磁同步电机单元加以控制,再通过在线参数辨识电感参数的方法得到每个解耦后三相永磁同步电机单元的等效电机参数值,从而可完成对N*3相永磁同步电机的完全解耦控制。完全解耦后,可采用标准三相电机的控制方法,无需控制单元之间的实时数据通信,可沿用三相永磁电机控制算法,扩展性强,能够实现对每个三相绕组单元完全独立控制。

此外,本实施例还提供一种N*3相永磁同步电机绕组单元自控制装置,包括:

模型解耦程序单元,用于将N*3相永磁同步电机等效变换解耦为n个等效独立的三相永磁同步电机模型;

参数辨识程序单元,用于采用电机在线参数辨识方法得到每个三相永磁同步电机模型的电机参数;

独立控制程序单元,用于根据三相永磁同步电机模型及电机参数对N*3相永磁同步电机的绕组单元自控制。

此外,本实施例还提供一种N*3相永磁同步电机绕组单元自控制装置,包括相互连接的微处理器和存储器,所述微处理器被编程或配置以执行前述N*3相永磁同步电机绕组单元自控制方法的步骤。

此外,本实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有被编程或配置以执行前述N*3相永磁同步电机绕组单元自控制方法的计算机程序。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可读存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种三相开关磁阻电机控制器

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!