碳排放混合预测模型(2)(Matlab代码实现)

    目录

💥1 概述

📚2 运行结果

🎉3 参考文献

👨‍💻4 Matlab代码

💥1 概述

混合预测模型即在一个模型中耦合自上而下宏观分析与自下而上的部门分析,其可以对整个能源系统(从能源开采到终端消费)进行模拟和预测,同时对经济系统的发展演化进行模拟分析,并实现能源系统与经济系统之间的反馈联系。​

📚2 运行结果

主函数部分代码:

clc;clear;close all;
%% 保存数据
%{
    save("Test_pre_ori.mat","Test_pre_ori") % 保存原始数据
​
    RBF_Pre = TEST_SIM;
    RBF_result = RESULT;
    save("RBF_Pre.mat","RBF_Pre")
    save("RBF_result.mat","RBF_result")
​
    LSTM_Pre = TEST_SIM;
    LSTM_result = RESULT;
    save("LSTM_Pre.mat","LSTM_Pre")
    save("LSTM_result.mat","LSTM_result")
​
    VMD_RBF_Pre = TEST_SIM;
    VMD_RBF_result = RESULT;
    save("VMD_RBF_Pre.mat","VMD_RBF_Pre")
    save("VMD_RBF_result.mat","VMD_RBF_result")
​
    VMD_LSTM_Pre = TEST_SIM;
    VMD_LSTM_result = RESULT;
    save("VMD_LSTM_Pre.mat","VMD_LSTM_Pre")
    save("VMD_LSTM_result.mat","VMD_LSTM_result")
​
​
% 等值赋权模型
    VMD_LSTM_Equal_RBF_Pre = TEST_SIM;
    VMD_LSTM_Equal_RBF_result = RESULT;
    save("VMD_LSTM_Equal_RBF_Pre.mat","VMD_LSTM_Equal_RBF_Pre")
    save("VMD_LSTM_Equal_RBF_result.mat","VMD_LSTM_Equal_RBF_result")
​
% 本文方法
    VMD_LSTM_IOWA_RBF_Pre = TEST_SIM;
    VMD_LSTM_IOWA_RBF_result = RESULT;
    save("VMD_LSTM_IOWA_RBF_Pre.mat","VMD_LSTM_IOWA_RBF_Pre")
    save("VMD_LSTM_IOWA_RBF_result.mat","VMD_LSTM_IOWA_RBF_result")
​
%}
%% 加载预测结果数据
​
% load('Test_pre_ori.mat')
% load('LSTM_Pre.mat')
% load('RBF_Pre.mat')
% load('VMD_RBF_Pre.mat')
% load('VMD_LSTM_Pre.mat')
% load('VMD_LSTM_Equal_RBF_Pre.mat')
% load('VMD_LSTM_IOWA_RBF_Pre.mat')
% 
% load('LSTM_result.mat')
% load('RBF_result.mat')
% load('VMD_RBF_result.mat')
% load('VMD_LSTM_result.mat')
% load('VMD_LSTM_Equal_RBF_result.mat')
% load('VMD_LSTM_IOWA_RBF_result.mat')
​
% Ori = Test_pre_ori(:)';
% Pre1 = RBF_Pre;
% Pre2 = LSTM_Pre;
% Pre3 = VMD_RBF_Pre;
% Pre4 = VMD_LSTM_Pre;
% Pre5 = VMD_LSTM_Equal_RBF_Pre;
% Pre6 = VMD_LSTM_IOWA_RBF_Pre;
load('real.mat')
data=real;
load('real_russia.mat')
data1=real;
load('BP_china.mat')
pre1=forcastdata;
load('BP_russia.mat')
pre2=forcastdata;
load('lssvm_china.mat')
pre3=forcastdata;
load('lssvm_russia.mat')
pre4=forcastdata;
load('HPOBP_china.mat')
pre5=forcastdata;
load('HPOBP_russia.mat')
pre6=forcastdata;
load('AVOA_LSSVM_china.mat')
pre7=forcastdata;
load('AVOA_LSSVM_russia.mat')
pre8=forcastdata;
load('DVMD_HPOBP_china.mat')
pre9=forecast;
load('DVMD_HPOBP_russia.mat')
pre10=forecast;
load('DVMD_AVOALSSVM_china.mat')
pre11=forecast;
load('DVMD_AVOALSSVM_russia.mat')
pre12=forecast;
load('DVMD_AVOALSSVM_HPOBP_china.mat')
pre13=predict;
load('DVMD_AVOALSSVM_HPOBP_russia.mat')
pre14=forecast;
load('DVMD_CEEMDAN_AVOALSSVM_HPOBP_china.mat')
pre15=forecast;
load('DVMD_CEEMDAN_AVOALSSVM_HPOBP_russia.mat')
pre16=forecast;
load('DVMD_CEEMDAN_AVOALSSVM_HPOBP_EC_china.mat')
pre17=forecast;
load('DVMD_CEEMDAN_AVOALSSVM_HPOBP_EC_russia.mat')
pre18=forecast;

🎉3 参考文献

[1]沙爱敏,陈婷,吕凡任,王晓东.基于组合预测模型的交通碳排放量预测研究[J].节能,2023,42(01):72-75.

部分理论引用网络文献,若有侵权联系博主删除。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值