Additional Inputs: @2 (You may assume a2 = 0.)
Additional Outputs: @3, 04, a3, a4, Absolute velocity and acceleration of coupler point P. All
outputs should be tabulated for the entire range of 0₂.
(b)
(c)
(d)
R₂
Rp
В Р
Y
(continued on next page)
P
Homework 5
ME 3313
0₂
03
R3
R4
R₁
Each programming submission should include the following:
(a)
Cover memo:
This memo should briefly summarize what you are submitting. Describe any known bugs or
incorrect answers.
Program listing:
Ꮎ
X
The program must be documented. Make it easy for me to understand what is going on.
Sample run:
For each submission, show a sample run of the program using the following data:
R₁ = 0.6 m; R₂ = 0.2 m; R3 = 0.3 m; R4 = 0.4 m; Rp = 0.2 m; ßp = 35°; w2= 3 rad/s
Verification of answers:
It is important to verify your answers. In addition to the penalty for incorrect answers,
you can lose another 10% for not knowing that your answers are incorrect. There is no
excuse for not checking the validity of your numbers. Don't skip or skimp this part of the
assignment. You do not need to show verification for position data that was included in
the previous assignment. Include documentation verifying the following for 02-60° in the open configuration:
i. Angular velocities w3 and w4. Use a calculator to calculate the angular velocities using the
equations derived from loop closure derivatives. You can extract position data from your
program output. Note that this step verifies accuracy of implementation of the equations in the
program, but does not prove the results are reasonable.
ii. Angular accelerations a3 and a4. Use a calculator to calculate the angular accelerations using
the equations derived from loop closure derivatives. You can extract position and velocity data
from your program output. Note that this step verifies accuracy of implementation of the
equations in the program, but does not prove the results are reasonable.
iii. The absolute velocity of coupler point P. Use velocity difference equations to manually
calculate the absolute velocity of coupler point P. You can extract position and velocity data
from your program output. Note that this step verifies accuracy of implementation of the
equations in the program, but does not prove the results are reasonable.
iv. The absolute acceleration of coupler point P. Use acceleration difference equations to
manually calculate the absolute acceleration of coupler point P. You can extract position,
velocity, and acceleration data from your program output. Note that this step verifies accuracy
of implementation of the equations in the program, but does not prove the results are reasonable.
Grading scheme:
Implementation of program
Verification
30%
50%
10%
Correct answers
Accurate report of
limitations, bugs, or errors 10%
Late policy: The standard late homework policy is 10% penalty within 24 hours of the due time.
For this computer assignment, the late penalty will be slightly modified as follows. If you have a
bug in your program or if your program is incomplete, acknowledge it in your cover memo and turn
it in on time. When you finish the program, turn a supplement for additional credit. The
supplement should clearly describe what has been done since the first submission. The amount of
additional credit will depend on how late it is and how drastic the modifications were.
Collaboration: As usual for this class, it is acceptable for you to work with your peers on this
assignment. You may discuss, compare results, help debug, etc. But you may not copy code or
solutions. All of your documentation must be your own work. Be able to fully explain anything you
submit.