Download DRM117, 3-Phase Sensorless BLDC Motor Control Using
Transcript
Chapter 1 Introduction 1.1 1.2 1.3 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.1 Application Features and Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.2 Overview of Sensorless BLDC Variable Speed Drives . . . . . . . . . . . . . . . . . . . . Freescale Controller Advantages and Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.1 Peripheral Application Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Front Matter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.1 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.2 Acronyms and Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.3 Glossary of Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 3 4 4 6 6 6 7 Chapter 2 Control Theory 2.1 2.2 2.3 2.4 2.5 2.6 3-Phase BLDC Motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6-Step Commutation for a 3-Phase BLDC Motor Control . . . . . . . . . . . . . . . . . . . . . . . . 2 2.2.1 3-Phase Power Stage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2.2 Voltage Amplitude Controlled by PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Why Sensorless Control? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Sensorless Technique Based on Back-EMF Zero-Crossing . . . . . . . . . . . . . . . . . . . . . . 8 2.4.1 Back-EMF Zero-Crossing Sensing Background . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.4.2 Power Stage — Motor System Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.4.3 Back-EMF Zero-Crossing Synchronization with PWM . . . . . . . . . . . . . . . . . . . 17 2.4.4 Back-EMF Zero-Crossing Sensing Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.4.5 The Zero-Crossing Sensing States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Sensorless Commutation Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.5.1 Alignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.5.2 Open-Loop Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.5.3 Sensorless Run — Direct Commutation Calculation . . . . . . . . . . . . . . . . . . . . . 23 2.5.4 Sensorless Run — Synchronized Phase-Locked-Loop (PLL) . . . . . . . . . . . . . . 26 2.5.5 Sensorless Run — Forced Phase-Locked-Loop (PLL) — Forced Cmt . . . . . . . 27 Speed Controller with Current (Torque) Limitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Chapter 3 System Concept 3.1 3.2 3.3 1 Application Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Control Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-Phase Sensorless BLDC Drive Using MC9S08MP16 . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.1 S08MP16 Modules implementation and H/W Synchronization . . . . . . . . . . . . . . 3.3.2 Sensorless Commutation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.3 Commutation and PWM Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 3 4 4 4