An electric motor may include a motor housing. An electric motor may include a shaft that extends in a longitudinal direction through a length of the motor housing, a first motor disposed within the motor housing and mounted to the shaft, a second motor disposed within the motor housing and mounted to the shaft. An electric motor may include an adaptor disposed within the motor housing, where a portion of the first motor and a portion of the second motor are disposed within the adaptor and the adaptor supports and pilots the first motor and the second motor. An electric motor may include at least one motor controller disposed on the adaptor and within the motor housing, the at least one motor controller electrically connected to the first motor and to the second motor.
An electric motor includes a motor housing and a shaft that extends in a longitudinal direction through a length of the motor housing. A first motor is disposed within the motor housing and mounted to the shaft, and a second motor is disposed within the motor housing and mounted to the shaft. The electric motor includes an adaptor disposed within the motor housing, and a portion of the first motor and a portion of the second motor are disposed within the adaptor. The adaptor supports and pilots the first motor and the second motor. At least one motor controller is disposed on the adaptor and within the motor housing, and is electrically connected to the first motor and to the second motor.
The invention relates to a gantry double permanent magnetservo motor cross coupling sliding mode synchronous control method based on beam mover part information, and belongs to the technical field of electromechanical control. The method comprises the following steps: calculating a double-motor mover displacement tracking error, a cross coupling error and a cross coupling speed error; calculating a sliding mode surface and a sign function thereof; based on the relative displacement of the cross beam rotor, the dual-motor current is redistributed to compensate the deflection influence of the cross beam; the cross beam rotor q-axis net current, the synchronous displacement error and the speed error serve as input, and the sliding mode gain coefficient is dynamically adjusted through fuzzy reasoning; and finally, outputting the reconstructed q-axis current to realize closed-loop control. According to the method, current redistribution and sliding mode variable gain control are carried out by using part of information of the cross beam rotor, the adverse effects of the non-central position and acceleration motion of the cross beam rotor on the synchronization precision are effectively reduced, the synchronization precision and the response speed of the double-drive gantry platform during dynamic operation are remarkably improved, and the method has important engineering application value.
The utility model relates to the technical field of systems for controlling a plurality of brushless motors, in particular to a system for controlling a plurality of brushless motors by using an FPGA and an FOC, a controller and a brushless motor configured to control at least three commutations. The controller comprises a control unit and a power unit; the control unit comprises a digital signal processor and a field programmable gate array; the power unit comprises a motor phase current sampler and a motor position editor; the operation of the FPGA has real-time performance, the brushless motors can be controlled in time, the operation hysteresis of the brushless motors is avoided, and the multiple brushless motors can be controlled at the same time, so that the multiple brushless motors are kept in synchronous operation; the motor driver timely collects the real-time operation position of the motor, can control the operation position of the motor in real time, improves the performance of the system, and guarantees the stable operation of a plurality of brushless motors.
Provided are a mower and an all-terrain vehicle. The mower includes: a vehicle frame and multiple functional devices. The multiple functional devices include at least: a traveling assembly including traveling wheels for driving the mower to travel on the ground and a traveling motor for driving the traveling wheels; an operation assembly configured to be operated by a user to control the mower; and a power supply assembly configured to supply energy to the traveling assembly. The mower further includes a communication system, where the communication system includes control modules connected to the multiple functional devices, and the multiple control modules are capable of communicating with each other through a first channel. The communication system further includes a second channel, and the second channel is configured to transmit communication information between at least two control modules. With the preceding technical solutions, the mower with the communication link self-recovery function and the fault self-diagnosis function can be provided, and when communication between some functional devices of the mower is abnormal, a communication link between the other functional devices can still be established through the second channel.
The invention discloses a dual three-phase permanent magnet synchronous motor parameter identification method and a related device, and the method comprises the steps: determining a voltage basic equation and a flux linkage basic equation of a dual three-phase permanent magnet synchronous motor, and a dual-dq six-dimensional transformation matrix and a vector space decoupling rotation transformation matrix; integrating the two basic equations by using a double-dq six-dimensional transformation matrix to obtain a first motor model under a double-dq coordinate system, integrating the two basic equations by using a vector space decoupling rotation transformation matrix to obtain a second motor model under a vector space decoupling coordinate system, and performing parameter unification on the two motor models to obtain a full-rank equation set; and the parameter identification of the dual three-phase permanent magnet synchronous motor is completed by solving the full-rank equation set. According to the method, the simultaneous identification of various parameters of the dual three-phase permanent magnetsynchronous motor is realized by unifying the motor parameters of the first motor model of the dual three-phase permanent magnetsynchronous motor under the dual dq coordinate system and the second motor model of the dual three-phase permanent magnetsynchronous motor under the vector space decoupling coordinate system and constructing the full-rank equation set.
The invention relates to the technical field of permanent magnet synchronous motors, in particular to a multi-motor position cooperative control method for a robot, and the method comprises the steps: collecting the state information of multiple motors (taking double motors as an example), and building a discrete prediction model; calculating an unconstrained reference voltage based on model predictionposition control; estimating load torque on line by using a Luenberger observer and introducing voltage calculation; performing one-step forward prediction based on the prediction model, and performing delay compensation and linear boundary amplitude limiting processing on the reference voltage; a target function containing a position deviation item is constructed, a deviation compensation item is obtained by solving partial derivative of the target function, and the compensation item is directly coupled to q-axis reference voltage; and finally, the processed voltage is subjected to SVPWM modulation to drive the double motors to operate, and high-precision synchronization and rapid tracking control of the double motors after reference voltage coupling deviation compensation are achieved.
An external force estimation device, method, and non-transitory computer-readable recording medium estimate an external force acting on a motor. The external force estimation device includes a processor. The processor is configured to calculate an output torque of the motor using a current value supplied to the motor, estimate an inertial torque of the motor using rotational position information of the motor, estimate a first friction torque of the motor using the rotational position information of the motor, temperature-correct the first friction torque using temperature information of the motor, and estimate the external force by subtracting the inertial torque and the temperature-corrected first friction torque from the output torque.
The invention discloses a dual-motor cooperation and fault-tolerant control method and system for a steer-by-wire system, and the method comprises the main steps: constructing a Mahalanobis distance fault index calculation model, and carrying out the calculation of fault index values of the real-time sampling working currents of two permanent magnet synchronous motors through the Mahalanobis distance fault index calculation model. Judging whether the permanent magnet synchronous motor has an operation fault according to the fault index value and a self-adaptive threshold value; when the two motors operate normally, the active-disturbance-rejection control module dynamically compensates the real-time sampling working currents of the two permanent magnet synchronous motors so as to enable the sampling working currents to be equal. And when any motor is in operation fault, the self-adaptive sliding mode control module dynamically compensates the first reference current and the second reference current, so that the working current of the motor in operation fault is smoothly transited to a zero output state, and the working current of the normal motor is gradually increased to a target value. The service life of the steering motor is effectively prolonged.
A system includes a first motor, a second motor, and a third motor, each respective motor comprising three phases. The system further includes a voltage source inverter circuit comprising multiple respective inverter legs. Each respective inverter leg coupled to drive at least one phase of at least one of the respective motors, with a first shared inverter leg coupled to drive a third phase of the first motor and drive a first phase of the second motor. A second shared inverter leg is coupled to drive a third phase of the second motor and a first phase of the third motor.
To provide an optimized multi-axis system with multiple axes having mechanical connections, a feedforward control identification process is provided. During this process, the actual identification variables (x1', x2') appearing at the motors (M1, M2) are provided to the identification units (I1, I2) associated with the feedforward control units (V1, V2). The feedforward control parameters (V1, V2) are identified using the actual identification variables (x1', x2'), and the closed-loop control units (R1, R2) are parameterized using the feedforward control parameters (V1, V2).
A computer system detects and controls a relative position of two rotating eccentric shafts. Processing circuitry calculates a lead motor quadrature current of a lead motor driving a first eccentric shaft; calculates a follower motor quadrature current of a follower motor driving a second eccentric shaft; determines in real-time a phase angle between the lead motor and follower motor quadrature currents; modifies a rotation speed of the follower motor so that it is equal to a rotation speed of the leading motor; and when the rotation speed of the follower motor is equal to the rotation speed of the lead motor, modifies the rotation speed of the follower motor to adjust the phase angle to be equal to a main target phase angle.
The invention discloses a new energy automobile electric driving method and an electric driving device structure. A multi-phase alternating current output end of an MCU motor control unit is connected to a circuit structure formed by connecting stator windings of EM driving motors in series in a split-phase mode, and a common-mode rotating magnetic field is generated; all the rotors generate electromagnetic torque output and mutual coupling effects through the split-phase series circuit structure and the common-mode rotating magnetic field, and native self-coupling and driving are achieved. The problems of poor adaptive capacity, complex software and hardware structure, poor reliability, high cost and the like of a scheme for forcibly controlling the rotating speed of each EM driving motor in the distributed electric driving system by depending on an external softwarealgorithm in the prior art are solved.
A motor controller executes an axis module for each of multiple motors coupled to a shared load. A first control module passes at least one state variable to a second control module without experiencing communication delays between the axis modules. In order to decouple interaction between axes, the first control module determines the desired state variable at a periodic update rate and stores the desired state variable in memory. The first control module provides an indication to the second control module that the desired state variable is available. Within the same period at which the desired state variable is determined, the second control module receives the indication that the desired state variable is available and reads the state variable from the memory of the controller. The second control module executes using the desired state variable to reduce coupling between the two control modules.
Disclosed herein are a motor safety control method that can efficiently detect an abnormality of a motor sensor configured to sense a rotational motion of a motor and control a safety operation of the motor based thereon, and a robot for implementing the method. The motor safety control method for a robot may include receiving a first motor value from a high-resolution sensor of a motor, receiving a second motor value from a low-resolution sensor of the motor, and comparing a threshold with a difference between the first motor value and the second motor value, and transmitting an operation signal to a motor driver for the motor to continue or stop operation of the motor.
The application relates to a motor intelligent control method based on digital twinning and deep reinforcement learning, a deep reinforcement learning training environment is defined on the basis of a constructed multi-physical field digital twinning body, the training environment is dependent on the multi-physical field digital twinning body, after a strategy network is trained, a preliminary control action output by the strategy network is used as a reference track of a model predictive controller, a constrained finite time domain optimization problem is solved through the model predictive controller, and finally, a control instruction of an electric agricultural machine is generated, the training environment of the deep reinforcement learning comprises motor states, vehicle poses and environment parameters, the action is torque or current instructions of the motors, and a reward function is a multi-objective function of comprehensive energy consumption, operation quality and equipment safety. The process combines long-term global adaptive optimization capability of the deep reinforcement learning and short-term accurate constraint processing capability of the model predictive control, and has excellent control effects of simultaneously considering safety and controllable cost.
The application relates to the technical field of industrial equipment driving cooperative control methods, in particular to a multi-motor layered cooperative control method of a permanent magnet direct drive belt conveyor, a single-machine self-disturbance control + multi-machine layered cooperative control strategy is constructed, the core advantage of which lies in solving the cooperative control problem of the multi-motor system of the permanent magnet direct drive belt conveyor; meanwhile, aiming at the flexible connection characteristics of the long-distance conveying belt, the application introduces an electromechanical coupling model and time delayestimation, adopts a time delay feedforward + tension compensation compensation control strategy for the tail motor and the book total generation, compensates the tension wave and the transmission timedelay, and effectively alleviates the speed lag and tension impact phenomenon in the operation process. In the aspect of anti-disturbance control, the single machine uses a sliding mode to enhance a nonlinear extended state observer SM-NLESO, considers the rapidity and overshoot suppression, can accurately estimate and compensate external disturbances such as parameter perturbation and sudden load, and significantly improves the robustness of the system.
The utility model provides a motor controlsystem and an air compressor, and the motor controlsystem comprises a pre-stage power module, an isolation coupling module, a first isolation power module, a second isolation power module, a main control module, a non-isolation communication module, an isolation communication module, a first driving module and a second driving module. The pre-stage power supply module, the first isolation power supply module and the second isolation power supply module are isolated through the isolation coupling module, the non-isolation communication module and the main control module are respectively connected with the first isolation power supply module, and the isolation communication module is connected with the first isolation power supply module through a first side thereof and connected with the second isolation power supply module through a second side thereof. The main control module controls the first driving module through the non-isolated communication module in a communication mode and controls the second driving module through the isolated communication module in a communication mode, so that independent and isolated driving of different brushless motors is achieved, and the working efficiency of the air compressor can be improved.
The present invention provides a motor encoder with a programmable and tactile feedback and an operation method thereof. The encoder includes: a rotary knob; a motor for providing virtual stopping, virtual termination and virtual elastic loading when the knob is turned, and generating a tactile feedback and resistance in different events; a position sensor for providing position information when the knob is started and in a movement process; a controller with a motor driver, wherein the controller is electrically connected with the motor and the position sensor respectively and used for obtaining a position feedback from the position sensor and driving the motor to form closed-loop torque feedback control; and an input interface electrically connected with the controller and used for inputting instruction information to the controller.
The utility model discloses an integrated motor control device, which comprises a main controller, a driving controller in electric signal communication with the main controller, a DI / DO terminal connection module in electric signal communication with the main controller, and a motor control output interface in electric signal connection with the driving controller, the main controller, the driving controllers and the DI / DO terminal connecting module are all arranged on a circuit board in an integrated mode, the number of the driving controllers corresponds to that of the motor control output interfaces, the number of the driving controllers is at least two, and the DI / DO terminal connecting module comprises a plurality of wiring terminal sets. According to the utility model, the connection convenience of all wire harnesses outside the integrated motor controller is improved, and multi-shaft motor or servo drive control is realized.
The invention relates to the technical field of multi-machine cooperative control, in particular to a permanent magnet synchronous motor multi-machine cooperative synchronous control method and system for a precision castingproduction line. Forming a scheduling target which takes minimization of total completion time as a main part and simultaneously comprises capability matching gain, path conflict regularization and key process delay punishment, and generating a time-equipment-task ternary scheduling matrix; performing field-oriented performability judgment on the matrix, finishing matrix correction by adopting a structured minimum disturbance strategy of first time translation and then equipment migration, and maintaining task chain continuity by chained time sequence buffer to ensure that process connection is not damaged by correction; and generating a control instruction diagram by taking the corrected scheduling matrix as a blue, mapping each scheduling unit into an instruction node, and introducing a synchronous edge based on a uniform clock to realize parallel action alignment, so that beat consistency can be kept under complex working conditions and equipment heterogeneous conditions.
A method for controlling the operation of at least one first electric machineon board a vehicle, wherein the vehicle has at least one resonant frequency, is provided. Pulsed operation of the first electric machine is conducted such that it provides a desired average output, the pulsed operation causing the first electric machine to oscillate between a first output level greater than the desired output level and a second output level less than the desired output level. At least some transitions between the first and second output levels are controlled. At least one notch filter for the at least one resonant frequency of the vehicle is provided.
Disclosed is a noise vibration and harshness (NVH) control method of a tandem motor system, which improves the NVH performance of a tandem motor by installing rotors of two motors in a misaligned manner, and calculates and finds an optimal misalignment angle between the two rotors through an optimization method, thereby minimizing an amplitude of a resultantcogging torque of the tandem motor to the greatest extent. The rotors adopt segmented skew structures. Additionally, the performance of the tandem motor is further enhanced through a multi-motor vector control technology and a phase-shifted pulse width modulation (PWM) control technology.
The invention provides a double-drive brushless motor control circuit, a control method, cleaning equipment and a readable medium, and the circuit comprises a first inverter bridge which is connected between a first end and a second end of a DC power supply and is connected with a first motor; the second inverter bridge is connected between the first end and the second end of the direct-current power supply and is connected with the second motor; the controller is connected with the first inverter bridge and the second inverter bridge, the controller is used for generating a first carrier wave and a second carrier wave and generating a first three-phase PWM signal and a second three-phase PWM signal based on an SVPWM strategy, the frequency of the first carrier wave is equal to that of the second carrier wave, and the phase of the first carrier wave is opposite to that of the second carrier wave. According to the dual-drive brushless motor control circuit, the control method, the cleaning equipment and the readable medium provided by the invention, the two motors can be independently and accurately controlled to work at the same time through a single controller, and the software control difficulty and the hardware circuit overhead of a dual-drive brushless motor control scheme are reduced.
An embodiment provides a motor driving device including an inverter configured to generate a pulse width modulation (PWM) signal for controlling driving of a brushless direct current (BLDC) motor and supply the driving voltage to the BLDC motor; a sensor configured to sense a phase voltage and a phase current of the BLDC motor; and a controller configured to receive a target speed of the BLDC motor as an input and generate the PWM signal, calculate a zero cross delay value of the phase current with respect to a phase of the phase voltage using the phase of the phase voltage and a zero cross point of the phase current sensed by the sensor, and determine a load amount to be applied to the BLDC motor using the zero cross delay value and a duty ratio of the PWM signal.