Program- Or Pattern-controlled Systems Patents (Class 318/567)
  • Patent number: 7764039
    Abstract: A numerical controller is capable of foreseeing the occurrence of interference during operation of a machine and securely preventing the interference. An advanced position calculating section determines advanced time for the next interference check, based on an end time point of an interference check by an interference checking device and the sum of a time required for the interference check, a time required for communication, a time required for decelerating and stopping a movable part, and a predetermined float. If an interference checking device detects interference, the interference checking device delivers an axis stop signal the movable part.
    Type: Grant
    Filed: July 19, 2007
    Date of Patent: July 27, 2010
    Assignee: Fanuc Ltd
    Inventors: Takehiro Yamaguchi, Tetsuo Hishikawa, Yasushi Onishi, Kentaro Fujibayashi
  • Patent number: 7759893
    Abstract: The motor control apparatus includes a memory that stores a correction data group for suppressing a fluctuation of an output of a motor, and a calculating unit that generates, by using a correction value calculated on the basis of a first output command value input thereto and the correction data group, a second output command value for controlling the output of the motor, the correction value being in accordance with operation position information of the motor. The memory stores plural correction data groups corresponding to predetermined output command values for different torque levels. The calculating unit calculates the correction value in accordance with the first output command value and the operation position information of the motor by interpolation processing using correction data included in at least two correction data groups among the plural correction data groups. The apparatus suppresses the output fluctuation of the motor.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: July 20, 2010
    Assignee: Fujitsu Limited
    Inventor: Tadashi Akita
  • Patent number: 7755316
    Abstract: A movement control apparatus for a moving member, includes: a drive unit that moves a moving member by rapid traverse on a first axis and a second axis intersecting the first axis, and overlaps the rapid traverse movements in the two axis directions to thereby allow the moving member to move around the periphery of a given area; a reference arc setting unit that sets a reference arc inscribed in the first and second axes; a timing setting unit that sets an overlap movement start timing for the rapid traverse of the moving member based on the reference arc when switching the moving member from the first axis to the second axis; and a control unit that controls the operation of the drive unit to move the moving member at a timing set by the timing setting unit.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: July 13, 2010
    Assignee: Star Micronics Co., Ltd.
    Inventors: Satoru Ozawa, Noriyuki Yazaki
  • Patent number: 7756602
    Abstract: An entertainment system is for a vehicle and includes a vehicle environment sensor apparatus that captures data indicative of the vehicle's environment and that generates a vehicle environment data feed. A video game console is electronically coupled to the vehicle environment sensor apparatus and has an application program interface. The video game console receives the vehicle environment data feed, operates a game medium, and generates a video output signal based on both the game medium and the vehicle environment data feed. At least one controller is communicatively coupled to the video game console and directs the operation of the game medium. A display unit communicatively coupled with the application program interface receives the video output signal and displays images dependent upon the video output signal.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: July 13, 2010
    Assignee: Panasonic Automotive Systems Company of America division of Panasonic Corporation of North America
    Inventors: Jeremy Koempel, Seung Chan Lim, Michael McManus
  • Patent number: 7739006
    Abstract: There is provided an autonomous navigation system for use in conjunction with a ride vehicle. The autonomous navigation system includes an on-board sensor system for generating on-board sensor data of a surrounding of the ride vehicle. According to this embodiment, the autonomous navigation system further includes a receiver module for receiving off-board sensor data of the surrounding of the ride vehicle. For example, the off-board sensor data can be generated from an off-board sensor system, which includes a plurality of off-board sensors. The autonomous navigation system includes a sensor data fusion module for performing a data fusion process on the on-board sensor data and the off-board sensor data to generate fused sensor data. The autonomous navigation system further includes a navigation module for determining a course of the ride vehicle based on the fused sensor data.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: June 15, 2010
    Assignee: Disney Enterprises, Inc.
    Inventor: Jeremy Gillula
  • Patent number: 7729821
    Abstract: When dot-sequential data indicating a temporal variation in position, speed, or acceleration is stored in a memory in an automated guided vehicle as it is, the capacity of the memory is insufficient and thus needs to be increased. A pattern is mounted in a stacker crane 1; the pattern is drawn by dot-sequential data indicating a temporal variation in acceleration (FIG. 2C), and corresponds to an instruction value provided to an actuator installed in the stacker crane 1. In this case, a curve function corresponding to an approximate expression for the dot-sequential data is derived in a form of a Fourier series having a finite number of terms and using time as an independent variable and the position, speed, or acceleration as a dependent variable. Data identifying the Fourier series, having a finite number of terms, is stored in a memory 5 mounted in the stacker crane 1.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: June 1, 2010
    Assignee: Murata Kikai Kabushiki Kaisha
    Inventors: Toshiki Moriguchi, Takeshi Murakami
  • Patent number: 7710052
    Abstract: A piezo-actuator is actuated in a first operating mode (B1) by pulsed supply of a first electrical variable for charging or discharging of the piezo-actuator taking into account at least one actuation parameter (P) for the piezo-actuator. The piezo-actuator is actuated in a second operating mode (B2) by non-pulsed introduction of the first electrical variable for charging or discharging of the piezo-actuator, to be precise with the first electrical variable having a predetermined profile which is substantially independent of any load change on the piezo-actuator (1). A profile of a second electrical variable of the piezo-actuator is recorded during at least one measurement time period while the predetermined profile of the first electrical variable is being applied. The at least one actuation parameter (P) of the piezo-actuator is determined as a function of the recorded profile of the second electrical variable.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: May 4, 2010
    Assignee: Siemens Aktiengesellschaft
    Inventors: Richard Pirkl, Udo Reiländer, Hans-Jörg Wiehoff
  • Patent number: 7675258
    Abstract: A machine includes an operator seat and an armrest adjacent the operator seat. The machine may also include a control system, which may include a control handle extending at least partially upward from the armrest. The control system may also include a force feedback device drivingly connected to the control handle and operable to supply feedback force to the control handle. The force-feedback device may include at least one of an actuator or a brake. Additionally, the control system may automatically adjust the magnitude of the feedback force supplied to the control handle by the force feedback device in at least some circumstances.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: March 9, 2010
    Assignee: Caterpillar Inc.
    Inventors: James Donald Dattilo, Shawn Ivor Cullen, Paul Robert Erickson, Joshua Bernard Durand
  • Patent number: 7667423
    Abstract: Systems and methods for controlling a rotating electromagnetic machine. The rotating machine, such as a permanent magnet motor or hybrid switched reluctance motor, includes a stator having a plurality of phase windings and a rotor that rotates relative to the stator. A drive is connected to the phase windings for energizing the windings. A controller outputs a control signal to the drive in response to inputs of demanded torque, rotor position and/or speed. Control methods include calculating a scaled torque demand from the received torque demand to obtain substantially constant torque over a range of motor speeds, calculating an optimal dr-axis injection current using a cost function and a starting method that switches from speed control mode to torque control mode at a predetermined rotor speed or at predetermined start-up timing intervals.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: February 23, 2010
    Assignee: Emerson Electric Co.
    Inventors: Prakash B. Shahi, Arthur E. Woodward, Joseph G. Marcinkiewicz, Michael I. Henderson
  • Patent number: 7627394
    Abstract: A system and process is provided for controlling a robot path of a robot including providing a main path for movement of the robot based on path data having points along the main path and providing a safe evacuation path from each point in the main path to get to a safe position. The main path is formed with safety evacuation path considerations in mind such that along any point on ride path the robot can be safely moved to a safety point or to the unload position or safe position.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: December 1, 2009
    Assignee: KUKA Roboter GmbH
    Inventors: Edward Volcic, Khalid Mirza
  • Patent number: 7615961
    Abstract: A control device for a stepping motor of the present invention stores setting data for controlling a state of the stepping motor in a data storage unit for each of a plurality of basic control items obtained by classifying control from activation to stoppage of the stepping motor. In addition, the control device for the stepping motor includes a plurality of modules that execute processing with respect to the basic control items and a module control unit that specifies the order of executing the processing by the plurality of modules in advance, and controls the stepping motor by operating the modules in accordance with the specified executing order based on the setting data stored in the data storage unit.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: November 10, 2009
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Hidenori Kobayashi, Shunichi Ono, Kazumasa Takada, Takashi Okano
  • Patent number: 7606514
    Abstract: A belt driving apparatus is disclosed, that uses feedback signals for executing feedback control of a motor that drives the rotation of a belt. The belt driving apparatus includes a first sensor for detecting an index of a scale formed along a peripheral direction of the belt, a second sensor for detecting a detection target cooperatively moving with the rotation of the belt, and a sensor switching part for selectively switching the feedback signals used for executing the feedback control of the motor. The feedback signals include first signals output from the first sensor and second signals output from the second sensor. The sensor switching part selects the first or second signals accordingly.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: October 20, 2009
    Assignee: Ricoh Company, Ltd.
    Inventor: Yoshihiro Sakai
  • Patent number: 7597531
    Abstract: Embodiments of the invention are directed to a method of controlling a mover device The method includes generating a moving force from a moving force generating unit to move a processing base with respect to a movable base, thereby moving the processing base with respect to a fixed base as a result of the movement of the processing base with respect to the movable base; moving the movable base on the fixed base in the opposite direction to the moving direction of the processing base by virtue of a reaction force caused by the moving force generated from the moving force generating unit to move the processing base, so that the movable base moves in the opposite direction to the moving direction of the processing base on the fixed base. The method further includes controlling the moving velocity of the processing base with respect to the fixed base.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: October 6, 2009
    Assignee: SEN Corporation, an SHI and Axcelis Company
    Inventors: Keiji Okada, Michiro Sugitani, Yoshitomo Hidaka, Junichi Murakami, Fumiaki Sato, Mitsukuni Tsukihara, Suguru Hirokawa, Masamitsu Shinozuka
  • Patent number: 7599771
    Abstract: It is an object of the present invention to provide a parking assisting apparatus for assisting a vehicle driver in parking a vehicle more easily than the conventional apparatuses.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: October 6, 2009
    Assignee: Panasonic Corporation
    Inventor: Kazufumi Mizusawa
  • Patent number: 7595600
    Abstract: Methods and systems are provided for controlling permanent magnet machines. The method includes determining a maximum torque of the PM machine based on an error between a commanded d-axis flux and an estimated d-axis flux of the PM machine, and adjusting a torque command based on the maximum torque. The error associated with a variation between a current temperature and a nominal temperature of the PM machine.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: September 29, 2009
    Assignee: GM Global Technology Operations, Inc.
    Inventors: Nitinkumar R. Patel, Brian A Welchko, Bonho Bae, Steven E. Schulz
  • Patent number: 7587260
    Abstract: A robot platform includes perceptors, locomotors, and a system controller, which executes instructions for autonomously navigating a robot. The instructions repeat, on each iteration through an event timing loop, the acts of defining an event horizon based on the robot's current velocity, detecting a range to obstacles around the robot, testing for an event horizon intrusion by determining if any range to the obstacles is within the event horizon, and adjusting rotational and translational velocity of the robot accordingly. If the event horizon intrusion occurs, rotational velocity is modified by a proportion of the current rotational velocity reduced by a proportion of the range to the nearest obstacle and translational velocity is modified by a proportion of the range to the nearest obstacle. If no event horizon intrusion occurs, translational velocity is set as a ratio of a speed factor relative to a maximum speed.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: September 8, 2009
    Assignee: Battelle Energy Alliance, LLC
    Inventors: David J. Bruemmer, Douglas A. Few
  • Patent number: 7586282
    Abstract: Apparatus for generating a motion control algorithm for the control of an AC electric machine, the apparatus comprising a motion control engine comprising a motion control sequencer, a motion control program memory, a port memory, a plurality of motion control modules, and a plurality of motion peripheral modules, the motion control sequencer executing a sequence of instructions stored in the motion control program memory directing the sequencer to execute motion control modules and motion peripheral modules in a specified sequence and with a specified connection of module inputs and module outputs and operational parameters stored in the port memory to generate the motion control algorithm. A microcontroller may be coupled to the motor control program memory and the port memory for monitoring the output of the motion control engine.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: September 8, 2009
    Assignee: International Rectifier Corporation
    Inventors: Toshio Takahashi, William Banzhof, Jean Lindstrom
  • Patent number: 7584020
    Abstract: A robot platform includes perceptors, locomotors, and a system controller. The system controller executes instructions for producing an occupancy grid map of an environment around the robot, scanning the environment to generate a current obstacle map relative to a current robot position, and converting the current obstacle map to a current occupancy grid map. The instructions also include processing each grid cell in the occupancy grid map. Within the processing of each grid cell, the instructions include comparing each grid cell in the occupancy grid map to a corresponding grid cell in the current occupancy grid map. For grid cells with a difference, the instructions include defining a change vector for each changed grid cell, wherein the change vector includes a direction from the robot to the changed grid cell and a range from the robot to the changed grid cell.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: September 1, 2009
    Assignee: Battelle Energy Alliance, LLC
    Inventors: David J. Bruemmer, Douglas A. Few
  • Patent number: 7579803
    Abstract: A method of confining a robot in a work space includes providing a portable barrier signal transmitting device including a primary emitter emitting a confinement beam primarily along an axis defining a directed barrier. A mobile robot including a detector, a drive motor and a control unit controlling the drive motor is caused to avoid the directed barrier upon detection by the detector on the robot. The detector on the robot has an omnidirectional field of view parallel to the plane of movement of the robot. The detector receives confinement light beams substantially in a plane at the height of the field of view while blocking or rejecting confinement light beams substantially above or substantially below the plane at the height of the field of view.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: August 25, 2009
    Assignee: iRobot Corporation
    Inventors: Joseph L. Jones, Philip R. Mass
  • Patent number: 7576509
    Abstract: Driving of a pulse motor is controlled in such a manner that a rotating body driven by the pulse motor rotates at a uniform angular velocity. Angular displacement of the rotating body is detected, a difference between a detection value of the angular displacement and a target value of angular displacement set in advance is calculated, and a drive pulse frequency of a drive pulse signal to be used for driving the pulse motor is calculated based on the difference and a reference drive pulse frequency. Whether the difference is added to the reference drive pulse can be selected.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: August 18, 2009
    Assignee: Ricoh Company, Limited
    Inventors: Makoto Komatsu, Toshiyuki Andoh, Yoshihiro Sakai
  • Patent number: 7568536
    Abstract: An omni-directional robot cleaner, composed of a platform and a plurality of driving units for driving and controlling the movement of the platform, in which the platform further comprises: a sensing unit, for obstacle detection; a cleaning unit, for collecting and removing dust and dirt; a processing unit, capable of receiving signals transmitted from the sensing unit while planning and mapping a travel path accordingly; and a power unit, for providing power to the omni-directional robot cleaner while managing the same.
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: August 4, 2009
    Assignee: Industrial Technology Research Institute
    Inventors: Hung-Hsiu Yu, Shou-Ren Chen, Yu-Lun Ho, Wei-Han Wang, Fang Chang
  • Patent number: 7567052
    Abstract: A directed beam emitter system for robot navigation in which a light beam emitter emits a modulated directed light beam of a first modulation and an omnidirectional diffuse light region emitter emits a modulated diffuse light region of a second modulation. The modulated directed light beam and the modulated diffuse light region overlap in a plane parallel to ground level such that a light beam receiver on a robot may detect either one or both of the modulated directed light beam and the modulated diffuse light region. The light beam emitter is responsive to a control system used to control one or more light beam emitters.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: July 28, 2009
    Assignee: iRobot Corporation
    Inventors: Joseph L. Jones, Philip R. Mass
  • Patent number: 7564208
    Abstract: A system for controlling an electric motor comprises, in one embodiment, an encoder; a central processor in communication with said encoder; a module processor in communication with said central processor; feedback circuitry in communication with said module processor, wherein said encoder is an electronic device that provides rotor and stator positional information to said central processor, and further comprising a user interface in communication with said central processor, wherein said user interface enables a user to select preferred operational parameters for an electric motor. Another embodiment comprises a method for controlling an electric motor, comprising: determining rotor position based on data received from an encoder; determining how to energize stator coils; directing a power module to provide appropriate current to appropriate coils; and monitoring rotor response, wherein determining how to energize stator coils comprises consulting a look-up table.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: July 21, 2009
    Assignee: Xidem, Inc.
    Inventors: James L. Bailey, Kyle J. Bunch
  • Patent number: 7557528
    Abstract: A method for autonomously identifying a type of motor based on a characteristic value of the motor, the method including measuring a characteristic value of a motor, comparing the measured characteristic value to a known characteristic value, and identifying the motor based on the measured characteristic value when compared to the known characteristic value.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: July 7, 2009
    Assignee: General Electric Company
    Inventors: Ajith K. Kumar, Kevin Jones
  • Patent number: 7531981
    Abstract: A controller for a servomotor capable of improving accuracy of positioning and quality of a machined surface by switching modes of correction of a position command or the like, and reducing a shock at the time of switching. A correction amount generating section obtains a correction amount based on a value of a correction factor such as machine temperature. When the external signal is in ON state, a position command or the like is corrected by the correction amount obtained by the correction amount generating section and sent via switches. A correction amount holding section holds the correction amount obtained by the correction amount generating section. When the external signal turns to OFF state, the connection of the switches is changed so that correction is performed by the correction amount held in the correction amount holding section. When the connection of the switches is changed, the correction amount does not change rapidly, so that the machine does not suffer a shock.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: May 12, 2009
    Assignee: Fanuc Ltd
    Inventors: Yasusuke Iwashita, Tadashi Okita, Hiroyuki Kawamura, Kenichi Takayama
  • Patent number: 7525274
    Abstract: A method and a system for controlling a plurality of manipulators with a large number of control units associated with the manipulators in such a way that each control unit controls at least one manipulator, are characterized in that an operating device accesses several control units for controlling the manipulators. Thus, it is possible according to the invention to operate even very closely juxtaposed manipulators without any crossing and interlacing of the connecting channels between the operating devices and control units which would prevent a reliable association in operation. The invention also makes it possible for only one operator to operate cooperating robots.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: April 28, 2009
    Assignee: KUKA Roboter GmbH
    Inventors: Arif Kazi, Jens Bunsendal, Gerhard Hietmann, Carsten Spieβ
  • Patent number: 7526362
    Abstract: A remote robot control method using a three-dimensional pointing procedure and a robot control system using the remote robot control method. The robot control system controls a robot in response to a user's gesture or sign without modifying the structure of the robot. The remote robot control method includes measuring a distance between a remote controller and a robot, calculating an initial position of the remote controller in an inertial navigation frame of the remote controller, calculating an initial position of the robot in the navigation frame of the remote controller, calculating an origin of the inertial navigation frame of the remote controller shown in an inertial navigation frame of the robot, calculating a new position of the remote controller in the inertial navigation frame of the remote controller, and calculating a new position of the robot in the navigation frame of the robot.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: April 28, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-yoon Kim, Jong-koo Oh, Won-chul Bang, Joon-kee Cho, Kyoung-ho Kang, Sung-jung Cho, Eun-sook Choi, Wook Chang
  • Patent number: 7518329
    Abstract: A method and a device for cutting freeform surfaces is disclosed. In 5-axis cutting, a workpiece is milled by a tool, i.e., a milling cutter, in such a way that a desired freeform surface is obtained. The tool is moved for cutting along at least one tool path, i.e., cutting path, defined on the basis of interpolation points in relation to the workpiece. According to this invention, a tool vector in the form of leading angles and setting angles is defined for each interpolation point on the tool path. For each interpolation point a normal vector is determined from the leading angles and the setting angles and also from a drive vector determined for each interpolation point. The normal vector in each interpolation point on the tool path is used for a 3D-radius correction for equalizing/compensating for deviations in dimensions of the milling cutter.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: April 14, 2009
    Assignee: MTU Aero Engines GmbH
    Inventor: Arndt Glaesser
  • Patent number: 7479750
    Abstract: A controller including a learning control unit for determining learning data based on a positional deviation between a target-position command commanding superimposed-type motion including repetitive motion and a positional fed-back variable obtained from an output portion of an electric motor; and an operation control section for controlling the electric motor based on a corrected positional deviation. The learning control unit includes a first learning section for periodically determining, based on the positional deviation, and storing, first learning data according to a first learning period; a learning-data correcting section for correcting the first learning data to eliminate an influence of a local change included in the target-position command or the positional fed-back variable and periodically arising according to a period different from the first learning period; and a positional-deviation correcting section for correcting the positional deviation by using corrected learning data.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: January 20, 2009
    Assignee: Fanuc Ltd
    Inventors: Yasusuke Iwashita, Kazuomi Maeda, Yukio Toyozawa
  • Patent number: 7479752
    Abstract: Methods and devices are provided for rotating an end effector on a long, flexible medical device. The methods and devices utilize an actuator mechanism that is effective to rotate an end effector on the distal end of an elongate flexible shaft. The actuator mechanism is movable between a freely rotatable position and a rotationally resistant position. When the actuator mechanism is in a freely rotatable position, the actuator mechanism can be rotated to impart torque to the end effector, and thus at least a distal portion of the elongate shaft, to cause the end effector to rotate. In order to prevent the actuator mechanism from “freewheeling,” wherein the actuator mechanism freely rotates in an opposite direction upon release rather than the end effector rotating in the desired direction, the actuator mechanism can be moved to the rotationally resistant position.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: January 20, 2009
    Assignee: Ethicon-Endo Surgery, Inc.
    Inventors: Jeffrey David Messerly, Gary W. Knight, Barry Thomas Jamison, William D. Shaw, Jr.
  • Patent number: 7479751
    Abstract: A method is employed to eliminate undesired velocity reversal in a motion profile. A start speed, a start acceleration, a speed limit, an acceleration limit, a deceleration limit, an acceleration jerk limit, and a deceleration jerk limit are programmed for the motion profile. A critical jerk value needed to avoid velocity reversal associated with the motion profile is calculated. The critical jerk value is compared to the programmed deceleration jerk limit. The larger of the critical jerk value and the programmed deceleration jerk limit is set as a computed maximum deceleration jerk limit for use with the motion profile. In this manner, the computed maximum deceleration jerk limit will never be lower than the critical jerk and undesired velocity reversal is eliminated.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: January 20, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bohumir Sladek, Jacob Strickler Baker
  • Publication number: 20080309274
    Abstract: A method and structure receives a desired rotational speed and/or step frequency for an electric motor. If the desired rotational speed is above a predetermined limit, the method performs closed-loop mode control of coil current of the electric motor by varying the average voltage supplied to the electric stepper motor according to observed feedback current from the current feedback loop connected to the electric stepper motor. To the contrary, if the desired rotational speed is not above the predetermined limit, the method performs open-loop mode control of coil current of the electric stepper motor by setting the average voltage supplied to the electric stepper motor according to values computed from the step frequency, irrespective of the observed feedback current from the current feedback loop.
    Type: Application
    Filed: June 12, 2007
    Publication date: December 18, 2008
    Inventor: Barry Thomson
  • Patent number: 7456600
    Abstract: A detailed architectural and operational characteristic of a pulse code width modulation (PCWM) motor drive system is presented. The system can drive a three phase permanent magnet AC (PMAC) motor sinusoidally without sensing its rotor position. The system employs an ultrasonic carrier frequency (e.g., of approximately 20 kHz) to avoid annoying acoustic noise problems. While keeping the hardware construction at a minimum, it can provide the highest possible motor performance by satisfying various motor operating requirements. The system may include an AC to DC converter, an application specific integrated circuit (ASIC), a DC to DC step-down chopper, and a gate drive and power transistor circuitry to drive a three phase AC motor.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: November 25, 2008
    Assignee: System Homes Company, Ltd.
    Inventor: Hozo Yoshino
  • Patent number: 7456593
    Abstract: A system, method and apparatus for controlling a linear stage a pallet is described herein. In one aspect, a conveyor system includes a conveyor pallet that includes a first mobile magnetic component and a second mobile magnetic component. A first stationary magnetic component can magnetically engage the first mobile magnetic component. A second stationary magnetic component can magnetically engage the second mobile magnetic component. A first controller can activate a first magnetic displacement between the first stationary magnetic component and the first mobile magnetic component when the conveyor pallet is in a first range of positions. A second controller can activate a second magnetic displacement between the second stationary magnetic component and the second mobile magnetic component when the conveyor pallet is in a second range of positions.
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: November 25, 2008
    Assignee: Anorad Corporation
    Inventors: John Floresta, Chris Stollberger, Claude Chirignan, Stephen R. Safranek, Frederick A. Sommerhalter, Jr.
  • Patent number: 7451016
    Abstract: An industrial robot system including a plurality of industrial robots. Each robot includes a manipulator, a control unit for automatically operating the manipulator, and a movable key device configured to store information about the identity of the robot to which the moveable key device belongs. A portable operating unit is configured to teach and program the robots. The portable operating unit is adapted for wireless communication with each control unit. The portable operating unit includes a member for receiving one of the moveable key devices, a reader for reading a robot identity from the received moveable device, and a communication establisher for establishing wireless communication between the operating unit and the control unit of the identified robot upon reading the robot identity from the moveable key device.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: November 11, 2008
    Assignee: ABB AB
    Inventors: Svein Johannessen, Jan Endresen, Erik Carlson
  • Publication number: 20080272717
    Abstract: A control system and method to determine position of a rotor relative to a stator for a synchronous multipole electrical machine is presented, including one for application on a fuel/electric hybrid powertrain for a vehicle. The machine includes a stator, a rotor, and a rotor position sensing mechanism. The control system controls the electrical machine, in conjunction with an electrical storage device and an inverter, using algorithms and calibrations which derive a rotor position based upon a sensorless position sensing technique, and determine an offset from a sensed rotor position. Electrical output from the inverter to the machine is controlled based the offset, which is stored non-volatile memory. A rotor position is derived based upon a sensorless position sensing technique during initial machine operation after startup of the machine, and includes operation in a torque-generative mode and in an electrical energy-generative mode.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 6, 2008
    Inventors: Sean E. Gleason, Steven E. Schulz, Patrick M. Prihoda
  • Patent number: 7436140
    Abstract: A self-supporting stand for a thin display device is to be controlled so that the display device faces in a preset screen direction in a one-touch manner. A function of constantly recognizing the screen direction of the display device and detecting its own direction by detecting a resistance value of a resistance volume such as a variable resistor installed in an electric screen direction changing mechanism, and a control unit which reproduces a preset screen direction no matter in which direction the screen faces currently, are combined with each other.
    Type: Grant
    Filed: June 20, 2006
    Date of Patent: October 14, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Masanori Takaji, Tatsuya Nakazawa, Yutaka Yamada, Toshihiko Matsuzawa, Satoshi Ishizuka
  • Publication number: 20080243303
    Abstract: The invention describes a system for collective nanorobotics (CNRs) for electronics applications. CNRs are used to selectively activate electronics devices and remote devices and to target objects in sensor networks. A method of delivering CNRs in aerosol form is specified. The CNRs use reaggregation methods to restructure their shapes on-demand for improved material resistance capabilities.
    Type: Application
    Filed: November 13, 2007
    Publication date: October 2, 2008
    Applicant: Solomon Research LLC
    Inventor: Neal Solomon
  • Patent number: 7429845
    Abstract: A stage assembly (220) that moves a work piece (200) a movement step (257) includes a first stage (238), a first mover assembly (242), a second stage (240), and a second mover assembly (244). The first mover assembly (242) moves the first stage (238) with a first acceleration profile (366) during the movement step (257) and the second mover assembly (244) moves the second stage (240) with a second acceleration profile (368) during the movement step (257) that is different than the first acceleration profile. For example, the second mover assembly (244) moves the second stage (240) during the movement step (257) with a higher maximum acceleration than the first mover assembly (242) moves the first stage (238) during the movement step (257). Further, the second mover assembly (244) moves the second stage (240) during the movement step (257) with a higher average acceleration than the first mover assembly (242) moves the first stage (238) during the movement step (257).
    Type: Grant
    Filed: April 16, 2005
    Date of Patent: September 30, 2008
    Assignee: Nikon Corporation
    Inventor: Michael Binnard
  • Patent number: 7427846
    Abstract: A method of optimizing a servo controller power required in the operation of two-dimensional flexure (Microelectronic Memory Storage) MEMS devices. Furthermore, provided is an arrangement for optimizing servo controller power in a two-dimensional flexure MEMS storage device through a utilization of the inventive method.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: September 23, 2008
    Assignee: International Business Machines Corporation
    Inventors: Hien P. Dang, Sri M. Sri-Jayantha
  • Publication number: 20080218116
    Abstract: A servo controller for synchronously controlling a master driving source for driving a driving shaft and a slave driving source for driving a driven shaft, having a position control section that performs a position control based on a positional deviation which is a difference between a position command value given to the slave driving source and a feedback value detected from the slave driving source, an operational section that calculates a synchronization error which is a difference of the positional deviation between the master driving source and the slave driving source, and a correction data calculating section that calculates first correction data for correcting the positional deviation of the slave driving source.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 11, 2008
    Applicant: FANUC LTD
    Inventors: Kazuomi MAEDA, Naoto SONODA, Yukio TOYOZAWA
  • Patent number: 7423404
    Abstract: Some embodiments of the present invention provide an anti-collision device used for a sample-loading system. This device may include a code plate, an optical coupler, a location signal-detecting unit, a drive pulse counting unit and a drive pulse-sending unit. The optical coupler detects the code plate during the relative movement between the optical coupler and the code plate and outputs detection signals. The location signal detecting unit determines whether to output location signals to the drive pulse counting unit. The drive pulse counting unit judges whether collisions occur to the sample-loading system. Some embodiments of the present invention provide an anti-collision method and a sample-loading system comprising the anti-collision device.
    Type: Grant
    Filed: December 4, 2006
    Date of Patent: September 9, 2008
    Assignee: Shenzhen Mindray Bio-Medical Electronics Co, Ltd.
    Inventors: Yanwen Weng, Jiankun Hu, Xingcai Zhu
  • Patent number: 7417393
    Abstract: A control device determines whether a motor generator is controlled in a PWM control mode, an overmodulation control mode or a rectangular-wave control mode. If a command to perform a boosting operation by a voltage step-up converter is issued while the motor generator is controlled in the rectangular-wave control mode, the control device controls an inverter to drive the motor generator by switching the control mode to the overmodulation or PWM control mode. Further, the control device controls the inverter to drive the motor generator by suppressing increase of a torque command value.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: August 26, 2008
    Assignees: Toyota Jidosha Kabushiki Kaisha, Denso Corporation
    Inventors: Masaki Okamura, Takashi Yamashita
  • Publication number: 20080197797
    Abstract: A system, in one embodiment, includes a drive having a housing, a stator disposed in the housing, a rotor disposed in the stator, and a programmable logic controller disposed inside, mounted on, or in general proximity to the housing. In another embodiment, a system includes a network, a first motor having a first integral programmable logic controller coupled to the network, and a second motor having a second integral programmable logic controller coupled to the network. In a further embodiment, a system includes a rotary machine having a rotor and a stator disposed concentric with one another, a microprocessor, memory coupled to the microprocessor, a power supply coupled to the microprocessor and the memory, and a machine sensor coupled to the microprocessor.
    Type: Application
    Filed: September 29, 2006
    Publication date: August 21, 2008
    Inventor: Yehia M. El-Ibiary
  • Patent number: 7414378
    Abstract: The invention relates to the field of material handling or logistic equipment in particular, relates to turntables, which can be used especially for automation of production line, assembly assistance, linefeeading and synchronous manufacturing. A high precision positioning powered turntable and its controlling method are disclosed herewithin, based on slewing ring bearing having an integral gear on the inner ring, and positively driven by a gear motor. A plurality of sensors and sensor flags are installed for monitoring position of the turntable top structure for controlling acceleration, deceleration and stopping. A controller, such as a programmable logic controller, is used for monitoring the position of the turntable top structure tlirough the plurality of sensors, and decides how it operates a motor drive, such as variable frequency drive, of the gearmotor for controlling the acceleration, deceleration and stopping of the turntable.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: August 19, 2008
    Assignee: Sailrail Automated Systems, Inc.
    Inventor: Shawn Dawson
  • Patent number: 7402974
    Abstract: Disclosed herein is a device for detecting lift of an autonomous mobile robot. The device comprises at least one detection unit to detect lift of the main body of the robot during driving of the robot and to generate and output the lift detection signal, and a controller to control driving of the robot, and to output the driving stop signal to a driving motor after generating a driving stop signal for stopping driving of the robot according to the lift detection signal transmitted from the detection unit. When the robot is lifted by a user, the device stops driving of the motor in response to the lift of the robot, thereby eliminating additional operation of the user to stop driving of the robot as well as protecting the user.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: July 22, 2008
    Assignee: LG Electronics Inc.
    Inventor: Hyeong-shin Jeon
  • Patent number: 7397212
    Abstract: A DC motor phase estimation algorithm that estimates a speed-related harmonic frequency of a DC motor current under dynamic load conditions having known geometry parameters. The algorithm estimates the phase and magnitude of a complex coefficient in a complex single frequency adaptive filter that receives a primary signal from the motor current and estimates a reference signal using an incident frequency by adapting the complex coefficient to match the magnitude and phase of the speed-related harmonic component of the primary signal. The rate of change of the phase of the complex coefficient is determined by a phase-lock loop coupled to the adaptive filter to adapt a dynamic incident frequency corresponding to a single frequency component of interest in the primary signal. The incident frequency is extracted, and the motor speed is estimated using the extracted incident frequency and the known motor geometry parameters.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: July 8, 2008
    Assignee: Square D Company
    Inventor: Larry A. Turner
  • Patent number: 7391177
    Abstract: In a master-slave manipulator system capable of presenting an obstacle and a limit to an operating range as a force feed-back with no use of a motor in an operation input device and having high reliability, a small size and good operability, the system comprises a manipulator having an arm, an operation input device for moving the arm of the manipulator, and a controller for controlling the manipulator and the operation input device, and the operation input device is provided on joints with a mode change-over mechanism having three modes: of which, in a first mode, power is not transmitted; in a second mode, power is transmitted in one direction and is not transmitted in a reverse direction thereof; and in a third mode, power is transmitted in the reverse direction and is not transmitted in the one direction, selecting one of the above modes and changing over from one mode to the selected mode.
    Type: Grant
    Filed: May 17, 2006
    Date of Patent: June 24, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Kosuke Kishi, Kazuhiro Umekita
  • Patent number: 7378811
    Abstract: A landing shock absorbing device 18 disposed in a foot mechanism 6 of a leg of a robot, wherein an inflatable bag-like member 19 (variable capacity element) is provided at a bottom face side of the foot mechanism 6. The bag-like member 19 is constructed of an elastic material such as rubber. The air in atmosphere may flow into and out of the bag-like member 19 by inflow/outflow means 20 equipped with a solenoid valve 27, and the like. In a lifting state of the foot mechanism 6, inflow of the air into the bag-like member 19 is controlled, thereby controlling the final height of the bag-like member 19 in an inflated state to the height in response to a gait type of the robot. While properly reducing an impact load during a landing motion of the leg of a legged mobile robot depending on the gait type of the robot, stability of a posture of the robot may easily be secured, resulting in allowing a configuration to be lighter in weight.
    Type: Grant
    Filed: December 11, 2002
    Date of Patent: May 27, 2008
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Hiroshi Gomi, Kazushi Hamaya, Yoshinari Takemura, Takashi Matsumoto, Takahide Yoshiike, Yoichi Nishimura, Kazushi Akimoto, Taro Yokoyama
  • Patent number: 7375485
    Abstract: Systems and methods for controlling a rotating electromagnetic machine. The rotating machine, such as a permanent magnet motor or hybrid switched reluctance motor, includes a stator having a plurality of phase windings and a rotor that rotates relative to the stator. A drive is connected to the phase windings for energizing the windings. A controller outputs a control signal to the drive in response to inputs of demanded torque, rotor position and/or speed. Control methods include calculating a scaled torque demand from the received torque demand to obtain substantially constant torque over a range of motor speeds, calculating an optimal dr-axis injection current using a cost function and a starting method that switches from speed control mode to torque control mode at a predetermined rotor speed or at predetermined start-up timing intervals.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: May 20, 2008
    Assignee: Emerson Electric Co.
    Inventors: Prakash B. Shahi, Arthur E. Woodward, Joseph G. Marcinkiewicz, Michael I. Henderson