theory of machines and automatic control winter 2019/2020

75
Theory of Machines and Automatic Control Winter 2019/2020 Lecturer: Sebastian Korczak, PhD, Eng.

Upload: others

Post on 08-Jun-2022

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Theory of Machines and Automatic Control Winter 2019/2020

Theory of Machines and Automatic ControlWinter 2019/2020

Lecturer: Sebastian Korczak, PhD, Eng.

Page 2: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 2

Lecture 1 cont.

kinematic pairs, mechanisms, mobility

Materials license: only for education purposes of Warsaw University of Technology students.

Page 3: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 3

Kinematic chain mobility

F >= 1 – movable

F < 1 – locked or overconstrained

(3D chain) F=6N − p1 − 2 p2 − 3 p3 − 4 p4 − 5 p5

(2D chain) F=3N − p4 − 2 p5

N− numberof moving bodies

pi − number of i − type classes

kinematic chain mobility – structural formula

(the Chebychev–Grübler–Kutzbach criterion)

Page 4: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 4

Kinematic chain - examples

Page 5: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 5

Multiple kinematic pairs

1

2

3

Page 6: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 6

Kinematic chain - examples

Page 7: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 7

Kinematic chain - examples

Mobility = 0 Locked? No!

overconstrained

Page 8: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 8

Kinematic chain - examples

Page 9: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 9

Kinematic chain - examples

Universal joint (Cardan, Hooke's, Hardy Spicer)

Page 10: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 10

Kinematic chain - examples

ω2=ω1cosβ

1− sin2βcos2 γ1

, ω1=d γ1

dt, ω2=

d γ2

dt

Universal joint (Cardan, Hooke's, Hardy Spicer)

γ1γ2

Page 11: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 11

Kinematic chain - examples

Constant-velocity joint (homokinetic, Double Cardan)

source: http://www.cardanjoints.com

Page 12: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 12

Additional materials

http://507movements.com/

Page 13: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 13

Examples – digger arm

Page 14: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 14

Examples – oscillatory fretsaw

źródło: http://www.plan-rozwoju.pcz.pl/wyklady/mechatronika/Struktura_i_analiza_kinematyczna_ukladow_plaskich_w.pdf

Page 15: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 15

Examples - corrugated sheet metal forming machine

Page 16: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 16

Examples

Geneva drive (Maltese cross)

Page 17: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 17

Lecture 2

Structural classification,velocities in planar mechanisms.

Materials license: only for education purposes of Warsaw University of Technology students.

Page 18: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 18

Classification of kinematic chains

Simple kinematic chain – every member has maximum

two kinematic pairs.

Complex kinematic chain – at least one member has

three kinematic pairs.

Page 19: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 19

Classification of kinematic chains

Simple kinematic chain – every member has maximum

two kinematic pairs.

Complex kinematic chain – at least one member has

three kinematic pairs.

Open kinematic chain – at least one member has only

one kinematic pair.

Closed kinematic chain – every member has minimum

two kinematic pairs.

Page 20: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 20

Classification of kinematic chains

Examples

Page 21: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 21

Structural classification of mechanisms

Structural group – the simplest part of mechanism that has zero

mobility.

Page 22: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 22

Structural classification of mechanisms

Structural group – the simplest part of mechanism that has zero

mobility.

Planar mechanism with only 5th class pairs: F=3n − 2 p5=0

Page 23: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 23

Structural classification of mechanisms

Structural group – the simplest part of mechanism that has zero

mobility.

Planar mechanism with only 5th class pairs: F=3n − 2 p5=0

p5

n=

3

2=

6

4=

9

6=.. .

Page 24: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 24

Structural classification of mechanisms

Structural group – the simplest part of mechanism that has zero

mobility.

Planar mechanism with only 5th class pairs: F=3n − 2 p5=0

p5

n=

3

2=

6

4=

9

6=.. .

n=2 p5=3

IInd structural

group

Page 25: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 25

Structural classification of mechanisms

Structural group – the simplest part of mechanism that has zero

mobility.

Planar mechanism with only 5th class pairs: F=3n − 2 p5=0

p5

n=

3

2=

6

4=

9

6=.. .

n=2 p5=3

IInd structural

group

IIIrd structural

group

n=4 p5=6

Page 26: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 26

Structural classification of mechanisms

Structural group – the simplest part of mechanism that has zero

mobility.

Planar mechanism with only 5th class pairs: F=3n − 2 p5=0

p5

n=

3

2=

6

4=

9

6=.. .

n=2 p5=3

IInd structural

group

IIIrd structural

group

n=4 p5=6 n=6 p5=9

IVth structural group

Page 27: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 27

Structural classification of mechanisms

crank drive

Ist structural group – drive

n=1 p5=1 + drive

linear drive rotary drive

Page 28: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 28

Structural classification of mechanisms

Example

E

A

B C

D

Page 29: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 29

Structural classification of mechanisms

Example

E

A

C

D

B

Page 30: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 30

Structural classification of mechanisms

Example

E

A

C

D

B

I

n=1 p5=1

+ drive

Page 31: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 31

Structural classification of mechanisms

Example

A

C

D

B

IE

C

n=1 p5=1

+ drive

Page 32: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 32

Structural classification of mechanisms

Example

A

C

D

B

IE

C II

n=1 p5=1

+ drive

n=2 p5=3

Page 33: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 33

Structural classification of mechanisms

Example

A

C

D

B

IE

C II

n=1 p5=1

+ drive

n=2 p5=3

Page 34: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 34

Structural classification of mechanisms

Example

A

C

D

B

IE

C II

II

II class mechanism.

n=1 p5=1

+ drive

n=2 p5=3

n=2 p5=3

Page 35: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 35

Structural classification of mechanisms

2nd Example

Page 36: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 36

Structural classification of mechanisms

2nd Example

Page 37: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 37

Kinematics of mechanisms

Kinematic analysis of a mechanism – determination of velocities

and accelerations of selected mechanism members' points at

considered configuration. Mechanism structure must be given

(geometry of members, kinematic pairs) and drive method must

be known.

Page 38: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 38

Methods of velocities and accelerationdetermination

Graphical methods

- velocity projection method,

- instantaneous center of rotation method,

- instantaneous center of acceleration method,

- method of rotated velocities,

- velocity decomposition method,

- acceleration decomposition method,

- velocity scheme method,

- accelerations scheme method.

Analytical method

Page 39: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 39

Methods of velocities and accelerationdetermination

Graphical methods Analytical method

advantage

better understanding of mechanism motion,

analysis of very complicated mechanisms,

computers not needed,

functions of configuration as a solution,

analysis of very complicated mechanisms,

disadvantage

great workload, needs to repeat graphs

for every configuration, graphical errors.

computer needed for complicated mechanisms,

complicated systems of equations to solve,

solution interpretation may be complicated.

Page 40: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 40

Velocity projection method

Projections of velocities of two rigid body's points onto

common line are equal.

A

B

vA

vB

Page 41: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 41

Velocity projection method

A

B

vA

vB

Projections of velocities of two rigid body's points onto

common line are equal.

Page 42: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 42

Velocity projection method

Example

A

B

vA

Given: vA and direction of vB

Searched: vB

Page 43: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 43

Velocity projection method

A

B

vA

Example

Given: vA and direction of vB

Searched: vB

Page 44: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 44

Velocity projection method

A

B

vA

Example

Given: vA and direction of vB

Searched: vB

Page 45: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 45

Velocity projection method

A

B

vA

Example

Given: vA and direction of vB

Searched: vB

Page 46: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 46

Velocity projection method

A

B

vA

Example

Given: vA and direction of vB

Searched: vB

Page 47: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 47

Velocity projection method

A

B

vA

vB

Example

Given: vA and direction of vB

Searched: vB

Page 48: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 48

Instantaneous center of rotation method

A

BvA

vB

S

center of instantaneous rotation

(center of velocities)

Page 49: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 49

Instantaneous center of rotation method

Example

A

BvA

vB

Given: vA and vB

Serched: vC

C

Page 50: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 50

A

BvA

vB

S

C

Instantaneous center of rotation method

Example

Given: vA and vB

Serched: vC

Page 51: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 51

A

BvA

vB

S

C

Instantaneous center of rotation method

Example

Given: vA and vB

Serched: vC

Page 52: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 52

A

BvA

vB

S

C

ω=vA|SA|

=vB|SB|

ω

Instantaneous center of rotation method

Example

Given: vA and vB

Serched: vC

Page 53: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 53

A

BvA

vB

S

C

ω=vA|SA|

=vB|SB|

ω

Instantaneous center of rotation method

Example

Given: vA and vB

Serched: vC

Page 54: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 54

A

BvA

vB

S

C

vC

ω=vA|SA|

=vB|SB|

ω

vC=ω|SC|

Instantaneous center of rotation method

Example

Given: vA and vB

Serched: vC

Page 55: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 55

C

D

B

A

ω

Instantaneous center of rotation method

Example 2

Given: ω

Serched: vA, vC, vD

Page 56: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 56

C

D

B

A

vC

vA

vD

ω

vA=ω|AB|

vC=ω|CB|

vD=ω|DB|

Instantaneous center of rotation method

Example 2

Given: ω

Serched: vA, vC, vD

Page 57: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 57

Velocity decomposition method

Every planar motion can be described by a superposition of a linear

motion and an angular motion.

Page 58: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 58

A

B

+

A

B =

1st example

A

B

Velocity decomposition method

Every planar motion can be described by a superposition of a linear

motion and an angular motion.

Page 59: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 59

AB

+AB

AB =

Velocity decomposition method

2nd example

Page 60: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 60

AB

+AB

AB =

v⃗B= v⃗ A+ v⃗ BA

absolute velocity

of point B velocity of a linear motion

Angular velocity of point B

in rotation around point A.

Velocity decomposition method

2nd example

Page 61: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 61

AB

+AB

AB =

v⃗B= v⃗ A+ v⃗ BA

absolute velocity

of point B velocity of a linear motion

Angular velocity of point B

in rotation around point A.

v⃗BA=ω⃗× A⃗B

Velocity decomposition method

2nd example

ω

Page 62: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 62

Velocity scheme method

Velocity scheme of a rigid body – geometry created by the ends

of it's velocity vectors moved to the common starting point

(pole).

Velocity scheme is similar to the corresponding rigid body: it is

scaled and rotated by an 90o angle in the direction of body's

angular velocity.

Page 63: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 63

Velocity scheme method

A

B

vA

vB

C

Example

Given: vA and vB

Serched: vC

Page 64: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 64

Velocity scheme method

A

B

v A

vB

C

Example

Given: vA and vB

Serched: vC

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

Page 65: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 65

Velocity scheme method

A

B

vA

vB

C Ov

Example

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

Page 66: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 66

Velocity scheme method

A

B

vA

vB

C

vA

Ov

Example

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

Page 67: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 67

Velocity scheme method

A

B

vA

vB

C

vB

vA

Ov

Example

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

Page 68: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 68

Velocity scheme method

A

B

v A

vB

C

vB

v A

Ov

A’

B’

Example

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

Page 69: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 69

Velocity scheme method

A

B

vB

C

vA

vB

vA

Ov

90o

Example

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

A’

B’

Page 70: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 70

Velocity scheme method

A

B

vA

vB

C

vB

vA

Ov

90o

Example

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

A’

B’

C’

Page 71: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 71

Velocity scheme method

A

B

vA

vB

C

vB

vA

Ov

90o

Example

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

A’

B’

C’

Page 72: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 72

Velocity scheme method

A

B

v A

vB

C

vC

vB

v A

Ov

90o

Example

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

A’

B’

C’

Page 73: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 73

Velocity scheme method

A

B

vA

vB

C

vC

vB

vA

Ov

90o

velocity scale: the samegeometry scale: new!

Example

Graph in scale! e.g.:

geometry scale: 1cm → 10cmvelocity scale: 1cm → 1m/s

A’

B’

C’

Page 74: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 74

Velocity scheme method

Example

ω

Page 75: Theory of Machines and Automatic Control Winter 2019/2020

15.10.2019 TM&AC, Lecture 2, Sebastian Korczak, only for educational purposes of WUT students. 75

Velocity scheme method

Example

A

B

C

D

E

F

ω