北京奥运大气环境监测协同平台.pdf
APPLICATION e-Science 应用 北京奥运大气环境监测协同平台 于建军 南凯 中国科学院计算机网络信息中心 协同工作环境研究中心,北京 100190 摘 要: 通过北京及周边地区奥运大气环境监测和预警联合行动计划的实施,构建了北 京奥运大气环境监测协同平台。分析实时环境中多数据源、多手段的分布式异 种数据采集和共享机制,应用了面向协同应用的数据集成模式。该协同平台是 支持北京奥运期间大气监测的信息化实战演练,为下一步的协同环境信息化建 设提供了初步指导。 关键词: 协同环境 信息化 大气监测 A Collaborative Platform of Atmospheric Monitoring for Beijing Olympic Games Jianjun Yu Kai Nan Collaborative Environment Research Center The Computer Network Information Center, Beijing 100190, China Abstract: With the practice of project “The Joint Plan of Olympics Atmospheric Monitoring and Alerting for Beijing and Its Surrounding Regions”, we designed the collaborative platform for Beijing’s Olympic atmospheric monitoring. We analyzed the multi-source, distributed, heterogeneous data collection and sharing at runtime. Also we applied the data integration mode for collaborative applications. This platform aims to support the realtime Beijing’s Olympic atmospheric monitoring and gives directions for our further CAS informatization projects. Keywords: Collaborative Environment,Informatization,Atmosphere Monitoring e-Science 2008年 第二期 33 技 术 e-Science 应用 e-Science APPLICATION 34 e-Science 2008年 第二期 APPLICATION 1 引言 时显示以及科学家之间的分析会 e-Science 应用 的经验和基础。 商提供协同环境支持。 2 协同平台构建 “北京及周边地区奥运大气 北京奥运大气环境监测协 环境监测和预警联合行动计划” 同平台在中科院网络中心协同中 是中科院知识创新工程重要方向 心自主开发的协同工作环境套件 北京奥运大气环境监测协同 项目。该项目目标是重点突破基 (Duckling)的基础上,综合考虑 平台是在Duckling通用协同平台的 于多平台的大气复合污染立体监 奥运大气环境监测的实际需求, 基础上,增加了大气环境污染物 测、区域大气污染输送监测、大 提出了一套适用于协同应用环境 数据的采集、处理、集成显示和 气污染现场模拟、模式预测预警 下的数据集成模式,较好地解决 共享功能。通过污染物监测数据 等关键技术,并通过各技术间的 了多数据源、多手段的分布式异 的实时显示以及与预测数据的对 对比、补充、结合进一步完善区 种数据的集成、显示和共享,为 比,奥运期间的环境保护措施效 域大气复合污染高技术综合监测 后续的数据处理、统计和挖掘提 果,如公车封存、车辆单双号限 系统,可以弥补北京市环保局大 供了支持。 行等,能够即时体现,为我院科 北京奥运大气环境监测协 学家进行后续预测和分析提供了 同平台的构建利用了信息化建设 数据积累,同时为相关部门对北 同时,为奥运会的空气质量 中积累的一些关键技术和软件 京市以及周边地区大气质量进行 保障提供及时准确的预测和风险 平台,同时以满足奥运大气监 科学决策提供了技术支持。 评估数据,不仅对保证奥运期间 测实际需求和达到应用目标为 的空气质量有意义,而且为认识 指导原则。该平台能够比较容易 和改善北京环境问题,为北京今 地扩展并应用于其它一些类似的 支持e-Science的协同工作 后的空气质量改善提出建设性意 e-Science应用中,该平台相关成 环境套件Duckling是专为科研团 见。为京津冀城市群大气复合污 果已经为我院信息化工作中协同 队提供的综合性的资源共享和协 染研究与调控进行前期示范。长 工作环境建设和服务积累了有益 作平台,它通过协同工作环境核 气环境监测范围、监测内容和监 测手段的不足。 2.1协同工作环境套件 远来讲,为我国城市大气复合污 染控制提供技术和方法,为城市 空气污染治理提供科学依据和参 考。 北京奥运大气环境监测协同 平台属于“北京及周边地区奥运 大气环境监测和预警联合行动计 划”项目中的一个课题,主要目 的是集成项目中多个课题组产出 的监测数据以及分析演算的预测 数据、为课题之间的数据交换和 共享、大气监测和预测数据的实 e-Science 2008年 第二期 图1 协同软件套件Duckling体系结构 35 技 术 e-Science 应用 e-Science APPLICATION 心工具集、资源与服务池插件等 的不同课题组每周生成最新工作 按照日期来浏览数据并下载。但 核心软件,组织和集成科研信息 简报,汇报课题组的最新工作进 如果想查找数据集里面的文档内 化环境中的硬件、软件、数据、 展。成员登录项目平台,上传简 容,这种简单的浏览方式并不能 信息各类资源和人员,构成一个 报、填写描述信息,供课题组长 胜任。 高效易用的有机整体,支持和促 评审。 Duckling通过全文索引方 进信息化时代的新型科研活动方 同时,各个课题组可以协同 式,对上传的数据集进行关键字 式。Duckling体系结构如图1所 编辑各自最新的项目信息。如课 索引,使得项目成员可以通过关 示。 题的对外宣传情况、课题的数据 键字方式查询到其所需要的文 采集过程、课题数据格式要求以 档。 Duckling是一个支持虚拟组 织的协作工具套件,通过文档协 同时Duckling还提供了标签 及数据下载政策等。 同工具(DCT)、用户管理工具 课题组的科学家针对项目产 (Tag)方式,在上传数据的同 (UMT)和活动组织工具(AAT) 生的集成数据进行分析,进行数 时,对数据加标签,使得文档具 来组织协同工作行为,实现资源 据分析会商。通过对比实时监测 有语义描述信息,进一步方便文 的共享和创新。 数据和预测数据,修正现有预报 档的查询。 文档协同工具支持面向虚拟 组织的协作式写作、基于标签的 染监测和应用。 布和便捷高效的文档共享功能。 求,Duckling还提供了个性化数 据管理服务。如“我的文档”、 文档搜索和以搜索为导向的文档 管理,实现了易于管理的内容发 针对项目组成员的特殊需 模型,使之更加符合未来大气污 2.3 数据管理 项目中的不同课题要求上 用户管理工具支持虚拟组 传实时或预测的数据。这些数据 织中人员关系的管理,具有开放 中包括原始数据、处理后的数据 性、安全性、统一性和权限分离 集以及分析结果集。原始数据集 “最新更新”、“本课题的文 档”等内容推荐和服务,如图2所 示: 2.4用户管理 的特点。 活动组织工具支持更高效地 参与或组织一些科研活动和项目 工作。 2.2 协同编辑 北京奥运大气环境监测协同 平台是项目组数据集成和发布平 台,同时也是项目组交流平台。 图2 基于Tag的文档查询 Duckling基于Web 2.0思想, 和处理后的数据集基本以文本或 在北京奥运大气环境监测协 通过Wiki技术,实现多人协同编 excel形式提供。分析结果集多以 同平台,不同的课题成员具有不 辑。任何具备权限的用户都可以 PDF格式的文档提供。 同的权限。如课题一的成员能够 编辑网站内容。 在平台运行过程中,项目组 36 其它课题组的成员需要查 编辑课题一所管理的资源,也能 看或下载数据时,他们可以选择 浏览或下载课题二管理的资源, e-Science 2008年 第二期 APPLICATION e-Science 应用 但这些成员不能编辑课题二资 关新的数据内容的更新通知,每 段,与Duckling协同平台紧密结合 源。这意味着系统要具有安全访 天定期收到短信通知。 的数据集成模式。 问控制要求,用户只能根据分配 的权限访问和使用相应的资源。 课题组成员也可以通过协作 平台,发送邀请短信,要求与其 3.1 数据采集 为了方便成员的交流和资源 它离线用户进行在线协作,为数 整个项目组中,既有实时传 的更细粒度的共享。协同平台设 据分析和数据会商以及在线讨论 输的监测数据(每隔5分钟),也 置了虚拟社区。所有的用户都具 提供了即时通讯功能。 有经过处理过后按天上传的监测 有公用的olympics虚拟社区。随 着资源或组织划分需求,管理员 数据,以及数据分析处理完后的 3 数据集成模式 可以创建新的虚拟社区。这些虚 文档或图像文件。数据采集的体 系结构如图3所示。 拟社区继承于不同的上层虚拟社 在北京奥运大气环境监测 针对实时传输的监测数据, 区,实现资源的细粒度控制和管 协同平台中,要实现用户协同功 本文通过在数据采集方安装插 理。 能,首要的工作就是集成不同课 件,每隔5分钟,将最新的数据 题组数据,提供数据可视化服务 提取出来,生成text格式的数据文 等增值服务,以方便科学研究和 本,上传到每天的Wiki页面中。 决策支持。 Wiki页面接收到数据文本之后,立 2.5短信通知 由于项目组对数据上传有 时间要求,因此协作平台在短信 由于数据来源形式多样,网 即启动后台的监听程序,将最新 猫开发包的基础上,提供了短信 络环境以及硬件基础设施各异, 的数据进行处理,存储到后台数 服务。对于上传数据中出现的问 强制用户使用单一的数据上传方 据库中。 题会发送手机短信提醒相关负责 法在实际应用难以操作。因此, 针对处理后的监测数据,本 人。项目组成员可以自由订阅有 本文应用了一种采用多种传输手 文采取采集方上传监测数据到FTP 图 3 数据集成模式体系结构 e-Science 2008年 第二期 37 技 术 e-Science 应用 e-Science APPLICATION 图4 显示北京其周边地区监测数据界面 服务器的模式。用户按照不同的 选择多个站点的一个大气指标, 实时监测数据和预测数据,为科 课题,将每天的数据上传到指定 查看最近一周的大气环境变化情 学家提供了一个数据分析和会商 的目录。FTP文件监听器接收到 况;也可以根据多个大气指标, 的协作平台,也为管理者提供了 上传的数据文件时,分析文件名 选择一个监测站点,查看最近一 科学决策支持。 格式,判断数据文件格式是否合 周的变化情况。图4给出了北京 北京奥运大气环境监测协 法,最后上传到Duckling协同平台 其周边地区,选择多个站点和指 同平台以Duckling为基础,能够 不同课题的不同日期的Wiki页面 标,显示监测数据的界面。 对项目的文档和数据进行有效的 上。 对于数据下载,用户可以根 索引,同时加入一些与奥运、大 针对简报或者图像文件,课 据指标与监测站点对应关系图, 气、污染物等相关的Tag,对项目 题成员按照不同课题的不同时间, 选择相应的监测数据,下载供进 文档的管理效果更佳。 手工上传到相应的Wiki页面,并打 一步的分析和研究。 北京奥运大气环境监测协同 平台提供了一种适应结构异构、 上标签,以便更好的检索。 4 系统的适应性和特点 3.2 数据分析和显示 广泛分布、上传模式多样的数据 集成模式。这种模式能够适应目 经过处理后的监测和预测数 北京奥运大气环境监测协同 前较为主流的数据集成方案,具 据,将存入后台数据库,供前端 平台是一个实时监测北京其周边 有容易推广和自适应特点。该数 分析、显示和下载使用。 地区环境质量的协作平台。该平 据集成模式也能适用于其它学科 台集成了中科院多家单位产生的 的多数据集成或e-Science应用, 在前端显示时,用户可以 38 e-Science 2008年 第二期 APPLICATION 为我们后续的e-Science信息化应 应用的数据集成模式。 用提供了很好的经验。 e-Science 应用 立了以北京市为中心覆盖周边关 2008北京奥运会上,以“科 键区域的大气环境综合立体监测 技服务奥运 奥运带动科技”为 系统,与北京市环保局的紧密合 主题的新闻发布会上,阴和俊副 作,进行了奥运空气质量日报和 院长提到“在北京奥运会筹备伊 模型分析预报,用科学数据证明 本文介绍了北京奥运大气环 始,我院就发挥安徽光机所、网 我国对北京奥运空气质量的承 境监测协同平台构建。该协同平 络中心等单位在在大气环境立体 诺”,作为数据集成和协同平 台在公共协同环境的基础上,提 监测、环境卫星遥感、空气质量 台,北京奥运大气环境监测协同 供了一种分析实时环境中多数据 模型预警预报等方面的综合优 平台发挥了共享和协同优势,为 源、多手段的分布式异种数据采 势,以奥运主馆场、北京周边地 项目的成功应用打下了坚实的基 集和共享机制,探讨了面向协同 区空气污染监测为主要内容,建 础。 5 结束语 参考文献 [1] Kai Nan, Kejun Dong, Jianjun Xie and et al. VLAB: An e-Science Collaboration Framework for CAS Scientists. In the proceedings of CODATA, Ukraine, Kyiv. 2008. [2] 安徽光机所、大气物理所、遥感所等. 北京地区大气环境监测行动计划. 中国科学院, 2007-2009. 作者信息 于建军: 博士,助理研究员,中国科学院计算机网络信息中心,研究方向:协同 环境。 南凯: 博士,副研究员,中国科学院计算机网络信息中心。主要研究方向:网 格与协同计算、数据网格等。 e-Science 2008年 第二期 39

北京奥运大气环境监测协同平台.pdf




