计算机与现代化 ›› 2011, Vol. 1 ›› Issue (1): 55-5.doi: 10.3969/j.issn.1006-2475.2011.01.016

• 应用与开发 • 上一篇    下一篇

规则引擎在气象资料质量控制中的应用研究

王 兴1,苗春生1,朱定真2,李 菊3   

  1. 1.南京信息工程大学大气科学学院,江苏 南京 210044; 2.华风气象影视信息集团公司,北京 100081;3.常熟理工学院计算机科学与工程学院,江苏 常熟 215500
  • 收稿日期:2010-10-11 修回日期:1900-01-01 出版日期:2011-01-20 发布日期:2011-01-20

Application Research on Rule Enginebased Quality Control of Atmospheric Data

WANG Xing1, MIAO Chun-sheng1, ZHU Ding-zhen2, LI Ju3   

  1. 1.College of Atmospheric Sciences, NUIST, Nanjing 210044, China; 2.Huafeng Group of Meteorological Audio & Video Information, Beijing 100081, China; 3.School of Computer Science and Engineering, Changshu Institute of Technology, Changshu 215500, China
  • Received:2010-10-11 Revised:1900-01-01 Online:2011-01-20 Published:2011-01-20

摘要: 为了提高气象观测资料的质量,为大气运动规律研究及各类气象业务系统提供可靠的数据来源,提出一种基于RETE算法和Drools规则引擎的气象观测资料质量控制方法。该方法能对各类字符编码的气象报文进行实时、准确的检查,并具有灵活的规则自定义与维护功能,以适应各类气象观测资料不断发展、变化的要求。该方法的应用,既继承了传统的历史极值检查、内部一致性检查、时间一致性检查、空间一致性检查等质量控制方法,又提高了实时资料处理的效率。经实践证明,该方法的应用是行之有效的。

关键词: 气象观测资料, 质量控制, 规则引擎

Abstract: In order to improve the quality of meteorological observational data and to provide reliable data sources for researching on atmospheric activity regular pattern and a variety of meteorological applications, the paper presents a quality control method for atmospheric data, which using Drools rule engine and RETE algorithm. The method can check the message with traditional alphanumeric codes exactly and realtime. It also has some flexible ability on selfdefining and maintainability, by which to adapt the developing and changing requirements about atmospheric data. This method may inherit the traditional quality control methods, such as climatic extreme range check, internal consistency check, time consistency check, and spatial consistency check, etc. It can enhance the processing efficiency of realtime data, and can also promote the accuracy of result produced by meteorology applications. The practices prove that the applications with this method are effective and efficient.

Key words: atmospheric observational data, quality control, rule engine