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

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

3天内不再提示

DOE中的“已编码系数”和“以未编码单位表示的回归方程”

MinitabUG 来源:MinitabUG 作者:MinitabUG 2022-07-18 13:09 次阅读

什么是编码单位和未编码单位?

编码单位和未编码单位定义实验设计中的因子水平。例如,您要确定哪种压力设置与底漆类型的组合能够获得最优的涂层附着力。实验中的低设置(压力 = 310,底漆类型 = 一)由采用编码单位的 -1 标识,高设置(压力 = 380,底漆类型 = 二)由采用编码单位的 1 标识。

注:如果实验中有中心点处实验,则中心点的编码单位用0标识

pYYBAGLU6gaAK7mgAABLmxqZ-hM878.png

pYYBAGLU6gyAHV6XAABC8yVTvDI486.png

默认情况下,Minitab 使用编码单位来执行分析。


未编码与已编码的互相转换


在Minitab 19中的路径:统计-DOE-显示设计

poYBAGLU6h2ATFUqAAGoxd9cO3o664.png

pYYBAGLU6iKAMSV5AACS1cpJy7o039.png

在“显示设计”的因子单位改选为“已编码单位”

poYBAGLU6imAQ9NsAAB40c3V0Us388.png

pYYBAGLU6jSASrTEAAFFTZ0ECzo809.png

我们也可以手动计算实现编码和未编码的转换(详见蓝宝书P505)。

编码值=(未编码值-M)/ D
未编码值=M+D*编码值

其中,中心值M=(高+低)/ 2
板间距D =(高-低)/ 2

我们以已编码工作表第一行的加热温度0为例,把它转换为未编码值(加热温度高水平860,低水平820)。

M=(高+低)/ 2=(860+820)/ 2=840
D=(高-低)/ 2 =(860-820)/ 2 =20

未编码值=M+D*编码值=840+20*0=840

DOE中的以编码系数与未编码回归方程

在实验设计的分析结果中,我们会看到以下两个输出:

poYBAGLU6laAXOilAACB9S4AXXI055.png

pYYBAGLU6lyAOP8YAAA0ayOs3tc445.png

“已编码系数”表,可以帮助我们用来确定哪些项对响应具有统计意义显著的效应。要确定响应与模型中每个项之间的关联在统计意义上是否显著,请将该项的 P 值与显著性水平进行比较以评估原假设。原假设声明该项的系数等于零,这意味着该项与响应之间没有关联。通常,显著性水平(用 α 或 alpha 表示)为 0.05 即可。显著性水平 0.05 指示在实际上不存在关联时得出存在关联的风险为 5%。

P 值 ≤ α:关联在统计意义上显著
如果 P 值小于或等于显著性水平,则可以得出响应变量与项之间的关联在统计意义上显著的结论。

P 值 > α:关联在统计意义上不显著
如果 p 值大于显著性水平,则无法得出响应变量与该项之间的关联在统计意义上显著的结论。您可能希望重新拟合没有该项的模型。

如果多个预测变量与响应在统计意义上没有显著的关联,则可以通过删除项(一次删除一个)来简化模型。

在该“已编码系数”表中,我们看到每项的P值都是小于0.05,也就是说这些项都是显著的,需要在最终模型中保留。我们也可以借助效应Pareto图得到相同的结论。

pYYBAGLU6nCAeye_AABs8teUuGk310.png


而我们在上面看到的另外一个输出“以未编码单位表示的回归方程”其实是根据“已编码系数”表转换而来。下面我们来说明这两者的转换过程。

在转换之前我们首先来理解一下“已编码系数”表中的各项系数是怎么来的。

poYBAGLU6naALb5GAACHWslRQ-Q461.png

系数用于描述模型中的项和响应变量之间关系的大小和方向(要最小化各项之间的多重共线性,所有系数都需采用编码单位。)一个项的系数表示在其他项保持恒定时,与该项中一个编码单位的增长相关联的平均响应的变化。系数的符号表明项与响应之间关系的方向。

系数的大小是效应大小的一半。效应表示当因子水平由低变高时预测平均响应中的变化。也就是说各项的系数=(该项因子在高水平的响应均值-该项因子在低水平的响应均值)/2.,其中“常量项的系数大小为所有响应值(C9列)的平均值。那么下面我们先来求一下“常量”项的系数。

poYBAGLU6nyAWpEdAAF9DwA8Bk4663.png

pYYBAGLU6oKAe9hvAAFekm_eQZ8465.png

pYYBAGLU6omAKEIKAAA38EeaxD8176.png

poYBAGLU6pKAI6teAAByyMkpTaw623.png

而各因子项和因子交互作用项的系数就是对应项的效应值一半,比如,在该“已编码系数”表中加热温度项的效应值20.04(加热温度的效应值是以下工作表中红色列对应的强度均值-绿色列对应的强度均值)。
( ( ( ( ( ( ( 553 + 548.3 ) + 549.1 ) + 574.5 ) + 536.2 ) + 561.8 ) + 551.3 ) + 536.5 ) / 8 - ( ( ( ( ( ( ( 549 + 518.3 ) + 528.3 ) + 526.8 ) + 522.5 ) + 531.5 ) + 550.2 ) + 523.8 ) / 8=20.0375

poYBAGLU6pqATDgKAAEs9ruUhII415.png

效应20.04的一半,所以加热温度的系数则为10.02,其他项的计算也是如此,不再赘述。

理解了效应和系数的计算后,我们现在来把“已编码系数”表转换为“以未编码单位表示的回归方程”。

poYBAGLU6qeAdkImAAB_vKHxOeE404.png

强度 = 541.63 + 10.02 * ( 编码的加热温度 ) + 8.44 * ( 编码加热时间 ) + 5.56 * ( 编码保温时间 ) + 3.56 * ( 编码加热时间 * 编码保温时间 )

其中编码的加热温度=(温度值-M)/ D, 具体计算过程见本文前面内容。所以:

强度=541.63+10.02 * [ ( 加热温度-840 ) / 20 ]+8.44 * [ ( 加热时间-2.5 ) / 0.5 ] + 5.56 * [ ( 保温时间-55 )/5 ] + 3.56 * [ ( 加热时间-2.5 ) / 0.5 ] * [ ( 保温时间-55 ) / 5 ]

手算结果为:强度=213.23+0.501加热温度-61.44加热时间-2.448保温时间+1.424加热时间*保温时间

与Minitab的“以未编码单位表示的回归方程”结果比较一下

pYYBAGLU6rCACFCwAAA6e9NMB4c952.png

结论

如果你想更好的理解DOE中的分析结果,找个例子手算看看,会加深你的印象。当然有Minitab的帮助你也可以直接忽略计算过程。学习了DOE中的已编码和未编码,那你知道编码的作用吗?

审核编辑 黄昊宇

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

    关注

    0

    文章

    150

    浏览量

    11569
  • DOE
    DOE
    +关注

    关注

    0

    文章

    36

    浏览量

    12896
收藏 人收藏

    评论

    相关推荐

    编码器在机器人系统的应用

    随着科技的飞速发展,机器人技术广泛应用于工业、医疗、服务等多个领域。在机器人系统编码器作为核心的位置和速度检测装置,发挥着至关重要的作用。本文将从编码器的原理、分类及其在机器人系
    的头像 发表于 06-13 14:51 217次阅读

    编码器原点设定方法 | 编码器原点丢失怎样找回

      编码器原点有什么功能 编码器的原点功能主要用于确定位置参考、启动和停止控制、运动方向判断以及定位回归操作。这些功能对于许多应用的位置测量、运动控制和定位操作至关重要。
    的头像 发表于 02-21 15:02 868次阅读

    哈夫曼编码怎么算 哈夫曼编码左边是0还是1

    二叉树,将出现频率高的字符用较短的编码表示,而出现频率低的字符则用较长的编码表示。通过这种方式,可以实现对数据进行高效的编码和解码。 下面我们将详细介绍哈夫曼编码的算法过程。 统计字符
    的头像 发表于 01-30 11:27 1547次阅读

    ARM编码方式与寻址方式有何不同?

    ARM的编指方式与寻址方式有何不同? ARM处理器是一种广泛应用的微处理器架构,被广泛用于移动设备、嵌入式设备以及智能家居等领域。在ARM架构编码方式和寻址方式是两个关键概念,它们在指令执行
    的头像 发表于 01-29 18:10 473次阅读

    编码器好坏怎么判断,编码器原理

    编码器(Encoder)是将输入数据转化为特定编码表示的一种技术。对于不同类型的编码器,评判其好坏可以从多个方面进行考量,包括编码质量、速度、模型结构等。
    的头像 发表于 01-23 10:58 1110次阅读

    编码器原点设定方法 编码器原点丢失怎样找回

    编码器的原点功能主要用于确定位置参考、启动和停止控制、运动方向判断以及定位回归操作。这些功能对于许多应用的位置测量、运动控制和定位操作至关重要。
    的头像 发表于 01-18 14:55 984次阅读

    磁性编码器和光电编码器的比较

    伺服电机编码器是一种关键的反馈装置,用于测量和控制电机的转速和位置。在选择伺服电机编码器时,常常面临一个选择:使用磁电编码器还是光电编码器。接下来将从几个关键方面比较这两种类型的
    的头像 发表于 01-18 10:29 1419次阅读

    什么是差分曼彻斯特编码?如何判断差分曼彻斯特编码的起始位?

    信号的电平和反向来表示数据的二进制位,具有自同步性和抗干扰能力强的特点。 在差分曼彻斯特编码,每个数据位都被编码成两个时间间隔,分别称为一个时钟周期。其中,数据位为1时信号取反,数据
    的头像 发表于 11-22 16:32 3261次阅读

    什么是曼彻斯特编码 曼彻斯特编码在电路怎么表示

    什么是曼彻斯特编码 曼彻斯特编码的特点是 曼彻斯特编码在电路怎么表示 曼彻斯特编码是一种数字信
    的头像 发表于 11-22 16:32 1501次阅读

    多元线性回归的特点是什么

    何为多元线性回归?对比于前一天学习的线性回归,多元线性回归的特点是什么? 多元线性回归与简单线性回归一样,都是尝试通过使用一个
    的头像 发表于 10-31 10:34 977次阅读
    多元线性<b class='flag-5'>回归</b>的特点是什么

    R128开发指南:中断方式驱动旋转编码

    旋转编码器有两种类型-绝对式和增量式。绝对编码器为我们提供旋钮的精确位置(度为单位),而增量编码器报告轴
    发表于 10-19 17:20 347次阅读
    R128开发指南:中断方式驱动旋转<b class='flag-5'>编码</b>器

    Linux可用的事件选择器编码

    。事件选择器编码为 0表示“无意义”。任何选定事件发生时,多个事件都会导致计数器递增。 对任何事件类可写的事件掩码位对所有类都是可写的。设置与表 20定义的事件不对应的事件掩码位对当前实现没有影响。但是,未来的实现可能会在该
    的头像 发表于 09-27 16:32 459次阅读
    Linux可用的事件选择器<b class='flag-5'>编码</b>

    编码器和光电编码器的未来

    15年左右行业内开始掀起风磁编码器替代光电编码器,而且在22年的时候国内几家磁编发展迅速取得了很大的成绩,可是23年开始随着光电编码成本的下调技术的革新,又有客户回归到用光电的技术。
    发表于 09-26 13:03

    用Python进行线性回归 用Python的mlxtend包实现关联规则挖掘

    读取Case1.csv,其中wt列为病人体重,volume列为病人肾脏容积,试建立回归方程,用病人体重预测病人肾脏容积。
    的头像 发表于 08-09 14:37 1080次阅读
    用Python进行线性<b class='flag-5'>回归</b> 用Python<b class='flag-5'>中</b>的mlxtend包实现关联规则挖掘

    编码器及光编码芯片

    光学式绝对型编码也有一个会和主轴同步旋转的圆编码盘,盘中有分为许多同心圆状的透明及不透明的区域,盘的两侧分别有光源及光传感器数组,光源穿过编码盘后,被光传感器采集,采集的信息直接代
    的头像 发表于 07-09 16:07 3321次阅读
    光<b class='flag-5'>编码</b>器及光<b class='flag-5'>编码</b>芯片