ANN-based position and speed sensorless estimation for BLDC motors
BLDC motor applications require precise position and speed measurements, traditionally obtained with sensors. This article presents a method for estimating those measurements without position sensors using terminal phase voltages with attenuated spurious, acquired with a FPGA that also operates a PWM-controlled inverter. Voltages are labelled with electrical and virtual rotor states using an encoder that provides training and testing data for two three-layer ANNs with perceptron-based cascade topology. The first ANN estimates the position from features of voltages with incremental timestamps, and the second ANN estimates the speed from features of position differentials considering timestamps in an acquisition window. Sensor-based training and sensorless testing at 125 to 1,500 rpm with a loaded 8-pole-pair motor obtained absolute errors of 0.8 electrical degrees and 22 rpm. Results conclude that the overall position estimation significantly improved conventional and advanced methods, and the speed estimation slightly improved conventional methods, but was worse than in advanced ones.
Code (0)
등록된 구현이 없습니다.
Tasks
PositionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Position and Speed Control of Brushless DC Motors Using Sensorless Techniques and Application Trends
This paper provides a technical review of position and speed sensorless methods for controlling Brushless Direct Current (BLDC) motor drives, including the background analysis using sensors, limitations and advances. The…
PositionIn-Context Learning for Zero-Shot Speed Estimation of BLDC motors
Accurate speed estimation in sensorless brushless DC motors is essential for high-performance control and monitoring, yet conventional model-based approaches struggle with system nonlinearities and parameter uncertaintie…
In-Context LearningA New Method for Sensorless Estimation of the Speed and Position in Brushed DC Motors Using Support Vector Machines
Currently, for many applications, it is necessary to know the speed and position of motors. This can be achieved using mechanical sensors coupled to the motor shaft or using sensorless techniques. The sensorless techniqu…
PositionOptimized Cascaded Position Control of BLDC Motors Considering Torque Ripple
Brushless DC (BLDC) motors are increasingly used in various industries due to their reliability, low noise, and extended lifespan compared to traditional DC motors. Their high torque-to-weight ratio and impressive starti…
PositionArtificial Neural Networks Based Analysis of BLDC Motor Speed Control
Artificial Neural Network (ANN) is a simple network that has an input, an output, and numerous hidden layers with a set of nodes. Implementation of ANN algorithms in electrical, and electronics engineering always satisfi…