Presentation is loading. Please wait.

Presentation is loading. Please wait.

Design Synthesis Fundamental Problem – locate a point (or set of points) fixed in a moving body that will pass through a series of points in space that.

Similar presentations


Presentation on theme: "Design Synthesis Fundamental Problem – locate a point (or set of points) fixed in a moving body that will pass through a series of points in space that."— Presentation transcript:

1 Design Synthesis Fundamental Problem – locate a point (or set of points) fixed in a moving body that will pass through a series of points in space that satisfy geometrical constraints imposed by specific types of the mechanical guiding link. Specified points impose constraints on velocity and acceleration Specified points called “precision points”

2 Design Synthesis 3 Categories of Synthesis
Position Generation – design a linkage to guide a rigid body through N specific positions/orientations Path generation – design a linkage to guide a point on a body to N specified positions Function Generation – design a linkage to generate a desired relation between input and output parameters

3 Design Synthesis Sewing machine 1,2,3,4 –path generator
(4 bar linkage) 1,2,5,6 – function generator slider crank

4 Design Synthesis 4 Bar Linkage –guidance of a rigid body B r3 A r4
Ao A B 4 Bar Linkage –guidance of a rigid body d crank crank Synthesis requires: Specify A0 and B0 First position of A and B

5 Design Synthesis Constant link length constraint
Crank Displacement Equations 1)

6 Design Synthesis Velocity and acceleration Fixed length Fixed position
2) acceleration 3) Constant length links

7 Design Synthesis Constant Slope Equations –Plane Sliders

8 Design Synthesis Three Position Crank Synthesis (crank guiding plane rigid body thru 3 positions) n=3 positions p1,p2,p3 and θ12,θ13 defined (on rigid body) 2 constraint equations that relate positions a0,a1,a2,a3 3) 4)

9 Design Synthesis Relate other positions (of the crank) to the initial position by: 5) 6) [D] is 3X3 displacement matrices, precalculated in terms of p1,p2,p3, and θ12,θ13

10 Matrix Methods in Kinematics
Finding the Displacement Matrix by Inversion y B1 Known points C1 C2 A1 A2 B2 x

11 Matrix Methods in Kinematics
Displacement Matrix by Inversion

12 Matrix Methods in Kinematics
q q1 d a x y 2D Planar motion z D=d*a-1

13 Matrix Methods in Kinematics
Using MATLAB inv(a) ans = d = a = >> e=d*inv(a) e = Displacement matrix

14 Design Synthesis Substitute into constraint equations 7) 8)

15 Design Synthesis since
Expand eqns 7 and 8 in the form –see next 2 slides 2 equations Assume a0x and a0y, now have 2 equations and 2 unknowns (a1x and a1y)

16 Design Synthesis

17 Design Synthesis

18 Design Synthesis Results in 2 linear equations
The crank displacement design equations 9) A,B,C are f(displacement matrix elements and a0 only)

19 Design Synthesis For velocity design constraint equations
Constant length links 2) 10)

20 Design Synthesis Since: 11) 12) For velocity design constraint
Linear equations where D,E,F are f(d)

21 Design Synthesis For acceleration design constraint equations
Linear equations P,Q,R = f(d)

22 Design Synthesis Example: Crank Synthesis – 3 finitely separated positions of a moving plane Where is initial position of a1? (assumed)

23 Design Synthesis Displacement matrices

24 Design Synthesis Initial position

25 Design Synthesis Assume 2nd fixed pivot point at c0=(5,0)
Displacement matrices [D] stay the same

26 Design Synthesis Initial Position (0.994,3.237) Starting angles and
link lengths (3.54,-1.65)

27 Design Synthesis Suh & Radcliffe Fig 6.3

28 Design Synthesis

29 Design Synthesis

30 Design Synthesis Slider Synthesis

31 Design Synthesis

32 Design Synthesis Substitute, expand and group to get: 13)

33 Design Synthesis *It works

34 Design Synthesis Fortunately if θ12 or θ13 =0, A=0
Linear equation, straight line slider 13)

35 Design Synthesis Slider synthesis example Replace with slider

36 Design Synthesis Displacement matrices are the same

37 Design Synthesis Points are same but “offset” is different
From 2 crank design

38 Design Synthesis

39 Design Synthesis

40 Design Synthesis HW 5 Four bar linkage synthesis Use a0=(5.,0) Find a1
(Slides 18,19) P1 P2 x y

41 Design Synthesis Four Point Synthesis – Crank Constraint
Constraint equations will be non-linear, require iterative method for solution Newton-Raphson Method, finding root of non linear equation (1 variable)

42 Design Synthesis In kinematic analysis often have n non linear equations with n unknowns Expand Taylor series

43 Design Synthesis Solve for δs and update

44 Design Synthesis Constant length for guiding cranks
Length constraint equation 14) 3 non linear equations with 4 unknowns a0x,a0y,a1x,a1y Assume 1 value and use N-R to solve for other 3 Get a series of fixed and moving crank points in the initial position Any pair should work but need to check mobility All possible fixed points = center point curve All possible moving points = circle point curve

45 Design Synthesis Example - 4 bar linkage P4 Added 4 th point

46 Design Synthesis Solving 14)

47 Design Synthesis

48 Design Synthesis

49 Design Synthesis

50 Design Synthesis

51 Design Synthesis Process Summary
Start with constraint equations Crank length or slider slope Calculate D matrix for defined point/angles of rigid body (1 to 2, 1 to 3, 1 to j) Substitute displacement equation constraint eqns Get linear equations for initial crank/slider position (e.g.a1x,a1y) Determine initial position Determine additional positions using D equations

52 Design Synthesis –Function Generation
Previously: Considered position synthesis (points/angles) Now: Consider mechanisms where output motion is specified function of input motion. (Crank and sliders) Approach: Function generator synthesis problem converted to equivalent rigid body guidance problem (last section) using principle of inversion Motion of guided rigid body described by the relative motion of the input member with respect to the output member

53 Design Synthesis –Function Generation
Function generation requires consideration of error (error curve) Δ between mechanical output φ and theoretical function is called structural error Actual error curve is dependent on precision point spacing. Optimum spacing results in equal error between successive pairs of precision Points (over range x0 to xf)

54 Design Synthesis –Function Generation
Chebyshev Spacing – good first approximation

55 Design Synthesis –Function Generation

56 Design Synthesis –Function Generation
Four Bar Linkage Function Generator Displacement Matrix for rotation of a1 about a0 (0,0)

57 Matrix Methods in Kinematics
Rotate about Z Components in the fixed system x-y Rotation matrix

58 Design Synthesis –Function Generation
Four Bar Linkage Function Generator Rigid body rotation about bo (angles are rigid) Coincident with b0=b1 Establishing relative rotation of input link (a0 a1) to output( bo b1) Coupler link (a1,b1) acts as a guide crank for the input crank (a0,a1)

59 Matrix Methods in Kinematics
Rigid Body Displacement Matrix 2d Cartesian Rotation p1 q1 Fixed x-y Reference Displacement Matrix May know p1,p Find position q

60 Matrix Methods in Kinematics
Reference Displacement Matrix Now a displacement matrix 3x3 planar (2D)

61 Design Synthesis –Function Generation
Displacement matrix about b0=(1.0,0.0) Rigid body rotation about b0

62 Design Synthesis –Function Generation
Total relative Displacement Rigid body rotation Input crank rotation using

63 Design Synthesis –Function Generation
Use same solution approach as position synthesis Use Dr elements for dikj b1x and b1y replace a0x and a0y - Center of relative motion of a relative to bob1

64 Design Synthesis –Function Generation
Example: Synthesis 4 bar linkage with y x

65 Design Synthesis –Function Generation

66 Design Synthesis –Function Generation

67 Design Synthesis –Function Generation
For other points, use displacement matrix for crank rotation Rotation about a0 (0,0)

68 Design Synthesis –Function Generation
For b2 and b3, determine displacement matrix for rotation about b0 (1,0) p2x=p1x, p2y=p1y

69 Design Synthesis –Function Generation

70 Design Synthesis –Function Generation
Slider Function Synthesis Input crank θ1j ~ x Output slide displacement d1j ~ y Assume slide slope is α relative to x axis Assume a0=(0,0) and b1 =(1,0) 1st position of output slider y=f(x) aj a1 θ1j Inversion of input crank about b1 b1j α (0,0) b1 a0 d1j (1,0)

71 Design Synthesis –Function Generation

72 Design Synthesis –Function Generation
In the displacement matrix D Θ =0 for constant slope of slider y bj d1j b1 -d1j x (1,0) α

73 Design Synthesis –Function Generation
Solve for a1x,a1y with Aj a1x+Bj a1y=Cj

74 Design Synthesis –Function Generation
Initial position of crank pivot

75 Design Synthesis –Function Generation
For positions a2 and a3

76 Design Synthesis –Function Generation
-5.0 a1 (-4.348,-6.71) a3 (+1.67,-7.81) a2 (-0.410,-7.984)

77 Design Synthesis –Path Generation
Path generation mechanism designed to guide one point on a Moving rigid body through a specified sequence of points in space. Plane Four Bar Path Generation Linkage Requires 2 guiding links to guide rigid body.

78 Design Synthesis –Path Generation
Results in 2 constant length constraint equations b1 aj a1 bj b0 a0

79 Design Synthesis –Path Generation
Specified path points Rotation angles to be determined

80 Design Synthesis –Path Generation
# of equations depend on # of path precision points Ex. 2 path points equations unknowns # unknowns > equations Freedom of choice, pick design parameters to get solvable equations

81 Design Synthesis –Path Generation
Relationship of path points to variables Path points Design equations # unkwns Specify Example variables Example calculate 2 9 7 a0,a1,b1,θ12 b0 3 4 10 (+θ13) 6 a0,a1,b0 b1,θ12,θ13 11 (+θ14) 5 a0,a1,b0x b0y,θ12,θ13,θ14 8 12 (+θ15) a0,b0 a0,a1,θ12,θ13, Θ14,θ15 16

82 Design Synthesis –Path Generation
Example: Synthesis a path generator with

83 Design Synthesis –Path Generation
Solution approach

84 Design Synthesis –Path Generation

85 Design Synthesis –Path Generation

86 Design Synthesis –Path Generation
1 2

87 Design Synthesis –Path Generation
3 4

88 Design Synthesis –Path Generation
1 2 3 4

89 Design Synthesis –Path Generation
b0= (1.5,4.2) a1= (0.607,-1.127) b1= (-0.586,0.997)

90 Design Synthesis –Path Generation
-68◦ -327◦ (not exactly)

91 Design Synthesis –Path Generation
5 path point solution

92 Homework #5


Download ppt "Design Synthesis Fundamental Problem – locate a point (or set of points) fixed in a moving body that will pass through a series of points in space that."

Similar presentations


Ads by Google