The invention relates to a method for estimating rotation speed and a computer readable medium using the computer to estimate the speed of a motor device. The method for estimating the speed includes the following steps. First, first and two sampling signals are provided. Then, according to the highest speed and the first sampling signal of the motor device, the first operation parameter is determined, and the second operation parameter is determined according to the highest speed and the two sampling signal. When the rotational speed information of the motor device corresponds to the first speed condition, the first sampling signal and the operation parameter are selected as sampling signals and operational parameters. When the speed information corresponds to the second speed condition, second sampling signals and operational parameters are selected as sampling signals and operational parameters respectively. The phase coded signal of the motor device is then sampled with a sampling signal to obtain a sampling value. Then according to the sampling value and operation parameters, the speed estimation value is obtained.
【技术实现步骤摘要】
转速估算方法及应用其的电脑可读取媒体本申请是 申请人:于2010年10月8日提交的、申请号为“201010509510.3”的、专利技术名称为“转速估算方法及应用其的电脑可读取媒体”的专利技术专利申请的分案申请。
本专利技术是关于一种转速估算方法及其电脑可读取媒体,且特别是有关于一种应用于马达转速控制的转速估算方法及其电脑可读取媒体。
技术介绍
在现有技术中,马达转速估算方法已存在,并广泛地应用在各种场合中。一般来说,马达上具有光电编码器,用以产生彼此具有90度相位差的相位编码信号A及相位编码信号B。举例来说,马达每旋转一圈,产生的相位编码信号A及B对应地触发M个脉波信号,M为大于I的自然数。在现有技术中,测频法(或称M法)及测周期法(或称T法)为目前常用的两种演算方法,用以根据此些脉波信号对应地估算马达的旋转速度。产生的转速估算值更可被用来对马达进行转速反馈控制。然而,如何设计出具有转速估算范围较广且转速估算结果较为精准的转速估算方法,为业界不断致力方向之一。
技术实现思路
本专利技术的目的是提供一种转速估算方法及应用其的电脑可读取媒体,相较于传统转速 ...
【技术保护点】
一种转速估算方法,用以对一马达装置进行转速估算,该转速估算方法包括:(a)根据该马达装置的一最高转速信息及一待取样相位编码信号,决定一运算参数;(b)以一取样信号对该待取样相位编码信号进行取样,以得到一取样数值,其中步骤(b)中还包括:(b1)提供一第一计数器及一第二计数器,分别记录一第一计数值及一第二计数值,该第一及该第二计数值对应至一终止计数值;(b2)当接收到该待取样相位编码信号时,驱动该第二计数器,使该第二计数值等于该第一计数值,并驱动该第一计数器,重置该第一计数值为一起始计数值;(b3)当接收到该取样信号,驱动该第一计数器,将该第一计数值递增1;(b4)当该第一计 ...
【技术特征摘要】
1.一种转速估算方法,用以对一马达装置进行转速估算,该转速估算方法包括: (a)根据该马达装置的一最高转速信息及一待取样相位编码信号,决定一运算参数; (b)以一取样信号对该待取样相位编码信号进行取样,以得到一取样数值,其中步骤(b)中还包括: (bl)提供一第一计数器及一第二计数器,分别记录一第一计数值及一第二计数值,该第一及该第二计数值对应至一终止计数值; (b2)当接收到该待取样相位编码信号时,驱动该第二计数器,使该第二计数值等于该第一计数值,并驱动该第一计数器,重置该第一计数值为一起始计数值; (b3)当接收到该取样信号,驱动该第一计数器,将该第一计数值递增I ; (b4)当该第一计数值等于一最高计数值时,驱动该第一计数器终止步骤(b3)的操作,使该第一计数值维持在该最高计数值;及 (b5)读取该第二计数值做为该取样数值;以及 (c)根据该取样数值及该运算参数产生一转速估算值。2.根据权利要求1所述的转速估算方法,其特征在于,在步骤(a)之前,还包括: (d)提供一第一取样信号及一第二取样信号,该第一及该第二取样信号分别具有一第一取样频率及一第二取样频率,该第一取样频率实质上大于该第二取样频率; (e)根据该马达装置的一最高转速信息及该第一取样信号,决定一第一运算参数,并根据该最高转...
【专利技术属性】
技术研发人员:俞贤来,张哲明,
申请(专利权)人:东元电机股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。