2021中青杯数学建模A题

article/2025/8/23 13:22:01

2021中青杯数学建模A题

话不多说,先上证书,小编获得了2021年中青杯数学建模本科生组一等奖

以下是证书和参赛论文
在这里插入图片描述

A 题:汽车组装车间流水线物料配送问题
汽车制造有四大关键工艺——冲压、焊接、涂装和总装,其中总装车间的占地面积最大、工人数量最多,迫切需要数学建模技术帮助降本增效。总装是指将发动机等全部内外饰件装配到车身上的工艺,通常围绕流水线展开,线上的每个工位负责装配固定的物料。为防止停线影响生产效率,需要及时补充工位上的物料,此物料补充工作称为运输,一般由拖车完成。拖车接收到任务指令后,需要进行如下操作:1)取料:前往目标物料的存储位,将物料装载至拖车;2)配送:将物料运送至目标工位和卸载。需要注意的是,在不超过小车容量的情况下,多个任务可以同时进行。

问题一:某总装车间内有两条并行的流水线,其布局如图1 所示,其道路关键节点和工作点见附件1。该车间共有10 辆拖车,目前采用承包制,即一个拖车负责若干个工位(称为“承包区”)的配送任务,且承包区互不交叠。请根据上述信息为拖车安排承包区(每个承包区不超过5 个工位)。

问题二:为了降本增效,该车间计划通过打破承包制,减少拖车数量。在某一时间点,系统收到任务需求和当前可用车辆,通过计算生成派送方案并下发至拖车执行。请设计一种方法,在尽量减少停线风险的前提下,使得派送方案可以自动生成。图2 和图3 所示为系统收到需求信息示例和生成的派送方案。假设小车行进速度为5 米/秒,装/卸零件耗时均为3 秒,一次最大可装载4 个任务。附件2 为若干用于验证的任务数据,亦鼓励参赛者设计更复杂的场景和数据验证其技术方案。

问题三:问题2 中的方案能否杜绝停线情况?若能,请解释原因;若不能,请改进或设计一种新的机制,并验证其效果。

思路分析

问题一
要求利用题目条件为拖车安排承包区,从题意来看,拖车的数量和工位数是给定的,我们需要合理安排哪些拖车负责哪些工位,但是这个问题缺乏一个指标来衡量。为了找到一个指标来帮助我们指定承包策略,我们对问题进行了进一步分析。承包区限制了拖车的工作范围,对汽车制造车间里的物料运输有极大的影响。为了得到合理的承包区分配方案,我们应该尽可能地提高拖车在其所属承包区的工作效率,保证整个总装车间的效率,达到“降本增效”的目的。而总装车的效率和车间里各拖车运输所花费的距离时间是相关的,而拖车是分属不同的承包区的,每一辆拖车负责不同的工位。为了提高总装车间效率,我们应该让所有拖车的运输配送走过的距离较小,这个总距离与拖车的工位划分情况密切相关。而拖车的工位划分情况非常复杂,是个典型的NP难问题,所以应该考虑引入智能算法,结合我们的优化目标:拖车走过的距离,找出全局最优,最后给出合理的承包区划分方案。
另外,从分析来看问题一里距离计算是必要的,我们在建立模型之前,应该首先针对总装车间的实际情况进行分析,计算出各节点直接的最短距离。

问题二
问题一与问题二有相同之处,都需要为拖车确定它负责的工位,不同的是问题二需要根据任务信息中的工位为数量给定的拖车分配工位,生成确定的派送方案。同时不同的派送方案会对应不同的停线风险。停线风险与拖车派送时间密切相关,而运输时间又与拖车走过的距离相关,所以我们应该结合问题一计算得到的距离,合理分析取料、运输、装卸这三个过程,对拖车到达工位的时间进行合理计算。最后对停线风险进行量化,借助模拟退火等智能算法对停线风险进行优化。

问题三
问题三主要围绕是否能“杜绝停线”展开,问题二中给定了拖车的数量,较少的拖车数量不一定能达到“杜绝停线”的目的,但如果我们适当的增加任务中拖车的数量,一定程度上可以杜绝停线。但是我们也不能过多的增加拖车数量,这样势必会影响总装车间的成本,不符合“降本增效”的目的。所以问题三应该围绕杜绝停线所需的最小拖车这一问题进行展开,结合问题一、问题二已经建立起来的模型,对这一问题进行研究。

小编将对几个问题的解题方法进行分次更新,以下是论文部分,需要本题论文和代码的可私聊博主。


http://chatgpt.dhexx.cn/article/lG8av9iF.shtml

相关文章

2022长三角数学建模A题

A题思路审核未通过,已经在公众号上重新发布。 回复【长三角A】获取。 总结: A题的难度不大,但是就是比较奇怪。很多题其实百度就有答案,但毕竟是数学建模,大家就多少写几个模型算法啥的。能自己做就自己做&#xff0…

2022全国大学生数学建模A题的思路与解法

题目回顾与写在前面 首先,我们队在历经了千辛万苦之后,光荣得获得了 省三......队伍构成 物理*2 计算机*1队伍分工 计算机-->受力分析 物理-->数值计算总评:图一乐,狠乐!物理系,计算机系嘛&…

2021数学建模A题详细思路

2021数学建模A题详细思路 适合遇到瓶颈,没有开始写论文,甚至还没有思路的同学“参考” 实在写不出论文的同学,也可以直接根据思路以及提供的资料,进行“语文建模”完成论文,至少交了就有个成绩。 2021数学建模国赛A…

2020 数学建模 A题

2020 数学建模 A 题 炉温曲线 感受体会 题目介绍原题题目分析整体热传到模型分析问题一问题二问题三问题四 核心:一维热传导模型模型参数设定温度间隙的温度分布) 回流区过渡到 冷却区 之后 的温度电路板中心 区域 温度 变化的 机理 模型的求解问题一结论…

2017年数学建模大赛A题剖析(第一问求解间距思路分析)

第一问:间距问题 制作人:王代文一种典型的二维CT系统如图1所示,平行入射的X射线垂直于探测器平面,每个探测器单元看成一个接收点,且等距排列。X射线的发射器和探测器相对位置固定不变,整个发射-接收系统绕某…

全国大学生数学建模竞赛——2017A题(学习笔记)

目录 一、任务分析 二、题目一求解 题目分析: 模型建立: 模型求解: 3.1读数据,绘图 3.2探测器之间的距离计算 3.3小圆与发射—接收系统的相对运动 3.4提取小圆圆心位置坐标 三、题目二求解 一、任务分析 历年赛题 任…

PinPoint使用手册(图文并茂版)

用了一段时间PinPoint,感觉很有效果,值得推广,在这里把使用时总结出来的知识分享给大家,网上有很多Pinpoint安装部署的教程以及与其他APM比对的文章,这里就不赘述了,直接上图 01首页 02Server切换 03链路及…

Pinpoint部署和踩坑记录

pinpoint是韩国人开源的 APM (Application Performance Management/应用性能管理)工具 - Pinpoint。它基于google Dapper开发,目标就是为n(n>1)层架构开发新的跟踪平台,为n层架构的系统提供解决方案。pinpoint能够对基于java的大规模分布式系统和应用…

Pinpoint 技术架构及部署

目录 一、背景 二、简介 三、Pinpoint Collector 收集端 四、Pinpoint Web 五、Pinpoint Agent 六、监控效果图 七、其他 一、背景 随着项目微服务的进行,微服务数量逐渐增加,服务间的调用也越来越复杂,我们急切需要一个APM工具帮我们…

性能测试利器 — 全链路监控工具Pinpoint安装教程(非docker版本)

1、pinpoint介绍 1.1、相关简介 pinpoint是开源在github上的一款APM监控工具,它是由Java编写的,用于大规模分布式系统的监控;它对性能的影响最小(只增加约3%资源利用率),安装agent是无侵入式的,只需要在被测试的Tomc…

pinpoint监控学习笔记

pinpoint分以下主要模块: pinpoint-agent,这个工程引用了其它核心jar,整个pinpoint监控的配置文件在这个项目中: pinpoint.config。 pinpoint-bootstrap: 这个工程定义了当jvm启动时,利用java instrument,实现对于后续…

Pinpoint 快速开始

Pinpoint有三个主要组件(collector, web, agent),并使用HBase作为存储。Collector和Web被打包为单个war文件,而agent被打包以便可以作为java agent附加到应用。 Pinpoint quickstart 为agent提供一个示例TestApp, 并使用tomcat maven插件来启…

Pinpoint 一款强大的APM工具

背景 程序的监控一直是程序员最头痛的事情之一,现网程序有问题怎么办?看进程看端口 top/free/df 三件套?网络抓包?看日志?所以为了满足这些初级需求很多公司都做了主机监控,进程端口监听等功能&#xff0c…

pinpoint新增自定义插件监控

pinpoint:源码地址:https://github.com/pinpoint-apm/pinpoint.git 定义:基于Google的Dapper理论,通过在程序内部的class的方法,构造方法等地方埋点,通过Java-agent技术实现类增强的一种链路追踪的监控&…

pinpoint 安装 for spring cloud

pinpoint 安装 for spring cloud 1.环境说明2.安装步骤2.1 安装pinpoint2.2 安装agent2.2.1 下载2.2.2 agent配置2.2.3 JVM 配置2.2.4 日志中输出traceId 3.部署问题3.1 多个相同名称的项目放在一个pinpoint下监控3.2 agent id 过长问题(最大长度不能超过24个字符&a…

利用Pinpoint搭建全链路监控系统

随着项目微服务的进行,微服务数量逐渐增加,服务间的调用也越来越复杂,我们急切需要一个APM工具帮我们监控各个服务的性能及对服务间的调用进行跟踪,而通过调研多个开源APM工具后,最终我们选择了Pinpoint。 简介 Pinp…

pinpoint安装部署(相关博客合集)

pinpoint安装部署 说明一、PinPoint介绍及工作原理1.1 确定部署的组件及服务 二、相关组件版本兼容情况2.1 确定版本 三、部署3.1 HBASE3.2 agent 说明 本博客写在搭建PinPoint之前,主要是用来记录查阅的相关博客资料,等到动手搭建完再更新实际部署操作…

分布式跟踪工具Pinpoint技术入门

本文初衷 因为工作需要,这周研究了一下APM(Application Performance Management)相关技术,看了些许资料,对比了各种技术的特点,最终选择Pinpoint作为性能监控工具,本文的主要目的是记录本人部署…

【Pinpoint】安装

文章目录 一. 下载1. 版本(2.3.3)2. [下载地址](https://github.com/pinpoint-apm/pinpoint/releases/tag/v2.3.3)3. 下载内容4. [hbase](http://archive.apache.org/dist/hbase/1.2.6/) 二. 安装1. 安装JDK82. 安装hbase1.2.61. 解压文件2. 修改sh文件3…

2、Pinpoint-Server端安装

0、本章节简介 安装Pinpoint服务端 采用Docker安装所以需要提前安装 docker和 docker-compose 本文使用的版本是Pinpoint:2.1版本 ps 由于Pinpoint依赖了很多的基础镜像,所以推荐不要在已经部署了程序的机器上部署,以免造成端口号冲突,推荐使…