Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
course_planning:183_projects:s23_week_3_geostationary_orbit [2023/01/25 19:51] – hallstein | course_planning:183_projects:s23_week_3_geostationary_orbit [2023/01/25 20:10] – hallstein |
---|
* **Tutor Question:** If you added in another body, what two forces would constitute the net force acting on the satellite? | * **Tutor Question:** If you added in another body, what two forces would constitute the net force acting on the satellite? |
* **Expected Answer:** $\vec{F}_{\rm net}=-GM_{1}m\hat{r}_{1}/r_{1}^{2}-GM_{2}m\hat{r}_{2}/r_{2}^{2}$ | * **Expected Answer:** $\vec{F}_{\rm net}=-GM_{1}m\hat{r}_{1}/r_{1}^{2}-GM_{2}m\hat{r}_{2}/r_{2}^{2}$ |
| |
{{course_planning:geostationary_part_1_questions.png}} | |
| |
</WRAP> | </WRAP> |
| |
<WRAP alert> | <WRAP alert> |
The addition of the non-constant Newtonian force is challenging for students. If the group is struggling to correctly model it, do not push them to add in a graph. Rather, focus on correctly completing the previous tasks and ask any remaining tutor questions. | The addition of the non-constant Newtonian force is challenging for students. If the group is struggling to correctly model it, do not push them to add a graph. Rather, focus on correctly completing the previous tasks and ask any remaining tutor questions. |
</WRAP> | </WRAP> |
| |
<WRAP tip> | <WRAP tip> |
==Tutor Questions:== | ==Tutor Questions:== |
* **Question:** How can you prove that the orbit is actually circular? | * **Question:** Can you simulate other trajectories with your program? |
| * **Expected Answer:** We can change the initial conditions of radius and velocity to show this. |
| |
| * **Question:** Can you use your program to demonstrate your answer from Tuesday about the dependence on mass? |
| * **Expected Answer:** Yes, changing the mass doesn't change its motion. |
| |
| * **Question:** What does $dt$ stand for? What happens if you make it bigger? What is going on here? (//Remember when increasing/decreasing $dt$ you must accordingly decrease/increase the rate by the same factor.//) |
| * **Expected Answer:** It is the step in time that passes every loop of the calculation loop. Increasing the time step makes for a "rougher" approximation to the real world phenomenon. |
| |
| * **Question:** How can you prove that the orbit is actually circular? |
* **Expected Answer:** | * **Expected Answer:** |
Aside from just eyeballing it, we can add in a graph of the distance from the center of Earth! (Moved to separate part C of the problem) | Aside from just eyeballing it, we can add in a graph of the distance from the center of Earth! |
| Part C includes adding this graph: |
<code python> | <code python> |
#MotionMap/Graph | #MotionMap/Graph |
separationGraph.plot(t,mag(Satellite.pos)) | separationGraph.plot(t,mag(Satellite.pos)) |
</code> | </code> |
| |
* **Question:** Can you simulate other trajectories with your program? | |
* **Expected Answer:** We can change the initial conditions of radius and velocity to show this. | |
| |
* **Question:** Can you use your program to demonstrate your answer from Tuesday about the dependence on mass? | |
* **Expected Answer:** Yes, changing the mass doesn't change its motion. | |
| |
* **Question:** What does $dt$ stand for? What happens if you make it bigger? What is going on here? (//Remember when increasing/decreasing $dt$ you must accordingly decrease/increase the rate by the same factor.//) | |
* **Expected Answer:** It is the step in time that passes every loop of the calculation loop. Increasing the time step makes for a "rougher" approximation to the real world phenomenon. | |
| |
{{course_planning:georobitconceptualq2.png}} | |
| |
</WRAP> | </WRAP> |
| |
Changes made to the given code: | Changes made to the given code: |
| {{course_planning:project_solutions:project_3_code_b.png}} |
| |
====== Project 3: Part C: Geostationary orbit ====== | ====== Project 3: Part C: Geostationary orbit ====== |
Modification of solution to part B to get |r| vs t, |Fnet| vs t and Fnet,x and P,x vs t: | Modification of solution to part B to get |r| vs t, |Fnet| vs t and Fnet,x and P,x vs t: |
| |
| {{course_planning:project_solutions:project_3_code_cd.png}} |
| |