Title of slide

advertisement
PH2150 Team Project
What it’s about:
practice your programming skills, learn some elements
of computational physics, and learn how to get a project
done as a team
Your assignment and how it’s assessed:
teams, project, report, talk, lab notebook
Overview of the projects:
planetary motion (Runge-Kutta method)
pendulum motion (Runge-Kutta method)
method of least squares (numerical minimization)
Laplace equation (relaxation method)
telescope ray tracing (Monte Carlo method)
RHUL Physics Dept.
Autumn term 2002
Project organization
Form groups of 3 or 4 (hopefully already done...)
You will receive a script describing the project and the goals to be achieved.
Your team must:
figure out the physics/mathematics behind the problem;
implement a solution;
produce a single written report;
produce a single oral presentation.
Each student should keep a lab notebook with notes on the problems being
addressed, attempted methods of solution, how the work fits into the team’s
efforts, etc.
RHUL Physics Dept.
Autumn term 2002
The written report
Your group should appoint a report “editor”, but all members of the
team must contribute.
It should include a discussion of:
the nature of the problem;
the algorithms you are using for its solution;
how the algorithms have been implemented;
results with illustrative plots;
discussion of limitations and possible extensions.
Include short pieces of code (or pseudo-code) in the body of the
report as needed to explain your method; include all of the code as
an appendix.
Grammar, spelling, style, and clarity of explanation are important.
RHUL Physics Dept.
Autumn term 2002
The oral presentation
Your group should appoint a speaker and presentation editor, but as
with the report, all members of the team must contribute.
Suggested mode of delivery: PowerPoint and data projector
(but feel free to explore alternatives).
Keep in mind that your fellow students will not understand the
problem at the same level of detail as you do, so:
explain the nature of the problem;
the main ideas behind your solution (not the details);
illustrate your ideas with meaningful plots and graphs.
RHUL Physics Dept.
Autumn term 2002
Assessment
Project report:
50%
Oral presentation:
15%
Lab notebook:
35%
Dates
Oral presentations: 14:00, Thursday 12th December,
in T118
Written report due: Friday 13th December
RHUL Physics Dept.
Autumn term 2002
Planetary motion
y
x
Newton’s laws lead to four coupled partial differential equations
describing planetary orbit.
Numerical solution using Runge-Kutta method.
Explore solution with gravitation force modified by effects of
general relativity, investigate precession of Mercury’s orbit.
RHUL Physics Dept.
Autumn term 2002
Pendulum motion
d 
d g
 2
 sin   0
2
dt
dt l
2

Find angle and angular speed numerically (Runge-Kutta method)
Investigate accuracy of solution, include driving force, chaos...
RHUL Physics Dept.
Autumn term 2002
Method of least squares
Galileo’s data on projectile motion:
h
d
1000
828
800
600
300
1500
1340
1328
1172
800
Test several hypotheses for relationship between d and h.
Use method of least squares to estimate parameters.
Numerical minimization.
RHUL Physics Dept.
Autumn term 2002
Laplace equation
V0
  
   2  2  2 0
x
y
z
2
2
2
2
Find electrical potential in volume by defining grid, use “relaxation
method”.
Plot equipotential lines, investigate different boundary conditions.
RHUL Physics Dept.
Autumn term 2002
Telescope ray tracing
Investigate optical aberrations in telescopes, e.g. coma:
optical axis
Generate rays with Monte Carlo method, trace through optical system.
RHUL Physics Dept.
Autumn term 2002
Teams 2002
A
Rebecca Smith, David Stafford, Jamie Cowdry, Simon Long
B
Sofia Kallitsi, Angeliki Kiakotou, Paul Milligan, Terence Norman
C
Charlotte Lacey, Dahlia Haleem, Jason Richardson
D
Martyn Bryant, Rob Bennett, James McKemey
E
Ian Dejong, Robin Reilly, David Neary
F
Harilaos Kashouli, Andrew Morris, Salem Yateem
G
Ben Yager, Kelvin Ng, George Acquah
H
Sudhir Gadhok, Suraj Shah, Christina Potter
Download