11-10-2012, 11:13 AM
Brushless Motor
Brushless Motor.docx (Size: 10.89 KB / Downloads: 33)
Abstract
Brushless dc (BLDC) motors and their drives are penetrating the market of home appliances, HVAC industry and automotive applications in recent years because of their high efficiency, silent operation, compact form, reliability, and low maintenance. Traditionally, BLDC motors are commutated in six-step pattern with commutation controlled by position sensors. To reduce cost and complexity of the drive system, sensorless drive is preferred. A simulation is performed by using MATLAB/SIMULINK software were BLDC motor is modeled and controlled to show its feasibility and performance. This paper presents the model construction of a brushless DC motor via MATLAB/SIMULINK and FPGA control, so that one can evaluate the performance of the BLDC motor control with various control schemes using MATLAB/SIMULINK. The constructed model consists of a BLDC motor dynamics block, a Hall-sensor signals generation block, a back-emf block, and a PWM-generation logic block. In order to evaluate the model, various cases of simulation studies are carried out. The control and PWM-generation logic block then can be transferred to digital hardware circuit in VHDL hardware description language for co-simulation verification in the MATLAB/SIMULINK and ModelSim environment. Experiment results by using FPGA control are also obtained to verify the correctness of the constructed BLDC model.
Brushless Motor.docx (Size: 10.89 KB / Downloads: 33)
Abstract
Brushless dc (BLDC) motors and their drives are penetrating the market of home appliances, HVAC industry and automotive applications in recent years because of their high efficiency, silent operation, compact form, reliability, and low maintenance. Traditionally, BLDC motors are commutated in six-step pattern with commutation controlled by position sensors. To reduce cost and complexity of the drive system, sensorless drive is preferred. A simulation is performed by using MATLAB/SIMULINK software were BLDC motor is modeled and controlled to show its feasibility and performance. This paper presents the model construction of a brushless DC motor via MATLAB/SIMULINK and FPGA control, so that one can evaluate the performance of the BLDC motor control with various control schemes using MATLAB/SIMULINK. The constructed model consists of a BLDC motor dynamics block, a Hall-sensor signals generation block, a back-emf block, and a PWM-generation logic block. In order to evaluate the model, various cases of simulation studies are carried out. The control and PWM-generation logic block then can be transferred to digital hardware circuit in VHDL hardware description language for co-simulation verification in the MATLAB/SIMULINK and ModelSim environment. Experiment results by using FPGA control are also obtained to verify the correctness of the constructed BLDC model.