Motor Drive Circuit Noise Mitigation via Pre-stored Speed Curves
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Noise generated during motor switching phases affects the stability of motor rotation speed, leading to unstable motor operation.
Innovation Solution
A motor drive circuit comprising a resistor module, multiplexer, data control unit, analog-to-digital converter, and register, which generates and stores parameter voltage to determine a motor speed curve, allowing the controller to drive the motor based on this curve and mitigate noise interference.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the motor operates with real-time parameter adjustments during switching phases, then the motor can respond dynamically to operational changes, but noise generated during switching affects parameter accuracy and causes unstable rotation speed
Solution Approach 1:
The patent pre-generates and stores parameter voltages corresponding to different duty cycles in a lookup table before the motor operates. During motor operation, the controller directly retrieves pre-calculated parameter voltages based on the current duty cycle without performing real-time calculations or being affected by switching noise. This preliminary preparation of operational parameters ensures both dynamic adaptability (through duty cycle-based selection) and stability (by avoiding noise-prone real-time parameter generation during switching phases).
Solution Approach 2:
The patent divides the motor operation into discrete duty cycle segments, with each segment having pre-calculated parameter voltages stored in the lookup table. By segmenting the operational parameter space into discrete duty cycle levels (e.g., 0%, 25%, 50%, 75%, 100%), the system can switch between predefined parameter sets without requiring continuous real-time computation during transitions, thereby reducing the impact of switching noise on parameter accuracy while maintaining adaptive response capability.
2Speed
If real-time parameter calculation is performed during motor operation, then the motor can adapt to changing conditions, but noise during switching phases interferes with parameter input and causes speed instability
Solution Approach 1:
The parameter voltages are pre-calculated and stored in the lookup table during system initialization or manufacturing, before the motor begins operation. This preliminary action removes the parameter calculation process from the noisy real-time operating environment, ensuring high measurement precision of parameter voltages while maintaining speed adaptability through duty cycle-based selection of pre-calculated values.
Solution Approach 2:
The patent extracts the parameter voltage generation process from the real-time motor control loop. Instead of calculating parameter voltages during motor operation when switching noise is present, the system separates parameter preparation (done offline or during quiet initialization phases) from motor execution. This extraction ensures that parameter voltage accuracy is not degraded by switching noise while the motor retains adaptability through duty cycle-driven selection of stored parameters.
3Productivity
If the controller continuously adjusts motor parameters during operation, then the motor can maintain optimal performance, but noise from switching phases corrupts input parameters and destabilizes rotation speed
Solution Approach 1:
The optimal parameter voltages for different duty cycles are pre-determined and stored before motor operation begins. This eliminates the need for continuous real-time parameter adjustment during motor operation, thereby maintaining productivity through efficient duty cycle-based control while avoiding the harmful effect of switching noise corrupting parameter inputs. The system achieves optimal performance by selecting from pre-optimized parameter sets rather than continuously adjusting parameters during noisy switching phases.
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
The solution provides a stable rotation speed by ensuring the motor operates according to a predetermined speed curve unaffected by noise, maintaining consistent performance.
Implementation Method 1
The analog-to-digital converter is configured for operatively receiving the parameter voltage and converting the parameter voltage to digital form
Data Source
AI summary
The present disclosure illustrates a motor drive circuit. The motor drive circuit includes a resistor module, a multiplexer, a data control unit, an analog-to-digital converter and a register. The resistor module receives an input voltage and generates at least one parameter voltage. The parameter voltage is associated with a motor speed curve of a motor. The multiplexer receives the parameter voltage. The data control unit controls the multiplexer to output the parameter voltage. The analog-to-digital converter receives the parameter voltage and converts the parameter voltage to digital form, and then outputs the digital parameter voltage to the data control unit. The register stores the digital parameter voltage outputted by the data control unit. A controller determines the motor speed curve according to the digital parameter voltage stored in the register, and drives the motor in response to the motor speed curve.


