DSP-Based Electromechanical Motion Control / Edition 1

DSP-Based Electromechanical Motion Control / Edition 1

ISBN-10:
0367394960
ISBN-13:
9780367394967
Pub. Date:
06/19/2019
Publisher:
Taylor & Francis
ISBN-10:
0367394960
ISBN-13:
9780367394967
Pub. Date:
06/19/2019
Publisher:
Taylor & Francis
DSP-Based Electromechanical Motion Control / Edition 1

DSP-Based Electromechanical Motion Control / Edition 1

$82.99 Current price is , Original price is $82.99. You
$82.99 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Overview

Although the programming and use of a Digital Signal Processor (DSP) may not be the most complex process, utilizing DSPs in applications such as motor control can be extremely challenging for the first-time user. DSP-Based Electromechanical Motion Control provides a general application guide for students and engineers who want to implement DSP-based motion control systems in products and industrial systems.

This overview explains the benefits of integrating DSP into motion control, detailing the degree of freedom provided by a a DSP for the development of constructive, computationally extensive algorithms. The authors explain how the use of these advanced algorithms can drastically increase the performance and efficiency of an electromechanical system.

Chapters are supported by laboratory exercises, enabling you to immediately apply the information to practical scenarios. Following an extensive analysis of the LF2407 DSP processor, the book presents numerous real-world applications, demonstrating current use and inspiring future development.

Product Details

ISBN-13: 9780367394967
Publisher: Taylor & Francis
Publication date: 06/19/2019
Series: Power Electronics and Applications Series
Pages: 360
Product dimensions: 6.12(w) x 9.19(h) x (d)

About the Author

Toliyat, Hamid A.; Campbell, Steven G.

Table of Contents

Chapter 1 Introduction to the TMSLF2407 DSP Controller 1

1.1 Introduction 1

1.2 Brief Introduction to Peripherals 3

1.3 Types of Physical Memory 5

1.4 Software Tools 6

Chapter 2 C2xx DSP CPU and Instruction Set 19

2.1 Introduction to the C2xx DSP Core and Code Generation 19

2.2 The Components of the C2xx DSP Core 19

2.3 Mapping External Devices to the C2xx Core and the Peripheral Interface 21

2.4 System Configuration Registers 22

2.5 Memory 26

2.6 Memory Addressing Modes 31

2.7 Assembly Programming Using the C2xx DSP Instruction Set 36

Chapter 3 General Purpose Input/Output (GPIO) Functionality 49

3.1 Pin Multiplexing (MUX) and General Purpose I/O Overview 49

3.2 Multiplexing and General Purpose I/O Control Registers 50

3.3 Using the General Purpose I/O Ports 57

3.4 General Purpose I/O Exercise 58

Chapter 4 Interrupts on the TMS320LF2407 61

4.1 Introduction to Interrupts 61

4.2 Interrupt Hierarchy 61

4.3 Interrupt Control Registers 64

4.4 Initializing and Servicing Interrupts in Software 70

4.5 Interrupt Usage Exercise 75

Chapter 5 The Analog-to-Digital Converter (ADC) 77

5.1 ADC Overview 77

5.2 Operation of the ADC 78

5.3 Analog to Digital Converter Usage Exercise 98

Chapter 6 The Event Managers (EVA, EVB) 101

6.1 Overview of the Event Manager (EV) 101

6.2 Event Manager Interrupts 102

6.3 General Purpose (GP) Timers 115

6.4 Compare Units 134

6.5 Capture Units and Quadrature Encoded Pulse (QEP) Circuitry 147

6.6 General Event Manager Information 158

6.7 Exercise: PWM Signal Generation 161

Chapter 7 DSP-Based Implementation of DC-DC Buck-Boost Converters 163

7.1 Introduction 163

7.1 Converter Structure 163

7.2 Continuous Conduction Mode 164

7.3 Discontinuous Conduction Mode 165

7.4 Connecting the DSP to the Buck-Boost Converter 165

7.5 Controlling the Buck-Boost Converter 168

7.6 Main Assembly Section Code Description 171

7.7 Interrupt Service Routine 173

7.8 The Regulation Code Sequences 175

7.9 Results 179

Chapter 8 DSP-Based Control of Stepper Motors 183

8.1 Introduction 183

8.2 The Principle of Hybrid Stepper Motor 183

8.3 The Basic Operation 184

8.4 The Stepper Motor Drive System 188

8.5 The Implementation of Stepper Motor Control System Using the LF2407 DSP 190

8.6 The Subroutine of Speed Control Module 191

Reference 192

Chapter 9 DSP-Based Control of Permanent Magnet Brushless DC Machines 193

9.1 Introduction 193

9.2 Principles of the BLDC Motor 195

9.3 Torque Generation 195

9.4 BLDC Motor Control System 196

9.5 Implementation of the BLDC Motor Control System Using the LF2407 200

Chapter 10 Clarke's and Park's Transformations 209

10.1 Introduction 209

10.2 Clarke's Transformation 209

10.3 Park's Transformation 210

10.4 Transformations Between Reference Frames 212

10.5 Field Oriented Control (FOC) Transformations 213

10.6 Implementing Clarke's and Park's Transformations on the LF240X 214

10.7 Conclusion 222

References 222

Chapter 11 Space Vector Pulse Width Modulation 223

11.1 Introduction 223

11.2 Principle of Constant V/Hz Control for Induction Motors 223

11.3 Space Vector PWM Technique 224

11.4 DSP Implementation 232

References 240

Chapter 12 DSP-Based Control of Permanent Magnet Synchronous Machines 241

12.1 Introduction 241

12.2 The Principle of the PMSM 241

12.3 PMSM Control System 244

12.4 Implementation of the PMSM System Using the LF2407 248

Chapter 13 DSP-Based Vector Control of Induction Motors 255

13.1 Introduction 255

13.2 Three-Phase Induction Motor Basic Theory 255

13.3 Model of the Three-Phase Induction Motor in Simulink 257

13.4 Reference Frame Theory 259

13.5 Induction Motor Model in the Arbitrary q-d-0 Reference Frame 260

13.6 Field Oriented Control 261

13.7 DC Machine Torque Control 262

13.8 Field Oriented Control, Direct and Indirect Approaches 262

13.9 Simulation Results for the Induction Motor Control System 266

13.10 Induction Motor Speed Control System 266

13.11 System Components 268

13.12 Implementation of Field-Oriented Speed Control of Induction Motor 270

13.13 Experimental Results 287

13.14 Conclusion 288

References 288

Chapter 14 DSP-Based Control OF Switched Reluctance Motor Drives 289

14.1 Introduction 289

14.2 Fundamentals of Operation 290

14.3 Fundamentals of Control in SRM Drives 292

14.4 Open Loop Control Strategy for Torque 293

14.5 Closed Loop Torque Control of the SRM Drive 301

14.6 Closed Loop Speed Control of the SRM Drive 304

14.7 Summary 305

14.8 Algorithm for Running SRM Drive using an Optical Encoder 305

Chapter 15 DSP-Based Control of Matrix Converters 307

15.1 Introduction 307

15.2 Topology and Characteristics 308

15.3 Control Algorithms 309

15.4 Space Vector Modulation 314

15.5 Bidirectional Switch 319

15.6 Current Commutation 320

15.7 Overall Structure of Three-Phase Matrix Converter 321

15.8 Implementation of the Venturini Algorithm using the LF2407 322

References 325

Appendix A Development of Field-Oriented Control Induction Motor Using VisSim™ 327

A.1 Introduction 327

A.2 Overview of VisSim™ Placing and Wiring Blocks 327

A.3 Computer Simulation of Vector Control of Three-Phase Induction Motor Using VisSim™ 329

A.4 Summary and Improvements 341

References 342

Index 343

From the B&N Reads Blog

Customer Reviews