CN102540944B - Embedded multifunctional statistical process control device and method - Google Patents
Embedded multifunctional statistical process control device and method Download PDFInfo
- Publication number
- CN102540944B CN102540944B CN 201210011974 CN201210011974A CN102540944B CN 102540944 B CN102540944 B CN 102540944B CN 201210011974 CN201210011974 CN 201210011974 CN 201210011974 A CN201210011974 A CN 201210011974A CN 102540944 B CN102540944 B CN 102540944B
- Authority
- CN
- China
- Prior art keywords
- data
- module
- control
- spc
- statistical process
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000003070 Statistical process control Methods 0.000 title claims abstract description 62
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000004519 manufacturing process Methods 0.000 claims abstract description 23
- 230000008569 process Effects 0.000 claims abstract description 19
- 238000003908 quality control method Methods 0.000 claims abstract description 14
- 238000005516 engineering process Methods 0.000 claims abstract description 11
- 238000009826 distribution Methods 0.000 claims abstract description 6
- 238000004458 analytical method Methods 0.000 claims description 8
- 238000007726 management method Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 5
- 238000013480 data collection Methods 0.000 claims description 4
- 230000008676 import Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000003860 storage Methods 0.000 claims description 2
- 206010044565 Tremor Diseases 0.000 claims 1
- 230000006641 stabilisation Effects 0.000 claims 1
- 238000011105 stabilization Methods 0.000 claims 1
- 238000013479 data entry Methods 0.000 abstract description 7
- 230000010354 integration Effects 0.000 abstract description 3
- 238000007405 data analysis Methods 0.000 abstract description 2
- 230000007261 regionalization Effects 0.000 abstract 1
- 238000011161 development Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 230000002159 abnormal effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000012423 maintenance Methods 0.000 description 5
- 230000007547 defect Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 101000934888 Homo sapiens Succinate dehydrogenase cytochrome b560 subunit, mitochondrial Proteins 0.000 description 1
- 102100025393 Succinate dehydrogenase cytochrome b560 subunit, mitochondrial Human genes 0.000 description 1
- 241000700605 Viruses Species 0.000 description 1
- 230000002155 anti-virotic effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003449 preventive effect Effects 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Images
Landscapes
- General Factory Administration (AREA)
Abstract
Description
技术领域 technical field
本发明涉及数据处理技术领域,更具体地说,涉及一种嵌入式多功能统计过程控制装置及方法。The invention relates to the technical field of data processing, and more specifically relates to an embedded multifunctional statistical process control device and method.
背景技术 Background technique
微电子技术和制造业应用软件技术的发展使传统工业化意义上的机械化、电气化、自动化的生产装备具备数字化、智能化、网络化的特征,制造业应用软件是信息化与工业化的融合剂。目前,已经有很多的企业把信息化的工作当成企业发展的一个重要组成部分,但是因为技术上的一些发展限制,企业实施信息化的过程当中,硬件和软件大部分是分离的,严重的甚至造成实际应用上的脱节,应用软件不能很好地发挥作用,甚至系统一上线就没再使用,即使已经实施现代化信息管理系统的企业,也因为制造业本身的特点,只能手工录入生产数据或需要把普通的PC机用于工业生产现场,加上目前Windows操作系统本身固有的不稳定等因素,使得系统的使用、维护费用都很高。在企业的内部生产部门,管理者为了掌控产品的整体生产状况,建立预防不合格的机制,常使用统计过程控制的方法(StatisticalProcess Control,SPC),它是以大量数据和事实为基础,通过收集过程信息并加以分析,借助数理统计技术,及时地发现异常状况,以便采取措施加以消除异常和改善工序,追求完美的质量管理方法,目前虽然涌现了许多关于SPC的软件,但鉴于上述信息化与工业化结合存在的不足,在应用上受到一定的限制。The development of microelectronics technology and manufacturing application software technology has made mechanized, electrified, and automated production equipment in the traditional sense of industrialization have the characteristics of digitalization, intelligence, and networking. Manufacturing application software is the fusion agent of informatization and industrialization. At present, many enterprises regard informatization work as an important part of enterprise development. However, due to some technical development restrictions, in the process of enterprise informatization, most of the hardware and software are separated. Seriously, even As a result, the actual application is disconnected, the application software can not play a good role, and even the system is no longer used once it goes online. Even enterprises that have implemented a modern information management system, because of the characteristics of the manufacturing industry, can only enter production data manually or Common PCs need to be used in industrial production sites, coupled with factors such as the inherent instability of the current Windows operating system itself, making the use and maintenance costs of the system very high. In the internal production department of the enterprise, in order to control the overall production status of the product and establish a mechanism to prevent unqualified products, managers often use the statistical process control method (Statistical Process Control, SPC), which is based on a large amount of data and facts. Process information and analysis, with the help of mathematical statistics technology, to find abnormal conditions in time, so as to take measures to eliminate abnormalities and improve processes, and pursue perfect quality management methods. Although many softwares about SPC have emerged, in view of the above information and Due to the shortcomings of the combination of industrialization, the application is limited to a certain extent.
发明内容 Contents of the invention
本发明目的为了克服上述已有技术存在的不足,提供一种嵌入式多功能统计过程控制装置及方法,为企业的产品质量管理提供良好工具。The object of the present invention is to overcome the shortcomings of the above-mentioned prior art, provide an embedded multifunctional statistical process control device and method, and provide a good tool for enterprise product quality management.
本发明采用的技术方案是:嵌入式多功能统计过程控制装置,包括处理器、工控主板、操作系统,还包括:The technical scheme adopted in the present invention is: an embedded multifunctional statistical process control device, including a processor, an industrial control motherboard, and an operating system, and also includes:
基础资料模块,至少包含有数据的层次信息、SPC控制基础、质控点及参数的信息;Basic data module, at least including data level information, SPC control basis, quality control points and parameter information;
数据录入模块,包括手工数据录入模块、文件或数据库导入模块、仪器设备数据采集模块的一种或多种;Data entry module, including one or more of manual data entry module, file or database import module, instrument and equipment data acquisition module;
数据处理中心,内设有控制限计算器与比较器,所述控制限计算器对采集到的一定数量和时间段内的数据应用统计过程控制技术检测数据的分布特性,计算出控制限并存贮,所述比较器按SPC控制基础的判异规则将数据与控制限比较;The data processing center is equipped with a control limit calculator and a comparator. The control limit calculator applies statistical process control technology to detect the distribution characteristics of the data collected in a certain amount and within a time period, and calculates the control limit coexistence storage, the comparator compares the data with the control limit according to the discrimination rule of the SPC control basis;
SPC图形生成模块,将数据在对应层次的控制限图作标示;The SPC graphics generation module marks the data on the control limit diagram of the corresponding level;
报警模块,对由数据处理中心检测到异常的数据情况报警。The alarm module is configured to alarm the abnormal data detected by the data processing center.
上述的嵌入式多功能统计过程控制装置,还包括报表输出模块,由数据处理中心处理采集到的数据并生成生产管理用的统计报表。The above-mentioned embedded multifunctional statistical process control device also includes a report output module, and the data processing center processes the collected data and generates statistical reports for production management.
上述的嵌入式多功能统计过程控制装置,所述工控主板包括CPU模块、IDE硬盘、内存、显示模块、电源模块,还包括以太网连接模块,外接WiFi的无线网络模块,触摸屏接口模块、USB接口模块,所述以太网连接模块、无线网络模块、触摸屏接口模块、USB接口模块均与CPU连接。The above-mentioned embedded multifunctional statistical process control device, the industrial control main board includes a CPU module, an IDE hard disk, a memory, a display module, a power supply module, and also includes an Ethernet connection module, a wireless network module connected to WiFi, a touch screen interface module, and a USB interface. module, the Ethernet connection module, the wireless network module, the touch screen interface module, and the USB interface module are all connected to the CPU.
上述的嵌入式多功能统计过程控制装置,包括CPU模块、IDE硬盘、内存、显示模块、电源模块,其特征在于:还包括以太网连接模块,外接WiFi的无线网络模块,触摸屏接口模块、USB接口模块,所述以太网连接模块、无线网络模块、触摸屏接口模块、USB接口模块均与CPU连接。The above-mentioned embedded multifunctional statistical process control device includes a CPU module, an IDE hard disk, a memory, a display module, and a power supply module, and is characterized in that it also includes an Ethernet connection module, a wireless network module connected to WiFi, a touch screen interface module, and a USB interface. module, the Ethernet connection module, the wireless network module, the touch screen interface module, and the USB interface module are all connected to the CPU.
上述的嵌入式多功能统计过程控制装置,所述CPU模块还连接有红外遥控模块、摄像头连接模块、音频模块。In the above-mentioned embedded multifunctional statistical process control device, the CPU module is also connected with an infrared remote control module, a camera connection module, and an audio module.
上述嵌入式多功能统计过程控制装置的控制方法,包括以下步骤:The control method of the above-mentioned embedded multifunctional statistical process control device comprises the following steps:
1)分析产品制造过程,确定质控点及其参数;1) Analyze the product manufacturing process, determine the quality control points and their parameters;
2)将产品品种、工序、质控点、参数、不良代码信息分层设置;2) Set product varieties, procedures, quality control points, parameters, and bad code information in layers;
3)按层次选择合适的控制图类型;3) Select the appropriate control chart type according to the level;
4)基础数据采集并分析,数据判稳;4) Collect and analyze the basic data, and judge the stability of the data;
5)将采集到的稳定数据计算控制限;5) Calculate the control limit with the collected stable data;
6)日常制程数据采集并判稳,若过程稳定则继续监控,若出现数据不稳则触发报警。6) The daily process data is collected and judged to be stable. If the process is stable, the monitoring will continue, and if the data is unstable, an alarm will be triggered.
上述的多功能统计过程控制方法,在基础数据采集、分析并判稳的步骤后确定制程工序能力。In the above-mentioned multifunctional statistical process control method, the capability of the manufacturing process is determined after the steps of basic data collection, analysis and judgment.
与现有技术相比,本发明具有以下优点:Compared with the prior art, the present invention has the following advantages:
1)本发明建立了一套具有一定实用性的软件应用系统,将SPC统计过程控制系统嵌入在嵌入式工业控制设备中的,实现软硬件无缝集成,系统应用是架构在软件和硬件高度集成基础之上,同时具备PC机强大功能和嵌入式系统的优势,应用到生产制造业的制造装备上,它能够快速、精确地完成基于统计原理的各种质量数据分析,适应不同制造系统的特定要求,实现了对产品过程的质量控制。1) The present invention establishes a set of software application system with certain practicability. The SPC statistical process control system is embedded in the embedded industrial control equipment to realize the seamless integration of software and hardware. The system application is a highly integrated software and hardware framework. On top of that, it possesses the powerful functions of a PC and the advantages of an embedded system. When applied to manufacturing equipment in the manufacturing industry, it can quickly and accurately complete various quality data analyzes based on statistical principles, adapting to the specific requirements of different manufacturing systems. Requirements, to achieve the quality control of the product process.
2)本发明以功能强、功耗低、性能高、接口多、分辨率高等特点的智能工控主板作为工业控制设备整套系统最底层的支撑件,内嵌Windows CE操作系统,同时将SPC技术和产品质量控制进行了有机结合,针对SPC的实际应用,采用c#高级编程语言对其模拟软件的设计进行分析,建立控制模型。2) In the present invention, the intelligent industrial control motherboard with the characteristics of strong functions, low power consumption, high performance, multiple interfaces, and high resolution is used as the support at the bottom of the complete system of industrial control equipment, and the Windows CE operating system is embedded. At the same time, SPC technology and The product quality control is organically combined, aiming at the practical application of SPC, the design of its simulation software is analyzed by using c# high-level programming language, and the control model is established.
3)本发明具有多语言支持、系统分层信息任意定制、产品和质量控制点无限扩展、多报警方式、判断异常的规则可调整、全面权限管理机制、并支持ERP系统等功能,系统功能强大实用。3) The present invention has functions such as multi-language support, arbitrary customization of system layered information, unlimited expansion of product and quality control points, multiple alarm modes, adjustable rules for judging abnormalities, comprehensive authority management mechanism, and supports ERP system, etc., the system is powerful practical.
附图说明 Description of drawings
图1是本发明嵌入式多功能统计过程控制装置的工控主板结构示意图;Fig. 1 is the structural representation of the industrial control motherboard of the embedded multifunctional statistical process control device of the present invention;
图2是本发明嵌入式多功能统计过程控制装置结构框架图;Fig. 2 is a structural frame diagram of the embedded multifunctional statistical process control device of the present invention;
图3是本发明嵌入式多功能统计过程控制装置工作流程图。Fig. 3 is a working flowchart of the embedded multifunctional statistical process control device of the present invention.
具体实施方式 Detailed ways
以下通过具体实施方式,并结合附图对本发明作进一步说明。The present invention will be further described below through specific embodiments and in conjunction with the accompanying drawings.
参见图1-3,SPC统计过程控制技术应用于使用多维数据表示为一量值的企业指标,系统可检测企业生产过程中潜在的工序能力及规律,并可监测其根本性的变化,因此可通过报警向企业的生产管理者通知某质控点的潜在的变异趋势,通过纠正、预防措施使产品的质量得到提升。本发明的嵌入式多功能统计过程控制装置将SPC控制技术与计算机控制技术完美结合,为企业的产品质量管理提供良好工具。See Figure 1-3. SPC statistical process control technology is applied to enterprise indicators expressed as a quantity using multidimensional data. The system can detect potential process capabilities and laws in the production process of enterprises, and monitor their fundamental changes. Therefore, it can Notify the production manager of the enterprise of the potential variation trend of a quality control point through the alarm, and improve the quality of the product through corrective and preventive measures. The embedded multifunctional statistical process control device of the present invention perfectly combines SPC control technology and computer control technology, and provides a good tool for product quality management of enterprises.
工业控制器主板包括CPU模块1、IDE硬盘、内存9、显示模块2、电源模块,还包括以太网连接模块3,外接WiFi的无线网络模块4,触摸屏接口模块12、USB接口模块5、红外遥控模块7、摄像头连接模块6、音频模块11、外置存储器8、声卡10,上述模块或外设均与CPU连接。在IDE硬盘内嵌有Windows CE操作系统。主板采用RMI公司AU1250处理器,以3.5英寸(146mm x 102mm)主板作为工业控制器整套系统最底层的支撑件,内嵌Windows CE操作系统,可以进行各类应用程序的开发和使用,应用到各行各业。RMI公司的AlchemyAu1250系列处理器,是一个低功耗、高性能的片上系统解决方案,面向多功能便携式媒体播放器(mPMP)、移动信息娱乐设备、家庭数字媒体适配器(DMA)、导航设备、医疗电子以及工业应用,Au1250处理器支持MPEG-1、MPEG-2、4wmv9、DivX和Xvid全D1(720x480)视频30fps流畅播放,处理器接口丰富,功能强大,支持最大1280x1024分辨率,特别适合于一般ARM处理器无法满足的高性能应用,其SoC架构整合了大部分外围设备,因而极大地降低了材料成本。工控主板主板上集成以下硬件:电源、CPU、RTC、FLASH、DDR2 SDRAM、以太网、WiFi、USB2.0、RS232/RS485串口、CF/SDHC/MMC/xD/MS卡、IDE硬盘、声卡、功放、触摸屏控制器、8x8键盘、红外遥控、VGA、LCD驱动、背光控制、Camera等。操作系统采用Microsoft公司生产的Windows CE嵌入式操作系统,该系统是一种紧凑、高效、可伸缩的32位的操作系统,可根据实际需要作功能裁剪,主要面向各种嵌入式系统和产品。它所具有的多线程、多任务、完全抢占式的特点是专为各种有很严格资源限制的硬件系统所设计的。由上述科学配置可达到以下技术指标,为SPC控制系统提供有力的支持:Industrial controller mainboard includes CPU module 1, IDE hard disk, memory 9,
(1)支持7到15英寸以上手写触摸屏;(1) Support handwriting touch screen of 7 to 15 inches;
(2)可防病毒侵入,维护方便;(2) Anti-virus intrusion, easy maintenance;
(3)低功耗,大约为普通PC的1/10,大大节约电能,相对一般PC,每台每年能为企业节约电能约2000人民币;(3) Low power consumption, which is about 1/10 of ordinary PC, which greatly saves electric energy. Compared with ordinary PC, each set can save about 2,000 yuan of electric energy for enterprises every year;
(4)硬件体积小,可安放在工作台中,也可安装在设备中,节约工厂场地空间;(4) The hardware is small in size and can be placed in the workbench or installed in the equipment, saving the space of the factory site;
(5)稳定性高,比普通PC具有更高的安全防护等级;(5) High stability and higher security protection level than ordinary PCs;
(6)与普通PC相比较,维护成本低廉,系统有自我保护机制;(6) Compared with ordinary PC, the maintenance cost is low, and the system has a self-protection mechanism;
(7)通过扩展可同时接入多个设备,支持USB接口,以太网口,RS232/RS485,及无线传输功能。(7) Through expansion, multiple devices can be connected at the same time, and it supports USB interface, Ethernet port, RS232/RS485, and wireless transmission function.
为了科学地对数据进行统计分析,寻找关键控制点的品质影响要素,预防不良品产生,以达到降低质量成本、提高产品质量的目的,整个系统由以下模块构成:In order to statistically analyze the data scientifically, find out the factors affecting the quality of key control points, and prevent defective products, so as to achieve the purpose of reducing quality costs and improving product quality, the entire system consists of the following modules:
(1)数据录入模块,包括手工数据录入、文件或数据库导入、仪器设备数据采集,完成企业所生产产品的各控制点的数据采集及录入。(1) Data entry module, including manual data entry, file or database import, instrument and equipment data collection, to complete the data collection and entry of each control point of the products produced by the enterprise.
(2)基础资料模块,包括:(2) Basic data module, including:
层次信息录入——完成生产过程中的层次信息,使得过程控制时可以分层次进行多方位的控制,比如批次、设备、人员、班次、客户等信息。Hierarchical information entry - complete the hierarchal information in the production process, so that multi-directional control can be carried out at different levels during process control, such as batches, equipment, personnel, shifts, customers and other information.
质控点及参数录入——完成每一产品关键控制参数信息的录入。Quality control points and parameter entry - complete the entry of key control parameter information for each product.
用户信息资料录入——完成系统使用用户基本信息的录入,包括系统的操作权限等。User information entry - complete the entry of basic user information for system use, including system operation authority, etc.
SPC控制基础资料录入——完成对SPC理论指导信息的录入,包括控制图基本信息(规格限、控制限、样本容量、工序能力判定标准等)、判异规则等信息的录入。SPC control basic data entry - Complete the entry of SPC theoretical guidance information, including the entry of basic information of control charts (specification limits, control limits, sample size, process capability judgment standards, etc.), discrimination rules and other information.
(3)SPC图形生成——包括运行图的生成及查看模块,完成对运行趋势图的查看和分析;控制图生成及查看模块,完成对控制图的查看和分析;工序能力分析图生成及查看模块,完成对工序能力分析图的查看和分析。(3) SPC graphics generation - including the generation and viewing module of the operation diagram, to complete the viewing and analysis of the operation trend diagram; the control diagram generation and viewing module, to complete the viewing and analysis of the control diagram; the generation and viewing of the process capability analysis diagram module to complete the viewing and analysis of the process capability analysis chart.
(4)报表和指导文件输出模块——完成经过汇总、统计和分析后的结果,并指导生产。(4) Report and guidance file output module - complete the results after summarization, statistics and analysis, and guide production.
(5)实时报警模块——完成对生产过程中生产数据的即时警告,预防质量事故的发生。报警模块对照控制界限参数值比较录入或设备获取数据,以确定是否存在超界限的情况,如果超出界限,则触发报警。报警的方式由用户选择,在系统内预设,如发送报警电子邮件、短信服务、亮报警指示灯等等。(5) Real-time alarm module—complete the instant warning of production data in the production process to prevent the occurrence of quality accidents. The alarm module compares the data entered or obtained by the device against the control limit parameter value to determine whether there is a situation beyond the limit, and if the limit is exceeded, an alarm is triggered. The way of alarm is selected by the user and preset in the system, such as sending alarm e-mail, SMS service, turning on the alarm indicator light and so on.
系统内还设有维护模块,用于完成对系统数据的维护,比如初始化、数据备份和数据恢复等。There is also a maintenance module in the system, which is used to complete the maintenance of system data, such as initialization, data backup and data recovery.
本发明使用c#作为编程语言,Visual Studio 2008为开发环境,Microsoft SQL Server 2000为后台数据库。因为WinCE开发都是大家熟悉的VC++环境,方便快速,微软的强大技术支持,它的开发难度远低于嵌入式Linux,与WindowXP、Win2000的同族性,保证了原来在PC机上开发的程序可容易移植到嵌入式系统中;最新的Visual Studio 2008已经支持基于Compact Framework下的WindowsCE应用程序的开发,加上Windows CE可以由Win32应用程序便利迁移过来,将已经研究出来的基于Windows下的SPC基础框架程序和基础类等能通过Visual Studio 2008的开发移植到Windows CE的应用当中,再根据Windows CE下应用程序的实际要求再作必要的调整和改进,加上功能的扩充得以形成。通过以上方案实现SPC统计过程控制系统嵌入式工业控制设备中的嵌入,达成软硬件无缝集成的应用。另外,程序开发完成后,将程序系统跟需要的一些组件和Windows CE操作系统及相关部件,一起编译打包集成,一次性烧入嵌入式工业控制设备中。这样使得系统维护方便,免受病毒等外界因素干扰,从而稳定工作。The present invention uses c# as the programming language, Visual Studio 2008 is the development environment, and Microsoft SQL Server 2000 is the background database. Because WinCE development is the VC++ environment familiar to everyone, it is convenient and fast. With Microsoft's strong technical support, its development difficulty is much lower than that of embedded Linux. Transplanted to embedded systems; the latest Visual Studio 2008 already supports the development of WindowsCE applications based on Compact Framework, plus Windows CE can be easily migrated from Win32 applications, and the already researched SPC basic framework based on Windows Programs and basic classes can be transplanted to Windows CE applications through the development of Visual Studio 2008, and then make necessary adjustments and improvements according to the actual requirements of applications under Windows CE, and the expansion of functions can be formed. Through the above schemes, the SPC statistical process control system is embedded in the embedded industrial control equipment, and the application of seamless integration of software and hardware is achieved. In addition, after the program development is completed, the program system and some required components, Windows CE operating system and related components are compiled, packaged and integrated together, and burned into the embedded industrial control equipment at one time. This makes the system easy to maintain, free from interference from external factors such as viruses, and thus work stably.
本发明的软件设计通过建立数学模型,当系统接收来自各种输入模块的数据后,由SPC数据处理中心处理数据、生成SPC控制图,从而为管理者提供准确、直观的质量管控手段。下面详细介绍本系统SPC控制图的生成及判异准则。SPC控制图主要分为变量(Variablechart)图和属性(Attribute chart)图和预测图(Capabilitychart)。控制图中都有三条控制线,即控制上限USL,控制中心线SL和控制下限LSL,采用以下计算公式:The software design of the present invention establishes a mathematical model, and when the system receives data from various input modules, the SPC data processing center processes the data and generates an SPC control chart, thereby providing managers with accurate and intuitive quality control means. The following is a detailed introduction to the generation of the SPC control chart of this system and the criterion of discrimination. SPC control chart is mainly divided into variable (Variablechart) chart and attribute (Attribute chart) chart and prediction chart (Capabilitychart). There are three control lines in the control chart, namely the upper control line USL, the control center line SL and the lower control limit LSL, using the following calculation formula:
系统利用SPC技术来计算控制限从而测度、分析过程的变化。通常,使用控制限计算器来完成该功能,首先,系统将一段时间范围内的使用至少100个数据点,通过SPC技术计算控制上限和控制下限、平均值,并生成控制图,控制图上通常显示出控制上限、控制下限、中心线(平均值)三条水平线,并在图形上标出各数据点所在位置。系统设定的SPC控制图常用的图表有:不良率控制图、缺陷数控制图、均值控制图、标准差控制图、极差控制图等。The system uses SPC technology to calculate control limits to measure and analyze process changes. Usually, the control limit calculator is used to complete this function. First, the system will use at least 100 data points within a period of time to calculate the upper control limit, lower control limit, and average value through SPC technology, and generate a control chart. The control chart is usually Display three horizontal lines of upper control limit, lower control limit and center line (average value), and mark the position of each data point on the graph. The commonly used charts for the SPC control chart set by the system include: defect rate control chart, defect number control chart, mean value control chart, standard deviation control chart, range control chart, etc.
其中,缺陷数控制图基于泊松过程,可方便地监视等量样本的“缺陷”数量,适用于需要对发生不良报告计数进行图示。而均值和极差控制图则常用于日常的生产过程控制。Among them, the defect number control chart is based on the Poisson process, which can conveniently monitor the number of "defects" of equal samples, and is suitable for graphical representation of the number of defective reports. The mean and range control charts are commonly used in daily production process control.
先取一定区间的数据作为预备数据,数据数目N最好有100个以上。按时间把N分为每有n=4、5个的k=20~25组并列成表格,Xmax为数据组中的最大值,Xmin为数据组中的最小值,对数据按以下公式进行运算:The data of a certain interval is firstly taken as the preliminary data, and the number of data N is preferably more than 100. Divide N into groups of k=20-25 with n=4 or 5 according to time and form a table, Xmax is the maximum value in the data group, Xmin is the minimum value in the data group, and the data is calculated according to the following formula :
数据结构的设计统一将5个实测值作为一组数据组。为了使绘图以及最后的计算更加便捷,需要将所有的数据组内容存储下来。使用容器可以动态地加入对象。此外,为了方便绘图和提供热点查询(点击坐标轴上的数据点显示该数据点所处的数据组的详细信息),编写一个数据类(DetailData),用来保存数据组的详细信息,包括数据组中的5个基本数据值、数据组均值(即处于这个数据组的数据点的值)、数据组极差值、采集日期和时间以及异常情况的描述。再编写一个属性类(Pointer),这个类描述的是数据点属性,包括横坐标值x、纵坐标值y、异常情况、是否符合规格、数据组具体信息的对象。The design of the data structure unified the five measured values as a set of data groups. In order to make the drawing and the final calculation more convenient, it is necessary to store all the data set contents. Objects can be added dynamically using containers. In addition, in order to facilitate drawing and provide hotspot query (click on the data point on the coordinate axis to display the detailed information of the data group where the data point is located), write a data class (DetailData) to save the detailed information of the data group, including data The 5 basic data values in the group, the mean value of the data group (that is, the value of the data point in this data group), the extreme difference value of the data group, the date and time of collection, and the description of the abnormal situation. Then write an attribute class (Pointer), which describes the data point attributes, including the abscissa value x, ordinate value y, abnormal situation, whether it meets the specification, and the object of the specific information of the data group.
成功测量一组数据时,首先生成数据类的一个对象,记录数据组的信息,包括5个基本数据、数据组的均值和极差、采集日期和时间以及异常情况(若无,则为正常)。然后根据数据组的均值计算出相应的坐标值,符合规格情况,则生成一个属性类的对象,加入到容器中。若出现异常情况,同样生成数据类的一个对象,将数据组的基本信息设定为5个基本数据、均值和极差都为0,设定采集日期和时间以及相应的异常情况。纵坐标值为纵坐标轴的最小值,设定其不符合规格,同样生成一个属性类的对象,加入到容器中。这样,能够比较简单方便地进行之后的绘图和统计计算。When a set of data is successfully measured, first generate an object of the data class and record the information of the data set, including 5 basic data, the mean and range of the data set, the date and time of collection, and abnormal conditions (if none, it is normal) . Then calculate the corresponding coordinate value according to the mean value of the data group, and if it meets the specification, an object of attribute class is generated and added to the container. If there is an abnormal situation, an object of the data class is also generated, and the basic information of the data group is set to 5 basic data, the mean value and the range are both 0, and the collection date and time and the corresponding abnormal situation are set. The ordinate value is the minimum value of the ordinate axis, if it is set to not meet the specifications, an object of attribute class is also generated and added to the container. In this way, subsequent drawing and statistical calculations can be performed relatively simply and conveniently.
在模拟实测前,由系统先根据数据范围计算数据的数学期望(mu),由用户输入标准差(sig),用函数方法产生具有标准正态分布的数据,再由系统生成对应的非标准的服从数学期望为mu、方差为sig平方的正态分布的数据。Before simulating the actual measurement, the system first calculates the mathematical expectation (mu) of the data according to the data range, the user inputs the standard deviation (sig), uses the function method to generate data with a standard normal distribution, and then the system generates the corresponding non-standard Data that obeys a normal distribution with mathematical expectation mu and variance sig squared.
在测量了100个呈正态分布的数据后,系统自动计算数据的平均值、标准差等相应的统计数据和性能指标并显示。这一步验证程序的正确性。之后的数据便由系统随机生成。实测值的范围在数值加上差和数值减下差之间,C#中有函数方法产生随机数,设计时采用的是产生大于0、小于上差的随机值,以及产生大于下差、小于0的随机值,将数值和这两者相加,得出实测值。这样设计能够尽量多地产生中间范围的数值,尽可能做到使数据正态分布。After measuring 100 normally distributed data, the system automatically calculates the corresponding statistical data and performance indicators such as the average value and standard deviation of the data and displays them. This step verifies the correctness of the program. The subsequent data is randomly generated by the system. The range of the measured value is between the value plus the difference and the value minus the difference. There is a function method in C# to generate random numbers. The design uses a random value that is greater than 0 and less than the upper difference, and that is greater than the lower difference and less than 0. A random value of , and the value is added to the two to obtain the measured value. This design can generate as many values in the middle range as possible, and make the data normally distributed as much as possible.
SPC控制基础模块内还须设定判异规则和控制限调整规则。控制限计算器需在已有的数据中查找趋势,如果出现以下情况:Discrimination rules and control limit adjustment rules must also be set in the basic module of SPC control. The Control Limits Calculator looks for trends in existing data if:
●个别点在控制上限之上或控制下限之下●Individual points are above the upper control limit or below the lower control limit
●连续9点在中心线同一侧●Consecutive 9 points are on the same side of the center line
●存在连续上升或连续下降的六个数据点●There are six data points with consecutive rises or falls
●连续14点相邻点上下交替●Consecutive 14 adjacent points alternate up and down
●七个点全部高于或低于平均值●All seven points are above or below the average
●出现数据循环或其它非随机模式● Data loops or other non-random patterns occur
上述情况需重新计算控制限,例如,出现个别超界限时,先将可疑点剔除,若重新计算后新的控制限和平均值后,数据点的分布更好(在平均值两侧有大致等量的数据点),则可认为新的控制限更合适,具有更高的可信度。如果出现存在连续上升或连续下降的七个数据点,则通常可认为是数据已经出现显著的变化,需企业管理人员更多的关注。In the above situation, the control limits need to be recalculated. For example, when individual over-limits occur, suspicious points should be eliminated first. After recalculation, the new control limits and the average value will have a better distribution of data points (there are approximately equal points on both sides of the average value). amount of data points), it can be considered that the new control limits are more appropriate and have higher reliability. If there are seven data points with continuous rise or fall, it can usually be considered that the data has changed significantly, and more attention is required from the enterprise management personnel.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201210011974 CN102540944B (en) | 2012-01-13 | 2012-01-13 | Embedded multifunctional statistical process control device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201210011974 CN102540944B (en) | 2012-01-13 | 2012-01-13 | Embedded multifunctional statistical process control device and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102540944A CN102540944A (en) | 2012-07-04 |
CN102540944B true CN102540944B (en) | 2013-10-23 |
Family
ID=46348039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201210011974 Expired - Fee Related CN102540944B (en) | 2012-01-13 | 2012-01-13 | Embedded multifunctional statistical process control device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102540944B (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104020724B (en) * | 2013-03-01 | 2017-02-08 | 中芯国际集成电路制造(上海)有限公司 | alarm monitoring method and device |
CN103412542B (en) * | 2013-08-14 | 2015-11-04 | 沈阳中科博微自动化技术有限公司 | A kind of integrated circuit technology unit exception early warning technology method of data-driven |
CN104240558A (en) * | 2014-09-23 | 2014-12-24 | 无锡职业技术学院 | Embedded-technology training system and training method thereof |
CN104714532A (en) * | 2015-03-10 | 2015-06-17 | 杭州掌企科技有限公司 | Quality control method and device |
CN105159239B (en) * | 2015-07-22 | 2018-03-06 | 上海华力微电子有限公司 | A kind of SPC strategies automatic update method and SPC Strategy Auto system |
TWI682252B (en) * | 2017-10-26 | 2020-01-11 | 新代科技股份有限公司 | An embedded device with wireless-routing function |
CN108037745A (en) * | 2017-12-06 | 2018-05-15 | 福建摩尔软件有限公司 | A kind of inter-linked controlling method and system based on SPC |
CN109639517A (en) * | 2018-11-05 | 2019-04-16 | 广东启航精密科技有限公司 | A kind of gas electricity instrument data upload method for protecting |
CN112068517B (en) * | 2020-09-04 | 2021-11-05 | 洛阳中硅高科技有限公司 | Product quality control system, method, apparatus, medium, and electronic device |
CN112749885B (en) * | 2020-12-30 | 2024-09-20 | 富联智能工坊(郑州)有限公司 | Data processing system and method for processing equipment |
CN113139078B (en) * | 2021-03-31 | 2022-11-29 | 青岛奥利普奇智智能工业技术有限公司 | Control chart generation method and electronic equipment |
CN113126485A (en) * | 2021-04-21 | 2021-07-16 | 长鑫存储技术有限公司 | Parameter dynamic control method and device, electronic equipment and storage medium |
CN117642707A (en) * | 2022-06-30 | 2024-03-01 | 京东方科技集团股份有限公司 | Data processing method and device, data display method and device, equipment and medium |
CN115409131B (en) * | 2022-10-28 | 2023-02-17 | 武汉惠强新能源材料科技有限公司 | Production line abnormity detection method based on SPC process control system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1066618A (en) * | 1991-04-08 | 1992-12-02 | 联合碳化工业气体技术公司 | The statistical Process Control that is used for air separation process |
CN1428711A (en) * | 2001-12-28 | 2003-07-09 | 鸿富锦精密工业(深圳)有限公司 | Pinguan newtwork system and method |
CN101042580A (en) * | 2006-03-23 | 2007-09-26 | 上海宝信软件股份有限公司 | Method for real time unconventionality judging and dynamic alarming |
CN101458513A (en) * | 2007-12-13 | 2009-06-17 | 中芯国际集成电路制造(上海)有限公司 | Statistical process control method and device |
CN101477358A (en) * | 2008-01-04 | 2009-07-08 | 中芯国际集成电路制造(上海)有限公司 | Statistical process control method and apparatus |
CN101632093A (en) * | 2006-11-16 | 2010-01-20 | 三得Sds株式会社 | Be used to use statistical analysis to come the system and method for management of performance fault |
CN101706659A (en) * | 2009-11-13 | 2010-05-12 | 南京富士通南大软件技术有限公司 | Production process control system of vehicle-mounted device and realization method thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7330768B2 (en) * | 2003-01-28 | 2008-02-12 | Fisher-Rosemount Systems, Inc. | Integrated configuration in a process plant having a process control system and a safety system |
AU2003900854A0 (en) * | 2003-02-26 | 2003-03-13 | Sesay, Sahid | General purpose electronic controller software |
DK1695192T3 (en) * | 2003-12-19 | 2008-11-24 | Proclarity Corp | Automatic monitoring and statistical analysis of dynamic process metrics to expose meaningful changes |
-
2012
- 2012-01-13 CN CN 201210011974 patent/CN102540944B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1066618A (en) * | 1991-04-08 | 1992-12-02 | 联合碳化工业气体技术公司 | The statistical Process Control that is used for air separation process |
CN1428711A (en) * | 2001-12-28 | 2003-07-09 | 鸿富锦精密工业(深圳)有限公司 | Pinguan newtwork system and method |
CN101042580A (en) * | 2006-03-23 | 2007-09-26 | 上海宝信软件股份有限公司 | Method for real time unconventionality judging and dynamic alarming |
CN101632093A (en) * | 2006-11-16 | 2010-01-20 | 三得Sds株式会社 | Be used to use statistical analysis to come the system and method for management of performance fault |
CN101458513A (en) * | 2007-12-13 | 2009-06-17 | 中芯国际集成电路制造(上海)有限公司 | Statistical process control method and device |
CN101477358A (en) * | 2008-01-04 | 2009-07-08 | 中芯国际集成电路制造(上海)有限公司 | Statistical process control method and apparatus |
CN101706659A (en) * | 2009-11-13 | 2010-05-12 | 南京富士通南大软件技术有限公司 | Production process control system of vehicle-mounted device and realization method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN102540944A (en) | 2012-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102540944B (en) | Embedded multifunctional statistical process control device and method | |
CN108474806B (en) | System and method for monitoring manufacturing | |
TWI664588B (en) | Systems for a universal wireless platform for asset monitoring | |
CN104407964B (en) | A kind of centralized monitoring system and method based on data center | |
CN110347116A (en) | A kind of conditions of machine tool monitoring system and monitoring method based on operation data stream | |
CN103595131B (en) | On-line monitoring system of transformer device of transformer substation | |
CN107545349A (en) | A kind of Data Quality Analysis evaluation model towards electric power big data | |
CN108063699A (en) | Network performance monitoring method, apparatus, electronic equipment, storage medium | |
WO2021142622A1 (en) | Method for determining cause of defect, and electronic device, storage medium, and system | |
CN103530733A (en) | Manufacturing execution system | |
CN105825314A (en) | Monitoring information analysis method and system based on centralized operation and maintenance mode | |
CN116027722A (en) | Energy consumption monitoring management system | |
CN108734201A (en) | The sorting technique and system of nuclear power plant's Experience Feedback event based on layering analysis of causes method | |
JP5875430B2 (en) | Abnormality detection apparatus, program, and abnormality detection method | |
CN108761568A (en) | Environment control method, device, system and server | |
CN114925980A (en) | Production safety management system | |
CN117608974A (en) | Server fault detection method, device, equipment and media based on artificial intelligence | |
CN113220551A (en) | Index trend prediction and early warning method and device, electronic equipment and storage medium | |
TWI264686B (en) | Method and system with multiple purpose and functions for alarm performance assessment | |
CN113641567B (en) | Database inspection method and device, electronic equipment and storage medium | |
CN209297302U (en) | A kind of electricity consumption abnormal behavior supervisory device based on PCA algorithm | |
CN114228785B (en) | Intelligent browsing device based on railway signal system monitoring data | |
CN110705723A (en) | Maintenance prompting method/system, management system, medium and terminal for sewing equipment | |
CN116931486A (en) | Intelligent library environment data analysis device and method based on HarmonyOS | |
CN113992496B (en) | Abnormal alarm method and device based on quartile algorithm and computing equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20131023 Termination date: 20170113 |
|
CF01 | Termination of patent right due to non-payment of annual fee |