0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用模拟数据修复过程并改进产品开发?

MinitabUG 来源:MinitabUG 作者:MinitabUG 2022-12-12 10:56 次阅读

当资源有限,或者收集真实数据过于昂贵或不切实际时,如何遵循现实的预测和时间表?模拟数据是否值得信任,可进行准确预测?这就是 Monte Carlo 模拟的用武之地。

然而,实际上,模拟数据通常用于许多场景,如资源有限的场景,或者收集真实数据过于昂贵或不切实际的场景。Monte Carlo 模拟是一种数学建模技术,可允许您查看所有可能的结果并评估风险以做出数据驱动型决策。通过大量随机计算模拟运行历史数据,以预测未来项目在类似情况下的可能结果。

Minitab Engage 是一个软件平台,它将用于执行质量项目的桌面应用程序与 Web 控制台相结合,从而使报告整个质量计划变得易如反掌。Monte Carlo 模拟工具是桌面应用程序中的一流工具之一,它使模拟方法变得非常易于访问。

Monte Carlo 方法使用重复随机抽样来生成要用于数学模型的模拟数据。此模型通常来自统计分析(如实验设计或回归分析)。

假设您研究一个过程并使用统计量对其建模,如下所示:

get?code=ZGYwZmM2Y2QwZWZhYmZhOTVhOTRjYWI1ZmI4OWU5YjcsMTY3MDgxMjg3MzkyMQ==

使用这种类型的线性模型,可以将过程输入值输入到方程中并预测过程输出。但是,在现实世界中,由于变异性,输入值不会是单个值。不幸的是,这种输入变异性会导致输出中出现变异性和缺陷。

在考虑不确定性的同时设计更好的过程

为了设计更好的过程,您可以收集大量数据来确定在各种条件下输入变异性与输出变异性之间的关系。但是,如果您了解输入值的典型分布,并且您有一个对过程进行建模的方程,则可以轻松生成海量模拟输入值并将它们输入到过程方程中,以生成过程输出的模拟分布。

您还可以轻松更改这些输入分布以回答“如果…怎么办”类型的问题。这就是 Monte Carlo 模拟的全部内容。在即将介绍的 Minitab Engage 用法示例中,我们将更改模拟数据的均值和标准差以改进产品质量。

使用 Minitab Engage 进行 Monte Carlo 模拟的分步示例

一家建筑产品制造商的材料工程师正在开发一种新的绝缘产品。

该工程师进行了一项试验并使用统计量来分析可能会影响产品绝缘效果的过程因子。对于这个 Monte Carlo 模拟示例,我们将使用上面显示的回归方程,该方程描述了过程中涉及的统计意义显著的因素。

步骤 1:定义过程输入和输出

我们需要做的第一件事是定义输入及其值的分布。

过程输入在回归输出中列出,工程师熟悉每个变量的典型均值和标准差。对于输出,工程师可以从 Minitab Statistical Software 复制用来描述过程的回归方程并将其粘贴到 Engage 的 Monte Carlo 工具中。

如下图所示,可以轻松键入过程相关输入和输出的信息

get?code=ODE4ZjBlOWQ2NWQ4ODc5NmMwZmE5YmYyMzE0MmNmNmIsMTY3MDgxMjg3MzkyMQ==

验证模型,然后可以运行模拟(默认情况下,Engage 会以极快的速度运行 50,000 次模拟,但您可以指定更大或更小的次数值)。

get?code=NGY1ODJkZDY1YmM3M2FkYTkyMTdiOTg0NWM2MjYwZGIsMTY3MDgxMjg3MzkyMg==

Engage 使用能力分析的典型输出(能力直方图、缺陷百分比和 Ppk 统计量)为您解释结果。它正确地指出我们的 Ppk 低于普遍接受的最小值。

Engage 不但运行模拟并让您确定后续做法,而且还确定过程不令人满意并提出一系列智能步骤来改进过程能力。

它还知道控制均值通常比控制变异性更容易。因此,Engage 提出的下一步是进行用来查找均值设置的参数优化,均值设置可在考虑输入变异性的同时最大限度地减少缺陷数量。

get?code=OTQ4MWQyMjc4NjBhNmI0YzkxMTYzZmY4OTRiNTViYmYsMTY3MDgxMjg3MzkyMg==

步骤 2:定义参数优化的目标和搜索范围

在这个阶段,我们希望 Engage 找到均值输入设置的最佳组合,以最大限度地减少缺陷。可以使用参数优化来指定目标并利用您的过程知识来定义输入变量的合理搜索范围。

get?code=ZDNhOTg0ZTRlMmZmYjExMWFjYjY0OWZlZTQzMTAwNzgsMTY3MDgxMjg3MzkyMg==

下面是模拟结果。

get?code=MTBkODU5ZGZmMzY1MjMyYzc0Y2QxY2VjZDhjNGE0MTEsMTY3MDgxMjg3MzkyMg==

一眼就可以看出缺陷百分比下降了。我们还可以在表中看到最佳输入设置。然而,我们的 Ppk 统计量仍低于普遍接受的最小值。幸运的是,Engage 为我们推荐了可进一步改进过程能力的后续步骤。

get?code=NzhiMjM5YmNmNDVmMjkxMzNmN2FkZTc4ZjY2M2FmMTksMTY3MDgxMjg3MzkyMg==

步骤 3:控制变异性以执行敏感度分析

到目前为止,我们已经通过优化均值输入设置来改进过程。这大大减少了缺陷,但我们在 Monte Carlo 模拟中还有更多工作要做。现在,我们需要减少过程输入的变异性以进一步减少缺陷。

减少变异性通常更难。因此,您不希望浪费资源来控制不会减少缺陷数量的输入的标准差。幸运的是,Engage 包含一个创新型图表,可帮助您确定在哪些输入中通过控制变异性可最大程度地减少缺陷数量。

get?code=YTZlMWFlOGI1ZDJkOWNhMTBjMGEwMzhmMTllZGY3MjEsMTY3MDgxMjg3MzkyMg==

在上图中,寻找带倾斜直线的输入,因为减小这些标准差可以降低输出中的变异性。相反,您可以放宽带平直直线的输入的公差,因为它们不会影响输出中的变异性。

在上图中,斜率基本相等。因此,我们将尝试减小几个输入的标准差。您需要利用过程知识来确定实际的减少量。要更改设置,可以单击线上的点,或使用表中的下拉菜单。

最终的 Monte Carlo 模拟结果

get?code=N2M0Y2YzNzM1Y2U1NjAyNTA0M2I1MzBhNWQ1NzdmM2UsMTY3MDgxMjg3MzkyMw==

成功!过程中的缺陷数量有所减少,Ppk 统计量为 1.34 且高于基准值。该假定表向我们展示了应当尝试使用的过程输入的新设置和标准差。如果我们再次运行参数优化,它将成为过程的中心,我相信我们的缺陷会更少。

另外,所有这些都是在未收集任何进一步数据的情况下完成的,因为我们知道输入值的典型分布,并且有一个对过程进行建模的方程。

审核编辑黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模拟
    +关注

    关注

    7

    文章

    1414

    浏览量

    83722
  • 建模
    +关注

    关注

    1

    文章

    287

    浏览量

    60569
  • Minitab
    +关注

    关注

    0

    文章

    150

    浏览量

    11569
收藏 人收藏

    评论

    相关推荐

    泰来三维|三维激光扫描技术在古建筑保护中的应用

    通过三维激光扫描技术,可以快速获取古建筑的精确三维模型。在文物保护与修复过程中,利用三维模型可以更加全面、准确地记录古建筑的损伤情况,并辅助修复工作的设计和实施。例如,通过对模型进行测量和分析,修复人员可以预测古建筑的稳定性,制
    的头像 发表于 06-21 09:15 165次阅读
    泰来三维|三维激光扫描技术在古建筑保护中的应用

    苹果缩小第三方浏览器引擎测试范围

    尽管开发者可借助iPhone模拟器在Mac电脑上进行应用测试并上传至App Store,但部分问题需通过真机实测才能发现。若遇到无法在iPhone上装载浏览器的情况,可能导致修复过程困难重重。
    的头像 发表于 05-18 14:21 395次阅读

    辊压机轴承位磨损修复过程

    电子发烧友网站提供《辊压机轴承位磨损修复过程.docx》资料免费下载
    发表于 02-23 09:59 0次下载

    煤磨辊体修复过程

    电子发烧友网站提供《煤磨辊体修复过程.docx》资料免费下载
    发表于 02-22 09:51 0次下载

    烧结机尾轮轴磨损修复过程

    电子发烧友网站提供《烧结机尾轮轴磨损修复过程.docx》资料免费下载
    发表于 02-05 14:05 0次下载

    炼钢转炉耳轴磨损修复过程

    电子发烧友网站提供《炼钢转炉耳轴磨损修复过程.docx》资料免费下载
    发表于 02-05 14:01 0次下载

    风机轴头磨损修复过程

    电子发烧友网站提供《风机轴头磨损修复过程.docx》资料免费下载
    发表于 02-03 09:17 0次下载

    TLE9879如何修复REPEXEMECTRANCE极数?

    使用官网的bldc_BC_BEMF_EXAMPLE_TLE9879X,在 emo_startmotorfencefuncedenctinefencedingefence 里面设置的是6极机,我想改进
    发表于 01-23 06:14

    索雷工程师修复锤式破碎机轴磨损过程

    电子发烧友网站提供《索雷工程师修复锤式破碎机轴磨损过程.docx》资料免费下载
    发表于 01-09 13:52 0次下载

    风机轴头磨损修复过程

    电子发烧友网站提供《风机轴头磨损修复过程.docx》资料免费下载
    发表于 01-09 13:50 0次下载

    修复辊压机轴承位磨损的过程

    修复辊压机轴承位磨损
    发表于 01-03 09:18 0次下载

    CamSim相机模拟器:极大加速图像处理开发与验证过程

    友思特CamSim相机模拟器,可以极大地加速图像处理的开发和验证过程,轻松复制测试数据,减少测试时间,降低测试成本。
    的头像 发表于 12-27 09:17 316次阅读
    CamSim相机<b class='flag-5'>模拟</b>器:极大加速图像处理<b class='flag-5'>开发</b>与验证<b class='flag-5'>过程</b>

    DRC分析和修复经验分享

    在DRC的修复过程中,我们可以先分析并修复PR工具里面的DRC,等DRC的数目比较少了之后,我们就可以把PV工具里面signoff DRC的结果load到PR工具里面去分析并做自动或者手工的修复
    的头像 发表于 11-02 10:57 1137次阅读
    DRC分析和<b class='flag-5'>修复</b>经验分享

    如何实现烧结机轴头磨损的有效修复

    烧结机轴头磨损修复过程如下:   (1)表面烤油处理:使用氧气乙炔将轴表面油污烘烤干净;   (2)表面打磨:去除表面氧化层,使得表面干净粗糙;   (3)使用无水乙醇将打磨后的表面清洗干净,晾干;   (4)空试修复工装,确定工装尺寸是否合适;
    的头像 发表于 07-15 15:28 400次阅读
    如何实现烧结机轴头磨损的有效<b class='flag-5'>修复</b>

    浅谈轴承室磨损的修复方法

    索雷碳纳米聚合物材料在轴承室磨损修复过程中不会产生热应力集中等问题,很好的保护设备本体不受损伤,且修复过程中不受轴单边磨损量的限制。
    的头像 发表于 07-15 15:26 294次阅读
    浅谈轴承室磨损的<b class='flag-5'>修复</b>方法