CPK monitoring method and device and storage medium
By obtaining real-time test value data and generating warning prompt information based on CPK, the problems of test failure and inefficiency of CPK monitoring methods in the prior art are solved, and more accurate quality control and improvement of production line testing efficiency are achieved.
Patent Information
- Application Number
- CN202310764930.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-26
- Publication Date
- 2024-12-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In actual applications, existing CPK monitoring methods are prone to test failures and low production line testing efficiency, resulting in insufficient quality control of the production process.
By obtaining the real-time collected test value data, multiple CPKs are determined, and corresponding warning prompt information is generated based on multiple CPKs and preset warning conditions, which is used to correct the test value data, improve the accuracy of CPK monitoring and production line testing efficiency. .
It effectively improves the accuracy of CPK monitoring, avoids the continuous operation of the test equipment in the fault state, improves the production line testing efficiency, and ensures the quality control effect of the production process.
Smart Images

Figure CN119200513A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of intelligent manufacturing, and in particular to a CPK monitoring method, device and storage medium. Background Art
[0002] Intelligent manufacturing is based on the new generation of information technology such as the Internet of Things, big data, and cloud computing. It runs through all aspects of manufacturing activities such as design, production, management, and service. It has the characteristics of deep information perception, intelligent optimization and self-decision-making, precise control and self-execution, self-adaptation, and self-execution. It is an advanced production method aimed at improving the quality, efficiency, and flexibility of the manufacturing industry. Therefore, quality control of the production process is particularly important.
[0003] In the related art, the quality control of the production process is controlled based on the process capability index (CPK) monitoring method. The method includes: determining the test items, obtaining the test value data collected in real time for the test items; determining the CPK based on the test value data collected in real time, and directly providing early warning prompts based on the CPK. However, the CPK monitoring method may cause test failures and low production line test efficiency in actual applications. Summary of the invention
[0004] In order to overcome the problems existing in the related art, the present disclosure provides a CPK monitoring method, device and storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a CPK monitoring method is provided, comprising: acquiring test value data collected in real time, and determining a plurality of CPKs based on the test value data collected in real time; and generating early warning prompt information based on the plurality of CPKs and preset early warning conditions, wherein the early warning prompt information is used to prompt correction of the test value data.
[0006] In one embodiment, generating warning prompt information based on the multiple CPKs and preset warning conditions includes: determining the warning conditions currently satisfied by the multiple CPKs, and generating warning prompt information corresponding to the warning conditions currently satisfied; wherein different warning conditions correspond to different warning prompt information.
[0007] In one embodiment, the warning condition includes that at least M CPKs out of N consecutive CPKs are less than a first CPK threshold, wherein N is a positive integer greater than or equal to 2, and M is a positive integer greater than or equal to 1; determining the warning conditions currently satisfied by the multiple CPKs and generating warning prompt information corresponding to the warning conditions currently satisfied includes: generating first warning prompt information in response to the existence of at least M CPKs out of N consecutive CPKs among the multiple CPKs being less than a first CPK threshold; the first warning prompt information includes at least one of the following: a first distribution of test values and a first change trend of CPK; the first distribution of test values includes a distribution of test values close to a critical value of a normal range of test values, or a divergent distribution of test values; the first change trend of CPK includes a trend of the CPK continuously maintaining a value less than the first CPK threshold.
[0008] In one embodiment, the warning condition includes that at least Y CPKs in X consecutive CPKs have corresponding values that decrease in sequence, where X is a positive integer greater than or equal to 2, and Y is a positive integer greater than or equal to 1; determining the warning conditions currently satisfied by the multiple CPKs and generating warning prompt information corresponding to the warning conditions currently satisfied, includes: in response to the existence of at least Y CPKs in X consecutive CPKs in the multiple CPKs having corresponding values that decrease in sequence, generating second warning prompt information; the second warning prompt information includes at least one of the following: a second distribution of test values and a second change trend of CPK; the second distribution of test values includes a distribution of test values that deviates from a critical value of a normal range of test values, or a distribution of test values that diverges multiple times; the second change trend of CPK includes a trend of CPK that continues to decline.
[0009] In one embodiment, the warning condition includes that the difference between any first CPK and the second CPK is greater than the first coefficient value of the first CPK, the first CPK and the second CPK are in an adjacent relationship, and the first coefficient value is a fractional value less than 1; the determination of the warning conditions currently satisfied by the multiple CPKs and the generation of warning prompt information corresponding to the warning conditions currently satisfied include: in response to the existence of any first CPK and the second CPK in the multiple CPKs having a difference greater than the first coefficient value of the first CPK, generating third warning prompt information; the third warning prompt information includes at least one of the following: a third distribution of test values and a third change trend of CPK; the third distribution of test values includes the presence of outliers in concentrated and stable test values; the third change trend of CPK includes a trend of the CPK showing a step-down.
[0010] In one embodiment, the determining of multiple CPKs based on the test value data collected in real time includes: determining an i-th sliding window, the i-th sliding window including multiple test value data collected in real time; determining test value mean data and test value standard deviation data among the multiple test value data included in the i-th sliding window, and determining a critical value of a normal range of test values; determining an i-th CPK corresponding to the i-th sliding window based on the test value mean data, the test value standard deviation data and the critical value of a normal range of test values; moving the sliding window j times with a preset moving step, and determining the j+1th CPK corresponding to the j+1th sliding window in the above manner for each movement in the j times; wherein the sum of i and j is the number of the multiple CPKs, and i is a positive integer greater than or equal to 1.
[0011] According to the second aspect of an embodiment of the present disclosure, a CPK monitoring device is provided, including: an acquisition unit for acquiring test value data collected in real time; a processing unit for determining multiple CPKs based on the test value data collected in real time; and for generating early warning prompt information based on the multiple CPKs and preset early warning conditions.
[0012] In one embodiment, the processing unit generates warning prompt information based on the multiple CPKs and preset warning conditions in the following manner: determining the warning conditions currently satisfied by the multiple CPKs, and generating warning prompt information corresponding to the warning conditions currently satisfied.
[0013] In one embodiment, the warning condition includes that at least M CPKs among N consecutive CPKs are less than a first CPK threshold, N is a positive integer greater than or equal to 2, and M is a positive integer greater than or equal to 1; the processing unit determines the warning condition currently satisfied by the multiple CPKs in the following manner, and generates warning prompt information corresponding to the warning condition currently satisfied: in response to the existence of at least M CPKs among N consecutive CPKs among the multiple CPKs that are less than the first CPK threshold, generate first warning prompt information; the first warning prompt information includes at least one of the following: a first distribution of test values and a first change trend of CPK; the first distribution of test values includes that the test values are distributed close to the critical value of the normal range of the test values, or that the test values are distributed divergently; the first change trend of CPK includes that the CPK continues to maintain a trend of being less than the first CPK threshold.
[0014] In one embodiment, the warning condition includes that at least Y CPKs in X consecutive CPKs have corresponding values that decrease in sequence, where X is a positive integer greater than or equal to 2, and Y is a positive integer greater than or equal to 1; the processing unit determines the warning conditions currently satisfied by the multiple CPKs in the following manner, and generates warning prompt information corresponding to the warning conditions currently satisfied: in response to the existence of at least Y CPKs in X consecutive CPKs in the multiple CPKs having corresponding values that decrease in sequence, second warning prompt information is generated; the second warning prompt information includes at least one of the following: a second distribution of test values and a second change trend of CPK; the second distribution of test values includes a distribution of test values that deviates from a critical value of a normal range of test values, or a distribution of test values that diverges multiple times; the second change trend of CPK includes a trend of CPK that continues to decline.
[0015] In one embodiment, the warning condition includes that the difference between any first CPK and the second CPK is greater than the first coefficient value of the first CPK, the first CPK and the second CPK are in an adjacent relationship, and the first coefficient value is a fractional value less than 1; the processing unit determines the warning conditions currently satisfied by the multiple CPKs in the following manner, and generates warning prompt information corresponding to the warning conditions currently satisfied: in response to the existence of any first CPK and the second CPK in the multiple CPKs having a difference greater than the first coefficient value of the first CPK, third warning prompt information is generated; the third warning prompt information includes at least one of the following: a third distribution of test values and a third change trend of CPK; the third distribution of test values includes the presence of outliers in concentrated and stable test values; the third change trend of CPK includes a trend of the CPK showing a step-down trend.
[0016] In one embodiment, the processing unit determines multiple CPKs based on the test value data collected in real time in the following manner: determine the i-th sliding window, the i-th sliding window including multiple test value data collected in real time; determine the test value mean data and the test value standard deviation data in the multiple test value data included in the i-th sliding window, and determine the critical value of the normal range of the test value; determine the i-th CPK corresponding to the i-th sliding window based on the test value mean data, the test value standard deviation data and the critical value of the normal range of the test value; move the sliding window j times with a preset moving step, and for each movement in the j times, determine the j+1th CPK corresponding to the j+1th sliding window in the above manner; wherein the sum of i and j is the number of the multiple CPKs, and i is a positive integer greater than or equal to 1.
[0017] According to a third aspect of an embodiment of the present disclosure, a CPK monitoring device is provided, comprising: a processor; and a memory for storing processor executable instructions; wherein the processor is configured to: execute the CPK monitoring method described in the first aspect or any one implementation of the first aspect.
[0018] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided, in which instructions are stored. When the instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the CPK monitoring method described in the first aspect or any one of the implementations of the first aspect.
[0019] The technical solution provided by the embodiment of the present disclosure may include the following beneficial effects: through the embodiment of the present disclosure, multiple CPKs are determined based on real-time test value data, and multiple CPKs are analyzed, and corresponding matching warning prompt information is generated based on the preset warning conditions satisfied by the multiple CPKs. The accuracy of CPK monitoring is effectively improved, the continuous operation of the test equipment in a fault state is avoided, and the production line test efficiency is improved.
[0020] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0022] Figure 1 The figure is a flow chart of a CPK monitoring method according to an exemplary embodiment.
[0023] Figure 2 is a flow chart of another CPK monitoring method according to an exemplary embodiment.
[0024] Figure 3 is a flow chart of yet another CPK monitoring method according to an exemplary embodiment.
[0025] Figure 4 is a flow chart of yet another CPK monitoring method according to an exemplary embodiment.
[0026] Figure 5 is a flow chart of yet another CPK monitoring method according to an exemplary embodiment.
[0027] Figure 6 The present invention is a flowchart showing a method for determining multiple CPKs based on test value data collected in real time according to an exemplary embodiment.
[0028] Figure 7The figure is a flow chart showing a method for applying CPK monitoring according to an exemplary embodiment.
[0029] Figure 8 It is a block diagram of a CPK monitoring device according to an exemplary embodiment.
[0030] Fig. 9 It is a block diagram of a device for a CPK monitoring method according to an exemplary embodiment.
[0031] Fig.10 It is a block diagram of a device for a CPK monitoring method according to an exemplary embodiment. DETAILED DESCRIPTION
[0032] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure.
[0033] In the context of a new round of scientific and technological revolution and industrial transformation, intelligent manufacturing characterized by digitalization, networking and intelligence has become a future development trend. Among the industry technologies related to the manufacturing field, the CPK control method is usually used for quality control of the production process.
[0034] However, the current CPK control method is not accurate when facing the scenario where production is easily affected by the surrounding environment and causes fluctuations. The current CPK control method is prone to generate a large number of early warning prompts of non-substantial problems, thereby reducing the production efficiency of the production line.
[0035] Therefore, the present disclosure provides a CPK monitoring method, which can analyze multiple CPKs and generate corresponding matching warning prompt information based on preset warning conditions satisfied by multiple CPKs, thereby effectively improving the accuracy of CPK monitoring.
[0036] Figure 1 is a flow chart of a CPK monitoring method according to an exemplary embodiment. Figure 1 As shown, the method includes the following steps.
[0037] In step S11 , test value data collected in real time is acquired, and a plurality of CPKs are determined based on the test value data collected in real time.
[0038] In step S12, based on the multiple CPKs and the preset warning conditions, warning prompt information is generated.
[0039] In the disclosed embodiment, the test value data collected in real time may be the test value data of the test items collected by the test equipment. For example, in the production line of mobile phone motherboards, the RF index of the test motherboard can reflect whether the RF performance of the motherboard meets the design and use requirements. Therefore, the RF index of the test motherboard is taken as the test item, and the test value data of the RF index of the motherboard of the motherboard test line is collected by the test equipment. Based on the test value data collected in real time, multiple CPKs can be determined. Then, based on the determined multiple CPKs and preset warning conditions, early warning prompt information is generated. Among them, the early warning prompt information is used to prompt the correction of the test value data.
[0040] According to the embodiment of the present disclosure, multiple CPKs are determined by acquiring test value data collected in real time and based on the test set data collected in real time. Further, based on multiple CPKs and preset warning conditions, warning prompt information is generated. The method can analyze multiple CPKs and accurately generate corresponding matching warning prompt information, ensuring the accuracy of CPK monitoring and being able to correct the test value data in a timely manner.
[0041] In the present disclosure, the above-mentioned generation of warning prompt information based on multiple CPKs and preset warning conditions may specifically be to determine the warning conditions currently satisfied by the multiple CPKs, and generate warning prompt information corresponding to the warning conditions currently satisfied.
[0042] Figure 2 is a flow chart of another CPK monitoring method according to an exemplary embodiment. Figure 2 As shown, the method includes the following steps.
[0043] In step S21, the test value data collected in real time is acquired, and a plurality of CPKs are determined based on the test value data collected in real time.
[0044] In step S22, the warning conditions currently satisfied by the plurality of CPKs are determined, and warning prompt information corresponding to the warning conditions currently satisfied is generated.
[0045] In the embodiment of the present disclosure, different warning conditions currently satisfied by multiple CPKs are determined, and different warning prompt information corresponding to the warning conditions currently satisfied is generated. It can be understood that the above different warning conditions correspond to different warning prompt information.
[0046] According to the embodiment of the present disclosure, different early warning conditions currently satisfied by multiple CPKs can be determined to generate different early warning prompt information, which effectively reflects the accuracy of CPK monitoring. Accordingly, the corresponding test value data correction measures can be accurately executed according to different early warning prompt information.
[0047] In the present disclosure, the CPK monitoring method may determine specific warning conditions currently satisfied by multiple CPKs, and specifically generate first warning prompt information.
[0048] Figure 3 is a flow chart of another CPK monitoring method according to an exemplary embodiment. Figure 3 As shown, the method includes the following steps.
[0049] In step S31, the test value data collected in real time is acquired, and a plurality of CPKs are determined based on the test value data collected in real time.
[0050] In step S32, in response to at least M CPKs among N consecutive CPKs in the plurality of CPKs being smaller than a first CPK threshold, first warning prompt information is generated.
[0051] In the embodiment of the present disclosure, N is a positive integer greater than or equal to 2, and M is a positive integer greater than or equal to 1. It is understandable that the above M is less than or equal to N. The first CPK threshold is a specified CPK value, which can be 1.1 or 1.3, and is not specifically limited in the present disclosure, so the specified CPK value is referred to as the first CPK threshold in the present disclosure. The first early warning prompt information may include a first distribution of test values and a first CPK change trend. Among them, the first distribution of test values specifically includes: the test values are distributed close to the critical value of the normal range of the test values, or the test values are distributed divergently. The first CPK change trend specifically includes: CPK continues to maintain a trend of being less than the first CPK threshold.
[0052] In a specific implementation, N can be set to 6, M can be set to 5, and the first CPK threshold can be set to 1.1. The first distribution of the test value can be the test value performance corresponding to the current conditions, and the test value performance includes the test value status. The first CPK change trend can be the CPK performance corresponding to the current conditions, and the CPK performance includes the CPK status. It can be understood that the critical value of the normal range of the test value includes an upper limit and a lower limit. The following is an example: If at least 5 of the 6 consecutive CPKs are less than 1.1, the warning prompts that the current test value is close to the upper and lower limits as a whole, or the test value is in an overall divergent state, and CPK continues to maintain a low level.
[0053] According to the embodiment of the present disclosure, in response to the above conditions being met, a first warning prompt information is generated. The first warning prompt information generated by the process can accurately reflect the distribution of test values and the CPK change trend when the above conditions are met. Specifically, it reflects the trend that CPK continues to be maintained at less than the first CPK threshold, which facilitates taking corresponding corrective measures to correct the test value data.
[0054] In the present disclosure, in addition to determining the specific warning conditions currently satisfied by the multiple CPKs and generating the first warning prompt information, the above CPK monitoring method may also generate the second warning prompt information according to the specific warning conditions.
[0055] Figure 4 is a flow chart of another CPK monitoring method according to an exemplary embodiment. Figure 4 As shown, the method includes the following steps.
[0056] In step S41, the test value data collected in real time is acquired, and a plurality of CPKs are determined based on the test value data collected in real time.
[0057] In step S42, in response to the fact that the corresponding values of at least Y CPKs among X consecutive CPKs in the plurality of CPKs decrease successively, a second warning prompt information is generated.
[0058] In the embodiment of the present disclosure, X is a positive integer greater than or equal to 2, and Y is a positive integer greater than or equal to 1. It can be understood that the above Y is less than or equal to M. The second early warning prompt information may include a second distribution of test values and a second change trend of CPK. Among them, the second distribution of test values specifically includes: the test values are distributed in a critical value that deviates from the normal range of the test values, or the test values are distributed in multiple divergent ways. The second change trend of CPK specifically includes: CPK is showing a continuous downward trend.
[0059] In the specific implementation, X can be set to 10, and Y can be set to 8. The second distribution of the test value can be the test value performance corresponding to the current condition, and the test value performance includes the test value status. The second change trend of CPK can be the CPK performance corresponding to the current condition, and the CPK performance includes the CPK status. Similarly, the critical value of the normal range of the test value includes an upper limit and a lower limit. The following is an example: If at least 8 CPKs out of 10 consecutive CPKs have decreased, the early warning prompts that the current test value has a deviation trend close to the upper or lower limit, or the test value has an overall divergence, and the CPK is on a downward trend as a whole.
[0060] According to the embodiment of the present disclosure, in response to the above conditions being met, a second warning prompt information is generated. The second warning prompt information generated by the process can accurately reflect the distribution of test values and the CPK change trend when the above conditions are met. Specifically, it reflects that CPK is showing a continuous downward trend, which facilitates taking corresponding corrective measures to correct the test value data.
[0061] In the present disclosure, in addition to determining the specific warning conditions currently satisfied by multiple CPKs and generating the first warning prompt information and the second warning prompt information, the above CPK monitoring method can also generate the third warning prompt information based on the specific warning conditions.
[0062] Figure 5 is a flow chart of another CPK monitoring method according to an exemplary embodiment. Figure 5 As shown, the method includes the following steps.
[0063] In step S51, the test value data collected in real time is acquired, and a plurality of CPKs are determined based on the test value data collected in real time.
[0064] In step S52, in response to the fact that the difference between any first CPK and any second CPK among the plurality of CPKs is greater than the first coefficient value of the first CPK, third warning prompt information is generated.
[0065] In the disclosed embodiment, any first CPK and second CPK are in an adjacent relationship. The first coefficient value is a fractional value less than 1. The third warning prompt information may include a third distribution of test values and a third change trend of CPK. Among them, the third distribution of test values specifically includes: there are outliers in the concentrated and stable test values. The second change trend of CPK specifically includes: CPK shows a step-down trend.
[0066] In a specific implementation, the first CPK and the second CPK can be understood as the previous and next CPKs. The first coefficient value is set to one-half. The difference between the first CPK and the second CPK can be understood as the reduction. The third distribution of the test value can be the test value performance corresponding to the current conditions, and the test value performance includes the test value status. The third change trend of CPK can be the CPK performance corresponding to the current conditions, and the CPK performance includes the CPK status. The following is an example: If the reduction compared to the previous and next CPKs is greater than half of the previous CPK, an early warning prompt indicates that there are outliers in the current concentrated and stable test values, and there is a step decrease in CPK.
[0067] According to the embodiment of the present disclosure, in response to the above conditions being met, a third warning prompt information is generated. The third warning prompt information generated by the process can accurately reflect the distribution of test values and the CPK change trend when the above conditions are met. Specifically, it reflects that CPK is in a step-down trend, which facilitates taking corresponding corrective measures to correct the test value data.
[0068] In the present disclosure, the process of determining multiple CPKs based on the test value data collected in real time in the above CPK monitoring method is described in detail below.
[0069] Figure 6 is a flow chart showing a method for determining multiple CPKs based on real-time collected test value data according to an exemplary embodiment. Figure 6 As shown, the method includes the following steps.
[0070] In step S61, the i-th sliding window is determined.
[0071] In step S62, the test value mean data and the test value standard deviation data among the multiple test value data included in the i-th sliding window are determined, and the critical value of the normal range of the test value is determined.
[0072] In step S63, the ith CPK corresponding to the ith sliding window is determined based on the test value mean data, the test value standard deviation data and the test value normal range critical value.
[0073] In step S64, the sliding window is moved j times with a preset moving step length, and for each of the j times of movement, the j+1th CPK corresponding to the j+1th sliding window is determined in the above manner.
[0074] In an embodiment of the present disclosure, the i-th sliding window is determined, and based on the multiple test value data included in the sliding window, the test value mean data and the test value standard deviation data are determined by calculation, and the critical value of the normal range of the test value is determined. The critical value of the normal range of the test value includes a critical upper limit value and a critical lower limit value, and the test value data within the critical value range is normal data. Further, based on the above-determined test value mean data, test value standard deviation data and test value normal range critical value, the i-th CPK corresponding to the sliding window is determined. The sliding window is moved j times with a preset moving step length, wherein the preset moving step length can be 10 or 20, and the present disclosure does not make specific limitations on this. The corresponding CPK is calculated for each of the above movements, and then multiple CPKs are obtained. Wherein, the sum of i and j is the number of multiple CPKs, and i is a positive integer greater than or equal to 1.
[0075] According to the embodiment of the present disclosure, the i-th CPK corresponding to the i-th sliding window is determined based on the test value mean data, test value standard deviation data and test value normal range critical value determined by the i-th sliding window. The sliding window is moved j times with a preset moving step length, and multiple CPKs are determined according to the above method for each movement. The method can calculate multiple CPKs corresponding to the real-time test value data in multiple sliding windows, ensure the validity and accuracy of multiple CPKs, and facilitate the analysis of multiple CPKs.
[0076] In the present disclosure, the above-mentioned CPK monitoring method is applied to effectively notify the on-site engineer. Further, the engineer performs fault diagnosis and can take corresponding corrective measures to correct the test value data.
[0077] Figure 7 FIG. 1 is a flow chart showing a method for applying CPK monitoring according to an exemplary embodiment. Figure 7 As shown, the application method includes the following steps.
[0078] In step S71, a real-time test value is obtained.
[0079] In step S72, the real-time CPK is calculated using a sliding window.
[0080] In step S73, monitoring is performed based on a plurality of CPKs.
[0081] In step S74, it is determined whether the plurality of CPKs meet the preset warning conditions. If the preset warning conditions are met, step S75 is executed; if not, the process returns to step S71 and the above steps are repeated.
[0082] In step S75, an early warning is generated and the on-site engineer is notified.
[0083] In step S76, the engineer performs fault diagnosis.
[0084] For ease of understanding, the above application of CPK monitoring method is described in detail below. Through data collection, real-time test values are obtained. The real-time CPK of the test value is calculated using the sliding window method, with the sliding window size set to 50 and the moving step size set to 10. Based on the CPK calculation formula Calculate CPK. USL refers to the upper tolerance limit of the test item, and LSL refers to the lower tolerance limit of the test item. μ Refers to the sample mean, and σ refers to the sample standard deviation. Based on the calculated CPK, analysis is performed to determine whether multiple CPKs trigger the CPK warning conditions shown in Table 1 below. Referring to Table 1, if at least 5 of the 6 consecutive CPKs are <1.1, a warning is generated that the current test value is close to the upper and lower limits as a whole, or the test value is in an overall divergent state, and CPK continues to maintain a low level. If at least 8 of the 10 consecutive CPKs decrease, a warning is generated that the test value has a trend of deviation close to the upper or lower limit, or the test value divergence increases, and CPK is generally on a downward trend. If the reduction in the previous and subsequent CPKs is > half of the previous CPK, a warning is generated that there are outliers in the concentrated and stable test values, and that CPK has a step-down condition. When this warning is generated, the on-site engineer is notified so that the engineer can perform fault diagnosis and further correct the test value data.
[0085] Table 1: Correspondence between CPK warning conditions and warning prompt information
[0086]
[0087] It should be noted that the above-mentioned CPK warning conditions are not unique, and a variety of warning conditions can be set based on actual conditions. At the same time, different warning prompt information corresponding to different warning conditions can also be set accordingly.
[0088] In the embodiment of the present disclosure, the CPK control method and SPC control chart method based on the related technology are used to verify the accuracy of the real problem reflected by the early warning prompt information with the above-mentioned CPK monitoring method of the present disclosure, and the verification results are shown in the following Table 2. Referring to Table 2, it can be seen that the accuracy of the CPK monitoring method provided by the present disclosure is above 80%.
[0089] Table 2: Accuracy of different methods
[0090] CPK control methods SPC Control Chart Methods The disclosed method Test Item 1 34.1% 54.4% 87.4% Test Item 2 29.3% 58.9% 81.6% Test Item 3 40.8% 50.7% 84.4%
[0091] According to the embodiments of the present disclosure, warnings are generated and engineers are notified based on multiple CPKs and preset warning conditions, so that targeted early warnings can be given, allowing engineers to handle faults in a timely manner, ensuring the accuracy of CPK monitoring, and effectively avoiding the continuous operation of test equipment in a faulty state, thereby improving the production line testing efficiency.
[0092] Based on the same concept, the embodiment of the present disclosure also provides a CPK monitoring device.
[0093] It is understandable that the CPK monitoring device provided in the embodiment of the present disclosure includes hardware structures and / or software modules corresponding to the execution of each function in order to realize the above functions. In combination with the units and algorithm steps of each example disclosed in the embodiment of the present disclosure, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present disclosure.
[0094] Figure 8 is a block diagram of a CPK monitoring device 100 according to an exemplary embodiment. Figure 8 The device 100 includes an acquisition unit 101 and a processing unit 102.
[0095] The acquisition unit 101 is used to acquire test value data collected in real time.
[0096] The processing unit 102 is used to determine a plurality of CPKs based on the test value data collected in real time; and to generate warning prompt information based on the plurality of CPKs and preset warning conditions.
[0097] In some embodiments, the processing unit 102 generates warning prompt information based on multiple CPKs and preset warning conditions in the following manner: determine the warning conditions currently satisfied by the multiple CPKs, and generate warning prompt information corresponding to the warning conditions currently satisfied.
[0098] In some embodiments, the warning condition includes that at least M CPKs out of N consecutive CPKs are less than a first CPK threshold, N is a positive integer greater than or equal to 2, and M is a positive integer greater than or equal to 1; the processing unit 102 determines the warning conditions currently satisfied by multiple CPKs in the following manner, and generates warning prompt information corresponding to the warning conditions currently satisfied: in response to the existence of at least M CPKs out of N consecutive CPKs among multiple CPKs that are less than the first CPK threshold, generate first warning prompt information; the first warning prompt information includes at least one of the following: a first distribution of test values and a first change trend of CPK; the first distribution of test values includes that the test values are distributed close to the critical value of the normal range of the test values, or that the test values are distributed divergently; the first change trend of CPK includes the trend that CPK continues to maintain a value less than the first CPK threshold.
[0099] In some embodiments, the warning condition includes that at least Y CPKs in X consecutive CPKs have corresponding values decreasing in sequence, X is a positive integer greater than or equal to 2, and Y is a positive integer greater than or equal to 1; the processing unit 102 determines the warning conditions currently satisfied by the multiple CPKs in the following manner, and generates warning prompt information corresponding to the warning conditions currently satisfied: in response to the existence of at least Y CPKs in X consecutive CPKs in the multiple CPKs having corresponding values decreasing in sequence, generating second warning prompt information; the second warning prompt information includes at least one of the following: a second distribution of test values and a second change trend of CPK; the second distribution of test values includes a distribution of test values that deviates from a critical value of a normal range of test values, or a distribution of test values that diverges multiple times; the second change trend of CPK includes a trend of CPK that continues to decline.
[0100] In some embodiments, the warning conditions include that the difference between any first CPK and the second CPK is greater than the first coefficient value of the first CPK, the first CPK and the second CPK are adjacent, and the first coefficient value is a fractional value less than 1; the processing unit 102 determines the warning conditions currently satisfied by multiple CPKs in the following manner, and generates warning prompt information corresponding to the warning conditions currently satisfied: in response to the existence of any first CPK and the second CPK in multiple CPKs that has a difference greater than the first coefficient value of the first CPK, third warning prompt information is generated; the third warning prompt information includes at least one of the following: a third distribution of test values and a third change trend of CPK; the third distribution of test values includes the presence of outliers in concentrated and stable test values; the third change trend of CPK includes a trend of CPK showing a step-down trend.
[0101] In some embodiments, the processing unit 102 determines multiple CPKs based on the test value data collected in real time in the following manner: determine the i-th sliding window, the i-th sliding window including multiple test value data collected in real time; determine the test value mean data and the test value standard deviation data in the multiple test value data included in the i-th sliding window, and determine the critical value of the normal range of the test value; determine the i-th CPK corresponding to the i-th sliding window based on the test value mean data, the test value standard deviation data and the critical value of the normal range of the test value; move the sliding window j times with a preset moving step, and for each movement in the j times, determine the j+1th CPK corresponding to the j+1th sliding window in the above manner; wherein the sum of i and j is the number of multiple CPKs, and i is a positive integer greater than or equal to 1.
[0102] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0103] Fig. 9 2 is a block diagram of a device 200 for a CPK monitoring method according to an exemplary embodiment. For example, the device 200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0104] Reference Fig. 9 , device 200 may include one or more of the following components: a processing component 202 , a memory 204 , a power component 206 , a multimedia component 208 , an audio component 210 , an input / output (I / O) interface 212 , a sensor component 214 , and a communication component 216 .
[0105] The processing component 202 generally controls the overall operation of the device 200, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 202 may include one or more processors 220 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 202 may include one or more modules to facilitate the interaction between the processing component 202 and other components. For example, the processing component 202 may include a multimedia module to facilitate the interaction between the multimedia component 208 and the processing component 202.
[0106] The memory 204 is configured to store various types of data to support operations on the device 200. Examples of such data include instructions for any application or method operating on the device 200, contact data, phone book data, messages, pictures, videos, etc. The memory 204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0107] The power component 206 provides power to the various components of the device 200. The power component 206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 200.
[0108] The multimedia component 208 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 208 includes a front camera and / or a rear camera. When the device 200 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and the rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0109] The audio component 210 is configured to output and / or input audio signals. For example, the audio component 210 includes a microphone (MIC), and when the device 200 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 204 or sent via the communication component 216. In some embodiments, the audio component 210 also includes a speaker for outputting audio signals.
[0110] I / O interface 212 provides an interface between processing component 202 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0111] The sensor assembly 214 includes one or more sensors for providing various aspects of status assessment for the device 200. For example, the sensor assembly 214 can detect the open / closed state of the device 200, the relative positioning of components, such as the display and keypad of the device 200, and the sensor assembly 214 can also detect the position change of the device 200 or a component of the device 200, the presence or absence of user contact with the device 200, the orientation or acceleration / deceleration of the device 200, and the temperature change of the device 200. The sensor assembly 214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 214 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 214 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0112] The communication component 216 is configured to facilitate wired or wireless communication between the device 200 and other devices. The device 200 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 216 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 216 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0113] In an exemplary embodiment, the device 200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0114] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 204 including instructions, and the instructions can be executed by the processor 220 of the device 200 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0115] Fig.10 is a block diagram of a device 300 for a CPK monitoring method according to an exemplary embodiment. For example, the device 300 may be provided as a server. Fig.10, the device 300 includes a processing component 322, which further includes one or more processors, and a memory resource represented by a memory 332 for storing instructions, such as applications, that can be executed by the processing component 322. The application stored in the memory 332 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 322 is configured to execute the instructions to perform the above method.
[0116] The device 300 may also include a power component 326 configured to perform power management of the device 300, a wired or wireless network interface 350 configured to connect the device 300 to a network, and an input / output (I / O) interface 358. The device 300 may operate based on an operating system stored in the memory 332, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or the like.
[0117] It is to be understood that in the present disclosure, "plurality" refers to two or more than two, and other quantifiers are similar. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. The singular forms "a", "the" and "the" are also intended to include plural forms, unless the context clearly indicates other meanings.
[0118] It is further understood that the terms "first", "second", etc. are used to describe various information, but such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other, and do not indicate a specific order or degree of importance. In fact, the expressions "first", "second", etc. can be used interchangeably. For example, without departing from the scope of the present disclosure, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information.
[0119] It can be further understood that, unless otherwise specified, “connection” includes a direct connection without other components between the two, and also includes an indirect connection with other components between the two.
[0120] It is further understood that, although the operations are described in a specific order in the drawings in the embodiments of the present disclosure, it should not be understood as requiring the operations to be performed in the specific order shown or in a serial order, or requiring the execution of all the operations shown to obtain the desired results. In certain environments, multitasking and parallel processing may be advantageous.
[0121] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any modifications, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure.
[0122] It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the scope of the appended claims.
Claims
1. A process capability indicator CPK monitoring method, characterized in that: include: Acquire test value data collected in real time, and determine a plurality of CPKs based on the test value data collected in real time; Based on the multiple CPKs and preset warning conditions, early warning prompt information is generated, and the early warning prompt information is used to prompt correction of the test value data.
2. The CPK monitoring method according to claim 1, characterized in that: The generating of warning prompt information based on the multiple CPKs and the preset warning conditions includes: Determine the warning conditions currently satisfied by the multiple CPKs, and generate warning prompt information corresponding to the warning conditions currently satisfied; Among them, different warning conditions correspond to different warning prompt information.
3. The CPK monitoring method according to claim 2, characterized in that: The warning condition includes that at least M CPKs among N consecutive CPKs are less than the first CPK threshold, where N is a positive integer greater than or equal to 2, and M is a positive integer greater than or equal to 1; The determining of the warning conditions currently satisfied by the multiple CPKs and generating warning prompt information corresponding to the warning conditions currently satisfied includes: In response to at least M CPKs among the multiple CPKs being smaller than a first CPK threshold, generating first warning prompt information; The first warning prompt information includes at least one of the following: a first distribution of test values and a first change trend of CPK; The first distribution of the test values includes that the test values are distributed close to the critical value of the normal range of the test values, or the test values are distributed in a divergent manner; The first CPK change trend includes a trend that the CPK continues to be maintained at a value less than a first CPK threshold.
4. The CPK monitoring method according to claim 3, characterized in that: The warning condition includes that there are at least Y CPKs in X consecutive CPKs, and the corresponding values decrease in sequence, where X is a positive integer greater than or equal to 2, and Y is a positive integer greater than or equal to 1; The determining of the warning conditions currently satisfied by the multiple CPKs and generating warning prompt information corresponding to the warning conditions currently satisfied includes: In response to the existence of at least Y CPK corresponding values of X consecutive CPKs in the plurality of CPKs decreasing in sequence, generating a second warning prompt information; The second warning prompt information includes at least one of the following: a second distribution of test values and a second change trend of CPK; The second distribution of the test values includes a distribution in which the test values deviate from a critical value of a normal range of the test values, or a distribution in which the test values diverge multiple times; The second change trend of the CPK includes that the CPK presents a trend of continuous decrease.
5. The CPK monitoring method according to claim 4, characterized in that: The warning condition includes that the difference between any first CPK and the second CPK is greater than the first coefficient value of the first CPK, the first CPK and the second CPK are in an adjacent relationship, and the first coefficient value is a fractional value less than 1; The determining of the warning conditions currently satisfied by the multiple CPKs and generating warning prompt information corresponding to the warning conditions currently satisfied includes: In response to the difference between any first CPK and any second CPK among the plurality of CPKs being greater than the first coefficient value of the first CPK, generating third warning prompt information; The third warning prompt information includes at least one of the following: a third distribution of test values and a third change trend of CPK; The third distribution of the test values includes the presence of outliers in the concentrated and stable test values; The third variation trend of the CPK includes a trend that the CPK shows a step-down trend.
6. The CPK monitoring method according to claim 1, characterized in that: The determining of a plurality of CPKs based on the real-time collected test value data includes: Determine an i-th sliding window, wherein the i-th sliding window includes a plurality of test value data collected in real time; Determine the test value mean data and the test value standard deviation data among the multiple test value data included in the i-th sliding window, and determine the critical value of the normal range of the test value; Determine the i-th CPK corresponding to the i-th sliding window based on the test value mean data, the test value standard deviation data and the test value normal range critical value; Move the sliding window j times with a preset moving step length, and for each of the j times of movement, determine the j+1th CPK corresponding to the j+1th sliding window in the above manner; The sum of i and j is the number of the multiple CPKs, and i is a positive integer greater than or equal to 1.
7. A CPK monitoring device, characterized in that: include: An acquisition unit, used for acquiring test value data collected in real time; A processing unit, configured to determine a plurality of CPKs based on the test value data collected in real time; And used to generate early warning prompt information based on the multiple CPKs and preset early warning conditions.
8. The CPK monitoring device according to claim 7, characterized in that: The processing unit generates warning prompt information based on the multiple CPKs and the preset warning conditions in the following manner: Determine the warning conditions currently satisfied by the multiple CPKs, and generate warning prompt information corresponding to the warning conditions currently satisfied.
9. The CPK monitoring device according to claim 8, characterized in that: The warning condition includes that at least M CPKs among N consecutive CPKs are less than the first CPK threshold, where N is a positive integer greater than or equal to 2, and M is a positive integer greater than or equal to 1; The processing unit determines the warning conditions currently satisfied by the multiple CPKs in the following manner, and generates warning prompt information corresponding to the warning conditions currently satisfied: In response to at least M CPKs among the multiple CPKs being smaller than a first CPK threshold, generating first warning prompt information; The first warning prompt information includes at least one of the following: a first distribution of test values and a first change trend of CPK; The first distribution of the test values includes that the test values are distributed close to the critical value of the normal range of the test values, or the test values are distributed in a divergent manner; The first CPK change trend includes a trend that the CPK continues to be maintained at a value less than a first CPK threshold.
10. The CPK monitoring device according to claim 9, characterized in that: The warning condition includes that there are at least Y CPKs in X consecutive CPKs, and the corresponding values decrease in sequence, where X is a positive integer greater than or equal to 2, and Y is a positive integer greater than or equal to 1; The processing unit determines the warning conditions currently satisfied by the multiple CPKs in the following manner, and generates warning prompt information corresponding to the warning conditions currently satisfied: In response to the existence of at least Y CPK corresponding values of X consecutive CPKs in the plurality of CPKs decreasing in sequence, generating a second warning prompt information; The second warning prompt information includes at least one of the following: a second distribution of test values and a second change trend of CPK; The second distribution of the test values includes a distribution in which the test values deviate from a critical value of a normal range of the test values, or a distribution in which the test values diverge multiple times; The second change trend of the CPK includes that the CPK presents a trend of continuous decrease.
11. The CPK monitoring device according to claim 10, characterized in that: The warning condition includes that the difference between any first CPK and the second CPK is greater than the first coefficient value of the first CPK, the first CPK and the second CPK are in an adjacent relationship, and the first coefficient value is a fractional value less than 1; The processing unit determines the warning conditions currently satisfied by the multiple CPKs in the following manner, and generates warning prompt information corresponding to the warning conditions currently satisfied: In response to the difference between any first CPK and any second CPK among the plurality of CPKs being greater than the first coefficient value of the first CPK, generating third warning prompt information; The third warning prompt information includes at least one of the following: a third distribution of test values and a third change trend of CPK; The third distribution of the test values includes the presence of outliers in the concentrated and stable test values; The third variation trend of the CPK includes a trend that the CPK shows a step-down trend.
12. The CPK monitoring device according to claim 7, characterized in that: The processing unit determines a plurality of CPKs based on the real-time collected test value data in the following manner: Determine an i-th sliding window, wherein the i-th sliding window includes a plurality of test value data collected in real time; Determine the test value mean data and the test value standard deviation data among the multiple test value data included in the i-th sliding window, and determine the critical value of the normal range of the test value; Determine the i-th CPK corresponding to the i-th sliding window based on the test value mean data, the test value standard deviation data and the test value normal range critical value; Move the sliding window j times with a preset moving step length, and for each of the j times of movement, determine the j+1th CPK corresponding to the j+1th sliding window in the above manner; The sum of i and j is the number of the multiple CPKs, and i is a positive integer greater than or equal to 1.
13. A CPK monitoring device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: execute the CPK monitoring method described in any one of claims 1 to 6.
14. A storage medium, characterized in that: The storage medium stores instructions, and when the instructions in the storage medium are executed by the processor of the terminal, the terminal is enabled to execute the CPK monitoring method described in any one of claims 1-6.
Citation Information
Patent Citations
Tobacco shred manufacturing quality detection and early warning module and method
CN111667139A
Method, device and equipment for detecting and controlling quality of polycrystalline silicon product
CN115907348A
Method, device and medium for monitoring image acquisition system
CN116095305A
Plant monitoring apparatus and plant monitoring method
JP2011060012A
Equipment failure diagnosis method, its apparatus, and a recording medium storing a program for causing a computer to execute processing according to the method
JP3447749B2