Print this page Share

Motion Control Systems

ISBN: 978-0-470-82573-0
376 pages
February 2011, Wiley-IEEE Press
Motion Control Systems (0470825731) cover image


Motion Control Systems is concerned with design methods that support the never-ending requirements for faster and more accurate control of mechanical motion. The book presents material that is fundamental, yet at the same time discusses the solution of complex problems in motion control systems. Methods presented in the book are based on the authors' original research results. Mathematical complexities are kept to a required minimum so that practicing engineers as well as students with a limited background in control may use the book. It is unique in presenting know-how accumulated through work on very diverse problems into a comprehensive unified approach suitable for application in high demanding, high-tech products. Major issues covered include motion control ranging from simple trajectory tracking and force control, to topics related to haptics, bilateral control with and without delay in measurement and control channels, as well as control of nonredundant and redundant multibody systems.
  • Provides a consistent unified theoretical framework for motion control design
  • Offers graduated increase in complexity and reinforcement throughout the book
  • Gives detailed explanation of underlying similarities and specifics in motion control
  • Unified treatment of single degree-of-freedom and multibody systems
  • Explains the fundamentals through implementation examples
  • Based on classroom-tested materials and the authors' original research work
  • Written by the leading researchers in sliding mode control (SMC) and disturbance observer (DOB)
  • Accompanying lecture notes for instructors
  • Simulink and MATLAB® codes available for readers to download

Motion Control Systemsis an ideal textbook for a course on motion control or as a reference for post-graduates and researchers in robotics and mechatronics. Researchers and practicing engineers will also find the techniques helpful in designing mechanical motion systems.

See More

Table of Contents

Preface ix

About the Authors xi


1 Dynamics of Electromechanical Systems 3

1.1 Basic Quantities 3

1.1.1 Elements and Basic Quantities in Mechanical Systems 3

1.1.2 Elements and Basic Quantities in Electric Systems 5

1.2 Fundamental Concepts of Mechanical Systems 7

1.2.1 The Principle of Least Action 7

1.2.2 Dynamics 8

1.2.3 Nonpotential and Dissipative Forces 9

1.2.4 Equations of Motion 10

1.2.5 Properties of Equations of Motion 14

1.2.6 Operational Space Dynamics 18

1.3 Electric and Electromechanical Systems 20

1.3.1 Electrical Systems 20

1.3.2 Electromechanical Systems 21

1.3.3 Electrical Machines 24

2 Control System Design 29

2.1 Basic Concepts 30

2.1.1 Basic Forms in Control Systems 31

2.1.2 Basic Relations 35

2.1.3 Stability 36

2.1.4 Sensitivity Function 37

2.1.5 External Inputs 38

2.2 State Space Representation 39

2.2.1 State Feedback 40

2.2.2 Stability 44

2.2.3 Observers 45

2.2.4 Systems with Observers 48

2.2.5 Disturbance Estimation 49

2.3 Dynamic Systems with Finite Time Convergence 51

2.3.1 Equivalent Control and Equations of Motion 52

2.3.2 Existence and Stability 53

2.3.3 Design 53

2.3.4 Control in Linear Systems 55

2.3.5 Sliding Mode Based Observers 56

PART TWO – ISSUES IN MOTION CONTROL.3 Acceleration Control 63

3.1 Plant 63

3.2 Acceleration Control 67

3.2.1 Formulation of Control Tasks 68

3.2.2 Equivalent Acceleration and Equivalent Force 74

3.3 Enforcing Convergence and Stability 85

3.3.1 Convergence for Bounded Control Input 90

3.3.2 Systems with Finite-Time Convergence 94

3.3.3 Equations of Motion 97

3.3.4 General Structure of Acceleration Control 105

3.4 Trajectory Tracking 107

4 Disturbance Observers 115

4.1 Disturbance Model Based Observers 118

4.1.1 Velocity Based Disturbance Observer 119

4.1.2 Position Based Disturbance Observer 121

4.2 Closed Loop Disturbance Observers 127

4.2.1 Internal and External Forces Observers 128

4.3 Observer for Plant with Actuator 132

4.3.1 Plant with Neglected Dynamics of Current Control Loop 133

4.3.2 Plant with Dynamics in Current Control Loop 136

4.4 Estimation of Equivalent Force and Equivalent Acceleration 140

4.5 Functional Observers 144

4.6 Dynamics of Plant with Disturbance Observer 149

4.6.1 Disturbance Estimation Error 150

4.6.2 Dynamics of Plant With Disturbance Observer 151

4.7 Properties of Measurement Noise Rejection 160

4.8 Control of Compensated Plant 164

4.8.1 Application of Estimated ^teq and ^€q

5 Interactions and Constraints 175

5.1 Interaction Force Control 176

5.1.1 Proportional Controller and Velocity Feedback 178

5.1.2 Environment with Losses 182

5.1.3 Lossless Environment 187

5.1.4 Control of Push Pull Force 191

5.2 Constrained Motion Control 193

5.2.1 Modification of Reference 195

5.2.2 Modification by Acting on Equivalent Acceleration 201

5.2.3 Motion Modification while Keeping Desired Force Profile 205

5.2.4 Impedance Control 209

5.2.5 Force Driven Systems 210

5.2.6 Position and Force Control in Acceleration Dimension 211

5.3 Interactions in Functionally Related Systems 215

5.3.1 Grasp Force Control 215

5.3.2 Functionally Related Systems 225

6 Bilateral Control Systems 233

6.1 Bilateral Control without Scaling 234

6.1.1 Bilateral Control Design 238

6.1.2 Control in Systems with Scaling in Position and Force 247

6.2 Bilateral Control Systems in Acceleration Dimension 251

6.3 Bilateral Systems with Communication Delay 256

6.3.1 Delay in Measurement Channel 257

6.3.2 Delay in Measurement and Control Channels 263

6.3.3 Closed Loop Behavior of System with Observer 267

6.3.4 Bilateral Control in Systems with Communication Delay 270


7 Configuration Space Control 279

7.1 Independent Joint Control 280

7.2 Vector Control in Configuration Space 281

7.2.1 Selection of Desired Acceleration 282

7.3 Constraints in Configuration Space 290

7.3.1 Enforcement of Constraints by Part of Configuration Variables 303

7.4 Hard Constraints in Configuration Space 304

8 Operational Space Dynamics and Control 313

8.1 Operational Space Dynamics 314

8.1.1 Dynamics of Nonredundant Tasks 314

8.1.2 Dynamics of Redundant Tasks 315

8.2 Operational Space Control 318

8.2.1 Nonredundant Task Control 319

8.2.2 Redundant Task Control 328

9 Interactions in Operational Space 337

9.1 Task–Constraint Relationship 337

9.2 Force Control 341

9.3 Impedance Control 345

9.4 Hierarchy of Tasks 347

9.4.1 Constraints in Operational Space 347

9.4.2 Enforcing the Hierarchy of Tasks 352

9.4.3 Selection of Configuration Space Desired Acceleration 357

References 358

Further Reading 358

Index 361

See More

Author Information

Asif Šabanovic is a Professor of Engineering and Natural Sciences at Sabanci University. Previously he has been with University of Sarajevo, Caltech, Keio University and Yamaguchi University. He was also Head of CAD/CAM and Robotics Department at Tubitak - MAM, Turkey. Šabanovic has received Best Paper Awards from the IEEE, and his major fields of interest include power electronics, sliding mode control, motion control and mechatronics. He received a BS, MS, and PhD in Electrical Engineering from the University of Sarajevo, Bosnia and Herzegovina.

Kouhei Ohnishi a Professor of Systems Design Engineering at Keio University.  His research interests include power electronics, mechatronics, motion control and haptics. Ohnishi received Best Paper Awards from the Institute of Electrical Engineers of Japan and the Japan Society for Precision Engineering. He also received Dr.-Ing. Eugene Mittelmann Achievement Award from the IEEE Industrial Electronics Society in 2004. Ohnishi holds a BE, ME, and PhD in Electrical Engineering from the University of Tokyo.

See More

Related Websites / Extra

Companion website for the bookVisit the companion website to download and access Simulink and MATLAB codes. Course instructors can also access the accompanying lecture notes.
See More
Students Resources
Wiley Student Companion Site
See More
See Less

Buy Both and Save 25%!


Motion Control Systems (US $154.95)

-and- High Performance Control of AC Drives with Matlab / Simulink Models (US $114.00)

Total List Price: US $268.95
Discounted Price: US $201.71 (Save: US $67.24)

Buy Both
Cannot be combined with any other offers. Learn more.
Back to Top