2021电工杯数学建模B题解题思路(光伏建筑一体化板块指数发展趋势分析及预测)

news2024/12/25 8:50:41

目录

一、前言

二、问题背景

三、具体问题

四、解题思路

(一)整体思路

(二)问题一

(三)问题二

(四)问题三

(五)问题四

(六)问题五

五、相关工具及公式

(一)SPSS

(二)指数平滑法

(三)误差分析相关公式


一、前言

        本文是对2021 年第十三届 “电工杯” 高校数学建模挑战赛B题:光伏建筑一体化板块指数发展趋势分析及预测 的解题思路,希望能够对正在学习数学建模或者研究该类问题的读者提供帮助。作者在当届的比赛中,依据这个思路获得了本科组二等奖的成绩,可以说这个思路还是具有一定的合理性的。

附获奖证书:

 二、问题背景

        国家《第十四个五年规划和 2035 年远景目标纲要》中提出,将 2030 年实现“ 碳达峰 2060 年实现 碳中和 ”作为我国应对全球气候变暖的一个重要远景目标。光伏建筑一体化 (BIPV)是充分利用工业建筑、公共建筑屋顶等资源实施分布式光伏发电工程,它对我国实现 碳达峰 碳中和 ”起到重要作用。目前已有北京、天津、上海、重庆、内蒙古、浙江等 31 地发布光伏建筑一体化未来三至五年相关政策,这将对光伏建筑一体化相关上市企业的发展带来一定影响。
        在股票交易软件中,每支股票都有日 K 线(由开盘价、收盘线、最高价、最低价构成),还有移动平均线( 5 日、 10 日、 20 日等),通过对日 K 线和移动平均线的分析,可知每支股票的走势。股票市场中有板块指数(将同一板块的个股按不同的权重方式生成相关指数),它是对该板块走势的整体反映。
        现统计沪深股市中 37 家光伏建筑一体化相关企业的股票数据(见附件 1),将这 37 家企业股票看作一个整体称为光伏建筑一体化板块。光伏建筑一体化板块作为新兴板块,通过对板块指数发展趋势做出预测,可以了解板块相应行业未来的发展趋势。
        注:附件可以去官网的赛题发布界面查找,这里篇幅和格式原因就不提供了。

三、具体问题

        1.利用附件 1 中数据,给出光伏建筑一体化板块指数的移动平均线( 5 日、10 日、 20 日等)模型,并绘制 2019 4 1 日至 2021 4 30 日该板块指数的移动平均线。
        2.利用 2021 5 6 日至 5 28 日数据,对所建立模型进行误差分析并修正模型,根据修正后的模型对该板块未来发展趋势做出预测,给出 5 28 日后20 个交易日的日移动平均线、 3 周的周移动平均线、 2 个月的月移动平均线。
        3.利用 2019 4 1 日至 2021 5 28 日数据,以 2 个月为一个时间段,对上证指数和光伏建筑一体化板块指数进行相关性分析。
        4.对光伏建筑一体化板块个股投资风险进行评估,给出该板块 37 支股票2021 6 月份投资风险由低到高的排序结果。假定投资者持有资金 100 万元人民币,欲全部用于该板块的投资,请给出 2021 年 6 月份的最优投资方案(当日可用于投资的资金为上一个交易日结束后投资者所持有的资金,且每日持股数不超过 5 支)。
        5.请给相关部门写一份不少于 1500 字关于我国光伏建筑一体化行业未来发展趋势的报告。

四、解题思路

(一)整体思路

        需要对光伏建筑一体化板块的走势进行预测,以便了解这一行业未来的发展趋势。由于每支股票的日 K 线和移动平均线指标可以反映出股票的走势,因此可以将它们作为特征变量,建立模型对光伏建筑一体化板块的未来发展趋势进行预测。为此,需要进行以下步骤:
        1. 数据预处理:将附件1中的数据进行导入和清洗,包括去除缺失值、异常值等。
        2. 特征提取:提取每支股票的日 K 线和移动平均线作为特征变量。
        3. 建立模型:根据历史数据,使用机器学习和时间序列分析等方法建立预测模型。
        4. 模型验证:使用交叉验证等方法验证模型的准确性和可靠性。
        5. 预测结果:根据模型预测结果分析光伏建筑一体化板块未来的发展趋势并给出建议。

(二)问题一

        移动平均线模型:
        根据附件1,获取光伏建筑一体化板块的日指数数据,并采用带权重的移动平均线模型建模预测该板块的指数走势。然后,绘制5日、10日和20日的移动平均线,以便直观地观察该板块的指数随时间的变化情况。

(三)问题二

        模型修正与预测:
        使用附件1中的数据来验证移动平均线模型,并对该模型进行修正。然后,使用修正的模型来预测该板块的未来走势。最后,绘制这个板块的未来20个交易日的日移动平均线、三周的周移动平均线和两个月的月移动平均线。

(四)问题三

        相关性分析:
        在附件1中,获取上证指数和光伏建筑一体化板块指数的日指数数据。通过使用2个月的时间段(从2019年4月1日至2021年5月28日)的日指数数据对这两个指数进行相关性分析,然后研究它们之间的相互关系。

(五)问题四

        风险评估和投资方案分析:
        利用附件1提供的数据,对光伏建筑一体化板块个股的投资风险进行评估,并根据风险大小对37支股票进行排序。然后,可以根据投资者持有的100万元人民币和每日不超过5支股票的限制,来制定出2021年6月份的最优投资方案。

(六)问题五

        撰写行业报告:

        首先要详细介绍光伏建筑一体化的定义和发展历史,然后对行业的现状和未来市场发展分析进行详细阐述,并给出该行业未来趋势的建议和预测。最后,可以介绍一些该行业内部的主要参与者、行业的发展瓶颈以及规模扩大所面临的挑战和机遇,以向读者传达有关该行业的整体形象。

五、相关工具及公式

(一)SPSS

        对于该类数据处理问题,如K值线、各时间跨度的移动平均线的绘制等,使用SPSS工具进行即可。以下是对SPSS工具的介绍:

        SPSS(Statistical Product and Service Solutions)是一种专业的统计软件,主要用于数据分析、数据挖掘、数据建模和预测分析等领域。它提供了各种数据处理、统计分析和报告生成的功能,可以帮助用户在数据处理和分析过程中,发现数据之间的关联性、趋势性和异常情况等,从而支持决策和业务优化。

        SPSS的特点在于它拥有非常丰富的统计分析方法,包括描述统计、推论统计、生存分析、因子分析等各种方法,并且提供了直观简单的用户界面,用户可以通过简单的操作完成数据的输入、处理、分析和报告生成等工作。

        SPSS广泛应用于市场研究、社会调查、医学研究、心理学、教育研究、政府部门、商业机构等领域。

(二)指数平滑法

        指数平滑法是一种常用的时间序列预测方法,其公式如下:

(三)误差分析相关公式

        ① 方差分析

        由于只是分析两组数据的显著性差异,可直接使用方差公式:

         ② 线性回归分析方程

         ③ 线性系数求解公式

         ④ 协方差分析公式

        ⑤ 协方差转换公式 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/677719.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2023最新谷粒商城笔记之秒杀服务篇(全文总共13万字,超详细)

秒杀服务 秒杀具有瞬间高并发的特点,针对这一特点,必须要做限流异步缓存(页面静态化)独立部署 限流方式: 前端限流,一些高并发的网站直接在前端页面开始限流,例如:小米的验证码设计Nginx 限流&#xff0c…

ChatGPT从入门到精通,深入认识Prompt

ChatGPT从入门到精通,一站式掌握办公自动化/爬虫/数据分析和可视化图表制作 全面AI时代就在转角 道路已经铺好了 “局外人”or“先行者” 就在此刻 等你决定让ChatGPT帮你高效实现职场办公!行动起来吧1、ChatGPT从入门到精通,一站式掌握办公…

Unity 中的旋转、targetFrameRate、 vSyncCount、Time

1. 旋转: Unity 中的旋转用eulerAngle 表示,但在内部是以quaternion存储。欧拉角旋转围绕三个轴进行三次独立旋转,依次是z、x、y。To convert from Euler angles to quaternions, you can use the Quaternion.Euler function.To convert a q…

Linux 文件操作

文章目录 一、task_struct 和 file 的关系二、文件操作的系统调用三、进程默认打开的三个文件四、文件重定向五、Linux 下一切皆文件 文件是在磁盘上创建出来的,当我们想进行文件操作时,根据冯诺依曼体系结构,CPU 只和内存交互,为…

【裸机开发】Reset 中断服务函数(汇编实现)

目录 一、Reset 中断服务函数的实现步骤 二、汇编实现 Reset 中断服务函数 1、禁止/打开全局中断 2、设置SP指针 3、清除 .bss 段 4、完整 Reset 中断服务函数 一、Reset 中断服务函数的实现步骤 实现 Reset 中断服务函数的基本步骤如下: 设置各个模式下的S…

关联式容器set和map

文章目录 一.容器二.set的介绍1.insert2.lower_bound&&upper_bound3.find和countfindcount 三. multiset四.map最特别的operator[] 四.multimap,因为允许键值冗余,所以它没有operator[],它的find返回的是中序遍历第一次遇到的节点五.…

ChatGPT办公自动化实战

ChatGPT从入门到精通,一站式掌握办公自动化/爬虫/数据分析和可视化图表制作 全面AI时代就在转角 道路已经铺好了 “局外人”or“先行者” 就在此刻 等你决定 让ChatGPT帮你高效实现职场办公!行动起来吧 1、ChatGPT从入门到精通,一站式掌握办…

对象的销毁

析构函数 C 中的类可以定义一个特殊的清理函数 这个特殊的清理函数叫做析构函数析构函数的功能与构造函数相反 定义&#xff1a;~ClassName() 析构函数没有参数也没有返回值类型声明析构函数在对象销毁时自动被调用 析构函数使用初探 #include <stdio.h>class Test …

Threadlocal 必会的9个知识点

1.什么是ThreadLocal&#xff1f;它在多线程环境下有什么用处&#xff1f; ThreadLocal是在多线程环境下提供的一种简单的机制&#xff0c;使得每个线程都能拥有一个独立的变量副本。它避免了线程安全问题&#xff0c;并提高了程序的并发性能。 2.ThreadLocal是如何工作的&am…

规则引擎--规则逻辑形如“1 (2 | 3)“的抽象设计

目录 规则下逻辑表达和条件的抽象表达逻辑的编码和抽象 规则规则下的条件操作符抽象定义规则类规则执行表达式遍历进行操作符计算添加规则下一个具体条件的执行 规则执行完成后得到最后的结果 规则下逻辑表达和条件的抽象 对于任何一个规则&#xff0c;当然包括多个条件&#…

市面上最强PDF:GcPDF 6.1.4 Grapecity -Crack

适用于 .NET 6 的功能丰富的 PDF API 库 完全控制 PDF - 快速生成文档、提高内存效率且无依赖性。 在代码中生成、加载、编辑和保存 PDF 文档 支持多种语言的全文、段落格式和字体 使用新的编辑工具编辑 PDF 中的内容 支持数百种PDF功能 Windows、macOS 和 Linux 完全支持所有…

PhotoShop Beta(爱国版)安装教程-内置AI绘画功能

PS beta版安装教程 Window和Mac版都有&#xff0c;里面内置AI绘画功能 ps Beta版真的太爽了&#xff0c;今天来和大家分享下安装教程。 很多人拿这资料卖5块 9.9 19.9&#xff0c;球友们直接用&#xff0c;建议赶紧装&#xff0c;以免PS更新后&#xff0c;很多pojie程序没法用了…

ChatGPT数据分析与可视化实战

ChatGPT从入门到精通&#xff0c;一站式掌握办公自动化/爬虫/数据分析和可视化图表制作 全面AI时代就在转角 道路已经铺好了 “局外人”or“先行者” 就在此刻 等你决定 让ChatGPT帮你高效实现职场办公&#xff01;行动起来吧1、ChatGPT从入门到精通&#xff0c;一站式掌握办…

docker安装drone

目录 Drone简介docker安装drone创建Drone-server容器创建Drone-runner-docker容器 访问drone-server面板操作 Drone简介 Drone是基于GO语言开发的持续集成&#xff08;Continuous integration&#xff0c;CI&#xff09;引擎&#xff0c;它可以借助Docker容器技术&#xff0c;…

Autosar RTE C/S接口实现及synchronous与asynchronous的区别

文章目录 前言Server接口设计server接口Simulink实现server函数mapping Function生成的代码 Client接口设计Client接口Simulink实现ClientFunction Caller Mapping生成的代码Rte_CallRte_Result 总结 前言 在之前的一篇文章中&#xff0c;介绍了RTE中的S/R接口&#xff0c;也是…

(一)WPF - WPF

一、Window 图形演化 创建用户界面&#xff1a; User32&#xff1a; 该部分为许多元素&#xff08;如窗口、按钮和文本框等&#xff09;提供了熟悉的 Windows 外观。GDI/GDI&#xff1a; 该部分为渲染简单形状、文本以及图像提供了绘图支持&#xff0c;但增加了复杂程度&…

Nginx使用

说明&#xff1a;Nginx是静态资源服务器&#xff0c;可以部署静态资源&#xff0c;并对请求进行策略分发。 下载 第一步&#xff1a;可在官网&#xff08;http://nginx.org/en/download.html&#xff09;下载&#xff0c;建议安装稳定版本&#xff08;Stable version&#xf…

【力扣刷题 | 第十三天】

前言&#xff1a; 今天随机进行练习&#xff0c;题型上不会有什么限制&#xff0c;主要还是练习STL算法。 88. 合并两个有序数组 - 力扣&#xff08;LeetCode&#xff09; 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2&#xff0c;另有两个整数 m 和 n &#xff0c;分…

[RocketMQ] Broker与NameServer的心跳服务源码 (四)

文章目录 1.Broker发送心跳注册请求源码1.1 发送心跳包入口1.2 registerBrokerAll注册broker信息 2.NameServer处理心跳注册请求2.1 处理心跳包入口2.2 NameServer注册broker信息2.2.1 RouteInfoManager介绍2.2.2 registerBroker注册broker 3.NameServer的心跳检测服务3.1 scan…