Per-Coil Vector Control for Precise Motor Speed and Stall Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional motor control systems struggle with dynamic control of speed, torque, and position with high precision and efficiency, inadequate stall detection, and fail to address acoustic noise and heat generation, leading to suboptimal performance and reduced reliability.
Innovation Solution
A method and device that dynamically adjust sinusoidal current frequency, amplitude, and phase for each motor coil using a feedback-based vector control algorithm, incorporating electrical parameters and predefined motor characteristics to optimize motor performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If traditional fixed-parameter control strategies are used, then device complexity is reduced, but dynamic response and control precision deteriorate
Solution Approach 1:
The control system dynamically adjusts current parameters (amplitude, frequency, phase) in real-time based on feedback from voltage measurements and motor operating conditions, transitioning from fixed-parameter control to adaptive control that responds to changing load and speed requirements
Solution Approach 2:
The system implements feedback-based vector control by measuring coil voltages, calculating back-EMF, estimating rotor position and speed, and using this information to continuously adjust the current vector to achieve precise control of motor speed, torque, and position
2Force
If traditional control methods are used, then energy consumption is reduced, but torque production and motor performance deteriorate
Solution Approach 1:
The system optimizes energy efficiency by dynamically changing current parameters (amplitude, frequency, phase) based on actual motor operating conditions, adjusting the current vector to match the motor's back-EMF characteristics and minimize losses while maintaining required torque output
3Reliability
If traditional control methods are used, then device complexity is reduced, but stall detection capability deteriorates
Solution Approach 1:
The control system uses its own operational data (coil voltages, current measurements, back-EMF calculations) to detect stall conditions and estimate rotor position without requiring external sensors, making the system self-diagnostic and improving reliability
Solution Approach 2:
The system continuously monitors voltage and current feedback to detect anomalies indicating stall conditions, using the same feedback infrastructure for both normal control operations and fault detection
4Object-affected harmful factors
If traditional motor control techniques are used, then device complexity is reduced, but acoustic noise and heat generation increase
Solution Approach 1:
The system reduces acoustic noise and heat generation by dynamically adjusting current parameters (amplitude, frequency, phase) to optimize motor operation, smoothing current waveforms and reducing harmonics that cause vibration and heating
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enhances dynamic response, energy efficiency, and stall detection, providing precise control over motor speed, torque, and reducing acoustic noise and heat generation.
Implementation Method 1
a motor (200) comprising a rotor (210) and a stator (220), the stator (220) comprising a plurality of coils (221)
Data Source
AI summary
A method for controlling a motor comprising a rotor and a stator, the stator comprising a plurality of coils which are isolated from each other. The method includes applying a dynamically adjustable sinusoidal current to every motor coil, obtaining an electrical parameter for each motor coil, which is either an average voltage over the coil or an instantaneous voltage over the coil, and utilizing a feedback-based vector control algorithm. This algorithm receives the electrical parameter and the applied sinusoidal current for each motor coil to calculate a target current vector, which is determined based on the electrical parameter and the applied sinusoidal current for each motor coil. The method further involves dynamically adjusting for each motor coil the sinusoidal current applied to that motor coil based on the target current vector.


