# US 2014/0152223 A1 · Apparatus and method for controlling motor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0152223 A1
- Document ID: US20140152223A1
- Status: Published application
- Kind: A1
- Application number: 13/846,921
- Filed: 2013-03-18
- Published: 2014-06-05
- Earliest claimed: 2012-12-03
- Assignees: Samsung Electro-Mechanics Co., Ltd.
- Applicants: Samsung Electro-Mechanics Co., Ltd.
- Inventors: Bon Young GU
- Web page: https://patentgrep.com/patent/US20140152223A1

## CPC

- H02P 6/08: Arrangements for controlling the speed or torque of a single motor (H02P6/10, H02P6/28 take precedence)
- H02P 23/22: Controlling the speed digitally using a reference oscillator, a speed proportional pulse rate feedback and a digital comparator
- H02P 29/0016: {Control of angular speed of one shaft without controlling the prime mover}
- H02P 31/00: Arrangements for regulating or controlling electric motors not provided for in groups H02P1/00 - H02P5/00, H02P7/00 or H02P21/00 - H02P29/00
- H02P: CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS

## Abstract

There is provided an apparatus and a method for controlling a motor. The apparatus for controlling a motor includes a signal detection unit detecting a first signal, a sampling unit acquiring the number of pulses of the first signal included in a predetermined sampling period, and an operation unit dividing the sampling period into a predetermined number of, a plurality of sub periods, and computing a speed of a motor by allocating predetermined weights to the number of pulses of the first signal included in the plurality of respective sub periods, wherein the operation unit computes the speed of the motor by controlling at least one of the weights and the number of sub periods when the number of pulses of the first signal included in the plurality of respective sub periods is different.

## Claims

### Claim 1

An apparatus for controlling a motor, comprising:
a signal detection unit detecting a first signal;
a sampling unit acquiring the number of pulses of the first signal included in a predetermined sampling period; and
an operation unit dividing the sampling period into a predetermined number of, a plurality of sub periods, and computing a speed of a motor by allocating predetermined weights to the number of pulses of the first signal included in the plurality of respective sub periods,
wherein the operation unit computes the speed of the motor by controlling at least one of the weights and the number of sub periods when the number of pulses of the first signal included in the plurality of respective sub periods is different.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the operation unit computes the speed of the motor by allocating different weights to the number of pulses of the first signal included in the respective sub periods.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein the operation unit allocates higher weights to the number of pulses of the first signal included in a sub period close to an end of the sampling period among the plurality of sub periods.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the operation unit allocates higher weights to the plurality of respective sub periods in the case that the respective sub periods include a larger number of pulses of the first signal when the number of pulses of the first signal included in the plurality of respective sub periods is different.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the operation unit divides the sampling period into a larger number of sub periods than the number of the sub periods in the case that the number of pulses of the first signal included in the plurality of respective sub periods is different from each other.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the operation unit computes the speed of the motor for the entire sampling period.

### Claim 7

A method of controlling a motor, comprising:
detecting a first signal;
acquiring the number of pulses of the first signal included in a predetermined sampling period;
dividing one sampling period into a predetermined number of, a plurality of sub periods; and
computing a speed of a motor by allocating predetermined weights to the number of pulses of the first signal included in the plurality of respective sub periods.

### Claim 8 (depends on 7)

The method of claim 7, wherein in the computation of the speed of the motor, the speed of the motor is computed by controlling at least one of the weights and the number of sub periods when the number of pulses of the first signal included in the respective sub periods is different from each other.

### Claim 9 (depends on 7)

The method of claim 7, wherein in the computation of the speed of the motor, the speed of the motor is computed by allocating different weights to the number of pulses of the first signal included in the plurality of respective sub periods.

### Claim 10 (depends on 9)

The method of claim 9, wherein in the computation of the speed of the motor, higher weights are allocated to the number of pulses of the first signal included in a sub period close to an end of the sampling period among the plurality of sub periods.

### Claim 11 (depends on 9)

The method of claim 9, wherein in the computation of the speed of the motor, higher weights are allocated to the sub periods including a larger number of pulses of the first signal when the number of pulses of the first signal included in the plurality of respective sub periods is different.

### Claim 12 (depends on 7)

The method of claim 7, wherein in the computation of the speed of the motor, the sampling period is divided into a larger number of sub periods as the difference in the number of pulses of the first signal included in the plurality of respective sub periods is increased.

### Claim 13 (depends on 7)

The method of claim 7, wherein the speed of the motor is the speed of the motor for the entire sampling period.

### Claim 14 (depends on 7)

The method of claim 7, wherein the number of plurality of sub periods is 2n (n is an integer of 1 or more) and the weights allocated to the plurality of respective sub periods have a value of 2 m (m is an integer of 0 or more).
