爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8248|回复: 16

smoke运行点源文件

[复制链接]

新浪微博达人勋

发表于 2019-12-1 12:56:09 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
错误如下
smkmerge.point.local.20191001.cn1.log:     *** ERROR ABORT in subroutine OPENMRGIN
smkreport.point.elevpoint.local.20191001.log: ERROR: input file not found: REPCONFIG
smkreport.point.elevpoint.local.20191001.log:     *** ERROR ABORT in subroutine SMKREPORT
smkreport.point.temporal.local.20191001.log: ERROR: input file not found: REPCONFIG
smkreport.point.temporal.local.20191001.log:     *** ERROR ABORT in subroutine SMKREPORT
temporal.point.local.20191001.log: ERROR: input file not found: PNTS
temporal.point.local.20191001.log:     *** ERROR ABORT in subroutine OPENTMPIN

1.logs里面提示找不到文件的,其实文件在清单里都有,只是一运行文件就没了。
2.另一个错误是出在了网格描述上,但是我用的GRIDDESC文件是用mcip跑出来的,感觉要改一下格式才行。

第二个问题已经在尝试了,但是第一个问题迟迟找不出原因,想求教一下家园的有经验者,还望不吝赐教!





密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-6-18 11:26:41 | 显示全部楼层
你好,你的问题解决了吗?我现在遇到了同样的问题,求帮助呀
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-6-19 09:42:43 | 显示全部楼层
第二个问题 你把SMOKE例子文件的GRIDDESC格式修改修改内容 改成mcipout的内容,但似乎是不能直接替 没记错的话两个文件格式显著不同。

第一个问题应该是找不到那个选择哪些点源做抬升的阈值参数文件,比如多大直径以上的烟囱,多少高度以上的烟囱做抬升,这个阈值参数是在一个文件里的 例子里也有,你根据说明书稍微改改也能行。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-6-28 12:44:49 | 显示全部楼层
weilin421 发表于 2020-6-19 09:42
第二个问题 你把SMOKE例子文件的GRIDDESC格式修改修改内容 改成mcipout的内容,但似乎是不能直接替 没记错 ...

谢谢前辈的指点,SMOKE是真的难搞。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-11-8 11:06:17 | 显示全部楼层
weilin421 发表于 2020-6-19 09:42
第二个问题 你把SMOKE例子文件的GRIDDESC格式修改修改内容 改成mcipout的内容,但似乎是不能直接替 没记错 ...

大佬你好,我想请问一下,你有没有遇到过smoke点源正常运行,并且日志文件无报错,但是用ncview打开生成的点源文件均显示min and max both 0 for variable CO.I can check ALL the data instead of subsampling if that's OK,or just cancel viewing this variable.
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-11-8 11:26:48 | 显示全部楼层
lxj0492 发表于 2023-11-8 11:06
大佬你好,我想请问一下,你有没有遇到过smoke点源正常运行,并且日志文件无报错,但是用ncview打开生成 ...

点源我记得有两种模式,一种是生成n层,比如4~8层的排放,数据结构类似面源,但是面源只有最下面一层。
还有一种模式是只生成烟囱参数口径温度高度,经纬度这种存在stack文件里,绑定的另一个文件是各个烟囱的具体排放,所以后面这类点源没法画图,前面那个可以画图。
但是前面那个需要mcip生成的met文件,smoke里做烟羽抬升。
后面那个是cmaq里面计算时现做烟羽抬升,我觉得你说的可能是这个问题导致的。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-11-10 17:49:45 | 显示全部楼层
weilin421 发表于 2023-11-8 11:26
点源我记得有两种模式,一种是生成n层,比如4~8层的排放,数据结构类似面源,但是面源只有最下面一层。
...

谢谢您的回复,我的点源确实是通过在线的方式输入cmaq去做抬升。我现在才知道是这个原因。但是现在出现了一个新的问题,为了验证我数据的准确性,我利用同一时间的wrf气象条件,修改了点源的数值。重新跑了cmaq之后,发现cmaq数据完全一样,相当于点源没有起作用。想请教一下您知道为什么会出现这种情况吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-11-10 18:58:12 | 显示全部楼层
lxj0492 发表于 2023-11-10 17:49
谢谢您的回复,我的点源确实是通过在线的方式输入cmaq去做抬升。我现在才知道是这个原因。但是现在出现了 ...

linux里好像有diff命令吧,你可以把修改前和修改后产生的点源排放文件diff一下,相当于对二进制作比较,看看是不是一模一样的,如果有区别,可能是点源那些修改基本没有影响到cmaq污染物分布吧。
如果一模一样,可能是你运行重跑点源数据时候一些历史文件没删导致的,我记得smoke重跑数据好像得手动删一些目录的临时文件。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-11-10 19:00:31 | 显示全部楼层
lxj0492 发表于 2023-11-10 17:49
谢谢您的回复,我的点源确实是通过在线的方式输入cmaq去做抬升。我现在才知道是这个原因。但是现在出现了 ...

或者你直接在smoke里做抬升,我毕设就直接smoke做的抬升生成verdi也就是你ncview能看的那种文件。
好像是layer什么的一个参数要打开,配合另一个参数一块,然后把mcip提供给smoke,你可以搜下点源run那个脚本搜下layer,或者lay,然后再把那个参数再smoke说明里搜一下,应该差不多就会了。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-11-10 19:03:27 | 显示全部楼层
首先通过WRF气象模式得到气象数据,使用MCIP模块转换格式后,作为气象条件输入SMOKE模式的通过LAYPOINT模块对点源作在线抬升计算使排放数据具有实时性更加准确,同时也压缩了CMAQ作在线抬升的计算时间。烟气抬升高度的提升将影响排放所影响的区域范围,SMOKE模式对3维点源排放与底层面源排放做合并后输出模式可用的3维排放源文件。

哈哈,找到毕设了,我把毕设这块的话发你。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表