CN114563033B - 一种电机编码器安装精度检测方法 - Google Patents
一种电机编码器安装精度检测方法 Download PDFInfo
- Publication number
- CN114563033B CN114563033B CN202210206344.2A CN202210206344A CN114563033B CN 114563033 B CN114563033 B CN 114563033B CN 202210206344 A CN202210206344 A CN 202210206344A CN 114563033 B CN114563033 B CN 114563033B
- Authority
- CN
- China
- Prior art keywords
- test
- encoder
- installation accuracy
- motor
- 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
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 47
- 238000009434 installation Methods 0.000 title claims abstract description 42
- 238000012360 testing method Methods 0.000 claims abstract description 107
- 238000000034 method Methods 0.000 claims abstract description 37
- 238000004891 communication Methods 0.000 claims description 13
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 5
- 238000012795 verification Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D18/00—Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
本发明公开了一种电机编码器安装精度检测方法,包括以下流程;1)进行一个电角度周期内的测试点位、电角度周期数及圈数配置;2)对编码器Z信号位置定位,选取编码器的Z信号作为基准参考点;3)进行编码器安装精度检测;4)对编码器安装精度测试数据进行有效性检测;5)最后对编码器安装精度偏差进行计算并导出测试结果。本发明便利且无需搭建对托平台,同时基于矢量控制原理***可靠性高,整体成本较低,耗时较短,并可根据控制精度要求调整测试点数及检测周期。
Description
技术领域
本发明涉及一种电机编码器安装精度检测方法。
背景技术
编码器是一种将模拟视频信号(如比特流)或数据编制、转换为可用以通讯、传输和存储的数字信号的硬件/软件设备;编码器的应用十分广泛,主要用来检测机械运动的速度、位置、角度、距离或计数,除了应用在机械外,许多的马达控制如伺服马达均需配备编码器以供马达控制器作为换相、速度及位置的检出。
伺服控制需要使用电机的电角度,考虑到基于矢量控制的伺服电机对于电角度精度的要求,需要对电机上的编码器安装精度做检测及标定。
现有的编码器安装精度检测需使用电机对托装置进行测试,同时平台安装及调试较为繁琐且耗时长,只适合对样机等部分样品进行安装角度的检测,并不适用于大批量的电机出厂测试。因此需要重新研发一种新型的检测方法来解决目前所遇到的问题。
发明内容
本发明要解决的技术问题是提供一种可靠性高,整体成本低,耗时较短,并可根据控制精度要求调整测试点数及检测周期的电机编码器安装精度检测方法。
为解决上述问题,本发明采用如下技术方案:
一种电机编码器安装精度检测方法,包括以下流程;
1)进行一个电角度周期内的测试点位、电角度周期数及圈数配置;
2)对编码器Z信号位置定位,选取编码器的Z信号作为基准参考点;
3)进行编码器安装精度检测;
4)对编码器安装精度测试数据进行有效性检测;
5)最后对编码器安装精度偏差进行计算并导出测试结果。
优选的,流程1)在软件界面中设置一个电角度周期内的测试点位、电角度周期数及圈数,通过通讯接口对测试工装进行组态下载;所述测试工装根据配置组态计算电角度的递增值。
优选的,流程2)中通过上位机软件对测试工装下发启动测试后,根据编码器的特性,测试工装驱动电机转动至编码器Z信号位置并停止,随后对测试设备中编码器脉冲计数清零。
优选的,流程3)中根据组态配置的测试点位将先电机大电流强拉置于电角度零度位置,记录第一点位的编码器计数值,计算与参考点的偏移值,并按流程1)中计算出的电角度的递增值依次递增进行测试,待所有测试点位测试完成后自动进入流程4)。
优选的,流程4)中校验测试数据是否有重合及转动方向一致性;若测试数据无效则通过通讯接口打印错误信息,流程停止;若测试数据有效,则打印测试数据有效并进入流程5)。
优选的,流程5)中根据组态配置值及流程3)中计算的参考点偏移值计算各点位的理论参考值,计算编码器安装精度偏差最大值,通过通讯接口打印数据并打印测试完成,并通过测试软件显示测试结果。
优选的,检测方法基于电机矢量控制原理,采用励磁电流进行电机安装精度检测。
优选的,检测方法可以根据不同电机配置一个点角度周期内的测试点位及电角度周期数。
优选的,检测方法使用编码器脉冲计数值与Z信号脉冲计数值的差值作为标定的数据。
优选的,编码器脉冲计数值与Z信号脉冲计数值的差值需与理论平均值做比较,然后用于安装精度测试数据有效性的判断。
本发明的有益效果是:
1、测试平台搭建便利,耗时短且成本低;
2、测试流程方便可靠,灵活性高,可自由配置测试点位及测试周期;
3、适用于电机编码器安装精度检测大批量测试;
4、本检测方法可用于伺服电机控制角度补偿算法,可修正电机本身加工精度导致的电周期区域误差,提升伺服电机运行的稳定性及可靠性;
5、适用于所有可基于矢量控制的电机编码器安装精度的检测;
6、测试输出结果直观便于分析;
7、检测精准度高,准确性好。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,但并不是对本发明保护范围的限制。
图1为本发明的检测方法流程1)示意图;
图2为本发明的检测方法流程2)示意图;
图3为本发明的检测方法流程3)示意图;
图4为本发明的检测方法流程4)示意图;
图5为本发明的检测方法流程5)示意图;
具体实施方式
一种电机编码器安装精度检测方法,包括以下流程;
1)进行一个电角度周期内的测试点位、电角度周期数及圈数配置;
2)对编码器Z信号位置定位,选取编码器的Z信号作为基准参考点;
3)进行编码器安装精度检测;
4)对编码器安装精度测试数据进行有效性检测;
5)最后对编码器安装精度偏差进行计算并导出测试结果。
进一步,流程1)在软件界面中设置一个电角度周期内的测试点位、电角度周期数及圈数,通过通讯接口对测试工装进行组态下载;所述测试工装根据配置组态计算电角度的递增值。
进一步,流程2)中通过上位机软件对测试工装下发启动测试后,根据编码器的特性,测试工装驱动电机转动至编码器Z信号位置并停止,随后对测试设备中编码器脉冲计数清零。
进一步,流程3)中根据组态配置的测试点位将先电机大电流强拉置于电角度零度位置,记录第一点位的编码器计数值,计算与参考点的偏移值,并按流程1)中计算出的电角度的递增值依次递增进行测试,待所有测试点位测试完成后自动进入流程4)。
进一步,流程4)中校验测试数据是否有重合及转动方向一致性;若测试数据无效则通过通讯接口打印错误信息,流程停止;若测试数据有效,则打印测试数据有效并进入流程5)。
进一步,流程5)根据组态配置值及流程3)中计算的参考点偏移值计算各点位的理论参考值,计算编码器安装精度偏差最大值,通过通讯接口打印数据并打印测试完成,并通过测试软件显示测试结果。
进一步,检测方法基于电机矢量控制原理,采用励磁电流进行电机安装精度检测。
进一步,检测方法可以根据不同电机配置一个点角度周期内的测试点位及电角度周期数。
进一步,检测方法使用编码器脉冲计数值与Z信号脉冲计数值的差值作为标定的数据。
进一步,编码器脉冲计数值与Z信号脉冲计数值的差值需与理论平均值做比较,然后用于安装精度测试数据有效性的判断。
本发明实施时:
如图1所示该检测方法流程1)中需要配置每个电角度周期的测试点位、电角度周期数及圈数,以1.8度步进电机为例,步进电机总共有50个电角度周期,组态配置中电角度周期数配置为50,为保证流程3)中各点位转动方向的一致性,每个电角度周期的测试点位至少需配置4点(即电角度每次递增90度)及以上,检测圈数出厂检测时一般配置1圈即可,若需重复验证,可配置圈数1圈以上。按上述方法参数设定完成后通过通讯接口(如串口、wifi、USB口或以太网口等)对测试工装进行组态下载,测试工装对下载的组态进行校验(若组态校验失败,则打印错误信息,并需重新下载组态),并根据下载的组态计算测试点位电角度的递增值;组态校验成功后进入检测流程2)。
如图2所示该检测方法流程2)编码器Z信号位置定位(参考点选择),在上述流程1)执行完成后,对测试工装下发启动检测命令,测试工装以极低速驱动电机转动指定角度(1圈以上),转动过程中检测是否检测到Z信号(若电机转动指定角度后仍未检测到Z信号,则停止电机转动,打印错误信息并退出流程);检测到Z信号后对编码器计数清零并停止电机转动,待电机停止后进入流程3)。
如图3所示该检测方法流程3)编码器安装精度检测,执行完上述流程2)流程后测试工装自动执行流程3),通过组态配置的信息计算需要测试的总点位数(每个电角度周期的测试点位*电角度周期数*圈数),采用矢量控制原理,根据组态配置的测试点位先将电机大电流强拉置于电角度零度位置,记录第一点位的编码器计数值,计算与参考点的偏移值,并按流程1)中计算出的电角度的递增值依次递增,每个测试点位处需待编码器计数一段时间未变化后记录当前测试点位的编码器计数值,方可执行下一测试点位的测试;每个点位测试执行完成后与需要测试的总点位数进行比较判断检测是否完成;若检测完成,则自动进入流程4)。
如图4所示该检测方法流程4)编码器安装精度测试数据有效性检测,校验测试数据是否有重合及转动方向一致性;通过判断相邻2个测试点位的编码器计数偏差不超过1测试数据是否有重合,通过判断各测试点位编码器计数是否依次递增或递减判断转动方向的一致性,若有测试数据重合或有部分点位转动方向不一致则通过通讯接口(如串口、wifi、USB口或以太网口等)打印错误信息,流程停止;若测试数据无重合且转动方向一致,则打印测试数据有效并进入流程5);
如图5所示该检测方法流程5)编码器安装精度偏差计算及导出,根据组态配置值及流程3)中计算的参考点偏移值计算各点位的理论参考值,将测试值与理论参考值逐一相减计算出安装精度偏差值,计算编码器安装精度偏差最大值,通过通讯接口(如串口、wifi、USB口或以太网口等)打印数据并打印测试完成(流程结束),测试软件可根据测试数据描出编码器安装精度的偏差曲线及偏差最大值,直观的图表显示测试结果便于数据分析。
本发明的电机编码器安装精度检测时电机不需要对托安装。
本发明适用于电机编码器安装精度的大批量出厂检测,确保基于矢量控制的伺服电机运行的稳定性及可靠性;本专利所涉及编码器包括且不局限于磁编码器、光电编码器等。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何不经过创造性劳动想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书所限定的保护范围为准。
Claims (5)
1.一种电机编码器安装精度检测方法,其特征在于:包括以下流程;
1)进行一个电角度周期内的测试点位、电角度周期数及圈数配置;具体为:在软件界面中设置一个电角度周期内的测试点位、电角度周期数及圈数,通过通讯接口对测试工装进行组态下载;测试工装根据配置组态计算电角度的递增值;
2)对编码器Z信号位置定位,选取编码器的Z信号作为基准参考点;具体为:通过上位机软件对测试工装下发启动测试后,根据编码器的特性,测试工装驱动电机转动至编码器Z信号位置并停止,随后对测试设备中编码器脉冲计数清零;
3)进行编码器安装精度检测;具体为:根据组态配置的测试点位将先电机大电流强拉置于电角度零度位置,记录第一点位的编码器计数值,计算与参考点的偏移值,并按流程1)中计算出的电角度的递增值依次递增进行测试,待所有测试点位测试完成后自动进入流程4);
4)对编码器安装精度测试数据进行有效性检测;具体为:校验测试数据是否有重合及转动方向一致性;若测试数据无效则通过通讯接口打印错误信息,流程停止;若测试数据有效,则打印测试数据有效并进入流程5);
5)最后对编码器安装精度偏差进行计算并导出测试结果;具体为:根据组态配置值及流程3)中计算的参考点偏移值计算各点位的理论参考值,计算编码器安装精度偏差最大值,通过通讯接口打印数据并打印测试完成,并通过测试软件显示测试结果。
2.根据权利要求1所述的一种电机编码器安装精度检测方法,其特征在于:检测方法基于电机矢量控制原理,采用励磁电流进行电机安装精度检测。
3.根据权利要求2所述的一种电机编码器安装精度检测方法,其特征在于:检测方法可以根据不同电机配置一个点角度周期内的测试点位及电角度周期数。
4.根据权利要求1所述的一种电机编码器安装精度检测方法,其特征在于:检测方法使用编码器脉冲计数值与Z信号脉冲计数值的差值作为标定的数据。
5.根据权利要求4所述的一种电机编码器安装精度检测方法,其特征在于:编码器脉冲计数值与Z信号脉冲计数值的差值需与理论平均值做比较,然后用于安装精度测试数据有效性的判断。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210206344.2A CN114563033B (zh) | 2022-03-01 | 2022-03-01 | 一种电机编码器安装精度检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210206344.2A CN114563033B (zh) | 2022-03-01 | 2022-03-01 | 一种电机编码器安装精度检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114563033A CN114563033A (zh) | 2022-05-31 |
CN114563033B true CN114563033B (zh) | 2023-09-05 |
Family
ID=81718044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210206344.2A Active CN114563033B (zh) | 2022-03-01 | 2022-03-01 | 一种电机编码器安装精度检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114563033B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101082511A (zh) * | 2006-06-02 | 2007-12-05 | 中国科学院长春光学精密机械与物理研究所 | 光电轴角编码器的误码检测装置 |
CN103968877A (zh) * | 2014-05-16 | 2014-08-06 | 中国科学院长春光学精密机械与物理研究所 | 一种星载光电轴角编码器真空实验装置 |
CN108871407A (zh) * | 2018-07-26 | 2018-11-23 | 广州市昊志机电股份有限公司 | 一种编码器测试装置 |
CN110224652A (zh) * | 2019-06-25 | 2019-09-10 | 深圳市海浦蒙特科技有限公司 | 基于增量式编码器校正转子磁极位置方法、***及介质 |
CN209673129U (zh) * | 2018-12-27 | 2019-11-22 | 杭州辰控智能控制技术有限公司 | 一种基于磁电编码器反馈的电机位置检测校准装置 |
CN111174819A (zh) * | 2019-12-27 | 2020-05-19 | 深圳市越疆科技有限公司 | 一种电机增量编码器零位校准方法、装置、产品及介质 |
CN113514092A (zh) * | 2020-04-10 | 2021-10-19 | 昆明桑达科技有限公司 | 一种编码器的测试***和测试方法 |
CN113758513A (zh) * | 2020-06-04 | 2021-12-07 | 杭州海康威视数字技术股份有限公司 | 设备中磁性编码器精度检测方法及电子设备 |
-
2022
- 2022-03-01 CN CN202210206344.2A patent/CN114563033B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101082511A (zh) * | 2006-06-02 | 2007-12-05 | 中国科学院长春光学精密机械与物理研究所 | 光电轴角编码器的误码检测装置 |
CN103968877A (zh) * | 2014-05-16 | 2014-08-06 | 中国科学院长春光学精密机械与物理研究所 | 一种星载光电轴角编码器真空实验装置 |
CN108871407A (zh) * | 2018-07-26 | 2018-11-23 | 广州市昊志机电股份有限公司 | 一种编码器测试装置 |
CN209673129U (zh) * | 2018-12-27 | 2019-11-22 | 杭州辰控智能控制技术有限公司 | 一种基于磁电编码器反馈的电机位置检测校准装置 |
CN110224652A (zh) * | 2019-06-25 | 2019-09-10 | 深圳市海浦蒙特科技有限公司 | 基于增量式编码器校正转子磁极位置方法、***及介质 |
CN111174819A (zh) * | 2019-12-27 | 2020-05-19 | 深圳市越疆科技有限公司 | 一种电机增量编码器零位校准方法、装置、产品及介质 |
CN113514092A (zh) * | 2020-04-10 | 2021-10-19 | 昆明桑达科技有限公司 | 一种编码器的测试***和测试方法 |
CN113758513A (zh) * | 2020-06-04 | 2021-12-07 | 杭州海康威视数字技术股份有限公司 | 设备中磁性编码器精度检测方法及电子设备 |
WO2021244278A1 (zh) * | 2020-06-04 | 2021-12-09 | 杭州海康威视数字技术股份有限公司 | 设备中磁性编码器精度检测方法及电子设备 |
Non-Patent Citations (1)
Title |
---|
光电轴角编码器误差检测技术的发展动态;于海等;光电子技术;第第33卷卷(第第3期期);第145-150页 * |
Also Published As
Publication number | Publication date |
---|---|
CN114563033A (zh) | 2022-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105403832B (zh) | 一种步进电机综合性能测试*** | |
US7462999B2 (en) | Brushless servo motor tester | |
CN111457953A (zh) | 一种旋转编码器自动校准检测***以及方法 | |
CN111521212A (zh) | 磁编码器校正***及方法、控制终端及可读存储介质 | |
CN102192999B (zh) | 基于探针自动测量气流压力和速度的装置 | |
CN212258822U (zh) | 一种位置传感器的检测装置 | |
CN109458971A (zh) | 水下探测器舵角调试测量机构及测量方法 | |
CN114563033B (zh) | 一种电机编码器安装精度检测方法 | |
CN112713836B (zh) | 一种电机零点标定装置和方法 | |
CN114079411A (zh) | 一种伺服电机的在线自动辨识的方法 | |
CN102297686B (zh) | 指南针测试设备及方法 | |
CN110871458B (zh) | 机器人传动机构的测试方法、装置、设备及介质 | |
CN112072966B (zh) | 一种位置传感器的检测装置及其检测方法 | |
CN110645884B (zh) | 一种用于陀螺加速度计径向磁悬浮定子元件找正方法 | |
CN114536403A (zh) | 关节模组的定位精度测量***及方法 | |
CN114157186A (zh) | 一种永磁同步电机的电角度标定方法、评价方法及其*** | |
CN208537581U (zh) | 滑行时间检测仪及非接触式速度计用校准装置 | |
CN109213109A (zh) | 编码器分辨率检测方法 | |
CN209295943U (zh) | 水下探测器舵角调试测量机构 | |
CN220419515U (zh) | 一种电机的测试模组及其形成的测试装置 | |
CN220206728U (zh) | 一种可调零的电机编码器自动校准设备 | |
CN219997256U (zh) | 一种电机摩擦转矩与齿槽转矩测试设备 | |
CN111307032A (zh) | 一种转角传感器的测试装置与测试方法 | |
CN111371369A (zh) | 一种电机极对数的检测方法、装置及无刷电机 | |
CN117053675A (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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231013 Address after: Room 532, Building A1, No. 505 Jinyuan Street, Duohu Street, Jindong District, Jinhua City, Zhejiang Province, 321000 (self declared) Patentee after: Zhejiang Changchuan Electronic Technology Co.,Ltd. Address before: Room 403-2, floor 4, building 5, No. 99, Xincheng Road, Puyan street, Binjiang District, Hangzhou, Zhejiang 310057 Patentee before: Hangzhou Baowei Electronic Technology Co.,Ltd. |
|
TR01 | Transfer of patent right |