【2024数学建模国赛赛题思路】C题第四套思路已出丨仅供参考

问题一思路分析

假定各种农作物未来的预期销售量、种植成本、亩产量和销售价格相对于2023年保持稳定,每季种植的农作物在当季销售。如果某种作物每季的总产量超过相应的预期销售量,超过部分不能正常销售。请针对以下两种情况,分别给出该乡村2024~2030年农作物的最优种植方案,将结果分别填入result1_1.xlsxresult1_2.xlsx中(模板文件见附件3

分析

针对该问题,分为两种情况:

  1. 超过部分滞销,造成浪费,售价直接为0
  2. 超过部分按2023年销售价格的50%降价出售

在此基础上,在第一问中,每年的预期销售量,种植成本、亩产量和销售价格与2023年都保持一致。同时,种植需要满足以下条件:

  1. 每种作物在同一地块中不能连续重茬种植
  2. 从2023年开始每个地块每三年至少种植依次豆类作物
  3. 每种作物每季的种植地不能太分散,每种作物在单个地块(含大棚种植的面积不宜太小)-> 最小单位为0.3

解题思路

实际上不需要处理浪费,只需要调整对于超过部分的售价即可。

如果表示第 𝑖 块地在第 𝑗 年第 𝑘 季节种植m作物的面积,销量限制

目标函数 Z:

为收益,单位为元/亩,为成本,单位为元/亩,

其受到的约束为:

  1. 耕地条件限制 -> 对应dataset1 固定的作物只能种在固定的耕地种类上
  2. 耕地面积限制 -> 每块地种植的农作物面积不能超过该地块的总面积
  3. 不能连续种植 -> 对于每块地而言,今年种的种类不能和去年一样
  4. 种植豆类作物的要求 -> 三年一定要种植一次豆类
  5. 销售量限制:-> 设定一个系数,对总销量的部分进行讨论,小于的部分正常计算,大于售价乘以系数
  6. 设定面积下限 -> 不能太过分散(普通地块单季只种一种),也不能太过少(大棚中的作物下限为0.3)

通过线性规划模型来求解该参数。(如果实现起来有问题,可能会使用数值解法来做,利用部分启发式算法来求解)

问题二思路分析

根据经验,小麦和玉米未来的预期销售量有增长的趋势,平均年增长率介于5%~10%之间,其他农作物未来每年的预期销售量相对于2023年大约有±5%的变化。农作物的亩产量往往会受气候等因素的影响,每年会有±10%的变化。因受市场条件影响,农作物的种植成本平均每年增长5%左右。粮食类作物的销售价格基本稳定;蔬菜类作物的销售价格有增长的趋势,平均每年增长5%左右。食用菌的销售价格稳中有降,大约每年可下降1%~5%,特别是羊肚菌的销售价格每年下降幅度为5%

请综合考虑各种农作物的预期销售量、亩产量、种植成本和销售价格的不确定性以及潜在的种植风险,给出该乡村2024~2030年农作物的最优种植方案,将结果填入result2.xlsx(模板文件见附件3)

分析

引入了不确定性因素,包括

  1. 小麦和玉米年销售量增长率5%~10%
  2. 其他作物销售量相对2023年波动-5%~5%(有歧义)
  3. 所有作物亩产量波动-10%~10%
  4. 农作物的种植成本平均每年增长5%左右
  5. 蔬菜类作物销售价格平均每年增长5%左右
  6. 羊肚菌的销售价格每年下降5%
  7. 其他食用菌的销售价格每年下降1%~5

解题思路

一种思路是,取上限和下限的平均值,例如-5%~5%波动则直接取0%。

另一种思路是,对每个不确定性的数值都赋予随机数,相当于对1、2、3、7四个条件都引入随机变量,对于2024-2030年7年,则一共需要赋予4×7=28个随机数集合。

由于需要保证一个尽可能稳妥和准确的种植方案,可以如下操作:

设定随机种子集合{1~N},相当于重复N次这个过程,在这N次过程中都进行这28个随机数的赋值,然后和第一问同样的方式去计算。

相当于把优化目标变为

当N取得尽可能大时,能够获得一个尽可能平均且更优的方案。

而考虑到第一问实际上是由两种滞销情况造成的,同样将其混合进入优化目标中,则最终的目标为

同样的方法求解即可。

问题三思路分析

在现实生活中,各种农作物之间可能存在一定的可替代性和互补性,预期销售量与销售价格、种植成本之间也存在一定的相关性。请在问题2的基础上综合考虑相关因素,给出该乡村2024~2030年农作物的最优种植策略,通过模拟数据进行求解,并与问题2的结果作比较分析。

分析

进行额外的相关性分析

·不同作物之间的替代性和互补性,如同类的豆类或食用菌类可能是互补和可替代的,考虑将同类的作物合并进行处理,尽可能的提高利润。

·销售量、价格和成本之间的相关性,如价格上涨可能伴随销售量下滑等。

解题思路

加入两条新的约束:

  1. 通过数据分析,划分不同种类的作物,类内的销量进行合并,令利润最大化。
  2. 拟合销售量、价格、成本之间的关系式,根据销售量调整销售价格。

同样的方式进行求解,并与问题2的结果对比分析。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

免费申请aws一年免费服务器使用教程

由于近期要测试一个公网项目,对比之下,选择了aws服务器,免费使用一年。 准备:一个visa信用卡即可,需要一个外网邮箱(我这边使用的hotmail) 注册的步骤不再赘述,切记几个点&#xff0…

景联文科技:专业图像采集服务,助力智能图像分析

景联文科技是专业数据服务公司,致力于为人工智能企业提供从数据采集、清洗到标注的全流程解决方案。协助客户解决AI开发过程中数据处理环节的关键问题,助力企业实现智能化转型。 1.多样化的图像采集服务 景联文科技提供多样化的图像采集服务&#xff0c…

udp网络通信 socket

套接字是实现进程间通信的编程。IP可以标定主机在全网的唯一性,端口可以标定进程在主机的唯一性,那么socket通过IP端口号就可以让两个在全网唯一标定的进程进行通信。 套接字有三种: 域间套接字:实现主机内部的进程通信的编程 …

Kettle发送邮件功能如何配置以实现自动化?

kettle发送邮件如何设置?Kettle配置发送邮件的方法? Kettle发送邮件功能能够帮助用户在数据处理过程中自动发送电子邮件,极大地提高了工作效率。AokSend将详细介绍如何配置Kettle发送邮件功能,以实现自动化操作。 Kettle发送邮件…

C++笔记19•数据结构:红黑树(RBTree)•

红黑树 1.简介: 红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或 Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路 径会比其他路径长出俩倍…

使用百度飞桨PaddleOCR进行OCR识别

1、代码及文档 代码:https://github.com/PaddlePaddle/PaddleOCR?tabreadme-ov-file 介绍文档:https://paddlepaddle.github.io/PaddleOCR/ppocr/overview.html 2、依赖安装 在使用过程中需要安装库,可以依据代码运行过程中的提示安装。…

MySQL Email验证流程详解:从注册到激活!

MySQL Email通知系统搭建教程!如何从MySQL发送邮件? MySQL Email验证是一个至关重要的环节,它确保了用户注册过程的安全性和有效性。AokSend将详细介绍从用户注册到MySQL Email激活的完整流程,帮助开发者更好地理解和实现这一功能…

视频编码与传输 学习笔记 1 一些视频压缩算法的介绍

大概是这么个结构: 说白了,就是视频太大,不压缩不行,因此我们会用压缩比非常夸张但对于视频来说效果很好的压缩方法先对视频压缩(source coding)然后把压缩后的视频发出去,要看的时候再解压。 就…

青岛实训 8月22号 day34

一、回顾 1.主从复制(高可用) 2.传统的主从复制 3.gtids事务型的主从复制 4.注意 1)server_id唯一 2)8.X版本需要get_ssl_pub_key 3)5.X不需要 4)change master to 5)stop | start slave 5.非…

HIVE 数据仓库工具之第二部分(数据库相关操作)

HIVE 数据仓库工具之第二部分(数据库相关操作) 一、Hive 对数据库的操作1.1 创建数据库1.1.1 创建数据库语法1.1.3 示例 1.2 使用数据库1.2.1 使用数据库语法1.2.2 示例 1.3 修改数据库1.3.1 修改数据库的语法1.3.2 示例 1.4 删除数据库1.4.1 删除数据库…

Aloudata CAN 发布:真正实现企业指标的管理、研发与消费一体化

对于企业的运营和管理来说,集自动化数据生产、业务化数据语言、智能化数据分析的指标管理方案至关重要。 指标是对业务过程和结果的度量,正如德鲁克所说,“如果无法度量就无法管理”。 指标管理痛点爆发,管、研、用一体方案备受青…

python-简单的dos攻击

前言 这个是DOS攻击学习(注意:千万别去攻击有商业价值的服务器或应用,不然会死的很惨(只有一个IP通过公网访问容易被抓),前提是网站没有攻击防御) 创建一个以python编写的后端web服务(好观察) 安装flask pip install flask from flask import Flaskapp …

Day22_K8S

文章目录 3.资源管理方式通过命令管理通过配置文件管理4. 基本概念入门4.1 Namespace4.2 Pod4.3 Label4.4 Deployment4.5 Service5. Pod详解5.1 Pod介绍5.2 Pod配置5.3 Pod生命周期5.3.1 初始化容器5.3.2 钩子函数5.3.3 容器探测5.3.4 重启策略5.4 Pod调度5.4.1 定向调度5.4.2 …

JavaScript DOM事件流之捕获与冒泡

DOM事件流——捕获与冒泡 网页是由一个一个元素组成的,正如我们肉眼所见,网页上的元素存在包含关系,简单的点击又怎么确定到底谁来触发响应呢?想象一下,在纸上画了两个大小不同的同心圆,然后用手指指向它里…

迁移替换AD域时,有几个关键点需要注意

在当今的数字化时代,企业对于身份管理和访问控制的需求日益增长。然而,传统的AD域控方案在面对国产化替代和业务上云的趋势时,逐渐显露出一些局限性。宁盾国产化身份域管作为一种迁移替换AD域控的创新解决方案,正逐渐崭露头角&…

通风天窗代号解析与功能介绍

通风天窗的代号通常涉及其类型、型号、尺寸及功能等多个方面。以下是对通风天窗代号的一般性释义。一、代号结构 通风天窗的代号往往遵循一定的编码规则,以清晰表示其特性。如在18J621-3《通风天窗》图集中,通风天窗的代号可能以“TCxx-xxx”的形式出现&…

云计算的成本:您需要了解的 AWS 定价信息

AWS 定价方案、免费套餐优惠以及通过预先预留容量来降低总体成本的选项。 欢迎来到雲闪世界。越来越多的企业开始转向云基础设施而非本地数据中心,云领域的竞争空前激烈。主要参与者甚至不惜削减成本并提供令人难以置信的折扣,以在云市场中占据一席之地。…

利用机器人自动回复软件,显著提升客户体验

随着科技的飞速发展及互联网普及,机器人自动回复软件成为了现代企业的重要工具。无论是在客户服务领域,还是在营销、销售等方面,自动回复机器人都表现出了强大的功能和显著的效果。究竟什么是机器人自动回复技术?它是如何运行的?本文将为您…

ELK学习笔记——如何给Kibana新增用户和角色

Kibana新增用户和角色 首先用超管账号登录上Kibana,按照下面步骤操作 1、创建角色 按图操作 2、创建用户 按图操作 3、给用户分配角色 至此,角色和用户绑定成功; 最后,可以退出管理员账号,登录这个新…

安防监控/视频汇聚EasyCVR视频监控平台级联上级,无法播放是什么原因?

EasyCVR视频监控平台,作为一款智能视频监控综合管理平台,凭借其强大的视频融合汇聚能力和灵活的视频能力,在各行各业的应用中发挥着越来越重要的作用。EasyCVR视频汇聚平台采用先进的图像处理技术和传输协议,能够确保高清、稳定的…