public class MunitionModel extends Object
Modifier and Type | Field and Description |
---|---|
protected double |
Clp
Nose roll damping coeff. (1/s)
|
protected double |
Cma
Aero restoring momentum slope coeff.
|
protected double |
CNa
Aero normal force slope coeff. wrt beta (second/meter2)
|
protected double |
CX0
Aero coeff.
|
protected double |
CXa2
Aero coeff.
|
protected double |
Cypa
Aero Magnus force slope coeff. wrt beta and (p*D/2V) (1/rad)
|
protected double |
D
Projectile diameter (m)
|
protected double |
delFin
1 degree Tail fin cant (radians)
|
protected double |
gE
Gun elevation from surface (degrees)
|
protected double |
gH
Gun height from sea level (meter)
|
protected double |
lx
Polar moment of inertia (kg/m2)
|
protected double |
massBurnRate
Rocket booster mass burn rate (kilogram/second)
|
protected double |
massBurnTime
seconds
|
protected double |
rbV
Rocket Boost Velocity - (meter/second)
|
protected double |
rocketBoostAcceleration
N or kg-m/s2
|
protected double |
rocketBoostIgnitionTime
(second)
|
protected double |
S
Surface area (m2)
|
Constructor and Description |
---|
MunitionModel() |
Modifier and Type | Method and Description |
---|---|
void |
load(String fileName)
Loads coefficients from an XML configuration file
|
static void |
main(String[] args) |
protected double lx
protected double S
protected double D
protected double CX0
protected double CXa2
protected double Clp
protected double CNa
protected double Cma
protected double Cypa
protected double gH
protected double gE
protected double rbV
protected double delFin
protected double rocketBoostAcceleration
protected double massBurnRate
protected double rocketBoostIgnitionTime
protected double massBurnTime