Python燃气轮机汽车钢棒整流电路控制图统计模型过程潜力分析

🎯要点

🎯活塞模拟器:🖊控制图过程能力分析:Cp 对过程提供在规格上限和下限内的输出的潜力度量,Cpk中心过程能力指数,Cpl估计仅包含规格下限过程能力,Cpu估计仅包含规格上限过程能力,Cpm估计围绕目标的过程能力 | 🖊代码测试样本平均值和标准偏差数据是否缺乏随机性,估计给定规格限制活塞的能力指数 🎯电子交换机:🖊帕累托图累积故障频率分析 | 🎯燃气轮机:🖊休哈特控制图发现流程问题,检测是否达到标准 | 🎯生产线缺陷产品:🖊P-控制图估计不合格比例 | 🎯继电器电触点的长度:🖊过程 X ˉ \bar{X} Xˉ-图检测过程标准偏差是否在范围内,S-图(基于样本标准偏差)和R-图(基于样本范围)控制样本变异性 | 🎯变速运行叶轮传感器跟踪罐填充过程:🖊 方式一:决策树方式识别时间段,时间索引作为协变量,方式二:阶跃函数模型拟合数据,最小化残差数据 | 🎯整流电路的电压输出:🖊观察代码生成图中任何趋势或非随机模式,过程能力分析 | 🖊估计电子电路输出的能力指数 | 🖊确定点估计及其置信区间和置信水平 | 🖊代码累积和控制图检测电压输出漂移。🎯汽车和卡车行业以加强车辆结构的钢棒:🖊代码绘制其长度个体变异性图表,估计给定长度和置信度钢棒的能力指数 🎯纤维制造:🖊假设过程处于统计控制之下,计算平均值的最小标称值,计算 X ˉ \bar{X} Xˉ-图和S-图的控制限度以及能力指数 | 🎯电路板生产缺陷:🖊代码绘制指定日期不合格品的帕累托图 |🎯服务器宕机:🖊累积和控制图检测宕机类型变化 | 🎯硅层厚度差:双向页层法检测均值是否发生显着下降 | 🎯电路板焊接缺陷:质量测量计划追踪法缺陷批次 🎯运输码头到库存周期时间:🖊代码构建 X ˉ \bar{X} Xˉ​​​​-图和S-图,计算指定周期时间相对于重新计算的控制图控制上限显着性 | 🎯故障误报:🖊估计泊松情况下的误报概率和条件预期延迟。

🎯现实统计模型:Python汽车油耗活塞循环原木纱强度及电阻覆盖率现实统计模型计算

🍇Python制造业统计过程行为图

问题:一种软饮料装在标记为 225 m l 225 ml 225ml的瓶子中出售。自动机器灌装瓶子。第一班生产期间,每生产15分钟抽取5瓶样品,结果如下图所示(仅显示样品编号和样本均值(给出 x ˉ ) \bar{x}) xˉ)​)。现在计算超出范围的样本并显示带有标准差的最终图表。计算步骤:

  • 样品数据
  • 每批样品的平均值
  • 求样本均值的极差
  • 计算样本平均值的平均值
  • 定义范围和样本均值的控制上限和下限。

💦迭代一次计算 R R R

import pandas as pd 
import matplotlib.pyplot as plt
A=pd.read_excel("A1.xlsx")
B=A.groupby(["sample number"]).sum()
Rbar=B["R"].sum()/30 
UCL_R=2.114*Rbar     
LCL_R=0*Rbar         
B.insert(2,'Rbar',Rbar)
B.insert(3,'UCL_R',UCL_R)
B.insert(4,'LCL_R',LCL_R)
B

剩余部分忽略:
xbar  R Rbar  UCL_R  LCL_R  sample number  1 29.0 11 4.8 10.1472 0 2 25.0 8 4.8 10.1472 0 3 26.0 5 4.8 10.1472 0 4 25.2 5 4.8 10.1472 0 5 25.4 3 4.8 10.1472 0 6 28.0 4 4.8 10.1472 0 7 26.0 5 4.8 10.1472 0 8 27.0 4 4.8 10.1472 0 9 24.8 7 4.8 10.1472 0 \begin{array}{|l|l|l|l|l|l|} \hline & \text { xbar } & R & \text { Rbar } & \text { UCL\_R } & \text { LCL\_R } \\ \hline \text { sample number } & & & & & \\ \hline 1 & 29.0 & 11 & 4.8 & 10.1472 & 0 \\ \hline 2 & 25.0 & 8 & 4.8 & 10.1472 & 0 \\ \hline 3 & 26.0 & 5 & 4.8 & 10.1472 & 0 \\ \hline 4 & 25.2 & 5 & 4.8 & 10.1472 & 0 \\ \hline 5 & 25.4 & 3 & 4.8 & 10.1472 & 0 \\ \hline 6 & 28.0 & 4 & 4.8 & 10.1472 & 0 \\ \hline 7 & 26.0 & 5 & 4.8 & 10.1472 & 0 \\ \hline 8 & 27.0 & 4 & 4.8 & 10.1472 & 0 \\ \hline 9 & 24.8 & 7 & 4.8 & 10.1472 & 0 \\ \hline \end{array}  sample number 123456789 xbar 29.025.026.025.225.428.026.027.024.8R1185534547 Rbar 4.84.84.84.84.84.84.84.84.8 UCL_R 10.147210.147210.147210.147210.147210.147210.147210.147210.1472 LCL_R 000000000

B["R"].plot(marker="o")
B["UCL_R"].plot(color='b')
B["LCL_R"].plot(color='k')
B["Rbar"].plot(color='r')
count=0
for i in B["R"]:if i>UCL_R:count=count+1
B=B.drop(B[B.R>UCL_R].index) 

迭代结果:

  • 中心线, R ˉ = 4.8 \bar{R}=4.8 Rˉ=4.8
  • 控制上限UCL, x ˉ = 10.1472 \bar{x}=10.1472 xˉ=10.1472
  • 控制下限 LCL, x ˉ = 0.0 \bar{x}=0.0 xˉ=0.0
  • 超出范围的样本 = 1

💦迭代二次计算 R R R:

del B["Rbar"]
del B["UCL_R"]
del B["LCL_R"]
Rbar=B["R"].sum()/B["R"].count()
UCL_R=2.114*Rbar
LCL_R=0*Rbar
B.insert(2,'Rbar',Rbar)
B.insert(3,'UCL_R',UCL_R)
B.insert(4,'LCL_R',LCL_R)

二次迭代结果图(剩余部分忽略):
xbar  R  Rbar  UCL_R  LCL_R  sample number  2 25.0 8 4.586207 9.695241 0 3 26.0 5 4.586207 9.695241 0 4 25.2 5 4.586207 9.695241 0 5 25.4 3 4.586207 9.695241 0 6 28.0 4 4.586207 9.695241 0 7 26.0 5 4.586207 9.695241 0 8 27.0 4 4.586207 9.695241 0 9 24.8 7 4.586207 9.695241 0 10 21.4 4 4.586207 9.695241 0 11 23.9 3 4.586207 9.695241 0 \begin{array}{|l|l|l|l|l|l|} \hline & \text { xbar } & \text { R } & \text { Rbar } & \text { UCL\_R } & \text { LCL\_R } \\ \hline \text { sample number } & & & & & \\ \hline 2 & 25.0 & 8 & 4.586207 & 9.695241 & 0 \\ \hline 3 & 26.0 & 5 & 4.586207 & 9.695241 & 0 \\ \hline 4 & 25.2 & 5 & 4.586207 & 9.695241 & 0 \\ \hline 5 & 25.4 & 3 & 4.586207 & 9.695241 & 0 \\ \hline 6 & 28.0 & 4 & 4.586207 & 9.695241 & 0 \\ \hline 7 & 26.0 & 5 & 4.586207 & 9.695241 & 0 \\ \hline 8 & 27.0 & 4 & 4.586207 & 9.695241 & 0 \\ \hline 9 & 24.8 & 7 & 4.586207 & 9.695241 & 0 \\ \hline 1 0 & 21.4 & 4 & 4.586207 & 9.695241 & 0 \\ \hline 1 1 & 23.9 & 3 & 4.586207 & 9.695241 & 0 \\ \hline \end{array}  sample number 234567891011 xbar 25.026.025.225.428.026.027.024.821.423.9 R 8553454743 Rbar 4.5862074.5862074.5862074.5862074.5862074.5862074.5862074.5862074.5862074.586207 UCL_R 9.6952419.6952419.6952419.6952419.6952419.6952419.6952419.6952419.6952419.695241 LCL_R 0000000000

B["R"].plot(marker="o")
B["UCL_R"].plot(color='b')
B["LCL_R"].plot(color='k')
B["Rbar"].plot(color='r')
count=0
for i in B["R"]:if i>UCL_R:count=count+1
B=B.drop(B[B.R>UCL_R].index)

二次迭代结果:

  • 中心线, R ˉ = 4.586207 \bar{R}=4.586207 Rˉ=4.586207
  • 控制上限 UCL, x ˉ = 9.695241 \bar{x}=9.695241 xˉ=9.695241
  • 控制下限LCL, x ˉ = 0 \bar{x}=0 xˉ=0
  • 超出范围的样本 = 0

🔗参阅一:计算思维

🔗参阅二:亚图跨际

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/15271.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux系统下Mysql忘记密码怎么解决

一、对Mysql配置文件进行设置 1、找到/etc/mysql/my.cnf路径下,用Vi命令编辑my.cnf配置文件,命令如下: # 以管理员身份登录 sudo su # 输入管理员密码 # 登录成功后,找到Mysql的配置文件-->Mysql配置文件默认在此 cd /etc/my…

善用KEGG数据库挖掘目的基因

有关KEGG的分析在很多已发表的论文中都十分常见,涉及到的方向也很广泛,比如:代谢组、表观组、转录组等等。通常得到相关的基因集或者代谢物后,我们都希望能够快速了解它们的蛋白功能和涉及的调控机制,从而进一步锁定接…

NetSuite Intercompany COGS科目设置问题

在22年底的NetSuite多公司功能串讲中,有一个题目是Intercompany COGS科目的设置问题。近期在项目上这个问题被密集讨论。为了方便分享,所以在此摘出来独立成文。有兴趣的同学也可以翻看之前的视频。 NetSuite知识会 第8谈 多公司功能串讲 NetSuite Inter…

图论(从数据结构的三要素出发)

文章目录 逻辑结构物理结构邻接矩阵定义性能分析性质存在的问题 邻接表定义性能分析存在的问题 十字链表(有向图)定义性能分析 邻接多重表(无向图)定义性能分析 数据的操作图的基本操作图的遍历广度优先遍历(BFS)算法思想和实现性能分析深度优先最小生成…

WORD、PPT技巧

WORD技巧 编辑设置 word标题导航窗口怎么调出word2016,缩小了页面,可是怎么是竖着的一页一页排列啊?以前不是好几页横排着的么?怎么设置,求救:在Word标题栏那一行找到“视图”,点击“显示比例…

20212416 2023-2024-2 《移动平台开发与实践》第5次作业

百度地图应用 1.实验内容2.实验过程2.1 Android Studio配置2.1. 创建一个Android项目2.2 在项目中本地集成BaiduMap SDK 2.2 编写代码2.2.1 配置AndroidManifest.xml文件2.2.2 编写UI界面布局文件2.2.3 编写主函数代码2.2.4 运行结果 3.学习中遇到的问题及解决4.学习感悟与思考…

向量数据库的使用

向量数据库 向量数据库是一种专门用于存储、管理和查询高维向量数据的数据库系统。随着人工智能和机器学习的广泛应用,向量数据库在处理非结构化数据(如文本、图像、音频和视频等)的任务中变得越来越重要。本文将介绍快速使用Chroma 安装 …

Pyqt5中获取按钮的值

使用Sender()函数 // An highlighted block class MyWindow(QWidget):def __init__(self):super(MyWindow, self).__init__()self.setui()# #def calculate(self):button self.sender()print("button:{}".format(button.text()))def setui(self):data [["7&…

Nginx将https重定向为http进行访问的配置(附Demo)

目录 前言1. Demo2. 彩蛋前言 对应nginx的基本知识推荐阅读: Nginx配置静态网页访问(图文界面)Nginx从入门到精通(全)java框架 零基础从入门到精通的学习路线 附开源项目面经等(超全)由于网站默认无配置https,但输入网址的时候浏览器默认带https,导致网页一直无法访问…

Spring的依赖注入

Date public class Student{public String name ;public String[] array ;public Grade grade;public List list;public Set set;public Map map;public Properties prop;//使用IOC默认使用无参构造器创建对象,没有无参构造器会报错 // public Student(Strin…

数据结构篇其三---链表分类和双向链表

​ 前言 数据结构篇其二实现了一个简单的单链表,链表的概念,单链表具体实现已经说明,如下: 单链表 事实上,前面的单链表本质上是无头单向不循环链表。此篇说明的双向链表可以说完全反过来了了。无论是之前的单链表还…

Java进阶学习笔记12——final、常量

final关键字: final是最终的意思。可以修饰类、方法、变量。 修饰类:该类就被称为最终类,特点是不能被继承了。 修饰方法:该方法是最终方法,特点是不能被重写了。 修饰变量:该变量只能被赋值一次。 有些…

智慧校园的建设思路

智慧校园建设的一个主要目的就是要打破学校内的信息孤岛,其核心是在人、流程和信息三个层面的全面整合。智慧校园应该能够为全校师生员工及校外用户提供统一的、一站式的服务渠道;能够将学校各种业务流程连接起来,实现各种应用系统的互联互通…

postgresql insert on conflict 不存在则插入,存在则更新

向一张表执行插入动作,如果插入的字段数据已存在,则执行更新操作,不存在则进行插入操作。 1、创建一张表 CREATE TABLE "user_info" ( "id" int2 NOT NULL, "name" varchar(20) COLLATE "pg_catalog&quo…

基于Tensorflow卷积神经网络人脸识别公寓人员进出管理系统

欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 一、项目背景与意义 随着科技的快速发展和智能化水平的提高,公寓管理面临着越来越多的挑战。传统的公寓…

Go语言标准库之log和三方库zap

一、Log 1.1 logger基本使用 Go语言内置的log包实现了简单的日志服务。本包也提供了一个预定义的“标准”logger,可以通过调用函数Print系列(Print|Printf|Println)、Fatal系列(Fatal|Fatalf|Fatalln)、和Panic系列(Panic|Panicf|Panicln)来…

C++ 数据结构算法 学习笔记(32) -五大排序算法

C 数据结构算法 学习笔记(32) -五大排序算法 选择算法 如下若有多个女生的身高需要做排序: 常规思维: 第一步先找出所有候选美女中身高最高的,与最后一个数交换 第二步再找出除最后一位美女外其它美女中的最高者,与倒数第二个美女交换位置 再找出除最…

k8s-pod详解

一、Pod基本概念: 1.pod介绍: Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象。一个Pod代表着集群中运行的一个进程。kubernetes中其他大多数组件都是围绕着Pod来进行支撑和扩展Pod功能的,例如&am…

电赛经验分享——赛前准备

⏩ 大家好哇!我是小光,想要成为系统架构师的嵌入式爱好者。 ⏩在之前的电赛中取得了省一的成绩,本文对电赛比赛前需要准备什么做一个经验分享。 ⏩感谢你的阅读,不对的地方欢迎指正。 加入小光嵌入式交流群(qq群号&…

在线人才测评在企业招聘和大学生求职中的应用场景

每年的春招秋招,都是毕业生们忙着找工作的季节,相比社招来说,春招秋招是每个毕业生务必重视的机会,大厂名企毕竟名额有限,如果找到自己心仪的职业岗位,作为毕业生就必须提前准备,深入了解招聘的…