DSP-Based Electromechanical Motion Control / Edition 1 available in Hardcover, Paperback, eBook
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
Buy New
$82.99Overview
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
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