受青海省环保厅委托,我们执行的青海湖流域生态环境数据共享平台的建设,现在已经完成主要的功能,界面也出来了。把数据/元数据正式进去后,就可以较完满的完成项目目标了。
DEEP-Q: Data Center for Eco-Environment Protection in the Qinghai Lake Basin
受青海省环保厅委托,我们执行的青海湖流域生态环境数据共享平台的建设,现在已经完成主要的功能,界面也出来了。把数据/元数据正式进去后,就可以较完满的完成项目目标了。
DEEP-Q: Data Center for Eco-Environment Protection in the Qinghai Lake Basin
上午银川某部队水文勘测的M总和W工过来找我们。他们要给叶城—阿里区域边防驻地解决用水问题,通俗的讲就是打个水井。但因为在冻土区可能面临的问题他们没有经验,要求我们给提供一些有关冻土分布、厚度等资料以及冻土对地下水资源影响的有关专家经验。谈话里讲到冻土区打井可能遇到的一些问题,感觉很有意思并且深受启发,有机会可以在这方面深入做一些工作。
比如在多年冻土区打水井,一般需要取冻土层下承压层的地下水,那么如果打穿的话,水在压力作用下会上涌,区别于非冻土区,经过一段时间井里的水可能会结冰,那么井就废了。怎么解决这个问题? 在井下增加加温装置可能不大实用,边防驻地没有大功率发电机,而且费用不菲。一个可能的方案是水冻结前,使用水泵再抽一次水,利用地下水本身的正温防止水井冻结。然而这里还有问题,多长时间抽一次呢? 可能需要做一些实验建一些模型进行计算,得到合理的一个时间间隔。
这些实际的工程需求平时都没有注意到。埋首实验室辛苦工作的同时,如果能结合一些实际需求做一些工作也是很有意思的。
swat 2005源代码是可以从官方网站上下载到的。尝试了gfortran 编译,首先删除了*.mod,使用 gfortran –c modparm.f 重新生成 parm.mod。在main.f里注释了第一行,即include ‘modparm.f’。否则会出现重复定义的问题。最后编译,可以成功,但在运行时出现 Fortran runtime error,大致是从文件里读取end of file之类的错误。
安装了intel fortran 编译器,用的是官方的30天试用版。在visual studio 2010里建立了fortran console application项目,将swat 2005里的全部*.f 加到里面。同样重新生成 parm.mod,并修改了main.f (同上),编译,试运行,可以用。
学生下载了gldas v1 0.25x 0.25度的 3-hourly 数据,据介绍里面是有rainfall数据的。但用grads或者matlab read_grib 读取时,发现没有此项,如图:
这很奇怪,因为相关说明里分明是有rainfall一项的,如在http://hydro1.sci.gsfc.nasa.gov/dods/GLDAS_NOAH025SUBP_3H.info介绍的,
而且对比两者,里面的参数名也不一致。
仔细研究gldas数据对应的元数据,发现每个文件每项里都有对应的最大值最小值,试着读取并对比,发现第7项4LFTX即是rainf 一项,最大值一致。看样子是read_grib等代码是专门for WMO的,跟gldas的描述不一致。所以在读取gldas等数据时,还需要注意了。
在ftp://hydro1.sci.gsfc.nasa.gov/data/s4pa/GLDAS/GLDAS_NOAH025_3H_E1.002/doc/README.GLDAS2.pdf找到parameter table的相关信息,如下图
注意其中的pds ids,rainfall rate是132,对应于图1的第7个记录,#=132。
大概是因为read_grib的参数表是基于ncep的某种格式,读取gldas需要配置自定义的参数表。
本来是要写另一个的,结果三天前换成决策支持系统的。累的呀,不过终于在截止期前也赶出来了。感谢书功、彦博、小余、小曹的大力帮忙,光我一个人那累死也忙不出来的。
这期间还搞了一个三江源生态环境监测的本子,今天315也是截止日期,因为要查新报告和合作协议,今天也是赶出来的,让小余租了个车给西宁那边给送过去了。感谢小余和老杨。
希望过了这阵子可以稍轻松一些了。
最近主任的项目结题,我负责其中一个课题的报告,近半个月时间都耗到里面去了。昨天开会到23点半离开,据说他们还接着开,一直到凌晨1点半。很多同事就睡在办公室里。
与青海环保站的杨老师作了一些数据中心的交流,初步定下来他们的青海湖项目数据共享平台用我们西部数据中心的软件系统。由于软件受国家经费支持,所以原则上软件免费提供,我们负责提供安装、调试和培训。不过要求他们在项目成果上要体现我们西部数据中心的作用,即表明使用了西部数据中心的软件平台。这走出了好的一步。
同时,希望在所里促成所级的寒区旱区科学数据中心,看来有希望,但还有些关系没理顺,比如所内单位的协调。
16-17陕西杨凌项目会。第一次过去杨凌,印象不错。杨凌16万人,西北农林科技大,水保所等多家科研机构在这个小镇上。有些象国外的依托大学成长起来的小镇。科研人员生活压力不大,有体面的生活,这些研究所都做出了很了不起的科研成果。环境也不错。感觉很适合做科研的地方。着实羡慕了一阵子。
遗憾的是交通不是很方便,从机场过去杨凌,打表的话要400,据说不打表可以300块成交。从火车站过去其实蛮方便,本来10块的车费,但开出租车的当地人见是外地人会要到20块,这些好像让人感觉到杨凌人好像不是很厚道。听说现在在修高铁,交通进一步改善,西安杨凌的距离进一步缩短后,估计会更好一些。
住在一个三星的新天地酒店,有三星的硬件,但服务好像跟不上。比如,在第二天12点后,房卡打不开,我要求再续半天,结果被拒绝。问那如何进去房间,前台服务员不吭声。结果没法子,只有要求退房,才得以进去房间拿行李并被要求马上退房,搞的哭笑不得。这是农林科大办的宾馆,还很有一些官僚的作风,这些情况在大城市宾馆里已经很少见了。
主办水保所介绍说杨凌在未来会发展成一个现代化的城市。真到那一天,杨凌也便跟其余城市没啥区别了。