public javax.script.ScriptEngineManager() public javax.script.ScriptEngineManager(java.lang.ClassLoader) public javax.script.ScriptEngineManager() javax.script.ScriptEngineManager@4288467f jdk.nashorn.api.scripting.NashornScriptEngine@6f4ea1b0 [Ljava.lang.reflect.Method;@63dfab74 public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.getInterface(java.lang.Class) public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.getInterface(java.lang.Object,java.lang.Class) public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.invokeMethod(java.lang.Object,java.lang.String,java.lang.Object[]) throws javax.script.ScriptException,java.lang.NoSuchMethodException public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.eval(java.lang.String,javax.script.ScriptContext) throws javax.script.ScriptException public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.eval(java.io.Reader,javax.script.ScriptContext) throws javax.script.ScriptException public javax.script.Bindings jdk.nashorn.api.scripting.NashornScriptEngine.createBindings() public java.lang.Object jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(java.lang.String,java.lang.Object[]) throws javax.script.ScriptException,java.lang.NoSuchMethodException public javax.script.CompiledScript jdk.nashorn.api.scripting.NashornScriptEngine.compile(java.io.Reader) throws javax.script.ScriptException public javax.script.CompiledScript jdk.nashorn.api.scripting.NashornScriptEngine.compile(java.lang.String) throws javax.script.ScriptException public javax.script.ScriptEngineFactory jdk.nashorn.api.scripting.NashornScriptEngine.getFactory() public void javax.script.AbstractScriptEngine.setContext(javax.script.ScriptContext) public void javax.script.AbstractScriptEngine.setBindings(javax.script.Bindings,int) public javax.script.Bindings javax.script.AbstractScriptEngine.getBindings(int) public java.lang.Object javax.script.AbstractScriptEngine.eval(java.lang.String,javax.script.Bindings) throws javax.script.ScriptException public java.lang.Object javax.script.AbstractScriptEngine.eval(java.io.Reader,javax.script.Bindings) throws javax.script.ScriptException public java.lang.Object javax.script.AbstractScriptEngine.eval(java.io.Reader) throws javax.script.ScriptException public java.lang.Object javax.script.AbstractScriptEngine.eval(java.lang.String) throws javax.script.ScriptException public java.lang.Object javax.script.AbstractScriptEngine.get(java.lang.String) public void javax.script.AbstractScriptEngine.put(java.lang.String,java.lang.Object) public javax.script.ScriptContext javax.script.AbstractScriptEngine.getContext() public final void java.lang.Object.wait() throws java.lang.InterruptedException public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException public boolean java.lang.Object.equals(java.lang.Object) public java.lang.String java.lang.Object.toString() public native int java.lang.Object.hashCode() public final native java.lang.Class java.lang.Object.getClass() public final native void java.lang.Object.notify() public final native void java.lang.Object.notifyAll() com.google.gso.b.EncodingUtil@2b3c7338

AEROSPACE CHINA ›› 2019, Vol. 20 ›› Issue (1): 9-13.doi: 10.3969/j.issn.1671-0940.2019.01.002

• Research Articles • Previous Articles     Next Articles

Numerical Simulation of Unsteady Flow of Reentry Capsule

  

  1.  SHEN Qing China Academy of Aerospace Aerodynamics, Beijing 100074
  • Online:2019-03-19 Published:2019-04-24
  • Contact: LV Meng, M. S., China Academy of Aero-space and Aerodyna
  • About author:MA Yuan-hong (1989-), graduated from the China Academy of Aerospace and Aerodynamics. He is now a Ph.D student in aerodynamics. His main research direction is hypersonic aerodynamics.

Abstract: As a main tool for the lunar exploration and Mars landing project, the reentry capsule is responsible for the transportation of personnel and supplies, and it is very important to ensure its safety. The complex flow field caused by the shape of the large blunt cone makes it unstable in transonic and supersonic flight, so its dynamic characteristics need to be analyzed. This paper analyzes the dynamic characteristics of the reentry capsule by computational fluid dynamics (CFD) numerical simulation. The pitching combined dynamic derivative was obtained by simulation of forced pitching oscillation of the flight vehicle using the rigid dynamic grid; the time difference derivative was obtained by simulation of plunging of the flight vehicle using the rigid dynamic grid, too. The direct dynamic derivative was gained by negating the plunging derivative from sum. This paper simulates the pitching and plunging motion of NACA0012 air foil and hypersonic ballistic shape (HBS). The results of the simulation are consistent with the references. The Mars exploration rover entry capsule was simulated and analyzed to ensure a basis for the aerodynamic design and control of the reentry capsule.