|
|
-
- simulation =
- (initial_conditions = (u = 0.0,
- v = 0.0,
- w = 0.0,
- P = 0.0,
- Q = 0.0,
- R = 0.0,
- latitude = 0.0,
- longitude = 0.0,
- altitude = 0.0,
- phi = 0.0,
- theta = 0.0,
- psi = 0.0
- ),
- rocket = (stage = (dry_mass = .1,
- Ix = 0.0025,
- Iy = 0.84,
- Iz = 0.84,
- Cdrag = 0.2,
- Clift = 2.3,
- Cbeta = 2.3,
- Cspin = 20.0,
- Cmoment = 6.32,
- Cdamping = 31.6,
- Diameter = 0.1143,
- # this is the total duration during which the
- # stage is active, i.e. from the time the previous
- # stage were drop until this stage is drop.
- active_time = 2.0,
- engine = (type = "constant_thrust",
- propellant_mass = 0.1,
- dry_mass = 0.05,
- thrust = 10.0,
- mass_flow = 0.1,
- start_time = 0.0,
- burn_time = 1.5,
- drop_time = 0.0,
- position = (x = -1.0,
- y = 0.0,
- z = 0.0),
- direction = (x = 1.0,
- y = 0.0,
- z = 0.0)
- )
- ),
- stage = (dry_mass = .2,
- Ix = 0.0025,
- Iy = 0.84,
- Iz = 0.84,
- Cdrag = 0.2,
- Clift = 2.3,
- Cbeta = 2.3,
- Cspin = 20.0,
- Cmoment = 6.32,
- Cdamping = 31.6,
- Diameter = 0.1143,
- # this is the total duration during which the
- # stage is active, i.e. from the time the previous
- # stage were drop until this stage is drop.
- active_time = 3.0,
- engine = (type = "thrust_table_data",
- propellant_mass = 0.2,
- dry_mass = 0.3,
- thrust_data_file = "thrust.dat",
- c = 2500.0, #effective exhaust velocity
- start_time = 0.0,
- burn_time = 2.0,
- drop_time = 0.0,
- position = (x = -1.0,
- y = 0.0,
- z = 0.0),
- direction = (x = 1.0,
- y = 0.0,
- z = 0.0)
- )
- )
- )
- ,solution = (duration = 5.0,
- dt = 0.01,
- precision = 0.0001)
- )
-
-
-
-
|