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 (2): 31-39.doi: 10.3969/j.issn.1671-0940.2017.02.004

• Reviews • Previous Articles     Next Articles

FY-4 Meteorological Satellite

  

  1. Shanghai Academy of Spaceflight Technology, Shanghai 201109
  • Online:2017-06-15 Published:2019-11-28
  • About author:DONG Yaohai (1966 - ), graduated from the Harbin Institute of Technology. Dong is standing member of the Science and Technology Committee, SAST. He is the leader of China second generation LEO meteorological satellite engineering – FY-3, who has ever participated in the whole development of China first generation LEO meteorological satellite – FY-1 A, B, C and D. He is the chief designer for FY-4 meteorological satellite.

Abstract: FY-4 is the second generation of Chinese geostationary satellite for quantitative remote sensing meteorological application. The detection efficiency, spectral bands, spatial and time resolution have been greatly improved with respect to those of first generation, as well as the radiometric calibration and sensitivity. The combination of multichannel detection and vertical sounding was first realized on FY-4, because both the Advanced Geostationary Radiation Imager (AGRI) and Geostationary Interferometric Infrared Sounder (GIIRS) are on the same spacecraft. The main performance of the payloads including AGRI, GIIRS and Lightning Mapping Imager, and the spacecraft bus are presented, the performance being equivalent to the level of the third generation meteorological satellites in Europe and USA. The acquiring methods of remote sensing data including multichannel and high precision quantitative observing, imaging collection of the ground and cloud, vertical observation of atmospheric temperature and moisture, lightning imaging observation and space environment detection are shown. Several innovative technologies including high accuracy rotation angle detection and scanning control, high precision calibration, micro vibration suppression, unified reference of platform and payload and on-orbit measurement, real-time image navigation and registration on-orbit were applied in FY-4.