8/14/2019 seminar presentation bldc
1/27
8/14/2019 seminar presentation bldc
2/27
Outl ine
2
Abstract
INTRODUCTION
BRUSHLESS DC MOTOR DRIVE
STRATEGIES DIGITAL PWM CONTROL OF BLDC DRIVES
CONTROLLER DESIGN
DESCRIPTION OF EXPERIMENTAL SETUP
SIMULATION RESULTS ANDEXPERIMENTAL VERIFICATION
CONCLUSION
8/14/2019 seminar presentation bldc
3/27
Abstract
3
Development of advanced motor drives has yielded
increases in efficiency and reliability.
Residential and commercial appliances such as
refrigerators and air conditioning systems use conventional
motor drive technology.
The machines found in these applications are
characterized by low efficiency and high maintenance.
8/14/2019 seminar presentation bldc
4/27
4
In a market driven by profit margins, the appliance industry is
reluctant to replace the conventional motor drives with theadvanced motor drives (BLDC) due to their higher cost.
A simple novel digital pulse width modulation (PWM) controlhas been implemented for a trapezoidal BLDC motor drive
system.
The novel controller is modeled and verified using simulations.
Experimental verification is carried out using field-
programmable gate arrays to validate the claims presented.
8/14/2019 seminar presentation bldc
5/27
INTRODUCTION
5
An ELECTRIC motor is defined as a transducer thatconverts electrical energy into mechanical energy.
In the case of dc machines, they require moremaintenance due to the presence of brushes.
Replacing these inefficient motors with more efficientbrushless dc (BLDC) motors will result in substantialenergy savings.
8/14/2019 seminar presentation bldc
6/27
8/14/2019 seminar presentation bldc
7/27
BRUSHLESS DC MOTOR DRIVE
STRATEGIES
7
The typical inverter drive system for a BLDC motor is
shown in Fig. 1.
Fig. 1. Typical inverter drive system for a BLDC motor.
8/14/2019 seminar presentation bldc
8/27
8
In order to get constant output power and, consequently,
constant output torque, current is driven through a motor
winding during the flat portion of the back-EMF waveform.
shown in Fig. 2.
Fig. 2. Back EMF and phase current variation with rotor electrical angle.
8/14/2019 seminar presentation bldc
9/27
9
It is important to know the rotor position in order to follow the
proper energizing sequence.
A timing diagram showing the relationship between the sensor
outputs and the required motor drive voltages is shown in Fig.
3.
Fig. 3. Sensor versus drive timing.
8/14/2019 seminar presentation bldc
10/27
10
The input sensor state and the corresponding drive state
required for commutation can be put in the form of a state
table as shown in Table I.
8/14/2019 seminar presentation bldc
11/27
DIGITAL PWM CONTROL OF BLDC
DRIVES
11
The general structure of a current controller for a BLDCmotor is shown in Fig. 5.
Fig. 5. Conventional PWM current control.
8/14/2019 seminar presentation bldc
12/27
12
This paper presents the design, simulation, and experimentalverification of a novel constant-frequency digital PWM
controller which has been designed for a BLDC motor drivesystem. shown in Fig. 6.
Fig. 6. Flowchart describing the novel digital control.
8/14/2019 seminar presentation bldc
13/27
13
This paper presents a controller with no need of any state
observer. Fig. 7 shows the proposed digital controller. Fig. 8
shows the complete block diagram of the motor drive system.
Fig. 8. Block diagram for digital PWM
control for a BLDC motor drive systemFig. 7. Proposed digital control.
8/14/2019 seminar presentation bldc
14/27
14
A proportional controller provides the reference for the current
limit.
The minimum value of Ilimit decides the steady-state error.
The proportional constant K for a desired speed ripple can be
calculated as follows. In steady state, |err 2|. In the
worst case, = |err 2|. For the desired speed ripple , a
constant Kset can be defined as
8/14/2019 seminar presentation bldc
15/27
15
Taking the maximum value of the speed ripple
As long as
In addition, Ilimit error
By using (1)(3) in (4), it can be shown that
8/14/2019 seminar presentation bldc
16/27
16
In this control strategy, both the high- and low-side switches
are switched simultaneously. Both high- and low-side diodes
conduct. The waveforms for this type of switching are shown inFig. 9.
Fig. 9. Gate switching waveforms.
8/14/2019 seminar presentation bldc
17/27
CONTROLLER DESIGN
17
The value of D can be expressed as a function of the motorparameters. From the torque equation, we have
8/14/2019 seminar presentation bldc
18/27
DESCRIPTION OF EXPERIMENTAL
SETUP
18
The experimental setup is shown in Fig. 12.
Fig. 12. Final experimental setup.
8/14/2019 seminar presentation bldc
19/27
19
TABLE II
DATA SHEET FOR BLDC MOTOR FROM POLY-SCIENTIFIC
8/14/2019 seminar presentation bldc
20/27
20
The actual speed was easily calculated as a time between two
Hall effect signals. The schematic of the controller simulated in
the FPGA is shown in Fig. 13.
Fig. 13. Block diagram showing operations and functions implemented
in FPGA device.
8/14/2019 seminar presentation bldc
21/27
SIMULATION RESULTS AND
EXPERIMENTAL VERIFICATION
21
For the verification of the control scheme, severaloperating conditions were selected.
Fig. 14. Simulated duty, speed, and current response for a commanded
speed of 2500 r/min for full-load operation.
8/14/2019 seminar presentation bldc
22/27
8/14/2019 seminar presentation bldc
23/27
23
Fig. 17. Experimental results for a reference speed of 1500 r/min under
no load condition.
Fig. 18. Experimental results for a reference speed of 1500 r/min. Loadis 30% of rated value.
8/14/2019 seminar presentation bldc
24/27
24
Fig. 19. Experimental results for a reference speed of 2100 r/minunder full load.
8/14/2019 seminar presentation bldc
25/27
25
Fig. 20. Speed response for
change in load torque and for a
reference speed of 2000 r/min.
Fig. 21. Experimental results for a
change in reference speed from 2200
to 1300 r/min under no-load condition.
8/14/2019 seminar presentation bldc
26/27
8/14/2019 seminar presentation bldc
27/27
CONCLUSION
27
The aim of this paper is to develop a low-cost controller for
applications where inefficient single-phase induction motors are used.
Due to the simplistic nature of this control, it has the potential to be
implemented in a low-cost application-specific integrated circuit.
Furthermore, this control strategy does not require a state observer.
Under dynamic load conditions, the proposed controller was found to
be capable of regulating speed without the use of an observer.
This results in a considerable reduction of size and the cost of the
system.