Patent classifications
G05B2219/41329
System and Method for Reliable Controller
One example embodiment of the present invention is a control system for an actuator that is controlled by a pulse width modulation (PWM) signal. The control system includes at least two controllers that are connected to the actuator. Each of the controller sends an independent sequence of PWM signal to the actuator. The actuator is controlled by a combination of the PWM signals from all the controllers together. The controllers are synchronized by a clock signal that provides a sequence of periodic clock interval and the PWM signal from each controller occupies a separate and non-overlapping clock interval from the PWM signal of other controllers.
Methods and apparatus for detecting aging and predicting failures in BLDC and PMSM motors
A system is provided that predicts motor wear and failures before they occur. Telemetry data from motors in a motor application is collected and predictive algorithms are used to determine when a motor is aging and when it may fail. Identifying a potential failure in these types of applications can help mitigate risk of other equipment failures and realize cost savings. In one example, a motor aging detection system is provided that includes one or more DC motors, and a motor controller coupled to each motor. The motor controller reads three phase currents from each motor and converts the phase currents to digital values, calculates telemetry data including applied voltages, back electric-motive force, inductance, and resistance of each motor at periodic intervals, stores this telemetry data for each motor in a memory. An age detection circuit retrieves this information from the memory and determines age factors of the motor.
Software based condition monitoring for machines
A computer-implemented method of predicting conditions of machines as well as a corresponding data processing system, computer program and computer-readable medium are disclosed. A technical specification of a machine is received. A data set including at least one current operational parameter of the machine is continuously received. A current load of the machine is continuously derived based on the provided technical specification and the received data set via a knowledge base. A current condition of the machine is continuously predicted by integrating over the derived current load and all previously derived current loads.
MOTOR DRIVE SYSTEM
A motor drive system includes motor units to operate in accordance with a unified operation command transmitted from an outside to cause an operation to be accomplished by the motor drive system as a whole. Each motor unit includes a communication circuit to receive the unified operation command, a motor, a storage device to store data representing a rotation direction of the motor associated with the unified operation command, a control circuit, and a drive circuit to cause an electric current to pass through the motor based on a control signal. The control circuit is configured to refer to the data, and generate a control signal to cause the motor to rotate in the rotation direction associated with the unified operation command.
DRIVE CONTROLLER AND DRIVE SYSTEM
A drive controller comprises an evaluation unit to receive and evaluate a first item of feedback information from a motor connected to the drive controller, a control-signal block connected to secure inputs of the drive controller to receive condition control signals and to provide the condition control signals as input signals, a drive-signal block connected to the evaluation unit to calculate a first speed and/or a first position on the basis of the first item of feedback information on at least a first channel and to provide a first speed signal and/or a first position signal, a programmable logic unit connected to the control-signal block and the drive-signal block to realize the safety functions and the speed signal and/or the position signal to provide switch-off signals, and an output unit connected to the logic unit and to secure outputs of the drive controller to output switch-off signals on safety-switch-off paths.
Processing system and method for manufacturing metal member
A processing system comprises a tool that processes a workpiece composed of a metal member, a motor that rotates the workpiece or the tool, a control unit that controls the motor, and a measurement unit that obtains an electrical quantity of the motor, wherein the control unit changes a rotational speed of the motor based on a difference between a first electrical quantity and a second electrical quantity, the first electrical quantity is an electrical quantity obtained by the measurement unit while the motor rotates before the workpiece is processed, and the second electrical quantity is an electrical quantity obtained by the measurement unit while the workpiece is processed.
CONTROLLING A MOTOR OF A CLOSURE AND/OR BLIND IN A VEHICLE BODY BASED ON A DISTURBANCE OBSERVER SIGNAL
A controller for controlling a motor of a closure and/or blind in a vehicle body is configured to determine a reference state signal comprising speed and/or current measurements, repeatedly estimate motor model parameters of the motor, determine an estimated state signal based on an input signal comprising measurements or estimates of a voltage, the estimated motor model parameters, the reference state signal and an error signal, the error signal representing a difference between the reference state signal and the estimated state signal, determine a disturbance observer signal from the error signal, compute a first derivative of the disturbance observer signal at a present moment, and reverse the motor upon determining that the first derivative of the disturbance observer signal exceeds a threshold.
Motor control method, motor control device and camera
A motor control method includes steps of receiving a plurality of control commands through an input unit; driving a motor module to control a moving mode of an object according to the control commands by a processing unit, such that the motor module generates a plurality of coordinate information relative to the moving mode; collecting the control commands from the input unit and collecting the coordinate information from the motor module by the processing unit; and driving the motor module to reproduce the moving mode of the object according to the control commands and the coordinate information by the processing unit.
Motor angle detection and diagnosis apparatus, motor controller, electric vehicle, and method
A motor angle detection and diagnosis apparatus is connected to a drive motor using a resolver. The resolver is configured to output a resolver feedback signal of an electrical angle of the drive motor. An angle sampling and diagnosis system in the motor angle detection and diagnosis apparatus performs two-channel simultaneous sampling on a resolver feedback signal, obtained after adjustment by the resolver feedback processing circuit, separately calculates a first electrical angle and a second electrical angle; diagnoses data obtained after the two-channel sampling of the first electrical angle and the second electrical angle in real time, diagnoses hardware circuits, and controls the motor controller to enter a safe state when a diagnosis result is abnormal. In this solution, sampling is performed by using two sampling channels, so that angle decoding of at least an ASIL C can be implemented.
State machine motor controller
A state machine motor controller (SMMC) interface comprises a plurality of states which defines a unique set of poles/motor phase/phases energized. Digital sensors capture the start of overlap of rotor poles with stator poles. The state change occurs when a rotor pole starts overlapping with a stator pole. The number of states depends on the number of phases and the design of the motor. The SMMC has up to four inputs to accept rotational information from digital sensors and can control motors having up to 16 states. A sequencer is used to keep track of state changes and provides a next state depending on forward/reverse direction setting and braking setting. A counter provides rotational speed based upon the number of clock pulses per time period for a state change. The sequencer checks for a faulty sensor(s) and generates a fault interrupt therefrom.