Professional Documents
Culture Documents
MSE 2202 Final Exam 2016
MSE 2202 Final Exam 2016
Faculty of Engineering
Mechatronic Systems Engineering Program
Name:
Student Number:
CHEATING: University policy states that cheating is a scholastic offence. The commission of a scholastic offence
is attended by academic penalties that might include expulsion from the program. If you are caught
cheating, there will be no second warning.
AIDS: You are permitted the use of a nonprogrammed calculator in this examination. No other aids are
permitted (i.e., NO books, notes, wireless devices, or other information processing devices). All
sheets (including rough work) must be handed in; no part of the examination may be taken from
the room.
GRADING: Marks will be assigned on the basis of correctness of solution, and thoroughness and clarity of pre-
sentation. All sketches must be properly labelled.
NOTE: It is recommended that you start the examination by first reviewing ALL questions and then schedul-
ing your time appropriately.
There are 18 pages in this examination (the last 3 pages are blank). It is your
responsibility to ensure that no pages are missing.
Record your answers to all questions in this booklet.
1 /12
2 /24
3 /16
4 /22
5 /6
6 /10
7 /10
Total /100
MSE 2202b—Final Exam 2016 Page 2 of 18
U SEFUL F ORMULAS
00 dT T2 − T1 T1 − T2 ∆T
Heat flux (conduction) [W/m2 ]: qcond = −k = −k =k , T1 > T2 = k
dx L L L
00
Heat flux (convection) [W/m2 ]: qconv = h(Ts − T∞ ), Ts > T∞
Heat flux (radiation)† [W/m2 ]: 00
qrad = εEb (Ts ) − αG = εσ(Ts4 − Tsur
4
)
Heat rate (radiation)† [W/m]: qrad = hr A(Ts − Tsur )
† 2
Radiation heat transfer coefficient [W/m ·K]: hr = εσ(Ts + Tsur )(Ts2 + Tsur
2
)
Stefan-Boltzmann constant: σ = 5.67 × 10−8 W/m · K4
First law of thermodynamics for closed system: ∆Esttot = Q − W
Thermal and mechanical energy over interval, ∆t: ∆Est = Ein − Eout + Eg
Thermal and mechanical energy at an instant, t: Ėst = Ėin − Ėout + Ėg
∆T
Heat rate [W]: q = q 00 A =
Rt
L
Thermal resistance (conduction) [m2 ·K/m]: Rt,cond =
kA
1
Thermal resistance (convection) [m2 ·K/m]: Rt,conv =
hA
1
Thermal resistance (radiation) [m2 ·K/m]: Rt,rad =
hr A
00
Rt,c
Thermal resistance (contact) [m2 ·K/m]: Rt,c =
Ac
∆T 1
Total thermal resistance [m2 ·K/m]: Rtot = ΣRt = =
q UA
1 1 1
Thermal resistance with parallel conductors: = +
Rtot R1 R2
†
Assumes radiation exchange between a small surface at Ts and a much larger, isothermal surface that completely surrounds
the smaller one. It is also assumed that α = ε for the surface.
MSE 2202b—Final Exam 2016 Page 3 of 18
(4) (b) You have built a robot that uses 2 DC motors to directly drive a wheel on either side of the chassis (similar to
the MSEbot). After performing some initial tests, you realize that the robot has a tendency to veer to the right.
Describe how you would modify the robot or the code that controls the robot to allow it to drive straight over
an extended distance.
MSE 2202b—Final Exam 2016 Page 5 of 18
(4) (c) Discuss the importance of geometric tolerances. Provide concrete examples of their use.
(4) (e) How is a product design specification created? What is its purpose in the design process?
(4) (f ) You and a colleague are working together on a piece of software and are using a distributed version control
system to support the development process. Describe how changes are pushed, pulled and merged. Use spe-
cific git or mercurial commands in your answer.
MSE 2202b—Final Exam 2016 Page 7 of 18
(6) (a) Using the schematic layout in the figure below as a basis, draw a complete schematic that shows how the
required components would be connected to the Arduino. Be sure to include any additional components
(e.g., resistors, capacitors, diodes, switches) that might be necessary for the circuit to operate properly. The
brake pedal, wheel speed sensor and brake calliper may be shown as blocks labelled “Pedal”, “Speed sensor”
and “Calliper,” respectively.
5V
3V3 5V Vin
D13
Power
RST D12
AREF D11
D8
D7
D6
D5
A0 D4
A1 D3
Analog Input
A2 D2
TX
A3 D1
RX
A4 D0
A5 SCL
SDA
GND
MSE 2202b—Final Exam 2016 Page 8 of 18
(10) (b) Write a complete Arduino sketch that would implement the required functionality for this system, assuming
that the components are connected as shown in your schematic.
MSE 2202b—Final Exam 2016 Page 9 of 18
(8) (a) Describe the steps required to model the part using a solid modelling CAD package such as SolidWorks. Aim
to keep the model as parametric as possible.
MSE 2202b—Final Exam 2016 Page 10 of 18
(8) (b) Using the drawing template provided on the following page, generate a properly laid out and labelled drawing
of the part. Use third-angle projection and include all relevant dimensions and tolerances.
(6) (c) Using design guidelines for manufacturing and assembly, what modifications could be made to improve the
part design? You may use annotated sketches or text in your answer.
MSE 2202b—Final Exam 2016
CHK'D
APPV'D
MFG
Q.A MATERIAL:
DWG NO.
A
(5) (a) Determine the rate of heat transfer through a wall that is 2 m high and 2.5 m wide.
MSE 2202b—Final Exam 2016 Page 14 of 18
Additional Work
MSE 2202b—Final Exam 2016 Page 17 of 18
MSE 2202b—Final Exam 2016 Page 18 of 18