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 ›› 2021, Vol. 22 ›› Issue (3): 46-53.doi: 10.3969/j.issn.1671-0940.2021.03.006

• Research Articles • Previous Articles     Next Articles

Design and Kinematics Analysis of Support Structure for Multi-Configuration Rigid-Flexible Coupled Modular Deployable Antenna

  

  1. 1 School of Mechanical Engineering, Shenyang Jianzhu University, Shenyang 110168
    2 School of Civil Engineering, Shenyang Jianzhu University, Shenyang 110168
  • Online:2021-11-18 Published:2021-11-18
  • About author:TIAN Dake (1981– ), Ph.D., associate professor and master supervisor, obtained his Bachelor’s degree from Wuhan University of Technology in 2004, Master’s degree from Northeast University in 2007 and Doctor’s degree from Harbin Institute of Technology in 2011. His main research directions are theory and method of deployable mechanism design of aerospace and overall structure of aeroengine.

Abstract: In order to meet the urgent need for diversified and multi-functional deployable antennas in many major national aerospace projects, such as interstellar exploration, the fourth phase of lunar exploration project, and the industrial application of BeiDou, a deployable antenna structure composed of hexagonal prism and pentagonal prism modules is proposed. Firstly, the arrangement and combination rules of pentagonal prism and hexagonal prism modules on the plane were analyzed. Secondly, the spatial geometric model of the deployable antenna composed of pentagonal prism and hexagonal prism modules was established. The influence of module size on the antenna shape was then analyzed, and the kinematic model of the deployable antenna established by coordinate transformation. Finally, the above model was verified using MATLAB software. The simulation results showed that the proposed modular deployable antenna structure can realize accurate connection between modules, complete the expected deployment and folding functional requirements. It is hoped that this research can provide reference for the basic research and engineering application of deployable antennas in China.

Key words: space deployable antenna, support structure, rigid flexible coupling, kinematics analysis, numerical simulation