CN113315439A - 一种船舶推进电机的改进控制方法 - Google Patents
一种船舶推进电机的改进控制方法 Download PDFInfo
- Publication number
- CN113315439A CN113315439A CN202110615179.1A CN202110615179A CN113315439A CN 113315439 A CN113315439 A CN 113315439A CN 202110615179 A CN202110615179 A CN 202110615179A CN 113315439 A CN113315439 A CN 113315439A
- Authority
- CN
- China
- Prior art keywords
- motor
- state
- equation
- coordinate system
- control method
- 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 20
- 238000013178 mathematical model Methods 0.000 claims abstract description 13
- 230000003068 static effect Effects 0.000 claims abstract description 11
- 238000004088 simulation Methods 0.000 claims abstract description 9
- 238000001914 filtration Methods 0.000 claims abstract description 5
- 239000013598 vector Substances 0.000 claims description 15
- 239000011159 matrix material Substances 0.000 claims description 11
- 238000012937 correction Methods 0.000 claims description 6
- 238000005070 sampling Methods 0.000 claims description 5
- 230000004907 flux Effects 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims description 3
- 230000001131 transforming effect Effects 0.000 claims description 3
- 230000001360 synchronised effect Effects 0.000 description 4
- 239000013535 sea water Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
Images
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
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/18—Estimation of position or speed
-
- 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/13—Observer control, e.g. using Luenberger observers or Kalman filters
-
- 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
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
- H02P25/022—Synchronous motors
- H02P25/024—Synchronous motors controlled by supply frequency
- H02P25/026—Synchronous motors controlled by supply frequency thereby detecting the rotor position
-
- 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
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
-
- 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
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/34—Modelling or simulation for control purposes
-
- 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
- H02P2207/00—Indexing scheme relating to controlling arrangements characterised by the type of motor
- H02P2207/05—Synchronous machines, e.g. with permanent magnets or DC excitation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
一种船舶推进电机的改进控制方法,包括如下步骤:建立永磁同步电机PMSM数学模型,得到表贴式三相PMSM在静止坐标系下的数学模型;以表贴式三相PMSM在静止坐标系下的数学模型为基础,结合潜艇侧推***使用的电机模型与运行环境,设计扩展卡尔曼滤波算法,并对电机位置信息进行估算。本方法通过搭建仿真模型和仿真分析,结合潜艇的实际应用设定参数进行验证,可以得出本方法能有效的提高电机控制***的可靠性与稳定性,可以改进潜艇侧推电机的运行性能并提高电机工作的可靠性;电机转速和转子位置估算误差小,波动调节速度较快,超调小,***稳定性高。
Description
技术领域
本发明属于电机控制技术领域,具体涉及一种船舶推进电机的改进控制方法,以改进潜艇侧推电机的运行性能并提高电机工作的可靠性。
背景技术
传统的潜艇侧推电机***由于位置传感器的存在,可靠性降低,密封难度加大,海水工作环境对于传感器的要求也比较苛刻,环境的要求高,***的可靠性比较低。
目前,不管是利用电机凸极特性来估算转子位置信息与速度的方法。还是另一种是利用反电动势或者定子磁链信息估算转子位置信息与转速,一般的控制方法的优势主要体现在中高速段,在零低速段将会检测失效。目前的大多数算法准确度不够高,对外界的噪音干扰相对比较敏感,对***的变化对应的矫正不够积极,***的稳定性以及电机的性能有待提高。
发明内容
本发明针对潜艇侧推***位置传感器存在的问题,提出一种船舶推进电机的改进控制方法,采用无位置传感器的永磁同步电机。提升可靠性,也避免了传感器在海水环境下工作的苛刻条件要求,同时采用优化EKF算法改进潜艇侧推电机的运行性能并提高电机控制***可靠性与稳定性。
一种船舶推进电机的改进控制方法,包括如下步骤:
步骤1,建立永磁同步电机PMSM数学模型,得到表贴式三相PMSM在静止坐标系下的数学模型;
步骤2,以表贴式三相PMSM在静止坐标系下的数学模型为基础,结合潜艇侧推***使用的电机模型与运行环境,设计扩展卡尔曼滤波算法,并对电机位置信息进行估算。
进一步地,步骤1中,表贴式PMSM在静止坐标系下的电压方程为:
式中ua、uβ分别是静止坐标系a-β下的定子电压;ia、iβ分别是静止坐标系a-β下的定子电流;R是定子电阻;Ls表示电感;ψf代表永磁体磁链;θe表示转自的偏转角,ωe表示电角速度。
将式(1)变换为电流方程,可得:
考虑到下式所示的关系式:
获得如下的状态方程:
y=Cx (5)
其中:
进一步地,步骤1中,由于式(4)和式(5)是非线性的,其离散化的数学模型表示成:
x(k+1)=f[x(k)]+B(k)u(k)+V(k) (9)
y(k)=C(k)x(k)+W(k) (10)
式中V(k)为***噪声,W(k)为测量噪声;上式为状态方程,下式为输出方程。
若V(k)和W(k)都属于零均值白噪声便有:
E{V(k)}=0,E{W(k)}=0 (11)
式中E{}表示数字期望。
进一步地,步骤1中,获取噪声矢量V和W各自的协方差矩阵Q与R,其中Q和R被定义为:
假定V(k)和W(k)无关,x(0)为随机矢量,与V(k)和W(k)无关。
进一步地,步骤2中,首先对扩展卡尔曼滤波器EKF的状态估计大致分为预测阶段和校正阶段两个阶段,详细步骤如下:
式中,Ts为采样周期,^表示状态估计值,~表示预测值。
步骤2-2,计算误差协方差矩阵,即有
式中,Ts为采样周期,^表示状态估计值,~表示预测值。
其中:
结果为:
步骤2-3,计算EKF的增益矩阵K(k+1),即有
这一步就是矫正后的状态的估计。
步骤2-5,要预先计算出估计误差协方差矩阵以便后一次的估计,即有
结合对应的仿真模型,选择合适的协方差和初值,确定静止坐标系下的定子电压和定子电流,最后估算出定子电流、转速以及转子位置信息。
本发明达到的有益效果为:通过搭建仿真模型和仿真分析,结合潜艇的实际应用设定参数进行验证,可以得出本方法能有效的提高电机控制***的可靠性与稳定性,可以改进潜艇侧推电机的运行性能并提高电机工作的可靠性;电机转速和转子位置估算误差小,波动调节速度较快,超调小,***稳定性高。
附图说明
图1为本发明实施例中的基于EKF的PMSM***的仿真模型结构图。
图2为本发明实施例中的电机定子三相电流、实际转速、转矩变化曲线。
图3为本发明实施例中的实际值与转速估算值变化曲线。
图4为本发明实施例中的转速估算误差变化曲线图。
图5为本发明实施例中的转子位置实际值与估算值的变化曲线。
图6为本发明实施例中的转子位置估算误差变化曲线。
具体实施方式
下面结合说明书附图对本发明的技术方案做进一步的详细说明。
针对潜艇侧推***位置传感器存在的问题,本发明采用无位置传感器的永磁同步电机。这样不仅可靠性有所提升,也避免了传感器在海水环境下工作的苛刻条件要求。
如今永磁同步电机无位置传感器控制的各种算法中,EKF算法在高性能伺服***中应用最广泛,能在宽速度范围内高效工作,甚至在较低的速度下同样能精确完成转速估计。实时性是扩展卡尔曼滤波器的一种特征,所以它可实时跟踪***的状态并进行有效的输出,同时,它可以减少干扰、抑制噪声,其效果显著,即使当噪声估算不准确时,其依旧能够让观测器收敛。本发明采用优化EKF算法改进潜艇侧推电机的运行性能并提高电机控制***可靠性与稳定性。
本方法具体内容为:
1.建立PMSM数学模型
表贴式PMSM在静止坐标系下的电压方程为:
将(1)式变换为电流方程,可得:
考虑到下式所示的关系式:
可以获得如下的状态方程:
y=Cx (5)
其中:
由于式(4)和式(5)是非线性的,所以必须采用EKF算法,其离散化的数学模型可表示成:
x(k+1)=f[x(k)]+B(k)u(k)+V(k) (9)
y(k)=C(k)x(k)+W(k) (10)
式中V(k)为***噪声,W(k)为测量噪声;上式为状态方程,下式为输出方程。
若V(k)和W(k)都属于零均值白噪声便有
E{V(k)}=0,E{W(k)}=0 (11)
式中E{}表示数字期望。
在EKF算法中,噪声矢量V和W并不会被直接使用,而是需要利用各自的协方差矩阵Q与R,其中Q和R被定义为:
假定V(k)和W(k)无关,x(0)为随机矢量,与V(k)和W(k)无关。
2.扩展卡尔曼滤波器设计
首先对扩展卡尔曼滤波器的状态估计,EKF的状态估计大致分为预测阶段和校正阶段两个阶段,详细步骤如下:
式中:Ts--采样周期;“^”--状态估计值;“~”--预测值。
③计算误差协方差矩阵,即有:
其中:
结果为:
④计算EKF的增益矩阵K(k+1),即有
此步骤即为滤波,是校正的状态估计。
⑥要预先计算出估计误差协方差矩阵以便后一次的估计,即有:
基于EKF的PMSM***的仿真模型的结构框图如图1所示。
通过MATLAB软件中s函数构建出基于EKF的估算模块,输入设置为PMSM的参考电压和实际电流值,输出设置为估算的转子位置信息和转速信息,得到相应的仿真。
图2是电机的定子三相电流、实际转速、转矩变化曲线;图3是电机转速的估算值与实际值的变化曲线。从图中可以看出,估算曲线与实际曲线偏差较小,且最终保持在一个稳定的数值,由此可得EKF控制算法能够将误差范围控制的很小。波动调节速度较快,超调小,***稳定性高;图4为转速估算误差变化曲线,估计误差在0值附近达到稳定,除电机启动瞬间存在波动外,波动极小;图5为转子位置实际值与估算值的变化曲线,估算曲线与实际曲线偏差较小,拟合情况良好,波形往返有规律性;图6是转子位置估算误差变化曲线,估计误差在0值附近达到稳定,除电机启动瞬间存在波动外,波动较小,满足***的稳定性要求。
本发明采用扩展卡尔曼滤波器法,可以实现在电机中高速运行时对转子的位置及转速准确跟踪。基于扩展卡尔曼滤波的转子位置状态估计能使转子位置估计值很好地收敛到实际值。同时将其应用到船舶永磁同步电机控制中,可以很好的改进潜艇侧推电机的运行性能并提高电机工作的可靠性。
以上所述仅为本发明的较佳实施方式,本发明的保护范围并不以上述实施方式为限,但凡本领域普通技术人员根据本发明所揭示内容所作的等效修饰或变化,皆应纳入权利要求书中记载的保护范围内。
Claims (5)
1.一种船舶推进电机的改进控制方法,其特征在于:所述方法包括如下步骤:
步骤1,建立永磁同步电机PMSM数学模型,得到表贴式三相PMSM在静止坐标系下的数学模型;
步骤2,以表贴式三相PMSM在静止坐标系下的数学模型为基础,结合潜艇侧推***使用的电机模型与运行环境,设计扩展卡尔曼滤波算法,并对电机位置信息进行估算。
3.根据权利要求2所述的一种船舶推进电机的改进控制方法,其特征在于:步骤1中,由于式(4)和式(5)是非线性的,其离散化的数学模型表示成:
x(k+1)=f[x(k)]+B(k)u(k)+V(k) (9)
y(k)=C(k)x(k)+W(k) (10)
式中,V(k)为***噪声,W(k)为测量噪声;B(k)和C(k)代表式(4)和式(5)给出的B矩阵和C矩阵的离散形式;上式为状态方程,下式为输出方程。
若V(k)和W(k)都属于零均值白噪声便有:
E{V(k)}=0,E{W(k)}=0 (11)
式中,E{}表示数字期望。
5.根据权利要求1所述的一种船舶推进电机的改进控制方法,其特征在于:步骤2中,首先对扩展卡尔曼滤波器EKF的状态估计大致分为预测阶段和校正阶段两个阶段,详细步骤如下:
式中,Ts为采样周期,^表示状态估计值,~表示预测值;
步骤2-2,计算误差协方差矩阵,即有:
式中,Ts为采样周期,^表示状态估计值,~表示预测值;
其中:
结果为:
步骤2-3,计算EKF的增益矩阵K(k+1),即有:
此步骤即是矫正后的状态的估计;
步骤2-5,要预先计算出估计误差协方差矩阵以便后一次的估计,即有:
结合对应的仿真模型,选择合适的协方差和初值,确定静止坐标系下的定子电压和定子电流,最后估算出定子电流、转速以及转子位置信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110615179.1A CN113315439A (zh) | 2021-06-02 | 2021-06-02 | 一种船舶推进电机的改进控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110615179.1A CN113315439A (zh) | 2021-06-02 | 2021-06-02 | 一种船舶推进电机的改进控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113315439A true CN113315439A (zh) | 2021-08-27 |
Family
ID=77377025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110615179.1A Pending CN113315439A (zh) | 2021-06-02 | 2021-06-02 | 一种船舶推进电机的改进控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113315439A (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111193448A (zh) * | 2020-01-20 | 2020-05-22 | 江苏新安电器股份有限公司 | 基于扩展卡尔曼滤波器的表贴式永磁同步电机负载转矩观测方法 |
CN111884555A (zh) * | 2020-07-29 | 2020-11-03 | 江南大学 | 一种永磁同步电机转子转速与位置的滤波估计方法 |
-
2021
- 2021-06-02 CN CN202110615179.1A patent/CN113315439A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111193448A (zh) * | 2020-01-20 | 2020-05-22 | 江苏新安电器股份有限公司 | 基于扩展卡尔曼滤波器的表贴式永磁同步电机负载转矩观测方法 |
CN111884555A (zh) * | 2020-07-29 | 2020-11-03 | 江南大学 | 一种永磁同步电机转子转速与位置的滤波估计方法 |
Non-Patent Citations (1)
Title |
---|
王婷 等: "基于扩展卡尔曼滤波法的船舶永磁同步电机无传感器控制", 《软件》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109428525B (zh) | 基于参数自修正的永磁同步电机最大转矩电流比控制方法 | |
CN110198150B (zh) | 一种永磁同步电机多参数在线辨识方法 | |
CN109873586B (zh) | 一种基于高阶滑模观测器的电机机械参数辨识方法及*** | |
CN109660170B (zh) | 一种永磁同步电机高可靠性电流预测控制方法及其*** | |
EP1653601B1 (en) | Method for estimating the rotor speed and position of a permanent magnet synchronous machine | |
CN109150029B (zh) | 基于平滑非奇异终端滑模观测器的永磁同步电机无位置传感器控制方法 | |
CN111293947B (zh) | 一种改良永磁同步电机无速度传感器控制方法 | |
CN111555680A (zh) | 一种永磁同步电机无差拍预测电流控制方法 | |
CN114598206B (zh) | 永磁同步电机宽速域转子位置观测器设计方法 | |
CN113131817A (zh) | 一种永磁同步电机在线参数辨识***及方法 | |
CN110995102A (zh) | 一种永磁同步电机直接转矩控制方法及*** | |
EP2493067B1 (en) | Method and apparatus for estimating rotor angle of synchronous reluctance motor | |
US20040066205A1 (en) | Rotor angle detecting apparatus for DC brushless motor | |
CN109194224B (zh) | 基于扩张状态观测器的永磁同步电机无传感器控制方法 | |
CN111987943A (zh) | 一种永磁同步电机模型预测控制的鲁棒性能提升方法 | |
CN110661466B (zh) | 准比例谐振自适应观测器及永磁同步电机位置估算方法 | |
CN110557069A (zh) | 转子运行参数估计方法、电机控制***和自抗扰控制器 | |
CN110601611A (zh) | 补偿无刷直流电机反电动势常数的无位置控制*** | |
CN113992098A (zh) | 一种永磁同步电机稳态性能的提升方法、*** | |
CN112713819A (zh) | 一种提高永磁同步直线电机定位力补偿精度的方法 | |
CN113315439A (zh) | 一种船舶推进电机的改进控制方法 | |
CN113890424B (zh) | 基于参数辨识的永磁同步电机速度环pi控制器调谐方法 | |
CN113965129B (zh) | 一种永磁同步电机控制***电流测量偏移误差的补偿方法 | |
CN114679105A (zh) | 一种基于超扭曲滑模观测器的永磁同步电机控制方法 | |
Lakshmi et al. | Accuracy improvement of induction motor speed estimation using improvised tuning of extended Kalman filter technique |
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 |
Application publication date: 20210827 |
|
RJ01 | Rejection of invention patent application after publication |