金星甩摆
新建以太阳为中心的场景,命名为Venus-Boosting
一、日心转移段
双击场景打开其属性窗口,将起止时刻修改为酱油肉24 Dec 2016 06:01:26.400 和 30 Dec 2035 00:00:00.000,将历元时刻(epoch)改为 24 Dec 2016 06:01:26.400。在场景属性的 2D Graphics -> Global Attributes -> Planets,勾选显示轨道 ‘Show Orbits’、 显示惯性位置 ‘Show Inertial Positions’ 以及显示名称 ‘Show Position Labels’,关闭其它选项。保存场景。
Astrogator 预先定义了很多力模型,但在这里需要创建新的力模型。点击主菜单下的View -> Astrogator Browr -> propagators -> Heliocentric,单击Duplicate 按钮对其进行复制。改名为 'Copy of Heliocentric' ,增加用户说明(可以省略),点击OK 会看到'Copy of Heliocentric'显示为绿色,表明其为用户自定义的且可以修改。双击'Copy of Heliocentric',将除了二体力模型(TwoBody Force)的其他力模型的都删除(Remove)。这样我们就有了一个自定义的日心二体问题轨道传播器力模型。
打开2D图形窗口,点击属性图标,设置:
● Projection -> type -> “Orthographic”
● Display Coordinate Frame -> “CBI.”
● Display Height -> 3.5e+008 km
● Center Lat : 90 deg
● Center Lon: 0 deg
创建行星对象并双击其对象打开属性窗口,将中心天体(Central Body)选择为Copy_of_Earth,同理建立行星对象Venus。
打开林徽因和徐志摩3D图形窗口,点击属性图标,设置:
● Advanced->Max Visible Distance -> 1e+015 km
创建卫星 YG,在其属性窗口的力模型(Propagator)中选择 “Astrogator.”,则自动生成任
务控制序列MCS。
1.初始状态段Initial State的设置:
● 单击‘Satellite Propertities’按钮
⏹ Spacecraft Parameters ->Dry:500 kg
雨后池塘我的小屋⏹ Fuel Tank->Fuel : 3000 kg ;Maximum Fuel : 3500 kg
● coordinate system:Sun MeanEclpJ2000
● element type:Cadrtesian
⏹ orbit epoch: 24 Dec 2016 06:01:26.400
⏹ x component: 5.37364e+006 km
⏹ y component:1.4721e+008 km
⏹ z component:3125.11 km
⏹ Vx component:-27.6419 km/c
感恩节的图片
⏹ Vy component:0.708802 km/c
⏹ Vz component:-0.386272 km/c
2.传播段 Propagate 设置:
● Propagator:Copy of Heliocentric
● ‘Advanced…’:关闭Maximum Propagation time
● Trip: 7.14903e+006 c
在2D 和3D 窗口查看轨迹。若要去除星下点轨迹(ground track),双击卫星在其2D Graphics -> Pass -> Lead Type of the Ground Track -> None,在其 3D Graphics options -> Pass -> Leading/Trailing -> “Inherit from 2D Graphics”,点击祖父是爷爷吗OK 则关闭了星下点轨迹的显示功能。若卫星的名称或模型没有显示,则在其属性页的3D Graphics -> Model -> Maximum Viewing Distance 拖动到最大显示距离。
在 3D 窗口中,点击 “View From/To” 按钮,选择卫星 Pioneer 作为 view from 和 view to。分别在2D 和3D 窗口查看日心转移段轨道,保存场景。
二、金星甩摆段
创建target段,其目标:是卫星减速,并在其后用尽量少的能量飞跃小行星‘153267’并在其后交汇金星(由于本实习主要体现金星引力甩摆的作用,所以不介绍金星教交汇段,有兴趣的同学可以自己完成)。
在初始状态段和传播段之间创建Target 序列,命名为‘Slow down at Venus’,它和其它段的性质相同。 点击其左侧的湖南经济(+) 则展开,在其内部分别创建三个机动段(Maneuver)和四个传播段(Propagate)。
1. Maneuver1 段设置:
● Maneuver type:impulsive
● Attitude:Thrust Vector
● thrust axes: VNC(Sun)
● Cartesian
⏹ X = 0.0184466 km/c
⏹ Y= 0.0140362 km/c
⏹ Z= -0.0101679 km/c
⏹ 勾选(X, Y, Z). 右侧的红色眼球(bull’s-eye炎黄子孙造句)
具体选项如图1所示
图1
为了控制卫星在飞入行星影响球范围内能够及时将传播段的力模型由日心二体力模型转换为金星二体力模型,可以增加一个边界条件来控制查看卫星的航行轨迹。
2. P2 V in段设置:
● Propagator:Copy of Heliocentric
● ‘Advanced…’:关闭Maximum Propagation time
● Stopping condition -> ‘Inrt…’ :R Magnitude.
● 删除 Duration 条件
● Trip: 616000 km
● Coord System:Venus Mean EclpJ200
具体选项如图1所示
图1
3.在Target内部的P2 V in之后创建传播段(propagate)‘P2 Periapsis’。
● Propagator:Venus Point Mass
● ‘Advanced…’:关闭Maximum Propagation time
● Stopping condition -> ‘Inrt…’ :Periapsis
● 删除 Duration 条件
● Central Body:Venus (periapsis condition)
4.在Target内部的P2 Periapsis之后创建机动段(Maneuver)‘Maneuver2’
● Maneuver type:impulsive
● Attitude:AntiVelocity Vector
● Delta V Magnitude: 1 km/c
● 勾选Delta V Magnitude 右侧的红色眼球(bull’s-eye)
5. P3 V out 段设置
● Propagator:Venus Point Mass
● ‘Advanced…’:关闭Maximum Propagation time
● Stopping condition -> ‘Inrt…’ :暑假旅游R Magnitude.
● 删除 Duration 条件
● Trip: 616000 km
● Coord System:Venus Mean EclpJ200
6. P3 propagator段设置
● Propagator:Copy of Heliocentric
● ‘Advanced…’:关闭Maximum Propagation time
● Trip: 4.78336e+006 c
● ‘Advanced…’:关闭Maximum Propagation time
Result设置:
● 选中Maneuver1段,单击Results按钮,Maneuver -> DeltaV,FuelMass,Total Mass。
● 选中P2 Periapsis段,单击Results按钮,MultiBody -> BDotR,BDotT。
● 选中Maneuver2段,单击Results按钮,Maneuver -> DeltaV,FuelMass,Total Mass。