Motor control apparatus, motor control method and motor control program

US9853585B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9853585-B2
Application numberUS-201615167607-A
CountryUS
Kind codeB2
Filing dateMay 27, 2016
Priority dateJun 2, 2015
Publication dateDec 26, 2017
Grant dateDec 26, 2017

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 control apparatus for controlling a motor performing pressure control includes circuitry which calculates a detected speed of a motor based on an input pressure command, sensor reaction force, movable part viscous damping force and movable part mass, outputs the detected speed, calculates the movable part viscous damping force by multiplying the detected speed by a movable part viscous damping coefficient to calculate the detected speed, calculates a detected position of the motor by integrating the detected speed, outputs the detected position, calculates a sensor viscous damping pressure by multiplying the detected speed by a sensor viscous damping coefficient, calculates a sensor spring pressure by multiplying the detected position by a sensor spring constant, calculates a detected pressure of a pressure sensor by adding the sensor spring pressure to the sensor viscous damping pressure, and outputs the sensor reaction force which is the detected pressure to calculate the detected speed.

First claim

Opening claim text (preview).

What is claimed is: 1. A motor control apparatus for controlling a motor that performs pressure control, comprising: processing circuitry configured to: calculate a movable part viscous damping force by multiplying a detected speed, obtained from a sensor detecting characteristics of the motor, by a movable part viscous damping coefficient, calculate a sensor viscous damping pressure by multiplying the detected speed, obtained from the sensor detecting characteristics of the motor, by a sensor viscous damping coefficient, calculate a position of the motor by integrating the detected speed obtained from the sensor detecting characteristics of the motor, output the calculated position of the motor, calculate a sensor spring pressure by multiplying the calculated position of the motor by a sensor spring constant, calculate a pressure by adding the calculated sensor spring pressure to the calculated sensor viscous damping pressure, output the calculated pressure, calculate an updated speed of a motor based on an input pressure command, a sensor reaction force generated from the calculated pressure, the calculated movable part viscous damping force, and a movable part mass, and output the calculated updated speed. 2. The motor control apparatus according to claim 1 , wherein the processing circuitry is configured to receive a high-level pressure command that is externally input, and calculate the input pressure command by multiplying a deviation between the high-level pressure command and the calculated pressure by a third gain, integrating a resulting value, and subtracting from the resulting value a product of the calculated position and a first gain and a product of the detected speed and a second gain. 3. The motor control apparatus according to claim 2 , wherein the first gain, second gain and third gain are set to satisfy a relationship, k 1 >J·K st ·k 3 /k 2 −K st , where J represents the movable part mass, K st represents the sensor spring constant, k 1 represents the first gain, k 2 represents the second gain, and k 3 represents the third gain. 4. The motor control apparatus according to claim 3 , wherein the first gain, second gain and third gain are set to satisfy relationships, k 1 ≈3ω 2 ·J−K st , k 2 ≈3ω·J, and k 3 ≈(J/K st )·ω 3 , where ω represents a response frequency. 5. The motor control apparatus according to claim 2 , wherein the circuitry is configured to multiply the second gain by a deviation between the detected speed and the high-level speed command that is externally input. 6. The motor control apparatus according to claim 2 , wherein the circuitry is configured to multiply a deviation between the calculated position and the high-level position command that is externally input. 7. The motor control apparatus according to claim 6 , wherein the circuitry is configured to integrate a deviation between the calculated position and the high-level position command and multiply the first gain by a resulting value. 8. The motor control apparatus according to claim 3 , wherein the circuitry is configured to multiply the second gain by a deviation between the detected speed and the high-level speed command that is externally input. 9. The motor control apparatus according to claim 3 , wherein the circuitry is configured to multiply a deviation between the calculated position and the high-level position command that is externally input. 10. The motor control apparatus according to claim 9 , wherein the circuitry is configured to integrate a deviation between the calculated position and the high-level position command and multiply the first gain by a resulting value. 11. The motor control apparatus according to claim 4 , wherein the circuitry is configured to multiply the second gain by a deviation between the detected speed and the high-level speed command that is externally input. 12. The motor control apparatus according to claim 4 , wherein the circuitry is configured to multiply a deviation between the calculated position and the high-level position command that is externally input. 13. The motor control apparatus according to claim 12 , wherein the circuitry is configured to integrate a deviation between the calculated position and the high-level position command and multiply the first gain by a resulting value. 14. A motor control apparatus for controlling a motor that drives a control object with a pressure sensor, comprising: circuitry configured to calculate a position deviation between a high-level position command that is externally input and a detected position of a motor, obtained from a sensor detecting characteristics of the motor, that drives a control object, calculate a speed command based on the position deviation, calculate a speed deviation between the speed command and an output speed of the motor, calculate a torque command based on the speed deviation, input the torque command to the motor, calculate a pressure deviation between a high-level pressure command that is externally input and a detected pressure that is detected from a pressure sensor of the control object, calculate a position correction command based on the pressure deviation, and add the position correction command to the high-level position command to calculate the position deviation. 15. The motor control apparatus according to claim 14 , wherein the circuitry includes integrator circuitry configured to integrate the pressure deviation. 16. The motor control apparatus according to claim 14 , wherein the circuitry includes proportioning circuitry configured to multiply the position deviation. 17. The motor control apparatus according to claim 14 , wherein the circuitry is configured to add the detected pressure to the torque command and input a resulting value to the motor. 18. The motor control apparatus according to claim 15 , wherein the circuitry includes proportioning circuitry configured to multiply the position deviation. 19. The motor control apparatus according to claim 15 , wherein the circuitry is configured to add the detected pressure to the torque command and input a resulting value to the motor. 20. A method for controlling a motor that drives a control object with a pressure sensor, comprising: calculating a position deviation between a high-level position command that is externally input and a detected position of a motor that drives a control object; calculating a speed command based on the position deviation; calculating a speed deviation between the speed command and an output speed of the motor; calculating a torque command based on the speed deviation; inputting the torque command to the motor; calculating a pressure deviation between a high-level pressure command that is externally input and a detected pressure that is detected from a pressure sensor of the control object; calculating a position correction command based on the pressure deviation; and adding the position correction command to the high-level position command to calculate the position deviation.

Assignees

Inventors

Classifications

  • Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots (drive control systems specially adapted for autonomous road vehicles B60W60/00) · CPC title

  • H02P23/18Primary

    Controlling the angular speed together with angular position or phase · 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 US9853585B2 cover?
A control apparatus for controlling a motor performing pressure control includes circuitry which calculates a detected speed of a motor based on an input pressure command, sensor reaction force, movable part viscous damping force and movable part mass, outputs the detected speed, calculates the movable part viscous damping force by multiplying the detected speed by a movable part viscous dampin…
Who is the assignee on this patent?
Yaskawa Electric Corp
What technology area does this patent fall under?
Primary CPC classification H02P23/18. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 26 2017 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).