CN112564574A - 一种永磁同步电机霍尔传感器容错控制方法 - Google Patents
一种永磁同步电机霍尔传感器容错控制方法 Download PDFInfo
- Publication number
- CN112564574A CN112564574A CN202011326731.7A CN202011326731A CN112564574A CN 112564574 A CN112564574 A CN 112564574A CN 202011326731 A CN202011326731 A CN 202011326731A CN 112564574 A CN112564574 A CN 112564574A
- Authority
- CN
- China
- Prior art keywords
- acceleration
- permanent magnet
- magnet synchronous
- synchronous motor
- motor
- 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
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
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/02—Providing protection against overload without automatic interruption of supply
- H02P29/024—Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
- H02P29/028—Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load the motor continuing operation despite the fault condition, e.g. eliminating, compensating for or remedying the fault
-
- 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
- H02P2203/00—Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
- H02P2203/03—Determination of the rotor position, e.g. initial rotor position, during standstill or low speed operation
-
- 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 Motors That Do Not Use Commutators (AREA)
Abstract
本发明公开了一种永磁同步电机霍尔传感器的容错控制方法,涉及永磁同步电机控制技术领域,包括:步骤1:根据Clark变换和Park变换获取永磁同步电机的转矩电流;步骤2:根据永磁同步电机的机械运动方程以及转矩的定义式找到电机加速度和转矩电流的关系;步骤3:将估算角速度和转矩电流差引入估算角加速度计算;步骤4:根据电机运行状态估算转子位置和速度;步骤5:将***故障加速度替换成估算加速度。基于永磁同步电机霍尔传感器的容错控制方法,可以在霍尔传感器故障时,精确的估算出转子的位置及加速度,提高了永磁同步电机运动的准确度。
Description
技术领域
本发明涉及永磁同步电机控制技术领域,更具体地讲,是一种永磁同步电机在霍尔传感器损坏的情况下的容错控制方法。
背景技术
永磁同步电机具有结构简单、功率密度高、控制简单等诸多优点。近年来,永磁同步电机在高性能调速***和伺服控制***等工业领域中得到了日益广泛的应用。
依赖三相Hall位置传感器进行转子位置估算的PMSM***在恶劣环境下长时间工作后可能由于高温、高湿、盐雾等影响导致Hall 位置传感器损坏。或者由于长时间使用导致传感器接线断裂、内部老化等问题。Hall元件出现问题后,传统观测算法无法完成转子位置估算直接导致电机无法换相。若在一些特定环境中如车辆运输、航空航海领域中会带来无法估计的后果。
目前永磁同步电机都是利用基于零阶速度的位置估算方法估计转子位置,零阶速度观测转子位置的算法可以在电机稳态运行中时获得较好的效果,但在复杂的电机控制***中,扰动较大或频繁加减速等工况下,采用前一Hall区间的零阶速度替代当前Hall区间的瞬时速度的做法,估算结果的准确性大大降低。基于此,为了获得高精度的速度及位置估计值,可以引入电机加速度,来适应动态电机运行环境,进而估算出转子位置,以达到精确估算转子位置的目的。
发明内容
本发明提供了一种永磁同步电机的容错控制方法,以解决现有技术中永磁同步电机在霍尔传感器故障后难以精确估算转子位置从而导致电动机不能正常驱动的问题。
本发明提供了一种永磁同步电机霍尔传感器容错控制方法,其特征在于当永磁同步电机霍尔传感器损坏时,通过获取电机交轴电流与电机运行加速度的关系从而估算转子的位置,包括:
步骤1:利用永磁同步电机三相霍尔换相原理,得到当前霍尔区间内转子转速的估算方法;
步骤2:利用Clark变换和Park变换获取电动机交轴电流值;
步骤3:根据机械运动方程以及永磁同步电机电磁转矩和机械转矩定义,获取转矩分量的关系式;
步骤4:获取永磁同步电机交轴电流与电机加速度的关系式;
步骤5:根据电机运行状态变加速估算转子位置与转速。
步骤6:在电机运行过程中,将转子的故障加速度替换成较为精确的估算加速度。
可选地,步骤1中永磁同步电机的三相霍尔传感器会将永磁同步电机的一个一个电周期分为六个区域,如附图1所示,6个区域等间隔60个电角度,并在区域交界处有6个准确的参考相位,假设在相邻区间内运行时间相同、单霍尔区间内转速不变,可以计算当前霍尔区间内转子转速;
可选地,步骤2中由于永磁同步电机是复杂的非线性***,为了简化其数学模型,实现控制上的解耦,需要建立相应的坐标系变换,即Clark变换和Park变换;
通过Clark变换和Park变换将永磁同步电机在自然坐标系的三相电流值转换为两相d-q旋转坐标系下d-q轴的电流分量,即解耦后的励磁电流id分量、转矩电流iq分量;
可选地,步骤3中在永磁同步电机运行过程中,有机械运动方程和电磁转矩表达式为:
其中:TL为负载转矩、J为转动惯量、Te为电磁转矩、ψf为转子磁链。
可选地,步骤4中由步骤3可得,在忽略启动时负载转矩的情况下(TL=0),可以得到电机运行过程中的估算加速度a*与交轴电流iq之间存在线性关系。
可选地,步骤5中根据电机运行状态变加速估算转子位置与转速,使得转子位置与转速估计更加准确,加速度及角度估算算法为:
可选地,步骤6中在步骤五中可以估算出较为精确的转子位置和角速度。在单相Hall位置传感器故障时,在切换时间估计中引入估算的较为精确的加速度,以提高Hall位置传感器故障时加减速阶段的控制性能。
本发明至少包括以下有益效果:
1、本发明提供了一种永磁同步电机的容错控制方法,解决现有技术中永磁同步电机在霍尔传感器故障后难以精确估算转子位置问题
2、本发明装置解决了永磁同步电机加减速过程中解决传统转子位置估算方法准确率低的问题。
附图说明
通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
图1是一个周期下三相霍尔信号;
图2为本发明中单相Hall故障区间展开图;
图3为Hall位置传感器故障容错图;
图4为本发明方法流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供了一种永磁同步电机霍尔传感器容错控制方法,如图 4所示,包括如下步骤:
步骤S1:永磁同步电机一般会配置三个对称安装的霍尔传感器,三相霍尔传感器产生的编码信号可以将永磁同步电机的一个电周期 (电周期和物理周期之间成线性关系,其比例系数取决于电机磁极对数)分为六个区域,如附图1中所示。编码信号分别为:101(5)、 001(1)、011(3)、010(2)、110(6)、100(4),6个区域等间隔60 个电角度,并在区域交界处有6个准确的参考相位(相位0—相位5)。准确的转子相位对于永磁同步电机控制策略来说十分重要,相位的准确性直接影响了电机运行过程中的震动,噪声以及效率,假设在相邻区间内运行时间相同、单霍尔区间内转速不变,则可以计算出当前霍尔区间内转子转速;假设在相邻区间内运行时间相同、单霍尔区间内转速不变,可以计算当前霍尔区间内转子转速为:
ω(n)=π/3(t-tn)
其中tn是转子在相邻霍尔区间内运行时间,n为将霍尔区间数。
步骤S2:永磁同步电机是复杂的非线性***,为了简化其数学模型,实现控制上的解耦,需要建立相应的坐标系变换,即Clark变换和Park变换。
Clark变换:由于异步电动机三相原始动态模型相当复杂,分解和求解这组非线性方程十分困难,在实际应用中必须予以简化,简化的基本思路就是将复杂的问题分解成一个一个简单易处理的问题,将复杂的三相坐标系转换成易理解的两相坐标系,即将自然坐标系 ABC变换到静止的坐标系下α-β下。
记三相交流***各相电流为:
其中,ia、ib、ic分别指ABC三相电流的瞬时值,Im指三相电流幅值。
通过特定的矩阵变换,将上述ABC三相电流的瞬时值转换为α-β坐标系下的值,即通过Clark变换进行坐标系之间的变化。
由此,得到了在α-β坐标系下的电流iα、iβ。
由于PID控制器对直流参考信号的跟踪效果更好,因此在Clark 变换之后需要将静止的α,β坐标系转换为旋转的d-q坐标系,Park 变为将静止坐标系α-β变换到同步旋转坐标系d-q下。从物理意义上讲,Park变换就是将ia、ib、ic电流投影,等效到旋转的d-q轴上,将定子上的电流都等效到直轴和交轴上去。对稳态来说,这么一等效之后,iq、id正好就是一个常数了。
通过上述矩阵变换,即Clark变换和Park变换后,便得到了交轴电流iq。
通过Clark变换和Park变换,得到两相d-q旋转坐标系下d-q轴的电流分量,即解耦后的转矩电流iq分量、励磁电流id分量;
步骤S3:在永磁同步电机中,电磁转矩是电动机旋转磁场各极磁通与转子电流相互作用而在转子上形成的旋转力矩,是电动机将电能转换成机械能最重要的物理量之一;负载转矩则是电机驱动转动负载时需要的扭矩(转矩或力矩)。在忽略负载转矩的情况下,有机械运动方程和电磁转矩的表达式:
其中:TL为负载转矩,Te为电磁转矩,J为转动惯量,np为极对数;Ψf为转子磁链,θ*为估算的转子角度;
步骤S4:根据步骤3方程组可得加速度与交轴电流的线性关系。
其中:np为极对数;Ψf为转子磁链;J为转动惯量;a*为转矩电流估算加速度。结合上述方程组可以得到估算加速度与转矩电流之间的线性关系,电机加速度与转矩电流iq成正比。
步骤S5:由步骤4可得,电机加速度与Δiq=iq *-iq存在线性关系。在电机加减速运行阶段设置转矩电流iq *与实际转矩电流iq差Δiq=iq *-iq较大,故将Δiq=iq *-iq引入角加速度估算式,改善加减速阶段控制性能。当电机低速运行,即估算转速n为额定转速,为减小误差,故将与转矩电流差引入估算角加速度计算。即估算角加速度为:
步骤S6:由步骤4和5可以得到,根据电机运行状态变加速估算转子位置与转速,使得转子位置与转速估计更加准确,加速度角度估算算法为:
步骤S7:在步骤6中可以获得较为精确的转子位置和角速度,假定永磁同步电机做匀加速运动,且在故障大区间中的2个区间做匀速运动,将***故障加速度ah替换为估算出来的加速度a*。
可选的,在单相Hall位置传感器故障下,基于传统1阶加速度估算算法的改进***容错控制算法,当前时刻转子位置θ(t)、角速度ω(t)、故障加速度a(t):
可选的,在单相Hall位置传感器故障时,在切换时间估计中引精确的的估算加速度,以提高Hall位置传感器故障时加减速阶段的控制性能。
显而易见的是,本领域的技术人员可以从根据本发明的实施方式的各种结构中获得根据不麻烦的各个实施方式尚未直接提到的各种效果。尽管本发明/发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用。它完全可以被适用于各种适合本发明的领域。对于熟悉本领域的人员而言,可容易地实现另外的修改。因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。
Claims (5)
1.一种基于永磁同步电机霍尔传感器的容错控制方法,其特征在于,包括以下步骤:
步骤一:通过Clark变换和Park变换将永磁同步电机在自然坐标系下的三相电流值转换成两相d-q旋转坐标系下的电流值id、iq;
步骤二:利用永磁同步电机电磁转矩和负载转矩的关系式和定义式得出电机加速度和交轴电流的线性关系式;
步骤三:将估算角速度和转矩电流差引入估算角加速度计算;
步骤四:根据电机运行状态变加速估算转子位置与转速;
步骤五:将***估算加速度替换成估算加速度。
3.如权利要求1所述的一种基于永磁同步电机霍尔传感器的容错控制方法,其特征在于,步骤三中,电机加减速运行阶段设置转矩电流与实际转矩电流差较大,故将转矩电流差以及估算的角速度引入电机角加速度计算,使得估算结果更为精确。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011326731.7A CN112564574A (zh) | 2020-11-23 | 2020-11-23 | 一种永磁同步电机霍尔传感器容错控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011326731.7A CN112564574A (zh) | 2020-11-23 | 2020-11-23 | 一种永磁同步电机霍尔传感器容错控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112564574A true CN112564574A (zh) | 2021-03-26 |
Family
ID=75043221
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011326731.7A Pending CN112564574A (zh) | 2020-11-23 | 2020-11-23 | 一种永磁同步电机霍尔传感器容错控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112564574A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115664276A (zh) * | 2022-10-17 | 2023-01-31 | 佛山市顺德区一拓电气有限公司 | 一种基于spwm的bldc驱动方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103475294A (zh) * | 2013-09-03 | 2013-12-25 | 清华大学 | 一种永磁同步电机霍尔传感器容错控制算法 |
CN108988724A (zh) * | 2018-07-20 | 2018-12-11 | 张懿 | 一种霍尔位置传感器变权值复合型转子位置估算方法 |
CN109194206A (zh) * | 2018-10-10 | 2019-01-11 | 常州宝龙电机有限公司 | 一种无刷直流电机容错控制方法 |
-
2020
- 2020-11-23 CN CN202011326731.7A patent/CN112564574A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103475294A (zh) * | 2013-09-03 | 2013-12-25 | 清华大学 | 一种永磁同步电机霍尔传感器容错控制算法 |
CN108988724A (zh) * | 2018-07-20 | 2018-12-11 | 张懿 | 一种霍尔位置传感器变权值复合型转子位置估算方法 |
CN109194206A (zh) * | 2018-10-10 | 2019-01-11 | 常州宝龙电机有限公司 | 一种无刷直流电机容错控制方法 |
Non-Patent Citations (1)
Title |
---|
张懿 等: "基于霍尔传感器的永磁同步电机高精度转子位置观测", 《电工技术学报》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115664276A (zh) * | 2022-10-17 | 2023-01-31 | 佛山市顺德区一拓电气有限公司 | 一种基于spwm的bldc驱动方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108306571B (zh) | 一种五相永磁直线电机一相开路容错直接推力控制方法 | |
Yoo et al. | Novel speed and rotor position estimation strategy using a dual observer for low-resolution position sensors | |
CN110350835A (zh) | 一种永磁同步电机无位置传感器控制方法 | |
CN102684595B (zh) | 一种永磁同步电机自抗扰启动方法 | |
CN113114078B (zh) | 一种多相永磁同步电机的无位置传感器控制方法 | |
CN113114080B (zh) | 一种永磁同步电机无磁链环直接转矩控制方法 | |
CN111181458A (zh) | 基于扩展卡尔曼滤波器的表贴式永磁同步电机转子磁链观测方法 | |
CN114465543B (zh) | 一种永磁同步电机无位置传感器控制方法 | |
CN111756288A (zh) | 一种提升永磁同步电机无位置传感器估算性能的方法 | |
CN111987961A (zh) | 一种永磁同步电机无位置传感器直接转矩控制方法 | |
CN110165952A (zh) | 一种无电解电容永磁同步电机矢量控制母线电压波动补偿方法 | |
CN101299586B (zh) | 永磁同步电机的无速度传感器逆控制变频调速器及构造法 | |
CN105553364A (zh) | 基于霍尔信号区间角度估计的电机向量控制方法 | |
CN112564574A (zh) | 一种永磁同步电机霍尔传感器容错控制方法 | |
CN113972874A (zh) | 一种永磁同步电机无位置传感器控制的位置误差补偿方法 | |
Akrami et al. | Application of hall position sensor in control and position estimation of PMSM-A review | |
Stănică et al. | A brief review of sensorless motors position control | |
CN110784147A (zh) | 一种基于死区补偿的电机无位置矢量控制***及电机*** | |
Prajapati et al. | Sensor-less control of permanent magnet synchronous motor | |
CN201213246Y (zh) | 永磁同步电机的无速度传感器逆控制器 | |
Dan et al. | An improved position and speed estimation scheme for permanent magnet synchronous motor with low-cost hall sensors | |
An et al. | Research on Rotor Position Estimation of PMSM Based on Hall Position Sensor | |
Qian et al. | Periodic torque ripples minimization in PMSM using learning variable structure control based on a torque observer | |
CN113315430A (zh) | 无位置传感器的六相永磁同步电机滑模控制方法 | |
CN113241981A (zh) | 一种多相容错型磁通切换永磁电机反步滑模控制方法 |
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: 20210326 |
|
RJ01 | Rejection of invention patent application after publication |