CN114301352A - 电机的测速方法及其测速装置和测速系统 - Google Patents
电机的测速方法及其测速装置和测速系统 Download PDFInfo
- Publication number
- CN114301352A CN114301352A CN202111416724.0A CN202111416724A CN114301352A CN 114301352 A CN114301352 A CN 114301352A CN 202111416724 A CN202111416724 A CN 202111416724A CN 114301352 A CN114301352 A CN 114301352A
- Authority
- CN
- China
- Prior art keywords
- motor
- moment
- hall sensor
- speed
- output
- 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.)
- Granted
Links
Images
Landscapes
- Control Of Electric Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本申请提供了一种电机的测速方法及其测速装置和测速系统。该电机的测速方法包括:获取第一霍尔传感器在第一时刻输出的第一电压信号U1、第二霍尔传感器在第一时刻输出的第二电压信号U2以及电机的第一电角度θ1,其中,第一霍尔传感器和第二霍尔传感器分别与电机的轴心连线的夹角为90°,θ1为在第一时刻的前一时刻电机所处位置的预估电角度;根据U1、U2和θ1计算得到第一误差值E1,其中,E1=U1cosθ1‑U2sinθ1;利用反馈调节器将E1调节为0后输出第一角速度w1;将w1确定为在第一时刻时电机的测速结果。本申请能够快速且精准地测出在第一时刻电机的测速结果为第一角速度w1,提高测速结果的精度。
Description
技术领域
本申请涉及电机测速技术领域,具体涉及一种电机的测速方法及其测速装置和测速系统。
背景技术
电机作为牵引动力提供设备,能够为装载有电机的系统如电动车、无人飞行器等提供动能。通常,需要对电机的实时转速或角速度进行测量,从而可以实时监测电机是否正常运转。
然而,现有的电机测速方法在电机角速度或转速较快时,会因测量的周期较小而导致测速结果的精度较低。
发明内容
有鉴于此,本申请提供了一种电机的测速方法及其测速装置和测速系统,能够提高测速结果的精度。
本申请的第一方面提供了一种电机的测速方法。该电机的测速方法包括:获取第一霍尔传感器在第一时刻输出的第一电压信号U1、第二霍尔传感器在第一时刻输出的第二电压信号U2以及电机的第一电角度θ1,其中,第一霍尔传感器和第二霍尔传感器分别与电机的轴心连线的夹角为90°,θ1为在第一时刻的前一时刻电机所处位置的预估电角度;根据U1、U2和θ1计算得到第一误差值E1,其中,E1=U1cosθ1-U2sinθ1;利用反馈调节器将E1调节为0后输出第一角速度w1;将w1确定为在第一时刻时电机的测速结果。
在本申请一实施例中,在上述根据U1、U2和θ1计算得到第一误差值E1之前,该电机的测速方法还包括:将U1和U2分别进行归一化处理得到U1’和U2’;其中,上述根据U1、U2和θ1计算得到第一误差值E1,包括:根据U1’、U2’和θ1计算得到第一误差值E1,其中,E1=U1’cosθ1-U2’sinθ1。
在本申请一实施例中,该电机的测速方法还包括:获取定时器在第一时刻时测量得到的第二角速度w2;其中,在上述利用反馈调节器将E1调节为0后输出第一角速度w1之后,该电机的测速方法还包括:将w1和w2进行加权融合后计算得到第三角速度w3;其中,上述将w1确定为在第一时刻时电机的测速结果,包括:将w3确定为在第一时刻时电机的测速结果。
在本申请一实施例中,上述将w1和w2进行加权融合后计算得到第三角速度w3,包括:根据w1和w2确定w1对应的第一加权值a1和w2所对应的第二加权值a2;根据w1、w2、a1和a2计算得到第三角速度w3,其中,w3=a1×w1+a2×w2。
在本申请一实施例中,在上述将w1确定为在第一时刻时电机的测速结果之后,该电机的测速方法还包括:将w1积分处理后计算得到第二电角度θ2;获取在第二时刻时第一霍尔传感器输出的第三电压信号U3和第二霍尔传感器输出的第四电压信号U4,第二时刻为第一时刻的下一时刻;根据U3、U4和θ2计算得到第二误差值E2,其中,E2=U3cosθ2-U4sinθ2;将E2输入反馈调节器后输出第四角速度w4;将w4确定为在第二时刻时电机的测速结果。
在本申请一实施例中,反馈调节器包括比例积分PI调节器或比例积分微分PID调节器。
本申请的第二方面提供了一种电机的测速装置。该电机的测速装置包括:获取模块,用于获取第一霍尔传感器在第一时刻时输出的第一电压信号U1、第二霍尔传感器在第一时刻输出的第二电压信号U2以及电机的第一电角度θ1,其中,第一霍尔传感器与第二霍尔传感器与电机的轴心连线的夹角为90°,θ1为在第一时刻的前一时刻电机所处位置的预估电角度;计算模块,用于根据U1、U2和θ1计算得到第一误差值E1,其中,E1=U1cosθ1-U2sinθ1;输出模块,用于利用反馈调节器将E1调节为0后输出第一角速度w1;确定模块,用于将w1确定为在第一时刻时电机的测速结果。
本申请的第三方面提供了一种电机的测速系统。该电机的测速系统包括第一霍尔传感器,用于检测电机在第一时刻时的第一反电动势以输出第一电压信号U1,电机的第一电角度为θ1,θ1为在第一时刻的前一时刻电机所处位置的预估电角度;第二霍尔传感器,用于检测电机在第一时刻时的第二反电动势以输出第二电压信号U2,第一霍尔传感器和第二霍尔传感器分别与电机的轴心连线的夹角为90°;反馈调节器,用于将根据U1、U2和θ1计算得到第一误差值E1调节为0后输出第一角速度w1;控制器,与第一霍尔传感器、第二霍尔传感器和反馈调节器电性连接,用于实现如本申请的第一方面提供的任一种电机的测速方法。
本申请的第四方面提供了一种电子设备。该电子设备包括存储器和处理器,存储器上存储有计算机的可执行指令,处理器执行可执行指令时实现如本申请的第一方面提供的任一种电机的测速方法。
本申请的第五方面提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机的可执行指令,可执行指令被处理器执行时实现如本申请的第一方面提供的任一种电机的测速方法。
根据本申请实施例提供的技术方案,通过设置与电机的轴心连线的夹角为90°的两个霍尔传感器,根据两个霍尔传感器第一时刻输出的电压信号和电机在上一时刻的预估电角度计算得到误差值,并利用反馈调节器将误差值调节为0后输出电机的角速度,从而可以快速且精准地测出在第一时刻电机的速度,克服了传统的测速方法因测量的周期较小而导致测速的精度较低的缺陷。
附图说明
图1所示为本申请一实施例提供的一种电机的测速方法的流程示意图。
图2A所示为本申请另一实施例提供的一种电机的测速方法的流程示意图。
图2B所示为本申请一实施例提供的一种第一霍尔传感器和第二霍尔传感器的输出电压归一化后的示意图。
图3A所示为本申请又一实施例提供的一种电机的测速方法的流程示意图。
图3B所示为本申请一实施例提供的一种电机的测速方法的测速结果与利用定时器所测的测量结果的对比示意图。
图4所示为本申请一实施例提供的一种电机的测速装置的结构示意图。
图5所示为本申请一实施例提供的一种电机的测速系统的结构示意图。
图6所示为本申请一实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
伺服系统是使物体如电机等的位置、方位、状态等输出,能够精确地跟随输入量(或给定值)的任意变化而变化的自动控制系统,也可以称为随动系统。在使用伺服系统对电机的转速进行测量的过程中,一种方式为利用霍尔传感器测量电角度变化量或信号变化量测速,另一种方式为利用定时器测量某固定电角度变化量或者固定信号变化量所需要的时间来测速,然而这两种方式在电机转速较高时的测速结果的精度均较低。
图1所示为本申请一实施例提供的一种电机的测速方法的流程示意图。该电机的测速方法可以由电子设备上的控制器或处理器等执行。以控制器为例。如图1所示,该电机的测速方法可以包括以下步骤。
S110:获取第一霍尔传感器在第一时刻输出的第一电压信号U1、第二霍尔传感器在第一时刻输出的第二电压信号U2以及电机的第一电角度θ1,其中,第一霍尔传感器和第二霍尔传感器分别与电机的轴心连线的夹角为90°,θ1为在第一时刻的前一时刻电机所处位置的预估电角度。
电机可以为具有正弦波形反电动势的电机,如永磁同步电机等。当第一时刻的前一时刻为电机启动的时刻时,电机的第一电角度θ1可以为预先设置的电机所处位置的预估电角度,例如,可以为0°,也可以为30°等,预估电角度的具体数值可以根据经验或电机的类型等确定。当第一时刻的前一时刻为电机转动过程中的任一时刻时,电机的第一电角度θ1也可以为对第一时刻的上一时刻时所测量的角速度进行积分后得到的预估电角度。
第一霍尔传感器和第二霍尔传感器可以为基于霍尔效应的传感器,例如可以为线性霍尔传感器。第一霍尔传感器输出的第一电压信号U1和第二霍尔传感器输出的第二电压信号U2与电机气隙的磁场强度成比例,也即随磁场强度的变化而变化,因而U1和U2可以反映出磁场强度的大小。
第一霍尔传感器和第二霍尔传感器分别与电机的轴心连线的夹角为90°。例如,可以在电机的定子上,沿α轴安装第一霍尔传感器,沿β轴安装第二霍尔传感器,α轴与β轴相互垂直,即α轴与β轴的夹角为90°,此时,α轴与β轴的交点为电机的轴心。
S120:根据U1、U2和θ1计算得到第一误差值E1,其中,E1=U1cosθ1-U2sinθ1。
在θ1的数值为在第一时刻时电机的真实电角度时,E1为0。由于本申请设置θ1为在第一时刻的前一时刻电机所处位置的预估电角度,因而,E1可能不等于0。
S130:利用反馈调节器将E1调节为0后输出第一角速度w1。
在一些实施例中,控制器可以将E1输入反馈调节器中,该反馈调节器中设置目标误差值为0,该反馈调节器采用如比例法、比例积分法或比例积分微分法等方法,通过不断调整角速度,并将角速度对应的电角度替换第一电角度θ1代入E1的计算公式中直至将E1调节为目标误差值0,之后,该反馈调节器将E1调节为目标误差值0时所输入的电角度对应的角速度输出(对应于第一角速度w1)。应当理解,反馈调节器不断调整角速度的目的在于将E1调整为0,但并不会控制电机以调整后的角速度运转。
由于第一霍尔传感器和第二霍尔传感器分别与电机的轴心连线的夹角为90°,因而在同一时刻,第一霍尔传感器输出的电压信号和第二霍尔传感器输出的电压信号之间必然存在相位差,进而可以利用该相位差结合锁相环的思想进行角速度的计算和调节。
锁相环的工作原理是检测输入信号和输出信号的相位差,并将检测出的相位差信号通过鉴相器转换成电压信号输出,经低通滤波器滤波后形成压控振荡器的控制电压,对振荡器的输出信号的频率实施控制,再通过反馈通路把振荡器的输出信号的频率和相位反馈给鉴相器。本申请中所利用的锁相环的思想为基于锁相环的工作原理,利用第一霍尔传感器输出的电压信号和第二霍尔传感器输出的电压信号之间的相位差并结合电机的预估电角度计算得到锁相环的误差值,并将该误差值通过前向通路发送给反馈调节器,反馈调节器不断调整电机的角速度,以将误差值锁定为0后输出电机的角速度。
S140:将w1确定为在第一时刻时电机的测速结果。
具体地,可以以表格或图形等方式输出w1与第一时刻的对应关系。我例如,可以将w1直接输出作为在第一时刻时电机的测速结果,也可以将w1代入公式w=2πn中得到第一时刻电机的转速,将在第一时刻电机的转速输出作为电机的测速结果。
根据本申请实施例提供的技术方案,通过设置与电机的轴心连线的夹角为90°的两个霍尔传感器,根据两个霍尔传感器第一时刻输出的电压信号和电机在上一时刻的预估电角度计算得到误差值,并利用反馈调节器将误差值调节为0后输出电机的角速度,从而可以快速且精准地测出在第一时刻电机的速度,克服了传统的测速方法因测量的周期较小而导致测速的精度较低的缺陷。
此外,与上述传统的电机测速方法相比,本申请实施例中无需利用第一霍尔传感器和第二霍尔传感器输出的两个电压信号实时计算出电机的电角度即可测出电机的角速度或转速,因而可以减少该计算过程,且可以避免第一霍尔传感器和第二霍尔传感器因周围磁场环境、安装位置偏差等原因导致计算出的电机的电角度变化量误差较大的缺陷。
在本申请一实施例中,反馈调节器包括比例积分PI调节器或比例积分微分PID调节器。
反馈调节器可以是比例积分调节器(也可以称为PI(Proportion Integration)调节器),也可以是其他反馈调节器比例积分微分调节器(也可以称为PID(ProportionIntegration Differential)调节器)等。
PI调节器是一种线性控制器,它根据给定值与实际输出值构成控制偏差,将偏差的比例和积分通过线性组合构成控制量,对被控对象进行控制。PI调节器中比例部分和积分部分可以同时作用,也可以分开作用。其中,比例部分可以起快速将E1调节到接近0的作用,积分部分可以起消除稳态偏差的作用,从而将E1精准地调节到0。
与PI调节器相比,PID调节器还包括微分部分,当微分部分作用时可以根据E1的变化趋势,提前给出较大的调节幅度,从而能够缩短调节时间,克服因积分时间太长而使得恢复滞后的缺点。
本申请实施例中,通过采用比例积分PI调节器或比例积分微分PID调节器作为反馈调节器,相对于仅采用比例P调节器来说,可以更为精准且快速地将E1调节到0,提高所测量的角速度的精度。
图2A所示为本申请另一实施例提供的一种电机的测速方法的流程示意图。图2B所示为本申请一实施例提供的一种第一霍尔传感器和第二霍尔传感器的输出电压归一化后的示意图。图2A所示实施例为图1所示实施例的一变型例。如图2A所示,与图1所示实施例的不同之处在于,在步骤S120之前,该电机的测速方法还可以包括步骤S115。
S110:获取第一霍尔传感器在第一时刻输出的第一电压信号U1、第二霍尔传感器在第一时刻输出的第二电压信号U2以及电机的第一电角度θ1,其中,第一霍尔传感器和第二霍尔传感器分别与电机的轴心连线的夹角为90°,θ1为在第一时刻的前一时刻电机所处位置的预估电角度。
S115:将U1和U2分别进行归一化处理得到U1’和U2’。
步骤S115中,将U1和U2分别进行归一化处理得到U1’和U2’可以为将绝对值U1和U2转换为相对的数值。归一化后的U1’和U2’所在的数值范围可以在[0,1]之间,也可以在[-1,1]之间,还可以是在其他数值之间,只要能够反映U1和U2的相对值即可,本申请对归一化后的数值范围以及归一化的方式不做具体限定。
S120’:根据U1’、U2’和θ1计算得到第一误差值E1,其中,E1=U1’cosθ1-U2’sinθ1。
根据本申请实施例提供的技术方案,通过将U1和U2分别进行归一化处理,从而可以将从不同角速度或转速运转的电机或者不同类型的电机中所获取的不同范围内的U1和U2归一化为同一数值范围,进而使得不同角速度或转速运转的电机或者不同类型的电机均可以使用本申请提供的电机的测速方法进行测速,进而扩展了本申请的电机的测速方法的应用范围。
本申请实施例中,通过将U1和U2分别进行归一化处理,从而使得归一化后的U1’和U2’位于[-1,1]之间,更加符合第一霍尔传感器输出的电压信号与第二霍尔传感器输出的电压信号随时间变化的波形,因而能够保证利用U1’和U2’计算E1时的精准性。
在本申请一实施例中,该电机的测速方法还可以包括步骤S132,其中,在步骤S130之后,还可以包括步骤S134。
S130:利用反馈调节器将E1调节为0后输出第一角速度w1。
步骤S130中利用反馈调节器调节后输出的第一角速度w1在电机进行低速运转时相对于步骤S132中利用定时器所测出的第二角速度w2精度偏低,而在高速运转时相对于第二角速度w2精度较高。此处的低速运转可以为转速低于1000转/分钟(revolutions perminute,rpm)以下,此处的高速运转可以为转速高于3000rpm,应当理解,低速运转和高速运转的具体数值范围可以根据实际情况进行调整。
S132:获取定时器在第一时刻时测量得到的第二角速度w2。
步骤S132可以在步骤S134之前的任一步骤之后或之前或同时,只要在步骤S134之前即可。
S134:将w1和w2进行加权融合后计算得到第三角速度w3。
在本申请一实施例中,步骤S134可以包括根据w1和w2确定w1对应的第一加权值a1和w2所对应的第二加权值a2;根据w1、w2、a1和a2计算得到第三角速度w3,其中,w3=a1×w1+a2×w2。
在一些实施例中,在w1和w2位于不同数值范围内时,w1对应的第一加权值a1和w2所对应的第二加权值a2设置成不同的加权值。举例来说,当w1和w2对应的转速均低于1000rpm时,可以预先设置a1=0,a2=1。当w1和w2对应的转速高于3000rpm时,可以预先设置a1=1,a2=0。当w1和w2对应的转速在1000rpm至3000rpm之间时,可以将1000rpm至3000rpm之间划分成更具体的数值范围,不同的数值范围内的a1和a2设置成不同的数值。
在另一些实施例中,可以采用测速仪实时测量在任一时刻时电机的第四角速度w4,令w4=a1×w1+a2×w2,从而预先设置w1所对应的第一加权值a1和w2所对应的第二加权值a2。当根据w1和w2确定w1对应的第一加权值a1和w2所对应的第二加权值a2时,可以直接根据电机运转所在的时刻或者w1和w2所在的数值范围调取w1对应的第一加权值a1和w2所对应的第二加权值a2。
本申请实施例中,通过根据w1和w2确定w1对应的第一加权值a1和w2所对应的第二加权值a2,从而可以利用公式w3=a1×w1+a2×w2计算出第三角速度w3,使得第三角速度w3更接近于在第一时刻时电机的真实角速度。
S140’:将w3确定为在第一时刻时电机的测速结果。
根据本申请实施例提供的技术方案,通过将w1和w2进行加权融合后计算得到第三角速度w3,将w3确定为在第一时刻时电机的测速结果,从而可以使得本申请的电机的测速方法不仅适用于电机高速运转的情形,而且适用于电机低速运转的情形,扩展了本申请的电机的测速方法的应用范围,且保证了无论在低速运转还是高速运转均能保证测速结果的精准性。
图3A所示为本申请又一实施例提供的一种电机的测速方法的流程示意图。图3B所示为本申请一实施例提供的一种电机的测速方法的测速结果与利用定时器所测的测量结果的对比示意图。图3A所示实施例为图1所示实施例的一变型例。如图3A所示,与图1所示实施例的不同之处在于,在步骤S140之后,该电机的测速方法还包括步骤S310至S350。
S310:将w1积分处理后计算得到第二电角度θ2。
S320:获取第一霍尔传感器在第二时刻输出的第三电压信号U3和第二霍尔传感器在第二时刻输出的第四电压信号U4,第二时刻为第一时刻的下一时刻。
第一时刻的上一时刻、第一时刻和第二时刻中任意相邻两个时刻之间可以具有相同的时间间隔。
S330:根据U3、U4和θ2计算得到第二误差值E2,其中,E2=U3cosθ2-U4sinθ2。
S340:将E2输入反馈调节器后输出第四角速度w4。
S350:将w4确定为在第二时刻时电机的测速结果。
步骤S320至S350与步骤S110至S140类似,此处不再赘述。
参考图3B,在电机高速(3000rpm)运转的情况下,当采用步骤S310-S350不断循环测速后,本申请实施例提供的一种利用反馈调节器调节的测速结果与利用定时器所测的测量结果的对比图如图3B所示,其中,横坐标为时间(单位:ms),纵坐标为转速(单位:rpm)。由图3B可以看出,在电机高速运转的情况下,利用定时器所测的测量结果随时间变化的波动性较强,测量结果的精度较低,利用本申请提供的电机的测速方法的测速结果则相对平稳,测量结果的精度较高。
根据本申请实施例提供的技术方案,通过将w1积分处理后计算得到第二电角度θ2,且根据U3、U4和θ2计算得到第二误差值E2,从而在第二时刻时,用θ2代替θ1进行误差值的计算,由于相较于θ1,θ2更接近于第二时刻电机的真实电角度,从而可以快速减少第二误差值,进而可以进一步提高反馈调节器将E2调节至0的速度。
图4所示为本申请一实施例提供的一种电机的测速装置的结构示意图。如图4所示,该电机的测速装置400包括获取模块410、计算模块420、输出模块430和确定模块440。获取模块410用于获取第一霍尔传感器在第一时刻输出的第一电压信号U1、第二霍尔传感器在第一时刻输出的第二电压信号U2以及电机的第一电角度θ1,其中,第一霍尔传感器与第二霍尔传感器与电机的轴心连线的夹角为90°,θ1为在第一时刻的前一时刻电机所处位置的预估电角度。计算模块420用于根据U1、U2和θ1计算得到第一误差值E1,其中,E1=U1cosθ1-U2sinθ1。输出模块430用于利用反馈调节器将E1调节为0后输出第一角速度w1。确定模块440用于将w1确定为在第一时刻时电机的测速结果。
本申请实施例中的图像的匹配装置除可以实现图1所示的电机的测速方法外,也可以实现如图2A和图3A中任一种电机的测速方法,还可以实现基于图1至图3A中任一种电机的测速方法等同替换或明显变型后的电机的测速,本申请对此不做具体限定。
根据本申请实施例提供的技术方案,通过设置与电机的轴心连线的夹角为90°的两个霍尔传感器,根据两个霍尔传感器第一时刻输出的电压信号和电机在上一时刻的预估电角度计算得到误差值,并利用反馈调节器将误差值调节为0后输出电机的角速度,从而可以快速且精准地测出在第一时刻电机的速度,克服了传统的测速方法因测量的周期较小而导致测速的精度较低的缺陷。
在一些实施例,计算模块420还用于在根据U1、U2和θ1计算得到第一误差值E1之前,将U1和U2分别进行归一化处理得到U1’和U2’,并且计算模块420根据U1’、U2’和θ1计算得到第一误差值E1,其中,E1=U1’cosθ1-U2’sinθ1。
在一些实施例,获取模块410还用于获取定时器在第一时刻时测量得到的第二角速度w2;计算模块420还用于在将w1和w2进行加权融合后计算得到第三角速度w3;确定模块440还用于将w3确定为在第一时刻时电机的测速结果。
在一些实施例中,计算模块420还用于根据w1和w2确定w1对应的第一加权值a1和w2所对应的第二加权值a2;根据w1、w2、a1和a2计算得到第三角速度w3,其中,w3=a1×w1+a2×w2。
在一些实施例中,确定模块440还用于在将w1确定为在第一时刻时电机的测速结果之后,将w1积分处理后计算得到第二电角度θ2;获取在第二时刻时第一霍尔传感器输出的第三电压信号U3和第二霍尔传感器输出的第四电压信号U4,第二时刻为第一时刻的下一时刻;根据U3、U4和θ2计算得到第二误差值E2,其中,E2=U3cosθ2-U4sinθ2;将E2输入反馈调节器后输出第四角速度w4;将w4确定为在第二时刻时电机的测速结果。
在一些实施例中,反馈调节器包括比例积分PI调节器或比例积分微分PID调节器。
图5所示为本申请一实施例提供的一种电机的测速系统的结构示意图。如图5所示,该电机的测速系统500包括第一霍尔传感器510、第二霍尔传感器520、反馈调节器530和控制器540。第一霍尔传感器510用于检测电机在第一时刻时的第一反电动势以输出第一电压信号U1,电机的第一电角度为θ1,θ1为在第一时刻的前一时刻电机所处位置的预估电角度。第二霍尔传感器520,用于检测电机在第一时刻时的第二反电动势以输出第二电压信号U2,第一霍尔传感器和第二霍尔传感器分别与电机的轴心连线的夹角为90°。反馈调节器530,用于将根据U1、U2和θ1计算得到第一误差值E1调节为0后输出第一角速度w1。控制器540,与第一霍尔传感器510、第二霍尔传感器520和反馈调节器530电性连接,用于实现如图1至图3A所示实施例中任一种电机的测速方法。
本发明实施例的测速方法也可以为基于图1至图3A所示实施例中任一种电机的测速方法等同替换或明显变型后的电机的测速方法。
根据本申请实施例提供的技术方案,通过设置与电机的轴心连线的夹角为90°的两个霍尔传感器,根据两个霍尔传感器第一时刻输出的电压信号和电机在上一时刻的预估电角度计算得到误差值,并利用反馈调节器将误差值调节为0后输出电机的角速度,从而可以快速且精准地测出在第一时刻电机的速度,克服了传统的测速方法因测量的周期较小而导致测速的精度较低的缺陷。
图6所示为本申请一实施例提供的一种电子设备的结构示意图。
参照图6,电子设备600包括处理器610,其进一步包括一个或多个处理器,以及由存储器620所代表的存储器资源,用于存储可由处理器610的执行的指令,例如应用程序。存储器620中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理器610被配置为执行指令,以执行上述任一种电机的测速方法。
电子设备600还可以包括一个电源组件被配置为电子设备600的电源管理,一个有线或无线网络接口被配置为将电子设备600连接到网络,和一个输入输出(I/O)接口。电子设备600可以操作基于存储在存储器620的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
一种非临时性计算机可读存储介质,当存储介质中的指令由上述电子设备600的处理器执行时,使得上述电子设备600能够执行一种电机的测速方法。该电机的测速方法可以由代理程序执行。该电机的测速方法包括获取第一霍尔传感器在第一时刻输出的第一电压信号U1、第二霍尔传感器在第一时刻输出的第二电压信号U2以及电机的第一电角度θ1,其中,第一霍尔传感器和第二霍尔传感器分别与电机的轴心连线的夹角为90°,θ1为在第一时刻的前一时刻电机所处位置的预估电角度;根据U1、U2和θ1计算得到第一误差值E1,其中,E1=U1cosθ1-U2sinθ1;利用反馈调节器将E1调节为0后输出第一角速度w1;将w1确定为在第一时刻时电机的测速结果。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序校验码的介质。
本领域的技术人员可以清楚的了解到,为了描述的方便和简洁,上述描述的装置、系统的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
还需要说明的是,本申请实施例中各技术特征的组合方式并不限本申请实施例中所记载的组合方式或是具体实施例所记载的组合方式,本案所记载的所有技术特征可以以任何方式进行自由组合或结合,除非相互之间产生矛盾。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换等,均应包含在本申请的保护范围之内。
Claims (11)
1.一种电机的测速方法,其特征在于,包括:
获取第一霍尔传感器在第一时刻输出的第一电压信号U1、第二霍尔传感器在第一时刻输出的第二电压信号U2以及电机的第一电角度θ1,其中,所述第一霍尔传感器和所述第二霍尔传感器分别与所述电机的轴心连线的夹角为90°,所述θ1为在所述第一时刻的前一时刻所述电机所处位置的预估电角度;
根据所述U1、所述U2和所述θ1计算得到第一误差值E1,其中,E1=U1 cosθ1-U2sinθ1;
利用反馈调节器将所述E1调节为0后输出第一角速度w1;
将所述w1确定为在所述第一时刻时所述电机的测速结果。
2.根据权利要求1所述的测速方法,其特征在于,在根据所述U1、所述U2和所述θ1计算得到第一误差值E1之前,还包括:
将所述U1和所述U2分别进行归一化处理得到U1’和U2’;
其中,所述根据所述U1、所述U2和所述θ1计算得到第一误差值E1,包括:
根据所述U1’、所述U2’和所述θ1计算得到所述第一误差值E1,其中,E1=U1’cosθ1-U2’sinθ1。
4.根据权利要求1所述的测速方法,其特征在于,还包括:
获取定时器在所述第一时刻时测量得到的第二角速度w2;
其中,在所述利用反馈调节器将所述E1调节为0后输出第一角速度w1之后,还包括:
将所述w1和所述w2进行加权融合后计算得到第三角速度w3;
其中,所述将所述w1确定为在所述第一时刻时所述电机的测速结果,包括:
将所述w3确定为在所述第一时刻时所述电机的测速结果。
5.根据权利要求4中所述的测速方法,其特征在于,所述将所述w1和所述w2进行加权融合后计算得到第三角速度w3,包括:
根据所述w1和所述w2确定所述w1对应的第一加权值a1和所述w2所对应的第二加权值a2;
根据所述w1、所述w2、所述a1和所述a2计算得到所述第三角速度w3,其中,w3=a1×w1+a2×w2。
6.根据权利要求1-5中任一项所述的测速方法,其特征在于,在将所述w1确定为在所述第一时刻时所述电机的测速结果之后,还包括:
将所述w1积分处理后计算得到第二电角度θ2;
获取在第二时刻时所述第一霍尔传感器输出的第三电压信号U3和所述第二霍尔传感器输出的第四电压信号U4,所述第二时刻为所述第一时刻的下一时刻;
根据所述U3、所述U4和所述θ2计算得到第二误差值E2,其中,E2=U3cosθ2-U4sinθ2;
将所述E2输入所述反馈调节器后输出第四角速度w4;
将所述w4确定为在所述第二时刻时所述电机的测速结果。
7.根据权利要求1-5中任一项所述的测速方法,其特征在于,所述反馈调节器包括比例积分PI调节器或比例积分微分PID调节器。
8.一种电机的测速装置,其特征在于,包括:
获取模块,用于获取第一霍尔传感器在第一时刻输出的第一电压信号U1、第二霍尔传感器在第一时刻输出的第二电压信号U2以及电机的第一电角度θ1,其中,所述第一霍尔传感器与所述第二霍尔传感器与所述电机的轴心连线的夹角为90°,所述θ1为在所述第一时刻的前一时刻所述电机所处位置的预估电角度;
计算模块,用于根据所述U1、所述U2和所述θ1计算得到第一误差值E1,其中,E1=U1cosθ1-U2sinθ1;
输出模块,用于利用反馈调节器将所述E1调节为0后输出第一角速度w1;
确定模块,用于将所述w1确定为在所述第一时刻时所述电机的测速结果。
9.一种电机的测速系统,其特征在于,包括:
第一霍尔传感器,用于检测电机在第一时刻的第一反电动势以输出第一电压信号U1,所述电机的第一电角度为θ1,所述θ1为在所述第一时刻的前一时刻所述电机所处位置的预估电角度;
第二霍尔传感器,用于检测所述电机在所述第一时刻的第二反电动势以输出第二电压信号U2,所述第一霍尔传感器和所述第二霍尔传感器分别与所述电机的轴心连线的夹角为90°;
反馈调节器,用于将根据所述U1、所述U2和所述θ1计算得到第一误差值E1调节为0后输出第一角速度w1;
控制器,与所述第一霍尔传感器、所述第二霍尔传感器和所述反馈调节器电性连接,用于实现如权利要求1-7中任一项所述的电机的测速方法。
10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器上存储有计算机的可执行指令,所述处理器执行所述可执行指令时实现如权利要求1-7中任一项所述的一种电机的测速方法。
11.一种计算机可读存储介质,其上存储有计算机的可执行指令,其特征在于,所述可执行指令被处理器执行时实现如权利要求1-7中任一项所述的电机的测速方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111416724.0A CN114301352B (zh) | 2021-11-25 | 2021-11-25 | 电机的测速方法及其测速装置和测速系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111416724.0A CN114301352B (zh) | 2021-11-25 | 2021-11-25 | 电机的测速方法及其测速装置和测速系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114301352A true CN114301352A (zh) | 2022-04-08 |
| CN114301352B CN114301352B (zh) | 2023-12-26 |
Family
ID=80964995
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111416724.0A Active CN114301352B (zh) | 2021-11-25 | 2021-11-25 | 电机的测速方法及其测速装置和测速系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114301352B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115841644A (zh) * | 2022-12-29 | 2023-03-24 | 杭州毓贞智能科技有限公司 | 基于物联网的城市基础建设工程设备的控制系统及其方法 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009081903A (ja) * | 2007-09-25 | 2009-04-16 | Yaskawa Electric Corp | モータ駆動装置とその速度制御方法 |
| CN201348929Y (zh) * | 2008-12-31 | 2009-11-18 | 深圳航天科技创新研究院 | 霍尔旋转变压器及由其制成的霍尔转角编码器 |
| JP2010217150A (ja) * | 2009-03-19 | 2010-09-30 | Asahi Kasei Electronics Co Ltd | 角度検出装置 |
| US20110267041A1 (en) * | 2008-12-30 | 2011-11-03 | Shenzhen Academy Of Aerospace Technology | Hall Rotary Transformer and Hall Rotation Angle Encoder Made of It |
| CN103222168A (zh) * | 2011-09-27 | 2013-07-24 | 浙江博望科技发展有限公司 | 一种伺服电机和伺服控制系统 |
| WO2016031674A1 (ja) * | 2014-08-26 | 2016-03-03 | 旭化成エレクトロニクス株式会社 | 誤差補正装置、回転角検出装置、回転角センサ、誤差補正方法、およびプログラム |
| CN108988724A (zh) * | 2018-07-20 | 2018-12-11 | 张懿 | 一种霍尔位置传感器变权值复合型转子位置估算方法 |
-
2021
- 2021-11-25 CN CN202111416724.0A patent/CN114301352B/zh active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009081903A (ja) * | 2007-09-25 | 2009-04-16 | Yaskawa Electric Corp | モータ駆動装置とその速度制御方法 |
| US20110267041A1 (en) * | 2008-12-30 | 2011-11-03 | Shenzhen Academy Of Aerospace Technology | Hall Rotary Transformer and Hall Rotation Angle Encoder Made of It |
| CN201348929Y (zh) * | 2008-12-31 | 2009-11-18 | 深圳航天科技创新研究院 | 霍尔旋转变压器及由其制成的霍尔转角编码器 |
| JP2010217150A (ja) * | 2009-03-19 | 2010-09-30 | Asahi Kasei Electronics Co Ltd | 角度検出装置 |
| CN103222168A (zh) * | 2011-09-27 | 2013-07-24 | 浙江博望科技发展有限公司 | 一种伺服电机和伺服控制系统 |
| WO2016031674A1 (ja) * | 2014-08-26 | 2016-03-03 | 旭化成エレクトロニクス株式会社 | 誤差補正装置、回転角検出装置、回転角センサ、誤差補正方法、およびプログラム |
| CN108988724A (zh) * | 2018-07-20 | 2018-12-11 | 张懿 | 一种霍尔位置传感器变权值复合型转子位置估算方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115841644A (zh) * | 2022-12-29 | 2023-03-24 | 杭州毓贞智能科技有限公司 | 基于物联网的城市基础建设工程设备的控制系统及其方法 |
| CN115841644B (zh) * | 2022-12-29 | 2023-12-22 | 吕梁市经开区信息化投资建设有限公司 | 基于物联网的城市基础建设工程设备的控制系统及其方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114301352B (zh) | 2023-12-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9257923B2 (en) | Control system for synchronous motor including abnormality detection and diagnosis function | |
| CN102538939B (zh) | 用传感器装置确定风轮机转子叶片振动频率的系统和方法 | |
| US9664587B2 (en) | Method and device for balancing CT gantry | |
| CN108844531B (zh) | 高q值微机电陀螺的快速起振控制方法及装置 | |
| CN112713836B (zh) | 一种电机零点标定装置和方法 | |
| WO2018148906A1 (zh) | 云台参数的配置方法、装置及云台 | |
| WO2019114474A1 (zh) | 电机转子位置修正方法、装置及设备、存储介质 | |
| CN108199637A (zh) | 旋转变压器位置解码误差补偿方法及系统 | |
| CN105048921A (zh) | 相电流测量诊断 | |
| CN110932636A (zh) | 一种永磁同步电机初始位置辨识方法及系统 | |
| CN114301352A (zh) | 电机的测速方法及其测速装置和测速系统 | |
| US7248989B2 (en) | Speed measurement system for speed control of high-speed motors | |
| JP2003506808A (ja) | 電気駆動部の測定システムの監視装置 | |
| TWI577127B (zh) | 交流馬達的驅動方法及應用其之馬達驅動裝置 | |
| CN113630053A (zh) | 永磁同步电机转子初始位置角的检测方法、装置及设备 | |
| CN112436770A (zh) | 一种汽车电机速度传感器故障监测方法、电子设备及存储介质 | |
| CN103546691A (zh) | 一种球型摄像机锁定力自调节的方法和装置 | |
| CN109683468A (zh) | 一种基于系统辨识建立两轴云台控制系统的方法 | |
| JP2007315994A (ja) | 回転電機の温度変化検知方法およびその装置 | |
| CN105429543B (zh) | 一种交流电机矢量控制系统 | |
| CN113640667A (zh) | 一种电机eol下线零点自动校准方法及系统 | |
| CN116317787B (zh) | 电机运转信息估计方法及相关装置 | |
| CN108375862B (zh) | 光学图像稳定器和操作该光学图像稳定器的方法 | |
| CN108736784A (zh) | 测量永磁同步电机的定子绕组的温度的方法和装置 | |
| CN107449552B (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 | ||
| CP03 | Change of name, title or address |
Address after: 510000 Guangdong Province Guangzhou City Huangpu District Xinrui Road No. 9 Building 1 101 Room Patentee after: XAG Co., Ltd. Country or region after: China Address before: 510000 Block C, 115 Gaopu Road, Tianhe District, Guangzhou City, Guangdong Province Patentee before: XAG Co., Ltd. Country or region before: China |
|
| CP03 | Change of name, title or address |