【2024高教社杯全国大学生数学建模竞赛】B题模型建立求解
目录
- 1问题重述
- 1.1问题背景
- 1.2研究意义
- 1.3具体问题
- 2总体分析
- 3模型假设
- 4符号说明(等四问全部更新完再写)
- 5模型的建立与求解
- 5.1问题一模型的建立与求解
- 5.1.1问题的具体分析
- 5.1.2模型的准备
目前B题第一问的详细求解过程以及对应论文部分已经完成!
- 晚上7-8点之前第二问完成
- 明天中文之前全部写完
按照提交论文的格式进行撰写!完整版请看文章最后!
1问题重述
1.1问题背景
某企业专注于生产一种在市场上广受欢迎的电子产品。这一产品的生产过程包括两个关键环节:采购和装配。这两个环节中,涉及到两种主要的零配件(我们称之为零配件1和零配件2)。这些零配件的质量直接决定了最终产品的质量。在生产过程中,任何一个零配件的次品都可能导致整个成品的次品率升高,从而影响产品的整体性能和可靠性。
因此,企业非常重视在零配件采购、装配和成品出厂的各个环节对产品质量进行严格的控制。然而,这种质量控制过程并不是没有代价的。它伴随着高昂的检测费用、拆解成本和不合格品的处理成本。如果处理不当,不仅会影响企业的生产效率,还可能带来信誉损失和客户的不满,进而影响企业的市场地位和品牌形象。
为了优化质量控制流程,企业希望通过科学的抽样检测方法,在最少的检测次数下确保零配件的质量,并在成品组装过程中根据具体情况做出最优决策。此外,企业还需应对成品检测后可能产生的不合格品拆解问题,尽可能减少不合格品的浪费及对企业声誉的影响。在这种背景下,建立一个综合考虑检测成本、拆解成本、市场损失的数学模型,对企业的生产过程进行全面优化显得尤为重要。
通过这样的数学模型,企业可以更精确地评估各个环节的成本和潜在风险,从而制定出更加科学合理的生产计划和质量控制策略。这不仅有助于降低生产成本,提高生产效率,还能确保最终产品的质量,满足市场需求,提升客户满意度。最终,企业将能够在激烈的市场竞争中保持优势,实现可持续发展。
1.2研究意义
本研究旨在通过数学模型优化生产质量控制和决策流程,具体包括:提升产品质量控制效率,减少检测次数和成本;降低生产成本浪费,提高生产效率;减少不合格产品影响,增强客户信任和忠诚度;帮助企业制定生产策略,降低次品率和市场损失,提高经济效益;提供涵盖全流程的系统化决策支持,优化运营管理。
1.3具体问题
- 问题一:设计一个最少检测次数的抽样检测方案,以确定供应商提供的零配件次品率是否符合标称要求。
- 问题二:根据零配件和成品的次品率,优化企业在生产过程中关于检测、装配和拆解的不合格品处理决策。
- 问题三:在多工序和多零配件的生产流程中,制定最优的检测、装配和拆解决策方案,确保生产效率和质量控制。
- 问题四:假设次品率通过抽样检测获得,重新设计生产过程中的决策方案。
2总体分析
首先,问题1要求建立一个抽样检测方案来确定是否接收供应商的零配件。企业需要在两种情况下作出决策:如果在95%的信度下,零配件的次品率超过了供应商声明的标称值(例如10%),则企业应拒收这批零配件;反之,在90%的信度下,如果次品率不超过标称值,则接收这批零配件。这一问题的解决涉及到统计假设检验的运用,需要确定合适的样本大小以减少检测成本,同时控制错误接受和错误拒绝的风险。可以通过二项分布或正态分布近似来估计抽样分布,从而设定合适的拒绝域和接受域。
问题2进一步深入到生产流程的多个决策点,包括是否对零配件和成品进行检测、如何处理检测出的不合格品、以及如何处理客户退回的不合格成品。这些决策需要基于成本效益分析和风险评估进行优化。例如,企业可以选择对所有零配件和成品进行全检,以确保质量,但这将大幅增加成本;或者只对抽样检测出的不合格品进行拆解和再利用,以减少成本。此外,对于客户退回的不合格品,企业需要决定是直接报废还是拆解后重新进入生产流程,这不仅关系到成本,还可能影响到企业的信誉和客户满意度。
问题3则是一个更为复杂的情景,涉及多道工序和多个零配件的生产决策。在这一问题中,企业需要针对每个工序和零配件的次品率、成本和其他相关数据,制定一套完整的生产和质量控制策略。这可能涉及到组合优化、多阶段决策问题的解决,如何在保证产品整体质量的同时,最大限度地减少生产成本和风险。例如,企业可能需要决定在某些工序中增加检测频率,或者选择在某些零配件上采取更为严格的质量控制措施。
最后,问题4要求在前述所有决策的基础上,考虑通过抽样检测得到的次品率数据的可靠性和准确性,并重新评估和调整生产决策。这一问题的核心是数据质量对决策的影响,需要企业在实际操作中对抽样方法、频率和数据处理方式进行优化,确保所得数据能够真实反映生产状况,以便更准确地进行成本和风险的评估。
综上所述,这四个问题不仅考验了参赛者在统计分析和假设检验方面的能力,还涉及到运筹学、决策分析和风险管理的知识。参赛者需要综合运用这些理论和方法,设计出既科学又实用的解决方案,帮助企业在复杂多变的生产环境中做出最优决策。
3模型假设
- 假设一:所有零配件和生产工序之间相互独立,即每种零配件的质量和每个工序的效率不相互影响。这使得分析可以针对单独的零配件或工序进行,而不需要处理复杂的交互效应。
- 假设二:在整个生产周期内,每种零配件或半成品的次品率保持恒定,不受生产批次或时间的变化影响。此外,所有相关的成本(包括购买单价、检测成本、装配成本和拆解费用)也保持固定,不受外部市场或经济因素的干扰。
- 假设三:所有操作(如装配、检测、拆解)都能按照预定的最优流程高效执行,不存在操作效率损失。同时,生产设备始终处于良好状态,不考虑设备故障或维护需求,确保生产过程的连续性和稳定性。
4符号说明(等四问全部更新完再写)
5模型的建立与求解
5.1问题一模型的建立与求解
完成求解过程请看文章最后!
5.1.1问题的具体分析
问题一要求制定一个抽样检测计划,以决定是否接受一批零配件,基于供应商所声称的次品率。关键在于如何确定适当的样本量和决策标准,以最小化检测成本,同时确保决策的高可靠性。
在具体分析中,企业面临的主要挑战是在95%的置信水平下拒收次品率超过标称值的零配件,在90%的置信水平下接受次品率不超过标称值的零配件。这涉及到统计假设检验,特别是需要控制第一类错误(错误地拒绝良品)和第二类错误(错误地接受次品)的概率。
次品率的抽样检测通常采用二项分布进行建模,每个零配件要么合格,要么不合格,完全符合二项分布的特性。基于供应商提供的次品率标称值,可以设定零假设(次品率小于等于标称值)和备择假设(次品率大于标称值),并采用z检验或t检验等统计方法来决定是否拒收整批零配件。
在模型构建方面,首先需要定义这些假设,然后是确定样本量,这一步骤至关重要,以确保检验的功效,即最小化第一类和第二类错误的概率。这可以通过设定错误的容忍界限(例如α=5%,β=10%)和进行功效分析来实现。接着,需要设定决策规则,即根据样本次品率与临界值的比较结果来接受或拒绝零假设。
求解模型时,会计算在给定置信水平下的临界值,如果样本次品率大于此临界值,则拒绝零假设,否则接受。可以通过模拟抽样过程,计算样本次品率,并根据这些数据与临界值比较来确定是否接受或拒绝。这种方法可以为企业提供一个科学且经济有效的抽样检测方案,帮助企业在保证产品质量的同时控制相关成本。
5.1.2模型的准备
针对第一个问题,我们需要制定一个详细的抽样检测计划,以便通过尽可能少的检测次数来确定零配件的次品率是否超过了其标称值。为了实现这一目标,我们将采用假设检验的方法,并选择二项分布模型作为我们的统计模型。
具体来说,我们将首先设定一个零假设H,即零配件的次品率等于或低于其标称值。然后,我们将设定一个备择假设H1,即零配件的次品率超过了其标称值。接下来,我们将根据二项分布的特性,确定一个合适的样本量,以确保我们的检测结果具有统计学上的显著性。
在抽样过程中,我们将随机选择一定数量的零配件进行检测,并记录下其中的次品数量。根据这些数据,我们可以计算出次品率的实际观测值。然后,我们将使用二项分布的概率质量函数PMF来计算在零假设成立的情况下,观测到当前次品率或更极端情况的概率,即p值。
如果计算出的p值小于我们预先设定的显著性水平(例如0.05),则拒绝零假设,接受备择假设,认为零配件的次品率确实超过了标称值。反之,如果p值大于显著性水平,则无法拒绝零假设,认为没有足够的证据表明零配件的次品率超过了标称值。
通过这种方法,我们可以在保证统计学显著性的前提下,用最少的检测次数来判断零配件的次品率是否超标,从而提高检测效率并降低成本。
完整模型求解、代码与论文,请看下方!
相关文章:

【2024高教社杯全国大学生数学建模竞赛】B题模型建立求解
目录 1问题重述1.1问题背景1.2研究意义1.3具体问题 2总体分析3模型假设4符号说明(等四问全部更新完再写)5模型的建立与求解5.1问题一模型的建立与求解5.1.1问题的具体分析5.1.2模型的准备 目前B题第一问的详细求解过程以及对应论文部分已经完成ÿ…...

OpenHarmony鸿蒙开发( Beta5.0)智能手表应用开发实践
样例简介 本项目是基于BearPi套件开发的智能儿童手表系统,该系统通过与GSM模块(型号:SIM808)的通信来实现通话和定位功能。 智能儿童手表系统可以通过云和手机建立连接,同步时间和获取天气信息,通过手机下…...

共享单车轨迹数据分析:以厦门市共享单车数据为例(一)
共享单车数据作为交通大数据的一个重要组成部分,在现代城市交通管理和规划中发挥着越来越重要的作用。通过对共享单车的数据进行深入分析,城市管理者和规划者能够获得大量有价值的洞察,这些洞察不仅有助于了解城市居民的日常出行模式…...

SprinBoot+Vue在线商城微信小程序的设计与实现
目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue3.6 uniapp代码 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平…...

4--SpringBootWeb-请求响应
目录 postman 1.简单参数 请求参数名与形参变量名一致时 请求参数名与形参变量名不一致时 2.实体参数 简单实体对象 复杂实体对象 3.数组集合参数 数组 集合 4.日期参数 5.JSON参数 6.路径参数 1 2 postman Postman值一款功能强大的网页调试与发送网页HTTP请求的…...

电脑点击关机之后,又自动重启开机了。根本就关不了?
前言 有个小姐姐说,她家的电脑好生奇怪:点击【关机】按钮之后,电脑提示【正在关机】,过了几秒,电脑又自动开机了…… 好家伙!也就是说关机和重启根本就没区别,电脑完全无法断电。 最后忍无可…...

强化网络安全:通过802.1X协议保障远程接入设备安全认证
随着远程办公和移动设备的普及,企业网络面临着前所未有的安全挑战。为了确保网络的安全性,同时提供无缝的用户体验,我们的 ASP 身份认证平台引入了先进的 802.1X 认证协议,确保只有经过认证的设备才能接入您的网络。本文档将详细介…...

链动2+1模式AI智能名片S2B2C商城小程序源码在社群商业价值构建中的应用探索
摘要:在数字经济浪潮的推动下,社群作为商业生态的核心组成部分,其商业价值正以前所未有的速度增长。本文深入探讨了如何通过“链动21模式AI智能名片S2B2C商城小程序源码”这一前沿技术工具,深度挖掘并优化社群的商业价值。通过详细…...

基于SpringBoot+Vue+MySQL的校园周边美食探索及分享平台
系统背景 在当今数字化时代,校园生活正日益融入信息技术的浪潮之中,学生们对于便捷、高效且富有趣味性的生活方式有着越来越高的追求。特别是在饮食文化方面,随着校园周边餐饮业态的日益丰富,学生们渴望一个能够集美食探索、分享与…...
“设计模式双剑合璧:工厂模式与策略模式在支付系统中的完美结合”
工厂模式(Factory Pattern)和策略模式(Strategy Pattern)都是常见的设计模式,但它们解决的问题和应用场景不同。下面是它们的区别: 1. 目的不同: 工厂模式(Factory Pattern…...
第二百一十九节 JPA 教程 - JPA 字段映射示例
JPA 教程 - JPA 字段映射示例 当将 Java bean 字段映射到数据库列时,我们可以选择标记字段,标记 getter 方法并标记两者。 标记字段 以下代码来自 Professor.java。 它显示如何将主键列标记为 Java bean 字段标识。 package cn.w3cschool.common; im…...
目标检测-YOLOv6
YOLOv6 YOLOv6 是 YOLO 系列的一个新版本,相比 YOLOv5 进行了大量的优化与改进。YOLOv6 的设计目标是在提高模型检测精度的同时,进一步优化速度和效率,特别是在推理速度和部署便捷性方面。它采用了更先进的网络架构和优化技巧,在…...
Java面向对象与多态
目录 Java面向对象与多态 多态介绍 形成多态的前提 多态下成员访问的特点 成员变量 成员方法 访问特点总结 多态对比普通继承 普通继承优点与缺点 多态优点与缺点 向上转型与向下转型 向下转型存在的问题 多态接口练习 Java面向对象与多态 多态介绍 在前面学习到…...

redis分布式锁和lua脚本
业务场景:多个线程对共同资源的访问:库存超卖/用户重复下单的原因 解决方法一:利用jvm内置锁,将非原子性操作变成原子性操作 Synchronized锁的是对象,对象必须是单例的。锁的是this,代表当前所在的类,这个…...
项目实战 ---- 商用落地视频搜索系统(5)---service层核心
目录 背景 向下service 层 描述 功能 代码实现 核心阐述 向上service层 描述 功能 代码实现 核心阐述 背景 之前的 1-4 重点在介绍系统的实现架构,录入数据的组织形式,存储模式,search 方式,以及后期算法等。重点都是聚焦在后端。现在来看,基本的后端实现我们…...

Win32远线程注入
远线程注入 远线程(RemoteThread)注入是指一个进程在另一个进程中创建线程的技术,这是一种很经典的DLL注入技术。 虽然比较古老,但是很实用。通过远线程注入,再配合api函数的hook技术,可以实现很多有意思的功能。 实现远线程注入…...

CTF 竞赛密码学方向学习路径规划
目录 计算机科学基础计算机科学概念的引入、兴趣的引导开发环境的配置与常用工具的安装Watt Toolkit(Steam)、机场代理Scoop(Windows 用户可选)常用 Python 库SageMathLinux小工具 yafuOpenSSL Markdown编程基础Python其他编程语言…...
2024数学建模国赛B题代码
B题已经完成模型代码!详情查看文末名片 问题1:可以考虑使用统计学中的“样本量估算”方法,使用二项分布或正态近似来决定最少的样本量,并通过假设检验(如单侧检验)在95%和90%置信度下进行判断。 import n…...

PyTorch 卷积层详解
PyTorch 卷积层详解 卷积层(Convolutional Layers)是深度学习中用于提取输入数据特征的重要组件,特别适用于处理图像和序列数据。PyTorch 提供了多种卷积层,分别适用于不同维度的数据。本文将详细介绍这些卷积层,特别…...
【Kubernetes知识点问答题】kubernetes 控制器
目录 1. 说明 K8s 控制器的作用? 2. 什么是 ReplicaSet,说明它的主要用途。 3. Deployment 控制器是如何工作的,举例说明其常见用途。 4. 解释 DaemonSet,列举其使用场景。 5. 什么是 StatefulSet,其主要作用是什么…...
可靠性+灵活性:电力载波技术在楼宇自控中的核心价值
可靠性灵活性:电力载波技术在楼宇自控中的核心价值 在智能楼宇的自动化控制中,电力载波技术(PLC)凭借其独特的优势,正成为构建高效、稳定、灵活系统的核心解决方案。它利用现有电力线路传输数据,无需额外布…...

2021-03-15 iview一些问题
1.iview 在使用tree组件时,发现没有set类的方法,只有get,那么要改变tree值,只能遍历treeData,递归修改treeData的checked,发现无法更改,原因在于check模式下,子元素的勾选状态跟父节…...

springboot整合VUE之在线教育管理系统简介
可以学习到的技能 学会常用技术栈的使用 独立开发项目 学会前端的开发流程 学会后端的开发流程 学会数据库的设计 学会前后端接口调用方式 学会多模块之间的关联 学会数据的处理 适用人群 在校学生,小白用户,想学习知识的 有点基础,想要通过项…...

【JVM面试篇】高频八股汇总——类加载和类加载器
目录 1. 讲一下类加载过程? 2. Java创建对象的过程? 3. 对象的生命周期? 4. 类加载器有哪些? 5. 双亲委派模型的作用(好处)? 6. 讲一下类的加载和双亲委派原则? 7. 双亲委派模…...
uniapp 字符包含的相关方法
在uniapp中,如果你想检查一个字符串是否包含另一个子字符串,你可以使用JavaScript中的includes()方法或者indexOf()方法。这两种方法都可以达到目的,但它们在处理方式和返回值上有所不同。 使用includes()方法 includes()方法用于判断一个字…...

计算机基础知识解析:从应用到架构的全面拆解
目录 前言 1、 计算机的应用领域:无处不在的数字助手 2、 计算机的进化史:从算盘到量子计算 3、计算机的分类:不止 “台式机和笔记本” 4、计算机的组件:硬件与软件的协同 4.1 硬件:五大核心部件 4.2 软件&#…...

从零开始了解数据采集(二十八)——制造业数字孪生
近年来,我国的工业领域正经历一场前所未有的数字化变革,从“双碳目标”到工业互联网平台的推广,国家政策和市场需求共同推动了制造业的升级。在这场变革中,数字孪生技术成为备受关注的关键工具,它不仅让企业“看见”设…...
Python第七周作业
Python第七周作业 文章目录 Python第七周作业 1.使用open以只读模式打开文件data.txt,并逐行打印内容 2.使用pathlib模块获取当前脚本的绝对路径,并创建logs目录(若不存在) 3.递归遍历目录data,输出所有.csv文件的路径…...
k8s从入门到放弃之Pod的容器探针检测
k8s从入门到放弃之Pod的容器探针检测 在Kubernetes(简称K8s)中,容器探测是指kubelet对容器执行定期诊断的过程,以确保容器中的应用程序处于预期的状态。这些探测是保障应用健康和高可用性的重要机制。Kubernetes提供了两种种类型…...
用js实现常见排序算法
以下是几种常见排序算法的 JS实现,包括选择排序、冒泡排序、插入排序、快速排序和归并排序,以及每种算法的特点和复杂度分析 1. 选择排序(Selection Sort) 核心思想:每次从未排序部分选择最小元素,与未排…...