To date, 17 Chinese self-developed FengYun (FY) meteorological satellites have been launched, which are widely applied in weather analysis, numerical weather forecasting and climate prediction, as ...