CN110212818B - 一种永磁电机角度检测方法 - Google Patents

一种永磁电机角度检测方法 Download PDF

Info

Publication number
CN110212818B
CN110212818B CN201910622786.3A CN201910622786A CN110212818B CN 110212818 B CN110212818 B CN 110212818B CN 201910622786 A CN201910622786 A CN 201910622786A CN 110212818 B CN110212818 B CN 110212818B
Authority
CN
China
Prior art keywords
sec
permanent magnet
degrees
counter
detection 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.)
Active
Application number
CN201910622786.3A
Other languages
English (en)
Other versions
CN110212818A (zh
Inventor
余张国
秦鸣悦
黄强
陈学超
孟立波
黄岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Technology BIT
Original Assignee
Beijing Institute of Technology BIT
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Technology BIT filed Critical Beijing Institute of Technology BIT
Priority to CN201910622786.3A priority Critical patent/CN110212818B/zh
Publication of CN110212818A publication Critical patent/CN110212818A/zh
Application granted granted Critical
Publication of CN110212818B publication Critical patent/CN110212818B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)

Abstract

本发明公开了一种永磁电机角度检测方法,包括:通过均布在电机***的3个线性霍尔传感器输出三相模拟信号
Figure DDA0002126051980000011
对三相模拟信号处理获得具有120度固定相位差的正弦波Hn(n=1,2,3),所述正弦波形Hn(n=1,2,3)经过比较后获得个相位差为120度的方波sec(2),sec(1)和sec(0);利用计数器分别对方波sec(2),sec(1)和sec(0)的边沿进行计数,根据计数器的计数和计算出电机当前位置,本发明通过更合理的区段划分方式,提取线性度较好的波形片段近似直线处理,本发明避免反三角函数计算,减小计算消耗。

Description

一种永磁电机角度检测方法
技术领域
本发明属于电机检测技术领域,具体涉及一种永磁电机角度检测方法。
背景技术
目前的电机运动控制需要转子位置的检测,线性霍尔传感器具有体积小、成本低等优点,可取代高精度编码器实现永磁电机的角度检测。在现有的技术中提出了一种基于线性霍尔的绝对编码技术,通过区段划分提取某一段霍尔信号进行位置检测,然而提取的信号线性度较差,需要计算arcsin、arctan反三角函数。然而,现有的基于线性霍尔的位置检测大多需要计算反三角函数,产生内存和时延上的计算消耗。
发明内容
为了解决现有技术中的不足,提出了一种永磁电机角度检测方法,通过更合理的区段划分,提取线性度更好的霍尔信号波段,近似为直线处理,从而避免反三角函数的计算,减少了不必要的计算消耗。
本发明所采用的技术方案如下:
一种永磁电机角度检测方法,包括:通过均布在电机***的3个线性霍尔传感器输出三相模拟信号
Figure BDA0002126051960000011
对三相模拟信号处理获得具有120度固定相位差的正弦波Hn(n=1,2,3),所述正弦波形Hn(n=1,2,3)经过比较后获得个相位差为120度的方波sec(2), sec(1)和sec(0);利用计数器分别对方波sec(2),sec(1)和sec(0)的边沿进行计数,根据计数器的计数和计算出电机当前位置,表示为:
Figure BDA0002126051960000012
其中, cnt2、cnt1、cnt0分别为计数器对方波sec(2),sec(1)和sec(0)的边沿计数。
进一步,通过
Figure BDA0002126051960000013
对三相模拟信号处理获得具有120度固定相位差的正弦波;
进一步,所述三相模拟信号
Figure BDA0002126051960000014
表示为:
Figure BDA0002126051960000015
其中,An和Dn(n=1,2,3)分别为第n路霍尔信号的幅值增益和直流分量。
进一步,所述正弦波Hn(n=1,2,3)表示为:
Figure BDA0002126051960000021
本发明的有益效果:
本发明通过更合理的区段划分方式,提取线性度较好的波形片段近似直线处理,避免反三角函数计算,减小计算消耗。
附图说明
图1是线性霍尔传感器排布图;
图2是基于归一化霍尔信号的位置检测原理图;
图3是是扇区跳变检测时序图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。
如图1所示,将3个线性霍尔传感器环绕电机相差120度均匀排布,输出三相模拟信号
Figure BDA0002126051960000022
作为原始的静态霍尔信号:
Figure BDA0002126051960000023
其中,θ为转子相对于霍尔传感器的角度位移,An和Dn(n=1,2,3)分别为第n路霍尔信号的幅值增益和直流分量,容易通过测量得到,然后原始的静态霍尔信号存在幅值误差和直流误差。
通过:
Figure BDA0002126051960000024
获得可近似为理想的具有120度固定相位差的正弦波形,表达式为:
Figure BDA0002126051960000025
其中,N为归一化后的幅值增益;
如图2所示基于归一化霍尔信号的位置检测机制,一旦收集到三个霍尔传感器信号H1, H2和H3,将它们相互比较,比较器输出结果是sec(2),sec(1)和sec(0),且sec(2),sec(1)和sec(0) 是3个相位差为120度的方波,将360度的电角度被粗划分成六个区段,每个区段包含60个电角度,如图3所示通过计数器2、计数器1和计数器0分别计数sec(2),sec(1)和sec(0)的边沿,进而检测到转子位置所属的区段发生变化,同时确定方向。计数器2、计数器1和计数器0 之和则是转子位置转过的扇区的总数。因此,当转子从一个扇区跳变至前面的区段时,计数增加1,反之亦然。得到当前位置所在的60度区段后,再提取出每个区段处于中间大小的波段进行精确的位置计算。图3中粗线为每个扇区提取出的中间位置波段。由于该段-30°~30°波形线性度较好,合适的精度要求下可近似为线段处理。电机当前位置的计算表达式为:
Figure BDA0002126051960000031
其中,θ为检测到的电机角度,H为每个区段提取出来的中间大小的霍尔信号。
以上实施例仅用于说明本发明的设计思想和特点,其目的在于使本领域内的技术人员能够了解本发明的内容并据以实施,本发明的保护范围不限于上述实施例。所以,凡依据本发明所揭示的原理、设计思路所作的等同变化或修饰,均在本发明的保护范围之内。

Claims (4)

1.一种永磁电机角度检测方法,其特征在于,通过均布在电机***的3个线性霍尔传感器输出三相模拟信号
Figure FDA0002572532240000011
对三相模拟信号处理获得具有120度固定相位差的正弦波Hn,n=1,2,3,所述正弦波形Hn,n=1,2,3经过比较后获得个相位差为120度的方波sec(2),sec(1)和sec(0);利用计数器分别对方波sec(2),sec(1)和sec(0)的边沿进行计数,进而检测到转子位置所属的区段发生变化,同时确定方向;得到当前位置所在的60度区段后,再提取出每个区段处于中间大小的波段进行位置计算,根据计数器的计数和计算出电机当前位置,表示为:
Figure FDA0002572532240000012
其中,cnt2、cnt1、cnt0分别为计数器对方波sec(2),sec(1)和sec(0)的边沿计数,其中,θ为检测到的电机角度,N为归一化后的幅值增益,H为每个区段提取出来的中间大小的霍尔信号。
2.根据权利要求1所述的一种永磁电机角度检测方法,其特征在于,通过
Figure FDA0002572532240000013
对三相模拟信号处理获得具有120度固定相位差的正弦波,An和Dn分别为第n路霍尔信号的幅值增益和直流分量,n=1,2,3。
3.根据权利要求1所述的一种永磁电机角度检测方法,其特征在于,所述三相模拟信号
Figure FDA0002572532240000014
表示为:
Figure FDA0002572532240000015
其中,An和Dn分别为第n路霍尔信号的幅值增益和直流分量,n=1,2,3。
4.根据权利要求1所述的一种永磁电机角度检测方法,其特征在于,所述正弦波Hn表示为:
Figure FDA0002572532240000016
CN201910622786.3A 2019-07-11 2019-07-11 一种永磁电机角度检测方法 Active CN110212818B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910622786.3A CN110212818B (zh) 2019-07-11 2019-07-11 一种永磁电机角度检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910622786.3A CN110212818B (zh) 2019-07-11 2019-07-11 一种永磁电机角度检测方法

Publications (2)

Publication Number Publication Date
CN110212818A CN110212818A (zh) 2019-09-06
CN110212818B true CN110212818B (zh) 2020-10-27

Family

ID=67797192

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910622786.3A Active CN110212818B (zh) 2019-07-11 2019-07-11 一种永磁电机角度检测方法

Country Status (1)

Country Link
CN (1) CN110212818B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111620056B (zh) * 2020-05-19 2022-06-07 浙江衣拿智能科技股份有限公司 一种推杆定位***及其方法、一种轨道控制***及其方法
CN112986608B (zh) * 2021-03-31 2023-04-11 长光卫星技术股份有限公司 一种基于线性霍尔的微纳卫星反作用飞轮测速方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105811824A (zh) * 2014-12-30 2016-07-27 上海新跃仪表厂 基于线性霍尔的微纳卫星反作用飞轮控制方法
CN105958875A (zh) * 2016-05-30 2016-09-21 北京理工大学 一种无速度传感器永磁同步电机的高精度调速控制方法
CN106374790A (zh) * 2015-07-23 2017-02-01 德昌电机(深圳)有限公司 转动体转动位置定位***、定位方法以及采样***
US20170353130A1 (en) * 2016-06-05 2017-12-07 Firstec Co., Ltd. Device for correcting hall sensor installation position error of bldc motor having linear hall sensor, and method thereof
CN108400733A (zh) * 2018-04-27 2018-08-14 齐鲁工业大学 一种车用永磁同步电机的转子位置检测方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105811824A (zh) * 2014-12-30 2016-07-27 上海新跃仪表厂 基于线性霍尔的微纳卫星反作用飞轮控制方法
CN106374790A (zh) * 2015-07-23 2017-02-01 德昌电机(深圳)有限公司 转动体转动位置定位***、定位方法以及采样***
CN105958875A (zh) * 2016-05-30 2016-09-21 北京理工大学 一种无速度传感器永磁同步电机的高精度调速控制方法
US20170353130A1 (en) * 2016-06-05 2017-12-07 Firstec Co., Ltd. Device for correcting hall sensor installation position error of bldc motor having linear hall sensor, and method thereof
CN108400733A (zh) * 2018-04-27 2018-08-14 齐鲁工业大学 一种车用永磁同步电机的转子位置检测方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Computationally Efficient Coordinate Transformation for Field-Oriented Control Using Phase Shift of Linear Hall-Effect Sensor Signals;YU, Zhangguo 等;《IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS》;20190619;第67卷(第5期);第3442-3451页 *

Also Published As

Publication number Publication date
CN110212818A (zh) 2019-09-06

Similar Documents

Publication Publication Date Title
CN107607037B (zh) 一种基于反正切跨区间制表法的磁电编码器标定方法
CN102111158B (zh) 对位置传感器的正余弦信号细分和数据编码的装置及实现方法
CN101521480B (zh) 一种旋转变压器信号解算方法及解算器
CN109945819B (zh) 一种永磁同步电机转子位置测量方法
CN110212818B (zh) 一种永磁电机角度检测方法
WO2009116241A1 (ja) 回転角度検出装置
CN108871181B (zh) 一种多对极磁电编码器动态多窗口区间预测角度细分方法
CN105978570B (zh) 一种正余弦编码器高精度信号处理***
JPS62162968A (ja) 速度検出装置
CN103731077A (zh) 电机转子位置和转速的检测装置及方法
CN111457953A (zh) 一种旋转编码器自动校准检测***以及方法
CN202364092U (zh) 一种伺服电机和伺服控制***
CN112985325B (zh) 正余弦编码器的位置解码方法、装置及计算机可读介质
CN105305755A (zh) 一种永磁同步电动机转子位置的检测方法
CN201858990U (zh) 对位置传感器的正余弦信号细分和数据编码的装置
US6515471B1 (en) Absolute position hall string sensor
CN102829714A (zh) 一种基于圆感应同步器实现绝对式测角的方法
CN112945288B (zh) 一种旋转变压器全角度测量装置及方法
CN111982164B (zh) 多磁道扇区定位离轴绝对值编码器
CN110133316B (zh) 一种光电编码器精密测速***及方法
CN112434254A (zh) 针对正余弦编码器实现增量脉冲计数值校正处理的方法、***、装置、处理器及其存储介质
US9593965B2 (en) Non-contact adjustable hysteretic magnetic encoder
CN111368584A (zh) 一种可自校正的正余弦编码器高分辨率位置信息拼接方法
CN112665531B (zh) 一种多对级旋变坐标变换解角方法
CN110086399B (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
GR01 Patent grant
GR01 Patent grant