Motor Noise Filtering Method Using Inspection Period and Pulse Threshold
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motor noise filtering methods are ineffective in accurately converting analog signals to digital signals due to noise interference, leading to errors in determining the rotation state and displacement of motor-driven mechanisms.
Innovation Solution
A noise filtering method that sets an inspection period and minimum threshold based on the motor's rotation period and maximum rotation speed, using algorithms to identify valid pulse signals and filter out noise, thereby accurately determining the rotation state and displacement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If analog signal is converted to digital signal to monitor motor rotation state, then the rotation state can be monitored, but noise is also converted and presented as pulse signals causing errors
Solution Approach 1:
The patent applies preliminary action by setting an inspection period and minimum pulse width threshold before processing pulse signals. The inspection period is configured based on the motor's maximum rotation speed to ensure that only pulses occurring within expected time intervals are counted, filtering out noise pulses that occur too frequently
Solution Approach 2:
The patent changes parameters by introducing two key parameters: inspection period (based on maximum rotation speed) and minimum pulse width threshold. These parameters are used to filter pulse signals, where only pulses meeting both criteria are considered valid, thereby distinguishing actual motor pulses from noise
2Measurement precision
If noise filtering is applied to pulse signals, then accurate rotation state estimation is achieved, but additional processing steps are required
Solution Approach 1:
The patent uses parameter changes by defining inspection period and minimum pulse width as filtering criteria. The inspection period is calculated from the motor's maximum rotation speed, and the minimum pulse width is set to exclude noise pulses. This parameter-based filtering achieves accurate noise separation without requiring complex algorithms or additional hardware
Data Source
AI summary
The invention provides a noise filtering method for a motor. The motor rotates according to an operating voltage. The noise filtering method includes: setting an inspection period and a minimum threshold. The noise filtering method further includes: generating a pulse signal according to the operating voltage, determining whether a time corresponding to each sub-pulse signal in the pulse signal meets the inspection period, and determining whether a pulse width corresponding to each sub-pulse signal is equal to or greater than the minimum threshold. A recording medium storing a program code corresponding to the method, and a motor control circuit for executing the program code are also provided.


