07 Electro-Mechanical Systems

29
Department of Mechanical Engineering, NTU National Taiwan University ENGINEERING Mechatronic and Robotic Systems Laboratory System Dynamics Yu-Hsiu Lee 7. Electro-Mechanical Systems

Transcript of 07 Electro-Mechanical Systems

Page 1: 07 Electro-Mechanical Systems

Department of Mechanical Engineering, NTU

National Taiwan UniversityENGINEERINGMechatronic and Robotic Systems Laboratory

System Dynamics

Yu-Hsiu Lee

7. Electro-Mechanical Systems

Page 2: 07 Electro-Mechanical Systems

11/18/2021 2Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Outline

• Energy converter

Force on a current-carrying wire and Lenz’s law

Working principle of brushed DC motor

• Geared motor and loads

Geared motor

Motor with load

• Motor control

Open-loop speed control

Closed-loop speed control

Closed-loop position control

Page 3: 07 Electro-Mechanical Systems

Energy Converter

Page 4: 07 Electro-Mechanical Systems

11/18/2021 4Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Electromechanical Energy Conversion

• Current-carrying wire within a magnetic field

Straight wire

• Wire moving within a magnetic field (Lenz’s law)

Straight wire

Also called back emf

Page 5: 07 Electro-Mechanical Systems

11/18/2021 5Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Brushed DC Motor

• Schematic of a DC motor [KB07] • Motor torque

• Back emf

• Motor constant

[KB07] Kulakowski, Bohdan T., John F. Gardner, and J. Lowen Shearer. Dynamic modeling and control of engineering systems. Cambridge University Press, 2007.

+

Page 6: 07 Electro-Mechanical Systems

11/18/2021 6Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Brushed DC Motor

• Schematic of a DC motor [KB07] • KVL circuit analysis

• Torque balance

• Laplace transform

[KB07] Kulakowski, Bohdan T., John F. Gardner, and J. Lowen Shearer. Dynamic modeling and control of engineering systems. Cambridge University Press, 2007.

Notice the coupling/interaction betweenelectrical and mechanical elements

+

Page 7: 07 Electro-Mechanical Systems

11/18/2021 7Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Brushed DC Motor

• Schematic of a DC motor [KB07] • Laplace transform

• Current

• Transfer function

[KB07] Kulakowski, Bohdan T., John F. Gardner, and J. Lowen Shearer. Dynamic modeling and control of engineering systems. Cambridge University Press, 2007.

+

Page 8: 07 Electro-Mechanical Systems

11/18/2021 8Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Brushed DC Motor

• Simulink block diagram

Page 9: 07 Electro-Mechanical Systems

11/18/2021 9Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Brushed DC Motor

• Simscape block diagram

Page 10: 07 Electro-Mechanical Systems

11/18/2021 10Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Brushed DC Motor

• Schematic of a DC motor [KB07] • Transfer function

[KB07] Kulakowski, Bohdan T., John F. Gardner, and J. Lowen Shearer. Dynamic modeling and control of engineering systems. Cambridge University Press, 2007.

First-order dynamics+

Page 11: 07 Electro-Mechanical Systems

11/18/2021 11Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Brushed DC Motor

• Schematic of a DC motor [KB07] • Transfer function

In steady-state

[KB07] Kulakowski, Bohdan T., John F. Gardner, and J. Lowen Shearer. Dynamic modeling and control of engineering systems. Cambridge University Press, 2007.

+

Page 12: 07 Electro-Mechanical Systems

11/18/2021 12Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Brushed DC Motor

• Schematic of a DC motor [KB07] In steady-state

Motor curves

[KB07] Kulakowski, Bohdan T., John F. Gardner, and J. Lowen Shearer. Dynamic modeling and control of engineering systems. Cambridge University Press, 2007.

No loadspeed

Stalltorque

+

Page 13: 07 Electro-Mechanical Systems

11/18/2021 13Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Brushed DC Motor

• Schematic of a DC motor [KB07] • Simplified transfer function model

Speed output

Position output

[KB07] Kulakowski, Bohdan T., John F. Gardner, and J. Lowen Shearer. Dynamic modeling and control of engineering systems. Cambridge University Press, 2007.

+

Page 14: 07 Electro-Mechanical Systems

Geared Motor and Loads

Page 15: 07 Electro-Mechanical Systems

11/18/2021 15Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Geared Motor

• Schematic

1) KVL

2) Torque balance

• Combing 1) & 2):

• If there are N such actuators:

Page 16: 07 Electro-Mechanical Systems

11/18/2021 16Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Geared Motor with Loads: Robot Manipulators

• Recall rigid body dynamics of a robot manipulator

• Combining actuator dynamics with rigid body dynamics

• Combing 1) & 2):

• If there are N such actuators:

Motor Robot

Page 17: 07 Electro-Mechanical Systems

11/18/2021 17Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Geared Motor with Loads: Robot Manipulators

• Recall rigid body dynamics of a robot manipulator

• Combining actuator dynamics with rigid body dynamics

When gear ratios are large

• Combing 1) & 2):

• If there are N such actuators:

Only actuator dynamics remain

Page 18: 07 Electro-Mechanical Systems

11/18/2021 18Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Example

• Schematic

• Load side

• Motor side

• Complete dynamics

Correspondence

Page 19: 07 Electro-Mechanical Systems

11/18/2021 19Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Example

• Schematic

• Load side

• Motor side

• Open-loop velocity under small constant voltage

Less sensitive to gravitational effect.But the static gain is decreased.

Page 20: 07 Electro-Mechanical Systems

Motor Control

Page 21: 07 Electro-Mechanical Systems

11/18/2021 21Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

Open-Loop Speed Control

• Schematic

First-order model

Characteristics

Velocity change under unittorque disturbance.

Page 22: 07 Electro-Mechanical Systems

11/18/2021 22Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

• Schematic

KVL with velocity feedback

Torque balance

Closed-Loop Speed Control

After substitution

Characteristics

Tachometer

Control

Smaller, but can be scaled

Faster response

Less affectedby disturbance

Page 23: 07 Electro-Mechanical Systems

11/18/2021 23Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

• Schematic

• Block diagram

Closed-Loop Speed Control

Transfer function

Root locus

Tachometer

Control

_

Re

Im

Increasing gain

Page 24: 07 Electro-Mechanical Systems

11/18/2021 24Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

• Schematic

• Block diagram

Closed-Loop Speed Control

Transfer function

Root locus

Tachometer

Control

_

UnstableRegion

Page 25: 07 Electro-Mechanical Systems

11/18/2021 25Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

• Block diagram

Closed-Loop Speed Control

After substitution

Characteristics

Smaller, but can be scaled

Faster response

Less affectedby disturbance

Page 26: 07 Electro-Mechanical Systems

11/18/2021 26Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

• Simulation results

Closed-Loop Speed Control

After substitution

Characteristics

Smaller, but can be scaled

Faster response

Less affectedby disturbance

Page 27: 07 Electro-Mechanical Systems

11/18/2021 27Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

• Schematic

KVL with position feedback

Torque balance

Closed-Loop Position Control

After substitution

Characteristics

Control

Encoder

Asymptotically stable

Servo compliance

Page 28: 07 Electro-Mechanical Systems

11/18/2021 28Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

• Schematic

• Block diagram

Closed-Loop Position Control

Transfer function

Root locus

Control

_

Re

Im

Encoder

Page 29: 07 Electro-Mechanical Systems

11/18/2021 29Mechatronic and Robotic Systems Laboratory, Department of Mechanical Engineering, NTU

• Schematic

• Block diagram

Closed-Loop Position Control

Transfer function

Root locus

Control

_

Encoder

UnstableRegion