Drive control method, drive system, processing system and storage medium
US-11682987-B2 · Jun 20, 2023 · US
US10090789B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10090789-B2 |
| Application number | US-201715657516-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 24, 2017 |
| Priority date | Jul 27, 2016 |
| Publication date | Oct 2, 2018 |
| Grant date | Oct 2, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
To provide a motor control device capable of causing a motor to rotate in any rotation direction, even when leaving the connection state of the motor of a machine tool as standard. A motor control device (10) includes: a coordinate converter (36) as a voltage command output unit that outputs voltage command data instructing a voltage to be applied to a motor (14) based on an external instruction; a voltage command data interchanging unit (38) that outputs by interchanging or not interchanging the voltage command data, based on a setting for interchanging of a phase rotation of the voltage command data; a PWM output unit (40) as an amplifier that drives the motor (14) based on the voltage command data outputted by the voltage command data interchanging unit (38); a current detection unit (42) that detects the electric current flowing through the motor (14) and outputs current feedback data; and a current feedback data interchanging unit (44) that outputs by interchanging or not interchanging the current feedback data based on a setting for interchanging.
Opening claim text (preview).
What is claimed is: 1. A motor control device for controlling a motor of a machine tool, comprising: a voltage command output unit that outputs voltage command data instructing a voltage to be applied to the motor, based on an external instruction; a voltage command data interchanging unit that outputs the voltage command data by interchanging or without interchanging, based on a setting for interchanging of a phase rotation of the voltage command data; an amplifier that drives the motor based on voltage command data outputted by the voltage command data interchanging unit; a current detection unit that detects electric current flowing through the motor, and outputs current feedback data; a current feedback data interchanging unit that outputs the current feedback data by interchanging or without interchanging, based on a setting for interchanging of phase rotation of the voltage command data, wherein the voltage command data interchanging unit: interchanges the voltage command data, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor being consistent, based on a set phase rotation for interchanging of the phase rotation of the voltage command data, and outputs the voltage command data as is without interchanging, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor not being consistent, and wherein the current feedback data interchanging unit: interchanges the current feedback data, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor being consistent, based on a set phase rotation for interchanging of the phase rotation of the voltage command data, and outputs the current feedback data as is without interchanging, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor not being consistent. 2. The motor control device according to claim 1 , further comprising a setting unit that sets a setting for interchanging of the phase rotation of the voltage command data, wherein the setting unit supplies the setting for interchanging of the phase rotation of the voltage command data to the voltage command data interchanging unit, and the current feedback data interchanging unit. 3. The motor control device according to claim 2 , wherein the setting unit detects the connection phase rotation of the motor, and supplies the connection phase rotation of the motor to the voltage command data interchanging unit and the current feedback data interchanging unit. 4. The motor control device according to claim 1 , wherein the voltage command data interchanging unit outputs an alarm, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor not being consistent. 5. The motor control device according to claim 1 , wherein the voltage command data interchanging unit outputs an alarm in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor not being consistent, and a command for flowing excitation current of the motor being outputted externally. 6. A motor control method for controlling a motor of a machine tool, the method comprising the steps of: outputting voltage command data that instructs a voltage to be applied to the motor, based on an external instruction; outputting by interchanging or not interchanging the voltage command data, based on a setting for interchanging of a phase rotation of the voltage command data; driving the motor based on the voltage command data outputted in the step of outputting by interchanging or not interchanging the voltage command data; detecting electric current flowing through the motor, and outputting current feedback data; and outputting by interchanging or not interchanging the current feedback data, based on the setting for interchanging of the phase rotation of the voltage command data, wherein the step of outputting by interchanging or not interchanging the voltage command data includes: a step of interchanging the voltage command data, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor being consistent, based on a set phase rotation for interchanging of the phase rotation of the voltage command data, and a step of outputting the voltage command data as is without interchanging, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor not being consistent, and wherein the step of outputting by interchanging or not interchanging the current feedback data includes: a step of interchanging the current feedback data, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor being consistent, based on a set phase rotation for interchanging of the phase rotation of the voltage command data, and a step of outputting the current feedback data as is without interchanging, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor not being consistent. 7. A non-transitory computer readable medium encoded with a computer program for enabling a computer to operate as a motor control device for controlling a motor of a machine tool, the computer program causing the computer to execute: voltage command output processing of outputting voltage command data that instructs a voltage to be applied to the motor, based on an external instruction; voltage command data interchanging processing of outputting by interchanging or not interchanging the voltage command data, based on a setting for interchanging of a phase rotation of the voltage command data; processing of supplying the voltage command data outputted by the voltage command data interchanging unit to a predetermined amplifier, and driving the motor by the amplifier; current detection processing of detecting electric current flowing through the motor, and outputting current feedback data; and current feedback data interchanging processing of outputting by interchanging or not interchanging the current feedback data, based on the setting for interchanging of the phase rotation of the voltage command data, wherein the voltage command data interchanging processing includes: processing of interchanging the voltage command data, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor being consistent, based on a set phase rotation for interchanging of the phase rotation of the voltage command data, and processing of outputting the voltage command data as is without interchanging, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor not being consistent, and wherein the current feedback data interchanging processing includes: processing of interchanging the current feedback data, in a case of the setting for interchanging of the phase rotation of the voltage command data and the connection phase rotation of the motor being consistent, based on a set phase rotation for interchanging of the phase rotation of the voltage command data, and processing of outputting the current feedback data as is without interchanging, in a case of the setting for interchanging of the phase rotation of the volt
in either direction of rotation · CPC title
without separate position detecting elements · CPC title
Circuit arrangements for detecting position · CPC title
Estimation of position or speed · CPC title
Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.