Method and apparatus for adaptive control of motor, and storage medium

US11290048B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11290048-B2
Application numberUS-202016941573-A
CountryUS
Kind codeB2
Filing dateJul 29, 2020
Priority dateAug 9, 2019
Publication dateMar 29, 2022
Grant dateMar 29, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for adaptive motor control includes acquiring current parameters in an operation process of the motor at a current moment; determining a type of a region in which the motor operates at the current moment according to the current parameters; triggering a corresponding motor model according to the type of the region in which the motor operates at the current moment; and inputting the current parameters into the corresponding motor model, generating control parameters for motor operation according to the current parameters, and controlling the operation of the motor according to the control parameters for motor operation. An apparatus and a computer-readable storage medium are also disclosed. In comparison with the conventional motor control which uses the single nonlinear model, the motor control method disclosed herein can greatly improve the reliability of the control.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for adaptive control of a motor, comprising: a data acquisition step of acquiring current parameters in an operation process of the motor at a current moment; a determination step of determining a type of a region in which the motor operates at the current moment according to the current parameters; a triggering step of triggering a corresponding motor model according to the type of the region in which the motor operates at the current moment; and a controlling step of inputting the current parameters into the corresponding motor model, generating control parameters for motor operation according to the current parameters, and controlling the operation of the motor according to the control parameters for motor operation, wherein the type of the region in which the motor operates at the current moment comprises a linear region and a nonlinear region, and when it is determined that the type of the region in which the motor operates at the current moment is the linear region, a linear model is triggered and the method proceeds to a linear control step; and when it is determined that the type of the region in which the motor operates at the current moment is the nonlinear region, a neural network model is triggered and the method proceeds to a nonlinear control step. 2. The method for adaptive control of a motor according to claim 1 , wherein the linear control step comprises inputting the current parameters into the linear model to obtain the control parameters for motor operation, and controlling the operation of the motor according to the control parameters for motor operation; and the nonlinear control step comprises inputting the current parameters into the neural network model to obtain the control parameters for motor operation, and controlling the operation of the motor according to the control parameters for motor operation. 3. The method for adaptive control of a motor according to claim 2 , wherein the neural network model comprises a time delay neural network model. 4. The method for adaptive control of a motor according to claim 3 , wherein the method comprises a step of training the time delay neural network model, the step of training comprising: acquiring individual parameters in the operation process of the motor from historical data, wherein the individual parameters are taken as parameters of input layer nodes of the time delay neural network model; acquiring control parameters in the operation process of the motor from historical data, wherein the control parameters are taken as parameters of output layer nodes of the time delay neural network model; and determining the coefficient of each hidden layer node of the time delay neural network model using a back propagation algorithm, and training the time delay neural network model. 5. The method for adaptive control of a motor according to claim 2 , wherein the current parameters in the operation process of the motor at the current moment comprise the displacement of a motor vibrator at the current moment, and the determination step comprises: comparing the displacement of the motor vibrator at the current moment with a corresponding displacement threshold set by a system; and determining the type of the region in which the motor operates at the current moment according to a result of the comparison between the displacement of the motor vibrator at the current moment and the displacement threshold. 6. The method for adaptive control of a motor according to claim 5 , wherein the data acquisition step comprises: predicting the displacement of the motor vibrator at the current moment by adopting the linear model upon initial control by the system or when the motor operates in the linear region; and predicting the displacement of the motor vibrator at the current moment by adopting the neural network model when the motor operates in the nonlinear region. 7. The method for adaptive control of a motor according to claim 6 , wherein the linear model adopts a second-order physical model, a differential equation of which is as follows: ∑ b ⁢ ( x ) ⁢ i = m ⁢ d 2 ⁢ x d ⁢ t 2 + R m ⁢ d ⁢ x d ⁢ t + k ⁡ ( x ) ⁢ x - L x ⁡ ( x ) ⁢ i 2 2 u = R e ⁢ i + d ⁡ ( L ⁡ ( x ) ⁢ i ) d ⁢ t +

Assignees

Inventors

Classifications

  • Model reference adaptation, e.g. MRAS or MRAC, useful for control or parameter estimation · CPC title

  • Characterised by the use of a particular software algorithm · CPC title

  • using neural networks · CPC title

  • H02P23/14Primary

    Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage · CPC title

  • in which a parameter or coefficient is automatically adjusted to optimise the performance · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11290048B2 cover?
A method for adaptive motor control includes acquiring current parameters in an operation process of the motor at a current moment; determining a type of a region in which the motor operates at the current moment according to the current parameters; triggering a corresponding motor model according to the type of the region in which the motor operates at the current moment; and inputting the cur…
Who is the assignee on this patent?
Aac Technologies Pte Ltd
What technology area does this patent fall under?
Primary CPC classification H02P23/0018. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 29 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).