Method for estimating service life of motor, motor control system, blower system, and multicopter system
AssigneeNidec Corporation
InventorsYuichiro Yokoyama, Shoki Yamazaki, Junya Matsuyama
Life of this patent
Estimating the term…
Abstract
A method for estimating a service life of a motor that is driven by variable duty cycle control. The method includes calculating an elapsed service life ratio representing a ratio of an elapsed service life to all service life according to the following formula to estimate the service life of the motor: L s = ∑ i ( t i L i × ( 1.5 ) m ) m = 40 - max ( 40 , K i ) 10 , where Ls represents the elapsed service life ratio, ti represents a driving time in a section i, Li represents a service life expectancy at a duty cycle Di in the section i and at an environmental temperature of the motor being 40° C., and Ki represents a temperature in the section i.
Claims10
A method for estimating a service life of a motor that is driven by variable duty cycle control, the method comprising:
- reading information about a duty cycle from a driving circuit and acquiring information about a temperature which is detected by a temperature sensor;
- determining whether the duty cycle has changed from a last-time duty cycle;
- determining whether the temperature has changed from a last-time temperature;
- calculating an elapsed service life ratio representing a ratio of an elapsed service life to all service life according to the following formula to estimate the service life of the motor:
- L
- s
- =
- ∑
- i
-
-
- (
- t
- i
- L
- i
- ×
- (
- 1.5
- )
- m
- )
-
-
- m
- =
- 40
- -
- max
-
- (
- 40
- ,
- K
- i
- )
- 10
- ,
- wherein
- Ls represents the elapsed service life ratio,
- ti represents a driving time in a section i, the section i being a temporal section used in the calculating and which corresponds to the last-time duty cycle, the last-time temperature, and a currently counted driving time,
- Li represents a service life expectancy at a duty cycle Di in the section i and at an environmental temperature of the motor being 40° C., and
- Ki represents a temperature in the section i;
- and
- outputting a signal which relates to the calculated elapsed service life ratio calculated by the calculating.
A motor control system comprising:
- a motor that is driven by variable duty cycle control;
- and
- control circuit that reads driving information of the motor, reads information about a duty cycle from a driving circuit, and acquires information about a temperature which is detected by a temperature sensor;
- wherein
- the control circuitry determines whether the duty cycle has changed from a last-time duty cycle and determines whether the temperature has changed from a last-time temperature;
- the control circuitry includes calculation circuitry that calculates an elapsed service life ratio representing a ratio of an elapsed service life to all service life of the motor according to the following formula:
- L
- s
- =
- ∑
- i
-
-
- (
- t
- i
- L
- i
- ×
- (
- 1.5
- )
- m
- )
-
-
- m
- =
- 40
- -
- max
-
- (
- 40
- ,
- K
- i
- )
- 10
- ,
- wherein
- Ls represents the elapsed service life ratio,
- ti represents a driving time in a section i, the section i being a temporal section used in calculation by the calculation circuitry and which corresponds to the last-time duty cycle, the last-time temperature, and a currently counted driving time,
- Li represents a service life expectancy at a duty cycle Di in the section i and at an environmental temperature of the motor being 40° C., and
- Ki represents a temperature in the section i;
- and
- the control circuitry outputs a signal which relates to the calculated elapsed service life ratio calculated by the calculation circuitry.
A method for estimating a service life of a motor that is driven by variable duty cycle control, the method comprising:
- reading information about a duty cycle from a driving circuit and acquiring information about a temperature which is detected by a temperature sensor;
- determining whether the duty cycle has changed from a last-time duty cycle;
- determining whether the temperature has changed from a last-time temperature;
- calculating an elapsed service life ratio representing a ratio of an elapsed service life to all service life according to the following formula to estimate the service life of the motor:
- L
- s
- =
- ∑
- i
-
-
- (
- t
- i
- L
- i
- ×
- (
- 1.5
- )
- m
- )
-
-
- m
- =
- (
- 40
- +
- Δ
-
-
- t
- )
- -
- max
-
- (
- 40
- +
- Δ
-
-
- t
- ,
- K
- i
- )
- 10
- ,
- wherein
- Ls represents the elapsed service life ratio,
- ti represents a driving time in a section i, the section i being a temporal section used in the calculating which corresponds to the last-time duty cycle, the last-time temperature, and a currently counted driving time,
- Li represents a service life expectancy at a duty cycle Di in the section i and at an environmental temperature of the motor being 40° C.,
- Ki represents a temperature of the motor in the section i, and
- Δt represents a temperature increase value of the motor at the duty cycle Di in the section i and at the environmental temperature of the motor being 40° C.;
- and
- outputting a signal which relates to the calculated elapsed service life ratio calculated by the calculating.
A motor control system comprising:
- a motor that is driven by variable duty cycle control;
- and
- control circuitry that reads driving information of the motor, reads information about a duty cycle from a driving circuit, and acquires information about a temperature which is detected by a temperature sensor;
- wherein
- the control circuitry determines whether the duty cycle has changed from a last-time duty cycle and determines whether the temperature has changed from a last-time temperature;
- the control circuitry includes calculation circuitry that calculates an elapsed service life ratio representing a ratio of an elapsed service life to all service life of the motor according to the following formula:
- L
- s
- =
- ∑
- i
-
-
- (
- t
- i
- L
- i
- ×
- (
- 1.5
- )
- m
- )
-
-
- m
- =
- (
- 40
- +
- Δ
-
-
- t
- )
- -
- max
-
- (
- 40
- +
- Δ
-
-
- t
- ,
- K
- i
- )
- 10
- ,
- wherein
- Ls represents the elapsed service life ratio,
- ti represents a driving time in a section i, the section i being a temporal section used in calculation by the calculation circuitry and which corresponds to the last-time duty cycle, the last-time temperature, and a currently counted driving time,
- Li represents a service life expectancy at a duty cycle Di in the section i and at an environmental temperature of the motor being 40° C.,
- Ki represents a temperature of the motor in the section i, and
- Δt represents a temperature increase value of the motor at the duty cycle Di in the section i and at the environmental temperature of the motor being 40° C.;
- and
- the control circuitry outputs a signal which relates to the calculated elapsed service life ratio calculated by the calculation circuitry.
Dependencies are inferred from the claim text.