Lecture 13A
Remote Expt. Sim.
Why Simulations?
Reasons
No Alternatives
Expl: Satellite Expt.
Rely on Simulations
Sat. Classifications
Swedish Satellites
Sim. Advantages
Why Small Sats?
Hugin Nanosat
Hugin-Block Diag.
Hugin-Simulations
Hugin-Att.Control
Earth B Field Sims.

Lectures

1A: Introduction
1B: Java Intro
2A: BuildingBlocks
2B: Objects
3A: More Objects
3B: Exceptions
       & Threads
4A: Waves
4B: Nuclear &
       Particle
5A: AWT
5B: More AWT
      & Graphics
6A:Detectors &
      Simulation
6B: LHC/Atlas &
     RandomSims    
7A: Swing
7B: Java2D
8A: Java Apps
8B: Dialogs &
    MoreClasses
9A: Java I/O
9B: Utilities,
        Unicode
10A: More
    Threading
10B: File
    Handling
11A: Array,Print,
    Images
11B: SimplePhysics
    Simulation
12A: Tips &
    Techniques
12B: More Tips &
    Techniques
13A: Satellite
    
Simulations
13B: Intro to Java
    Networking
14A: Java Servers
14B: HTTP Server
15A: ServerClient
15B: ServerClient
   Expt.Simulation
16A: Course
          Review
16B: ExerciseTest
        Discussion

    Contacts
    Description
    Exercises
    Index
    Outline
    Q&A
    Resources
    StudentInfoForm
    Student Pages
    What's New

 

Home : Lectures : Lecture 13A Title Page
Lecture 13A: Satellite Simulations
Dr. Karina Waldemark

 

KATO Noriyoshi's

Solar System Simulator

SolarSys.java

How to play

The yellow disk is a sun in a solor system. The light blue disk is a planet and the green disk is a moon. The short pink lines starting at the each disks are the velocitys. The sun, the planet and the moon attract each other by universal gravitation.
First, click the start button. These disks start moving. If you drag the pointer near each disk, you can change the velocity and the position.
Next, click the Strobo button. You can see the orbit line of each disks. The orbit lines can erase by clicking Start button. If you click the Reset button, you can set the situation initial.

This simulation is calculated by 4th order Runge-Kutta method.
Copyright 1997 KATO Noriyoshi (norimari@mxb.mesh.ne.jp)

 

 

 

 

 

Home Lectures Resources Index Contacts Students


Physics Simulations with JavaTM
KTH, Kurskod: 5A1418
Curator: Clark S. Lindsey