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 ›› 2017, Vol. 18 ›› Issue (3): 11-21.doi: 10.3969/j.issn.1671-0940.2017.03.002

• Reviews • Previous Articles     Next Articles

The Quantum Science Experiment Satellite, An Experimental Facility in Space for Testing of Quantum Information Theory

  

  1. Shanghai Engineering Center For Microsatellites, Shanghai 200050
  • Online:2017-09-17 Published:2019-11-28
  • About author:DENG Lei (1976- ), graduated from the Department of Electrical Engineering of Zhejiang University, and got his Ph.D degree in the area of physical electronics from the Chinese Academy of Sciences (CAS). He works as a research fellow and devotes himself to overall design of scientific satellite at the Shanghai Engineering Center For Microsatellites, Chinese Academy of Sciences. He served as the Chief Designer of QUSES from 2012 to 2017.

Abstract: The Quantum Science Experiment Satellite (QUSES) is the first satellite deployed successfully in nearEarth space for quantum scientific experiments in the world, in which experimental study on the fundamental questions of quantum mechanics can be done under the condition of a spatial scale about 500 - 2000 km. QUSES is performing a Quantum Key Distribution (QKD) experiment from satellite to ground station for testing of the global quantum secure communication network, and performing a Quantum Entanglement Distribution (QED) and Quantum Teleportation (QT) experiments with the purpose of testing the completeness of quantum mechanics theory at a sufficient spatial scale. The payload of QUSES is composed of a Quantum Key Transceiver (QKT), a Quantum Entanglement Transmitter (QET), a Quantum Entangled-photon Source (QES), a Quantum Experiment Control Processor (QCP) and a Coherent laser Communication Terminator (CCT). This paper introduces the technical scheme of QUSES, including the 
requirement analysis, composition, technical innovation, on-orbit status and prospect of development for the future.