Adaptive Or Optimizing Systems Including "bang-bang" Servos Patents (Class 318/561)
  • Patent number: 9459598
    Abstract: Control parameters such as an acceleration/deceleration time constant Tf, a position loop gain Kpf, a velocity loop proportional gain Pvf, and a velocity loop integral gain Ivf, each including respective values assigned to each of a plurality of different inertia values J0˜Jmax, are changed based on an inertia value Jx calculated by an inertia identifying unit and an adjusted control parameter calculated by an automatic control-parameter adjustment unit.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: October 4, 2016
    Assignee: Okuma Corporation
    Inventors: Kazushige Kigaku, Tomohisa Kameyama
  • Patent number: 9436174
    Abstract: A control technique that enables the use of received process variable values in a Kalman filter based control scheme without the need to change the control algorithm includes a controller, such as a PID controller, and a Kalman filter, coupled to receive feedback in the form of, for example, process variable measurement signals from a process. The Kalman filter is configured to produce an estimate of the process variable value from slow or intermittent process feedback signals while providing a new process variable estimate to the controller during each of the controller execution cycles to enable the controller to produce a control signal used to control the process. The Kalman filter is also configured to compensate the process variable estimate for process noise with non-zero mean value that may be present in the process. The Kalman filter may apply this compensation to both continuously and intermittently received process variable values.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: September 6, 2016
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Terrence L. Blevins, Mark J. Nixon, Wilhelm K. Wojsznis
  • Patent number: 9431946
    Abstract: A motor control device includes a current command value calculating device calculating a basic current command value, a first compensation device compensating for a delay in the rotor magnetic flux response of the motor by amplifying the basic current command value, a first current command value limiting device for restricting a post-compensation current command value by a first current limiting value, a second compensation device calculating a compensation value for the amplified current command value, an adding device calculating the post-compensation current command value by adding the amplified current command value and the compensation value, and motor control device controlling the motor, the second compensation device calculating, as the compensation value, a command value corresponding to a portion limited by the first current limiting value of the amplified current amplification command value.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: August 30, 2016
    Assignee: Nissan Motor Co., Ltd.
    Inventor: Yuji Katsumata
  • Patent number: 9417623
    Abstract: A manual pulse generator stores pulse data for past several cycles, along with an up-to-date pulse, into its buffer area. A numerical control device receives the pulse data transmitted from the manual pulse generator through a communication unit. An accumulated pulse amount calculation unit determines the amount of pulses to be accumulated in the buffer area according to the frequency of occurrence of communication errors of the received pulse data. A servo-output delay unit commands a control unit to start outputting to a servo processing unit after the received pulses are accumulated to the amount determined by the accumulated pulse amount calculation unit.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: August 16, 2016
    Assignee: FANUC Corporation
    Inventor: Yuu Oota
  • Patent number: 9413852
    Abstract: A cloud-capable industrial device that provides time-stamped industrial data to a cloud platform is provided. The industrial device collects or generates industrial data in connection with monitoring and/or controlling an automation system, and includes a cloud interface that couples the industrial device to one or more cloud-based services running on a cloud platform. The industrial device can apply time stamps to respective items of industrial data reflecting a time that the data was measured or generated prior to providing the data to the cloud platform. To accurately reflect temporal relationships between data sets provided to the cloud platform from different locations and time zones, the industrial device can synchronize its internal clock with a clock associated with the cloud platform.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: August 9, 2016
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Douglas C. Lawson, Douglas J. Reichard, Joseph A. Harkulich, Rainer Hessmer, Sujeet Chand, David W. Farchmin
  • Patent number: 9395701
    Abstract: A control system comprises an active dead band, coupled to a feedback path of the control system, configured to receive a first signal derived from a motor position signal of the feedback path of the control system and a utilize, in accordance with the signal, a set of thresholds to prevent feedback noise within a driveline of the control system.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: July 19, 2016
    Assignee: HAMILTON SUNDSTRAND CORPORATION
    Inventors: Ronald P. Bauer, Jason B. Solomonides
  • Patent number: 9334627
    Abstract: A system and method for controlling a work machine system having a work machine and work tool. Operational characteristics of both the work machine and work tool are configured by a machine controller based upon the type of work tool attached to the work machine, the operating environment of the work machine, and the location of work site personnel or other observers relative to the machine or work tool. The operational characteristics of both the work machine and work tool may then be automatically altered during operation of the work machine system to limit or expand functions of the work machine system in response to changes in the operational environment or movement of personnel or observers relative to the work machine system.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: May 10, 2016
    Assignee: The Charles Machine Works, Inc.
    Inventors: Kelvin P. Self, Nathan Kiner
  • Patent number: 9315114
    Abstract: A device for controlling an electric vehicle includes: a feedforward computation unit that is configured to input a motor torque instruction value and compute a first torque target value by feedforward computation; and a motor torque control unit that is configured to control a motor torque according to the first torque target value. The feedforward computation unit includes: a vehicle model which is configured to input the motor torque instruction value to model a characteristic from the motor torque to a drive shaft torsional angular velocity; and a drive shaft torsional angular velocity feedback model which is configured to feed back the drive shaft torsional angular velocity output from the vehicle model to the motor torque instruction value to compute the first torque target value.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: April 19, 2016
    Assignee: NISSAN MOTOR CO., LTD.
    Inventors: Shou Oono, Ken Itou
  • Patent number: 9316701
    Abstract: A novel method for real-time small-signal stability analysis for power electronic-based components in a power system. The method is based on impedance measurement techniques and Generalized Nyquist Criterion. The method is capable of real-time application. The method may be used to monitor a system in real-time by perturbing the system persistently and utilizing the system's responses to calculate source/load impedance in time-domain and based on d-q impedance measurement theory. Time-domain results may be transferred to frequency-domain results by taking advantage of a fast Fourier transform algorithm (or optionally discrete Fourier transformer for discrete systems) and monitoring the system's stability by obtaining a Nyquist contour and employing Generalized Nyquist Criterion or unit circle criterion.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: April 19, 2016
    Assignee: The Florida State University Research Foundation, Inc.
    Inventors: Mohamadamin Salmani, Chris S. Edrington
  • Patent number: 9283682
    Abstract: A robot system capable of effectively transmitting acceleration data from a wireless acceleration sensor to a robot controller. The acceleration sensor has a time series number adding part which adds a number representing time series of the acceleration data of the robot, a data set generating part which generates a data set including acceleration data in a plurality of periods of time, and a first wireless communication part which transmits the data set to the robot controller by radio. The robot controller has an acceleration data judging part which checks the time series number added to the acceleration data contained in the data set received by a second wireless communication part and judges as to whether the time series is correctly received, and a vibration suppression controlling part which carries out vibration suppression control for the robot based on the time series of the acceleration data.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: March 15, 2016
    Assignee: FANUC CORPORATION
    Inventors: Shougo Takahashi, Takehisa Sera
  • Patent number: 9276461
    Abstract: In an electric power steering driving unit provided with an electric motor that outputs auxiliary torque to a handwheel of a vehicle, a control apparatus having semiconductor switching devices that each control a current to the electric motor, and a noise filter that prevents noise, produced when the semiconductor switching devices each control a current to the electric motor, from being emitted, the noise filter is configured with a plurality of coils, capacitors that make pairs with the respective corresponding coils, and a bus bar that performs connections among the coils and the capacitors, and part of or all of the noise filter is configured as a structural member that is different from the control apparatus.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: March 1, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Katsuhiko Omae, Kohei Ushio
  • Patent number: 9257932
    Abstract: A control device of a servomotor includes a current control loop selecting unit configured to select a first current control loop or a second current control loop having a response speed slower than that of the first current control loop, as a current control loop for controlling a current flowing through the servomotor; a filter configured to attenuate an input or an output of the first current control loop or the second current control loop selected by the current control loop selecting unit in accordance with a set attenuation ratio in a specific frequency range; and a filter attenuation ratio setting unit configured to set, as the attenuation ratio of the filter, a first attenuation ratio when the first current control loop is selected by the current control loop selecting unit, and a second attenuation ratio smaller than the first attenuation ratio when the second current control loop is selected.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: February 9, 2016
    Assignee: FANUC CORPORATION
    Inventor: Satoshi Ikai
  • Patent number: 9252928
    Abstract: An apparatus comprising a first loss of signal circuit, a second loss of a signal circuit and a gate circuit. The first loss of a signal circuit may be configured to (i) receive an input signal containing a series of data and (ii) generate a first indication signal when the input signal is operating within a first frequency range. The second loss of signal circuit may be configured to (i) receive the input signal and (ii) generate a second indication signal when the input signal is operating within a second frequency range. The gate circuit may be configured to generate an output signal in response to either the first indication signal or the second indication signal being active.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: February 2, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Sanyi Zhan, Tainwei Liu, Erzhu Chen
  • Patent number: 9242375
    Abstract: A power device 1 has a speed reducer 3 and a spring member 4 provided in a power transmission system between an actuator 2 and a driven element 5, an operation target of the actuator 2 is determined according to a linear combination of values that are obtained by passing through low-pass filters, a deviation ??12 between an estimated value ?1—e of a velocity of an input unit 4a of the spring member 4 and an estimated value ?2—e of a velocity of the driven element 5, and a deviation ??def between a value ?def—s of a deviation between the input unit 4a of the spring member 4 and the driven element 5, and a target value ?def_cmd of the displacement difference corresponding to a target driving force ?ref of the driven element 5.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: January 26, 2016
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Atsuo Orita, Yoshinari Takemura
  • Patent number: 9236072
    Abstract: A first friction coefficient that is modeled as affecting a rotational velocity of a voice coil motor is modified. A second friction coefficient that is modeled as affecting a rotational acceleration of the voice coil motor is also modified. The first and second friction coefficients change in response to a change in ambient temperature. A control effort used to control the voice coil motor is changed based on the modified first and second friction coefficients.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: January 12, 2016
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventor: Ju-Il Lee
  • Patent number: 9205560
    Abstract: Systems and methods for detecting actuator component or sensor failure using non-equivalent sensors are described. An example method includes actuating a robot actuator, and determining a first result and second result of the actuation using a first sensor and second sensor respectively. Additionally, the method includes determining a first estimate of an internal state of the robot actuator using the first result, and determining a second estimate of the internal state using the second result and a normalization function that normalizes the second result for comparison with the first estimate. Further, the method includes determining whether a difference between the first estimate of the internal state and the second estimate of the internal state satisfies an error threshold. And the method includes providing an output indicative of a potential fault of the robot actuator in response to determining that the difference does not satisfy the error threshold.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: December 8, 2015
    Assignee: Redwood Robotics, Inc.
    Inventors: Aaron Edsinger, Kevin Kemper, Lee Magnusson
  • Patent number: 9195223
    Abstract: A motor controller includes a position speed estimation section and a control section. The position speed estimation section outputs a motor estimated position and a motor estimated speed based on a position estimated error, which is a difference between a motor position of a motor and the motor estimated position. An observer modifier outputs an observer modification value based on the position estimated error. A nonlinear compensator outputs a compensation torque based on the position estimated error. An operator outputs an operation value based on the observer modification value and the compensation torque. A motor model outputs the motor estimated position and the motor estimated speed based on the operation value. The control section outputs a torque command based on the motor estimated position, the motor estimated speed, and a position command to control the motor.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: November 24, 2015
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Noor Aamir Baloch, Kozo Ide, Shinya Morimoto
  • Patent number: 9178452
    Abstract: A controller for a BLDC motor includes a pulse width modulator and a control circuit. The pulse width modulator provides at least one phase control signal for a corresponding phase of the BLDC motor with a pulse width determined by a duty cycle signal. The duty cycle adjustment circuit has an input for receiving the at least one phase control signal, and an output for providing a corresponding modified phase control signal by adjusting widths of pulses of the at least one phase control signal when an average current in said corresponding phase exceeds a threshold.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: November 3, 2015
    Assignee: SILICON LABORATORIES INC.
    Inventor: Kok Hong Soh
  • Patent number: 9116527
    Abstract: A motor control system comprises a plurality of control apparatuses and a host control apparatus, wherein each of the control apparatuses include a position control unit controlling position based on a position command and commanded speed from the host control apparatus, a speed control unit controlling speed based on a speed command from the position control unit, a current control unit controlling current based on a current command from the speed control unit, and a current amplifier which amplifies motor driving current based on a voltage command from the current control unit, and wherein the current control unit includes a voltage saturation processing unit which determines whether the voltage command has exceeded supply voltage of the current amplifier, and which outputs the result of the determination, and a voltage saturation notifying unit which notifies the host control apparatus of the result of the determination made by the voltage saturation processing unit.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 25, 2015
    Assignee: Fanuc Corporation
    Inventor: Kazuomi Maeda
  • Patent number: 9106164
    Abstract: A motor control device to execute speed control and position control of motor simultaneously, includes a target position information provider, a target speed information provider, a detected position information detector, a processor to add position feedback information, position feed-forward information, speed feedback information, and speed feed-forward information for output as motor control information, based on the target position information, the setting target speed information, and the detected position speed information, a control voltage generator operatively connected to the processor to generate a control voltage to drive the motor in accordance with the motor control information, and a motor driver operatively connected to the control voltage generator and the motor to control rotation of the motor based on the control voltage.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: August 11, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Takeo Seki, Hiroyuki Kiguchi, Natsuko Ishizuka, Takuya Murata
  • Patent number: 9085316
    Abstract: A learning function is configured to determine a plurality of piecewise linear function coefficients based on measured data for an electric power-assisted steering (EPS) system. The measured data include a vehicle speed. The learning function is further configured to model a hysteresis loop of the EPS system using a piecewise linear function based on the plurality of piecewise linear function coefficients to determine an average friction. An average friction change compensator is configured to adjust friction-based EPS system compensation based on the average friction for a plurality of vehicle speed intervals of the vehicle speed.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: July 21, 2015
    Assignee: Steering Solutions IP Holding Corporation
    Inventors: Tao Yang, Michael Eickholt, Steve Klein, Tim Kaufmann, Niharika P. Popy
  • Patent number: 9041336
    Abstract: A controller for a substrate transport apparatus. The controller includes a first system and a second system for at least partially controlling a movement of a motor of the substrate transport apparatus. The first system is configured to control the movement of the motor based upon a signal from a position sensor. The position sensor outputs the signal based upon a position of a rotor of the motor relative to a stator of the motor. Torque output of the motor is at least partially controlled based upon the signal from the position sensor. The second system for at least partially controlling the movement of the motor is based upon expected disturbances during movement of an arm of the substrate transport apparatus by the motor, where the second system is configured to at least partially increase and/or decrease the torque output of the motor by first system.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: May 26, 2015
    Assignee: Persimmon Technologies, Corp.
    Inventor: Martin Hosek
  • Patent number: 9024552
    Abstract: The present invention includes a voltage applying step of applying an applied voltage including a DC component and a plurality of frequency components to a PM motor, a motor current detecting step of detecting a motor current flowing depending on the applied voltage, and a current control gain adjusting step of calculating a current control gain based on frequency characteristics of the applied voltage and the motor current. In this manner, a stable current control gain having a high current response can be adjusted within a short period of time.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: May 5, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Toru Tazawa, Masaru Nishizono
  • Publication number: 20150115862
    Abstract: A motor control apparatus includes a position and speed estimator configured to output a new estimated motor position and an estimated motor speed based on a position estimation deviation that is a difference between an acquired motor position and an estimated motor position of a motor, and a controller configured to output a motor power command, which controls the motor, based on the estimated motor position, the estimated motor speed, and a position command. The position and speed estimator includes a motor model of the motor configured to output the estimated motor position and the estimated motor speed based on a predetermined calculation value, and a nonlinear compensator configured to output a compensation motor power based on the position estimation deviation to compensate an error of the motor model.
    Type: Application
    Filed: January 8, 2015
    Publication date: April 30, 2015
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Noor Aamir BALOCH, Kozo IDE, Shinya MORIMOTO
  • Publication number: 20150115861
    Abstract: A method for operating a position encoder system includes performing a closed loop position control based on a detected first position indication of a position of an actuating element. The performing of the closed loop position includes generating a position correcting variable and allocating a space vector the position correcting variable to enable an adjustment drive to be controlled. The method further includes performing a check on the first position indication or correcting the first position indication with the allocated space vector. An adjustment drive is configured to adjust the actuating element. The actuating device includes a rotating electronically commuted motor. The motor has a rotor and an electronic rotor position of the rotor is configured to be allocated to multiple positions of the actuating element.
    Type: Application
    Filed: May 8, 2013
    Publication date: April 30, 2015
    Inventors: Alex Grossmann, Reiner Schweinfurth, Udo Sieber, Ralf Buehrle
  • Publication number: 20150115860
    Abstract: A motion-control system for moving a mass according to different tasks includes at least one controllable actuator for performing the different tasks and an input module for receiving a specific task to perform. The system also includes a controller for controlling a performance of the specific task by the controllable actuator according to a specific control law and a tunable actuator having a tunable parameter of mechanical response, wherein the tunable actuator is mechanically arranged in the system, such that different values of the tunable parameter change dynamics of the system. An optimization module of the system jointly selects a value of the tunable parameter and the specific control law based on the specific task.
    Type: Application
    Filed: October 25, 2013
    Publication date: April 30, 2015
    Applicant: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Yebin Wang, Yu Jiang, Scott A. Bortoff
  • Patent number: 9013131
    Abstract: The present disclosure relates to a real-time servo motor controller based on a load weight capable of not only adaptively controlling the servo motor even when load inertia varies in accordance with a weight of a load (material) but also controlling the servo motor in an optimum state regardless of the load weight by reflecting in real time various mechanical variables generated while transferring the load.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: April 21, 2015
    Assignee: Doosan Infracore Co., Ltd.
    Inventor: Ki Hong Kim
  • Patent number: 9000708
    Abstract: To provide a motor control circuit that variably controls the speed of a motor, in which an appropriate control gain corresponding to the speed of the motor that is set can be automatically set. The motor control circuit includes a period error signal output means, a speed error signal output means and a gain correction means.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: April 7, 2015
    Assignees: Minebea Co., Ltd., Panasonic Corporation
    Inventors: Tomohiro Inoue, Kenichi Kishimoto, Yuji Hamada
  • Patent number: 8988022
    Abstract: The present invention includes a voltage applying step of applying an applied voltage including a DC component and a plurality of frequency components to a PM motor, a motor current detecting step of detecting a motor current flowing depending on the applied voltage, and a current control gain adjusting step of calculating a current control gain based on frequency characteristics of the applied voltage and the motor current. In this manner, a stable current control gain having a high current response can be adjusted within a short period of time.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: March 24, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Toru Tazawa, Masaru Nishizono
  • Patent number: 8963470
    Abstract: A motor control apparatus that controls rotation of a rotor of an electric motor powered from an electric power source includes a learning portion that executes an initial drive learning process, and a controller that executes a normal drive operation to sequentially change an exciting phase of the electric motor based on a count value of a counter which is corrected by a correcting portion such that the rotor is rotated to a target position after an initial drive operation is finished. The learning portion re-executes the initial drive learning process after a predetermined condition is satisfied, when the initial drive learning process is failed.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: February 24, 2015
    Assignee: Denso Corporation
    Inventors: Kiyoshi Kimura, Jun Yamada, Masaaki Shinojima
  • Patent number: 8957620
    Abstract: A motor control apparatus that controls the rotational angle of a motor (111) which drives a rotating body (112) includes a synchronizing means (200) for generating and outputting an interrupt signal (700) based on an external reference signal (600) input from outside and a rotating body reference signal (500) generated by the rotating body, and a controlling means (300) for computing a command value for making the rotational angle of the motor follow a target rotational angle and outputting the command value to the motor each time the interrupt signal is inputted. The synchronizing means (200) changes the output period of the interrupt signal (700) in accordance with a time difference between the external reference signal (600) and the rotating body reference signal (500).
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: February 17, 2015
    Assignees: NEC Corporation, NEC TOSHIBA Space Systems, Ltd.
    Inventors: Yoshiho Yanagita, Kazuhiko Aoki, Toshihiro Kurii
  • Patent number: 8952644
    Abstract: There are provided an apparatus and a method for controlling a motor. The apparatus includes: a comparing unit comparing a target value and an output value and calculating error values therefrom; and a controlling unit controlling the motor by selecting one of a proportional control and a proportional integral control according to an average error value calculated by averaging the error values for each section having a predetermined interval and adjusting a gain value of the selected control.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: February 10, 2015
    Assignee: Samsung Electro-Mechanics Co., Ltd.
    Inventor: Jung Eun Youm
  • Publication number: 20150015173
    Abstract: A motor control device includes a model control system that controls a motor machine model position using a target value (a position instruction after differentiation) related to a position instruction, and a feedback control system that controls a motor position using the target value (a position instruction after differentiation) related to the position instruction and an amount of control (model position) of the model control system. The feedback control system controls the motor position using the amount of control (model position) of the model control system at all times.
    Type: Application
    Filed: July 9, 2014
    Publication date: January 15, 2015
    Applicant: SANYO DENKI CO., LTD.
    Inventors: Yuji Ide, Michio Kitahara, Satoshi Yamazaki
  • Patent number: 8901869
    Abstract: A method of controlling speed of an electric machine having a rotor and a stator is provided. The method may comprise the steps of monitoring a desired speed and a measured speed of the rotor, generating a torque command based on the desired speed and the measured speed, and controlling phase current to the stator based on a hybrid closed loop analysis of the torque command, the measured speed and an estimated position of the rotor. The estimated rotor position may be derived at least partially from the desired speed.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: December 2, 2014
    Assignee: Caterpillar Inc.
    Inventors: Jackson Wai, Jesse Gerdes, James Michael Thorne
  • Patent number: 8901870
    Abstract: A synchronous control apparatus capable of switching cam curves with ease and without delay is provided. A cam curve storing unit stores a representation of a first cam curve and a representation of a second cam curve. Before switch-over of the cam curves, a control unit finds a position command value to a driven-side member, after the switch-over of the cam curves, the control unit finds the position command value, and in a switch-over period of the cam curves, the control unit finds the position command value to the driven-side member based on a value obtained by utilizing first data based on the first cam curve or a position of the driven shaft and second data based on the second cam curve to provide a weighted average at each control timing.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: December 2, 2014
    Assignee: Omron Corporation
    Inventors: Takaaki Yamada, Hiroshi Sawaragi, Junji Shimamura
  • Patent number: 8896255
    Abstract: A servo controller, capable of controlling the motion of a movable body with high accuracy, without depending on the position of the movable body which is moved on a ball screw. The servo controller has a position command generating part which generates a position command value; a velocity command generating part which generates a velocity command value based on the position command value and a position detection value; a torque command generating part which generates a torque command value based on the velocity command value and a velocity detection value; and a position compensation calculating part which calculates an amount of expansion/contraction of the ball screw based on a distance from the servomotor to a nut threadably engaged with the ball screw and the torque command value, and calculates a position compensation based on the amount of expansion/contraction.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: November 25, 2014
    Assignee: Fanuc Corporation
    Inventors: Yasusuke Iwashita, Kenichi Takayama, Satoshi Ikai
  • Patent number: 8878479
    Abstract: A motor control device main unit includes a pressure command signal generation module, a pressure control module, a speed control module, and a current control module. The pressure command signal generation module of the motor control device main unit generates a pressure command value so that a derivative of the pressure command value is equal to or less than a product of an elastic constant of the pressurized target and a maximum motor speed. The pressure control module carries out pressure control calculation to calculate a motor speed command value based on a deviation between the pressure command value and an actual pressure value, and generates a motor speed command signal, which is a signal of the motor speed command value.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: November 4, 2014
    Assignee: Mitsubishi Electric Corporation
    Inventor: Koichiro Ueda
  • Publication number: 20140320057
    Abstract: A position controller sets a variable friction compensation value which varies in accordance with a change in sliding characteristics by providing a variable friction compensation value calculation unit that includes a sliding torque normalization calculation unit that normalizes a sliding torque at a predefined speed; a compensation value amplifying ratio calculation unit that calculates a compensation value amplifying ratio based on the sliding torque at the normalized speed; and multipliers.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 30, 2014
    Applicant: OKUMA Corporation
    Inventors: Masahiro Maeda, Satoshi Eguchi
  • Patent number: 8872463
    Abstract: A sinusoidal command is added to a torque command of a controller to acquire a velocity and a current value of an electric motor. An estimated coupling torque value is calculated by calculating an input torque value from the current value and a torque constant of the electric motor and further calculating a coupling torque value from a velocity difference, motor inertia, and the input torque. An estimated torque error is then calculated from the estimated coupling torque value and the coupling torque value, and inertia, friction, and a spring constant are estimated from the estimated torque error, the velocity, and the coupling torque value.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: October 28, 2014
    Assignee: Fanuc Corporation
    Inventors: Naoto Sonoda, Yukio Toyozawa
  • Publication number: 20140316664
    Abstract: A system and method are provided for controlling a movable element in accordance with a speed command. The movable element, which may be an excavator swing platform, is moved via an actuator that is driven in accordance with a torque command. The speed of the movable element is sensed, and a torque command is generated via PID control based on the speed command and the sensed speed. The PID control uses a set of gains including a P-gain, an I-gain, and a D-gain. At least one of these gains is set based on a counter, and the counter is set, cleared, incremented, or decremented based on one or more of the speed command, the torque command and the sensed speed. In this way, the movable element responds aggressively to operator input, but stability is maintained.
    Type: Application
    Filed: April 23, 2013
    Publication date: October 23, 2014
    Applicant: Caterpillar Inc.
    Inventors: Jonathan W. Anders, Brian D. Kuras, Adam M. Nackers, Christopher P. Braet
  • Publication number: 20140306641
    Abstract: A motor control apparatus includes a reference model unit configured to generate a model output representing a desired operation of the controlled object and a model input for driving the controlled object to the desired operation, a feedback unit configured to generate a feedback for causing the control output to follow the model output, and an adder configured to add up the model input and the feedback and generate a control input to the controlled object. The reference model unit includes a storing unit configured to retain, as a vector, a present value of the target value and one or a plurality of past values of the target value, a numerical model configured to simulate a characteristic of the controlled object and generate the model output and a state variable on the basis of the model input, a model controller configured to generate the model input, and a controller determining unit configured to determine the model controller.
    Type: Application
    Filed: March 21, 2012
    Publication date: October 16, 2014
    Applicants: Mitsubishi Electric Corporation, Tokyo Institute of Technology
    Inventors: Yuji Igarashi, Hidetoshi Ikeda, Takashi Iwasaki, Takeshi Hatanaka, Masayuki Fujita
  • Patent number: 8860355
    Abstract: A motor-control-device main unit includes a pressure-command-signal generating section, a pressure control section, a speed control section, a current control section, and a parameter-adjusting section. With respect to a parameter for a control computation by the pressure control section, the parameter-adjusting section includes an information-acquiring section and a parameter-calculating section. The information-acquiring section acquires, from an exterior, each of pieces of information including an elastic constant of a pressurized target, a reaction-force constant indicating information of a reaction force, a transfer characteristic from a motor torque to a motor speed, and parameters of the speed control section. The information-acquiring section previously acquires information of a control law of the speed control unit. The parameter-calculating section calculates a parameter for the pressure control section based on the information acquired by the information-acquiring section.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: October 14, 2014
    Assignee: Mitsubishi Electric Corporation
    Inventors: Koichiro Ueda, Hidetoshi Ikeda
  • Patent number: 8860352
    Abstract: A method controls an operation of an actuator. A first control signal is determined to change a position of a moving element of the actuator according to a trajectory of the moving element. A second control signal is determined to compensate for a first component of an error of the operation due to uncertainty of a model of the actuator. A third control signal is determined to compensate for a second component of the error of the operation due to an external disturbance on the actuator. The operation of the actuator is controlled based on a combination of the first control signal, the second control signal, and the third control signal.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: October 14, 2014
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Mouhacine Benosman, Gokhan Atinc
  • Publication number: 20140300308
    Abstract: A reference model unit calculates a model position, with which a model of a controlled object follows a position command, and a model torque for the model of the controlled object to operate to coincide with the model position. A gain changing unit changes, during the operation of the controlled object, at least a value of one control gain of first-order and second-order control gains used for calculation of a variable compensation value output to an integral compensator by a variable-compensation calculating unit based on at least one of the model position, a position detection value, and a torque command output to the controlled object by a torque adder, and reflects the value on calculation of the variable compensation value.
    Type: Application
    Filed: September 27, 2012
    Publication date: October 9, 2014
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Hidetoshi Ikeda, Akio Saito, Yuji Igarashi
  • Publication number: 20140292248
    Abstract: A motor controller includes a position speed estimation section and a control section. The position speed estimation section outputs a motor estimated position and a motor estimated speed based on a position estimated error, which is a difference between a motor position of a motor and the motor estimated position. An observer modifier outputs an observer modification value based on the position estimated error. A nonlinear compensator outputs a compensation torque based on the position estimated error. An operator outputs an operation value based on the observer modification value and the compensation torque. A motor model outputs the motor estimated position and the motor estimated speed based on the operation value. The control section outputs a torque command based on the motor estimated position, the motor estimated speed, and a position command to control the motor.
    Type: Application
    Filed: June 10, 2014
    Publication date: October 2, 2014
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Noor Aamir BALOCH, Kozo IDE, Shinya MORIMOTO
  • Patent number: 8847532
    Abstract: An electric tool comprises a removable battery pack 2 as a power supply, a motor M as a power source, a drive unit being driven by said motor, a switch SW as an operation input unit, and a control circuit CPU controlling the driving of said motor according to the operation of said switch. The electric tool further comprises a power supply connection unit that enables a plurality of battery pack types, which have different rated output voltages, to be selectively connected, and an identification means that identifies the type of said battery pack that has been connected. Said control circuit is configured to control an output of said motor based on identification information for the type of said battery pack that has been connected, provided by said identification means.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: September 30, 2014
    Assignee: Panasonic Corporation
    Inventors: Hiroshi Miyazaki, Hidenori Shimizu, Akira Kawai, Masaaki Okada
  • Patent number: 8838265
    Abstract: A work having a non-circular cross-section is machined by relative movement between the work and a tool, as the relative position and angle between the work and tool are changed at least within a plane including the cross-section of the work. In machining along a preset tool path, the difference between the relative angle at a point on the preset tool path which machining is started and that point on the preset tool path at which machining is finished is calculated. Time needed in machining along the preset tool path is equally divided by a preset number at equal time divisions, and positions on the tool path corresponding to equal time divisions are set as tool path points. When the tool moves through each point, the relative angle is continuously changed an angle corresponding to division of the difference of the relative angles by the preset number of equal time divisions.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: September 16, 2014
    Assignee: Mori Seiki & Co., Ltd.
    Inventors: Akira Kimura, Katsuhiko Ono
  • Patent number: 8786219
    Abstract: A motor control device includes: a feedforward computing section for computing a motion reference value and a feedforward driving force based on a motion command; a deviation compensation computing section for outputting a deviation compensation driving force by a control computation for reducing a control deviation; a driving-force command synthesizing section for outputting a driving-force command based on the feedforward driving force and the deviation compensation driving force; a reaction-force compensation computing section for computing a motion correction value based on a predetermined reaction-force reference value and the deviation compensation driving force; and a control-deviation computing section for computing the control deviation based on a deviation between the motion reference value and a motor motion detection value, and the motion correction value.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: July 22, 2014
    Assignee: Mitsubishi Electric Corporation
    Inventors: Hidetoshi Ikeda, Yoshihiro Marushita, Koichiro Ueda, Yuji Igarashi, Kiyoshi Maekawa
  • Patent number: 8779699
    Abstract: A servo device 30 includes: a control portion 31 for driving and controlling a drive mechanism 32 by receiving a control signal from a transmitter 10, and by transforming the control signal into a drive signal corresponding to characteristic data previously stored in a memory portion 35. The control portion 31 includes: a signal processing portion 33 for discriminating whether the control signal is a maneuver signal or a characteristic data signal; and the memory portion for updating and storing the characteristic data based on the received characteristic data signal when the control signal is discriminated as the characteristic data signal.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: July 15, 2014
    Assignees: Futaba Corporation, Semiconductor Components Industries, LLC
    Inventors: Hiroyuki Tsuchiya, Shinya Fuji
  • Patent number: 8766565
    Abstract: Embodiments of the present invention provide a motor-driven mechanical system with a detection system to measure properties of a back channel and derive oscillatory characteristics of the mechanical system. Uses of the detection system may include calculating the resonant frequency of the mechanical system and a threshold drive DTH required to move the mechanical system from the starting mechanical stop position. System manufacturers often do not know the resonant frequency and DTH of their mechanical systems precisely. Therefore, the calculation of the specific mechanical system's resonant frequency and DTH rather than depending on the manufacturer's expected values improves precision in the mechanical system use. The backchannel calculations may be used either to replace or to improve corresponding pre-programmed values.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: July 1, 2014
    Assignee: Analog Devices, Inc.
    Inventors: Colin Lyden, Javier Calpe-Maravilla, Mark Murphy, Eoin English, Denis Martin O'Connor, Tudor Vinereanu, Alan Cahill, Sean Brennan