2021五一杯数学建模A题 疫苗生产问题

2021五一杯数学建模A题

疫苗生产问题

新冠肺炎肆虐全球,给世界带来了深重的灾难。各国为控制疫情纷纷研发新冠疫苗。假定疫苗生产需要经过CJ1工位、CJ2工位、CJ3工位以及 CJ4工位等4个工艺流程。每个工艺流程一次性均能处理100剂疫苗,这100剂疫苗装进一个加工箱一起送进工位的设备进行处理。而且,只有按照CJ1-CJ2-CJ3-CJ4的顺序在4个工位都进行了加工以后,才算完成生产。为防止疫苗包装出现混乱,某疫苗生产公司生产部门规定,每个工位不能同时生产不同类型的疫苗,疫苗生产不允许插队,即进入第一个工位安排的每类疫苗的生产顺序一旦确定就要一直保持不变,而且前一种类型的疫苗离开某个工位后,后一种类型的疫苗才能进入这个工位。
现有YM1-YM10等10种不同类型的疫苗需要生产。为安全起见,每种类型每箱(内装疫苗100剂)疫苗在每个工位上均进行了50次模拟生产。发现,由于生产设备、疫苗纯化等多种原因,每个工位生产不同类型的每箱疫苗所需的时间并不稳定,详细的数据见附件1。
请建立数学模型,回答下列问题:

问题1:请对每箱疫苗在所有工位上的生产时间进行均值、方差、最值、概率分布等统计分析,以方便疫苗生产公司管理者能够直观的掌握每个工位生产疫苗的能力水平,为疫苗生产提供参考。

问题2:某国疫苗检测部门紧急需要YM1-YM10各100剂疫苗进行检测。为赶时间,疫苗生产公司需要对疫苗的生产顺序进行规划,以便能在最短时间内交付,以每个工位生产每箱疫苗平均时间为依据。请建立数学模型,制定疫苗生产顺序,初始时刻为00:00,计算生产总时间,并将结果填入表1。
在这里插入图片描述
问题3:在实际生产中,每个工位生产每种疫苗的所需时间具有随机性。如果要求该公司疫苗交货总时间比问题2的总时间缩短5%,请建立数学模型,以最大的概率完成这个任务为目标,确定生产顺序,并给出缩短的时间比例与最大概率之间的关系。

问题4:现在该疫苗生产公司接收了10种类型疫苗不同规模的生产任务(见附件2)。由于生产机器需要检修和维护,每个工位每天生产的时间不能超过16小时。为避免疫苗错误包装,要求每种类型疫苗的生产任务不可以拆分,即同种类型疫苗生产全部完成之后才能生产另外类型的疫苗。请建立数学模型,在可靠性为90%的前提下安排生产方案,至少多少天可以完成任务?

问题5:如果该疫苗生产公司计划在100天内选择部分数量的疫苗进行生产,每个工位每天生产的时间不能超过16小时,每种类型疫苗的生产任务可以适当拆分,即每种类型的疫苗可以只完成一部分。以最大销售额为目标,请建立数学模型安排生产计划。

模型的建立与求解(部分)(全部文档及程序见评论区)

问题一模型的建立与求解:

在这里插入图片描述

问题二模型的建立与求解:

在这里插入图片描述

问题三模型的建立与求解:

根据第一问所知,疫苗在每个生产线上的概率分布,都属于正态分布。也就是说,在上面的公式中,我们可以看做偏离系数τ符合正态分布。那么,仅需使用matlab 通过正态分布随机值生成,即可仿真出疫苗生产时间随机的情况。在第二问中,我们利用 Matlab 遍历了所有情况以用来检验结果。在本题中,我们可利用第二问的代码,根据题意添加条件即可。重复计算α次,通过第二问题的方法,算出每一次的最终时间 T,计数所有次数中最终时间 T 小于 95%最小时间的次数β,那么便可以求出该方案的近似概率 P=β/α

问题四与问题五模型的建立与求解:

在这里插入图片描述

程序代码如下:

'''如有问题if you want my model and word'''
'''小编QQ:631183848'''   
'''如有问题if you want my model and word'''
'''小编QQ:631183848'''     
A=[13.284 9.8708 20.0584 7.9886 8.77 19.0741 11.1601 16.0201 15.0146 12.9524 
14.9621 19.9075 15.9726 9.9366 13.722 20.0943 16.4961 8.8274 12.0351 
7.0109 
19.846 17.9281 14.9703 5.9358 13.0052 14.1485 12.0136 18.1143 7.0419 
9.0491 
20.0129 18.9423 15.1163 18.1283 11.2494 13.8838 19.0876 16.8313 8.9496 
16.0524 
]; 
Y=[1.593979267 0.793439961 0.809040273 0.999774981 0.613356028 1.315886921 1.032082042 1.229791443 0.991973399 0.20800367 
1.051043473	1.121878635	0.648764524	0.988125675	1.15461187 
0.876216121 0.901073535 0.226411679 1.220333417 0.294923796 
1.222915487	
  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
2021五一数模A思路+参考资料+a代码疫苗生产优化问题 问题 1:本需要对于每箱疫苗在所有工位上的生产时间进行描述性统计分析,由于先前对于 不同类型的疫苗进行模拟实验,根据已经掌握的实验数据直接进行描述性分析即可。可以通过 EXCEL、SPSS、R 语言等数据处理软件直接进行分析,建议分析完成之后分别对于均值、方差、 最值、概率分布等不同的指标解释其数理意义以及描述不同工位生产疫苗的能力水平,方便为下一 步的研究打基础。难点在于数据的处理。 问题 2:根据附件中所给出的数据,先对其所有的数据求出平均值。将平均值作为参考指标。 目中原先说明必须按照 CJ1-CJ2-CJ3-CJ4 的顺序完成 4 个工位都进行了加工才算加工完成。当一 种疫苗进入生产步骤之后,必须完成该步骤的生产才可以安排下一种疫苗进入。由于目标函数是实 现生产时间最短,本提供两种可选方案,原理相通。一、可以选择使用 LINGO 软件安排最优线 路,设定每一个步骤所需要实现的时间长短以及该疫苗所需要完成加工的总时间,尽可能实现每一 个加工步骤都有不同类型的疫苗在进行加工,如果每一个加工步骤都能保证中间加工的空挡不断层, 即可实现加工效率的最优化。二、最优化算法中可以使用 TSP 算法安排最优的线路,通过该算法 也可以获得最优的加工顺序。要点在于本选用生产的平均值作为参考指标,大大降低了计算步骤 的难度。难点在于计算好每一类型的疫苗加工生产过程中所需要的总时间和不同加工步骤之间相距 的时间差的,其中的变量在于不同的疫苗进入加工步骤的顺序。加工步骤不可以变动顺序。 问题 3:本问题 2 最明显的区别就是每个工位生产疫苗的时间不再使用平均值来进行代替 了。问题 1 种研究了不同的指标来反映不同工位生产疫苗的能力水平,可以在其中进行选取即可完 成时间变量的选择。目要求交货总时间比问题 2 的总时间缩短 5%,即在原先问题的基础之上进 行优化目标。根据优化算法来进行生产顺序调度安排,本建议使用禁忌搜索算法来寻求最优解, 该算法可以避免陷入局部最优。求解过程与问题 2 相近,不再赘述。确定完成生产顺序之后,由于 生产的每一个过程中的时间并不是一个确定值,而是分布于一个相近的区间内,所以可以通过区间 估计来确定概率数值。本也可以使用遗传算法进行求解,确定完成遗传算法的变异率,通过代码 的计算可以完成。 问题 4:本再次引入新的限制条件,限制生产条件和生产时间。每一天时间长度为 16 小时, 且要求必须完成某一种疫苗的全部生产过程才可以开始生产别的种类的疫苗生产时间长度可以使 用问题一中给出的相关指标变量从而确定单一产品的时间。当确定完成时间之后,分别对于所有的 产品生产的时间进行计算即可得出所需要的生产时间。时间指标可以是一个变动的过程,由于生产 的时间必须为天数的整数单位(达不到一天按一天计算,若一天内能完成两项任务,可以一天安排 两种疫苗生产),生产任务不可以拆分,所以需要读者有耐心选择正确的计算方法计算出不同疫 苗产品的生产时间以及规划不同疫苗生产周期。由于已经限定了可靠性为 90%,生产时间最短 即可。使用不同疫苗产品的生产总时间作为目标变量,通过调动不同的疫苗产品作为自变量的生产 过程,确定约束条件即可计算出预期时间。 问题 5:安排生产计划是一项运筹规划类型目。根据附件给出的不同疫苗产品的报价、生产 疫苗所需要的时间、不同产品疫苗的最大任务数量进行线性规划,难点在于线性规划的约束条件是 函数关系,根据生产单一疫苗所需要的时间进行确定相关参数。销售额=疫苗的出厂价格×出厂数 量,则控制不同的疫苗的产量可以通过神经网络模型等深度学习算法进行自动求解。规划模型的条 件和生产的顺序可以通过模型计算过程自动求得最优解。由于神经网络模型自身容易陷入局部收敛 的死循环中,可以加入优化算法对该模型进行优化。切记全文所使用的优化算法一定不能重复。可 以参考:遗传算法、蚁群算法、粒子群算法等。 备注:由于生产过程的不确定性,所以生产单一疫苗的时间确定需要根据实际模拟的数据进行 确定。目中问题 2 要求使用平均值进行确定,别的目仍然可以使用,但是有能力的话建议使用 别的指标进行确定。
2021五一赛a是关于疫苗生产优化的,疫苗生产优化是指在疫苗生产过程中,采取措施提高生产效率和质量,以满足大规模疫苗需求,保障人们的健康。 首先,疫苗生产优化可以通过技术创新来实现。新的技术和工艺能够提高疫苗制造的速度和效率,同时降低生产成本。例如,利用基因工程技术生产疫苗,可以提高疫苗的纯度和稳定性,缩短生产周期。此外,利用自动化设备和智能化系统,可以减少人工操作,提高生产线的自动化程度和生产效益。 其次,疫苗生产优化还需要加强质量控制和监管。在生产过程中,必须严格遵守相关法律法规和质量标准,确保疫苗的安全性和有效性。加强品质管理,建立完善的质量控制体系,从原料采购到生产制造,每个环节都要进行严格监测和检验,及时排查和修正潜在问题。 此外,疫苗生产优化还需要加强供应链管理。疫苗生产涉及到多个环节和参与方,包括疫苗研发单位、生产企业、供应商和运输商等。优化供应链,确保及时供应疫苗,减少生产和配送时间,提高物流效率和准确性。加强各方之间的协作和沟通,建立高效的信息共享平台,及时把握疫苗需求和供应情况,做出相应调整。 最后,疫苗生产优化还需要加强人才培养和科研支持。培养专业技术人员,提高疫苗研发和生产的能力和水平,推动科技创新。加强科学研究和技术攻关,提高疫苗研发的成功率和效率,优化疫苗配方和生产工艺。 总之,通过技术创新、质量控制和监管、供应链管理以及人才培养和科研支持,可以进一步优化疫苗生产,提高生产效率和质量,满足大规模疫苗需求,保障人们的健康。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值