meng25meng

Results 15 comments of meng25meng

Hello, I found the source code in messageix. I don’t know if message_ix_models.util is a more advanced util version. Can I directly pip install the message_ix_models.util installation package in the...

> Hi @meng25meng, let me know if you need further support to close this issue. 中文也可以。 > > Looking forward to seeing you at the MESSAGE capacity-building worksh感谢您的回复,我目前正在想用excel形式建立全国31节点的模型,许可证问题已经解决,但是在在excel的去读代码形式那里,以及使用脚本函数来对excel里的参数进行处理,一直没突破,因为节点很多,如果采用教程里给出的excel形式恐怕需要上万行数据,这个工作量有点大,因此我想把Excel格式转换成这种 ![image](https://github.com/iiasa/message_ix/assets/147787279/6e11691f-b957-40e5-992e-47f750d7d6e2) 把历史年份和活动年份这样排列,而不是vin-year...

> Hi @meng25meng, let me know if you need further support to close this issue. 中文也可以。 > > Looking forward to seeing you at the MESSAGE capacity-building workshop! 上面是一个脚本里的函数,还是不太会用,不知道如何使用函数,如果用这个函数添加各种参数的,该如何编代码呢?还是也需要按照他给出的函数代码,每次都需要上面函数代码?谢谢您的解答,如果可以,我们可以将您列为作者之一,论文将在6月前完成

> Based on your description, the error seems to be caused by a mismatch between the structure of your `df_new` and what the parameter `input` requires. 就是读取表格不一定非要用教程里给出的格式是吗?原理就是只要把数据读出来,然后定义出来相关技术参数,添加到scenario中,把所需参数添加齐全,最后solve就可以了,不知道我的理解对不对,如果理解相符,我目前就想用上面那种excel形式,这样的话一种技术可以减少数据行的填充,读取代码形式可以在改进,对这个模型学习初学刚一个月,感觉有些东西还没理解透,期待您的回答

> 在运行两个节点的模型时,我一直在解决该步骤中的错误。我不确定这是由于我的数据还是GAMS许可证限制超出限制的原因。你能帮我检查一下吗? `Community license for demonstration and instructional purposes only Processor information: 1 socket(s), 4 core(s), and 8 thread(s) available GAMS 45.7.0 Copyright (C) 1987-2024 GAMS Development. All rights reserved...

I have added GAMS to the system variables and the following error occurs: ```bash To access the notebook, open this file in a browser: file:///C:/Users/Administrator/AppData/Roaming/jupyter/runtime/nbserver-13392-open.html Or copy and paste one...

> 正如刚才的电子邮件中提到的,您或我们需要研究该`\path\for\model\files\MESSAGE_run.lst`文件以了解为什么该模型被认为不可行。 Error at line 2759: Equation infeasible due to rhs value. Messageix file line 2759 shows COMMODITY_BALANCE_GT (node, commodity, level, year, time) $( Map_commodity (node, commodity, level, year, time).

> 你好@meng25meng,很高兴看到您在这里有输入 gdx 文件`\data\MsgData_MESSAGEix-BR_baseline.gdx`。因此,错误提示的是方程 COMMODITY_BALANCE 中无法解决的问题,恐怕我们需要进一步深入研究您的场景设置。这与技术支持的相关性较小@glatterf42谁一直在善意地提供。 > > 我是MESSAGE团队的中文人员。 我看到你已经顺利生成了输入gdx文件,可以仔细查看它来了解为何COMMODITY_BALANCE无法启动(例如,与商品相关的参数是否正确添加?)。我的理解是这不是一个技术问题。 > > 如果您需要进一步的支持来解决此问题,请告诉我。 谢谢您,中文交流起来很畅快,之前那个问题可能是数据调试的不合适,同时没有许可证,导致我的问题,目前就是我找到了商业许可证,但是适用于gams30以下版本,我需要重新安装gams版本,但如果重新安装,会对messageix版本的匹配造成影响吗?关于messageix匹配的版本我没有找到具体说明,更换之前版本是gams45,

> Hi @meng25meng, let me know if you need further support to close this issue. 中文也可以。 > > Looking forward to seeing you at the MESSAGE capacity-building workshop! 可以联系上你吗?对于在这个用excel建立中国电力系统模型的时候,如果在资源层面,input和output的作用是什么呢?在每一个年份上需要对input和output输入什么数据呢?我发现他的单位是百分比形式, ![5323087E1547C746CDCE374972D4F623](https://github.com/iiasa/message_ix/assets/147787279/a09dc572-07e5-458c-bc13-e507f02760c9)

> 用输入表示域技术需要各种商品采用,用输出表示域技术产生的商品。 其单位并不兴奋。 > > (图中技术为煤炭资源开采技术,ext_coal_TJ技术输入数值表示TJ地区开采的煤炭资源在全国一次煤炭能源中的占比,输出数值表示TJ地区开采的煤炭资源用于二次能源转换的占比。) > > 请参照技术参数描述。 https://docs.messageix.org/projects/models/en/latest/pkg-data/codelists.html#technologies-technology-yaml 谢谢您的回复,感谢您解答,我最近一直困扰一个问题,我设置的煤电,运行完的结果他的电量一直显示为0, ![B854A9CC728DB6DBB36D3075B3D0854B](https://github.com/iiasa/message_ix/assets/147787279/cad79e7f-3d8d-4742-b0c8-7f00eca5de40) 我一开始以为是没有加开采技术导导致的,但是给一个省份加上煤炭开采技术他的电量还是一直显示为0,下面是我的输入数据,找了很久不知道问题出在哪里? ![C5EC7AECDC89487F613FB43CA5913480](https://github.com/iiasa/message_ix/assets/147787279/a35bf4a8-4fc9-47b1-97ba-e0286a21d8eb) 您能帮我指点一下吗?非常感谢