Running beat diagnostic system for automatic verification assembly line of electric energy meter and working method of running beat diagnostic system

文档序号:1353106 发布日期:2020-07-24 浏览:8次 中文

阅读说明:本技术 电能表自动化检定流水线运行节拍诊断系统及其工作方法 (Running beat diagnostic system for automatic verification assembly line of electric energy meter and working method of running beat diagnostic system ) 是由 王黎欣 徐永进 沈曙明 姜咪慧 李晨 黄小琼 鲁然 丁徐楠 金阳忻 于 2020-04-10 设计创作,主要内容包括:本发明公开了电能表自动化检定流水线运行节拍诊断系统及其工作方法,涉及节拍诊断领域。目前,当节拍发生变化时,需要评估其对系统检定效率的影响。本发明包括时间信息采集模块;运行节拍评价指标计算模块;运行节拍评价与诊断模块:根据获取各处理单元的作业时间符合率、周期时间符合率、在95%概率分布下平均周期时间通用模糊推理的方法计算对应处理单元的运行节拍评估值;以根据运行节拍评估值对运行节拍进行评价与诊断;对分值低的处理单元进行原因分析,同时,结合一段时间以来的节拍分析数据,进一步确认影响检定流水线运行效率的原因。本技术方案操作方便,准确性好,可以有效地寻找出影响效率的处理单元,有效提高流水线整体检定效率。(The invention discloses an electric energy meter automatic verification assembly line running beat diagnosis system and a working method thereof, and relates to the field of beat diagnosis. Currently, when the beat changes, the influence of the beat on the verification efficiency of the system needs to be evaluated. The invention comprises a time information acquisition module; running a beat evaluation index calculation module; running a beat evaluation and diagnosis module: calculating the running beat evaluation value of the corresponding processing unit according to the method of obtaining the operation time coincidence rate and the cycle time coincidence rate of each processing unit and the average cycle time universal fuzzy inference under 95% probability distribution; evaluating and diagnosing the running beat according to the running beat evaluation value; and (4) analyzing reasons of the processing unit with low score, and further confirming the reasons influencing the operation efficiency of the verification assembly line by combining beat analysis data from a period of time. The technical scheme is convenient to operate and good in accuracy, the processing unit influencing the efficiency can be effectively found, and the overall verification efficiency of the assembly line is effectively improved.)

1. An automatic verification assembly line running beat diagnostic system for an electric energy meter is provided with a plurality of processing units, wherein each processing unit comprises a feeding unit (1), an information binding unit (2), a seal checking unit (3), a pressure resistance test unit (4), an appearance checking unit (5), a multifunctional verification unit (6), a marking code-carving unit (7), a seal binding unit (8) and a discharging unit (9);

characterized in that the diagnostic system comprises:

the time information acquisition module: the time acquisition unit is used for acquiring the time passing through the processing unit to obtain the operation time and the cycle time of each time;

the running beat evaluation index calculation module: acquiring the operation time and cycle time of each processing unit, taking the operation time and cycle time as the basis for diagnosing each special machine and the whole running beat of the verification assembly line, and calculating the operation time coincidence rate of each processing unit, the cycle time coincidence rate of each processing unit and the average cycle time of each processing unit under 95% probability distribution;

running a beat evaluation and diagnosis module: acquiring the operation time coincidence rate and the cycle time coincidence rate of each processing unit, and the average cycle time under 95% probability distribution; calculating the running beat evaluation value of the corresponding processing unit according to the method of obtaining the operation time coincidence rate and the cycle time coincidence rate of each processing unit and the average cycle time universal fuzzy inference under 95% probability distribution; evaluating and diagnosing the running beat according to the running beat evaluation value; and (4) analyzing reasons of the processing unit with low score, and further confirming the reasons influencing the operation efficiency of the verification assembly line by combining beat analysis data from a period of time.

2. The electric energy meter automatic verification assembly line running beat diagnostic system according to claim 1, characterized in that: the time information acquisition module comprises:

a time information acquisition module for the sensor (10) acquires data of the sensor (10) at an inlet and an outlet of the processing unit in real time through P L C, and stores the data into an acquisition database through calculation, wherein the data comprises material warehousing time, material warehousing time and real-time quantity of materials in a conveying line;

the time information acquisition module aiming at the modifiable program comprises the following steps: by adding a core acquisition time node in a program, data is directly written into a database or is acquired in a way of storing in a way of outputting log files;

the time information acquisition module aiming at the program which cannot be reconstructed: acquiring logs at regular time, analyzing core node time data in real time according to an analysis template of the logs, changing related data into standard log data through a log conversion tool, and storing the standard log data into an acquisition database;

the time information acquisition module without the log output program directly extracts required related time data from a database of the program in an ET L data extraction mode, and stores the required related time data into an acquisition database through related filtering of the data.

3. The electric energy meter automatic verification assembly line running beat diagnostic system according to claim 2, characterized in that: the calculation formula of the processing unit operation time coincidence rate in the running beat evaluation index calculation module is as follows:

X1(Mi)=n(Mi)/P(Mi)

wherein, P (M)i) Indicating a certain processing unit MiCumulative number of jobs in one investigation period, n1(Mi) Indicating a certain processing unit MiThe accumulated times that the work meets the design requirement in a survey period;

as operating time coincidence rate X1(Mi) When the running beat is higher than the set threshold, the factor causing the running beat to be reduced is considered to be absent; as operating time coincidence rate X1(Mi) When the value is lower than the set threshold value, the influence of the performance of the processing unit on the running beat needs to be calculated.

4. The electric energy meter automatic verification assembly line running beat diagnostic system according to claim 3, characterized in that: the cycle time coincidence rate calculation formula in the running beat evaluation index calculation module is as follows:

X2(Mi)=n2(Mi)/P(Mi)

wherein n is2(Mi) Express a certainA processing unit MiPeriod time T in one investigation period2The required accumulated times of the multifunctional calibrating device in the fastest calibrating time are met;

as operating time coincidence rate X2(Mi) When the value is higher than the set threshold value, judging that the processing unit and the cache lines before and after the processing unit do not have factors influencing the operation efficiency of the verification assembly line; as operating time coincidence rate X1(Mi) And when the threshold value is lower than the set threshold value, judging that the software and hardware on the processing unit and the cache lines before and after the processing unit have influence on the operation efficiency of the pipeline.

5. The electric energy meter automatic verification assembly line running beat diagnostic system according to claim 4, characterized in that: the calculation formula of the cycle average time under 95% probability distribution in the running beat evaluation index calculation module is as follows:

is a certain processing unit MiPeriod time T in one investigation period2A probability density function of; the average period time T under 95% probability distribution is the historical period time T for each processing unit2T obtained after noise reduction and filtration2And the purpose of average value and filtering is to eliminate abnormal working time caused by faults of some special machines and obtain the production capacity of the special machine module of each processing unit in a non-abnormal state.

6. The electric energy meter automatic verification assembly line running beat diagnostic system according to claim 5, characterized in that: in an operation beat evaluation and diagnosis module, dividing evaluation indexes into three states of 'good', 'warning' and 'abnormal'; and membership functions are referenced to handle the state boundary ambiguity problem.

7. The electric energy meter automatic verification assembly line running beat diagnostic system according to claim 6, characterized in that: the typical trapezoidal and semi-trapezoidal distribution is adopted in the running beat evaluation and diagnosis module to construct a membership function, and parameters are determined according to the operation characteristics of special machines of each processing unit of a production line in the construction process of the membership function, so that the parameters are more consistent with the objective fact of an evaluated object; according to the operation time T of each processing unit1And a period time T2Respectively arranging each processing unit X of the assembly line1(Mi)、X2(Mi) Membership function of (c).

8. The electric energy meter automatic verification assembly line running beat diagnostic system according to claim 7, characterized in that: the evaluation score of three types of indexes of each processing unit is calculated by assigning { λ 1, λ 2, λ 3} - { good (5 points), warning (3 points), and exception (1 point) } to each processing unit index state:

setting each index weight to αiFinally, obtaining the running beat evaluation scores of all the processing units:

the processing unit with the beat score of warning or abnormal is preliminarily determined as a bottleneck processing unit in the verification assembly line, the scores are sequenced from low to high, the reasons for the occurrence of the abnormal or abnormal indexes in the processing unit are sequentially analyzed, and meanwhile, the reasons for influencing the operation efficiency of the verification assembly line are further confirmed by combining beat analysis data over a period of time.

9. The method for diagnosing the running beat diagnostic system of the automatic verification assembly line of the electric energy meter according to any one of claims 1 to 8, characterized by comprising the following steps:

1) collecting time information: collecting the time passing through the processing unit to obtain the operation time and the cycle time of each time;

2) calculating an evaluation index of the running beat: acquiring the operation time and cycle time of each processing unit, taking the operation time and cycle time as the basis for diagnosing each special machine and the whole running beat of the verification assembly line, and calculating the operation time coincidence rate of each processing unit, the cycle time coincidence rate of each processing unit and the average cycle time of each processing unit under 95% probability distribution;

3) running beat evaluation and diagnosis: acquiring the operation time coincidence rate and the cycle time coincidence rate of each processing unit, and the average cycle time under 95% probability distribution; calculating the running beat evaluation value of the corresponding processing unit according to the method of obtaining the operation time coincidence rate and the cycle time coincidence rate of each processing unit and the average cycle time universal fuzzy inference under 95% probability distribution; evaluating and diagnosing the running beat according to the running beat evaluation value; and (4) analyzing reasons of the processing unit with low score, and further confirming the reasons influencing the operation efficiency of the verification assembly line by combining beat analysis data from a period of time.

10. The diagnostic method of claim 9, wherein:

in step 1), the time information acquisition includes:

101) a time information acquisition module for the sensor (10) acquires data of the sensor (10) at an inlet and an outlet of the processing unit in real time through P L C, and stores the data into an acquisition database through calculation, wherein the data comprises material warehousing time, material warehousing time and real-time quantity of materials in a conveying line;

102) the time information acquisition module aiming at the modifiable program comprises the following steps: by adding a core acquisition time node in a program, data is directly written into a database or is acquired in a way of storing in a way of outputting log files;

103) the time information acquisition module aiming at the program which cannot be reconstructed: acquiring logs at regular time, analyzing core node time data in real time according to an analysis template of the logs, changing related data into standard log data through a log conversion tool, and storing the standard log data into an acquisition database;

104) the time information acquisition module without log output program directly extracts the required relevant time data from the program database in an ET L data extraction mode, and stores the data into an acquisition database through relevant filtering of the data;

in step 2), the method comprises the following steps:

201) calculating the operation time T of each processing unit1Coincidence rate X1

The operation time coincidence rate formula of each processing unit is as follows:

X1(Mi)=n(Mi)/P(Mi)

wherein, P (M)i) Indicating a certain processing unit MiCumulative number of jobs in one investigation period, n1(Mi) Indicating a certain processing unit MiThe accumulated times that the work meets the design requirement in a survey period;

as operating time coincidence rate X1(Mi) When the performance is higher, the general performance does not have factors causing the reduction of the running beat; as operating time coincidence rate X1(Mi) When the operation time is low, the influence of the performance of the processing unit on the operation beat needs to be considered;

202) calculating the cycle time T of each processing unit2Coincidence rate X2

Periodic operation time T of each processing unit2Calculating a period of time from the time when the material reaches the corresponding position to the time when the verification detection or the specified operation is finished and the time when the material is in place again next time; the calculation formula of the cycle time coincidence rate is as follows:

X2(Mi)=n2(Mi)/P(Mi)

wherein n is2(Mi) Indicating a certain processing unit MiPeriod time T in one investigation period2Satisfy multiple functionsThe required accumulated times of the device under the fastest verification time can be verified;

as operating time coincidence rate X2(Mi) When the operation rate is higher, the processing unit and the front and rear cache lines thereof have no factors influencing the operation efficiency of the verification assembly line; as operating time coincidence rate X1(Mi) When the number of the cache lines is low, whether software and hardware on the processing unit and the front and rear cache lines of the processing unit can influence the running efficiency of the pipeline or not needs to be comprehensively considered;

203) calculating the average cycle time T of each processing unit under 95% probability distribution

The calculation formula of the cycle average time T under the 95% probability distribution of a certain processing unit is as follows:

in the formulaIs a certain processing unit MiPeriod time T in one investigation period2The essence of the period mean time T under 95% probability distribution is the historical period time T for each processing unit2T obtained after noise reduction and filtration2Average value, filtering to eliminate abnormal working time caused by faults of some special machines and obtain the production capacity of the special machine module of each processing unit in a non-abnormal state;

in step 3), the method comprises the following steps:

301) membership function construction of evaluation index

Constructing a membership function by adopting typical trapezoidal and semi-trapezoidal distribution; according to the operation time T of each processing unit1And a period time T2Setting up each processing unit X of the pipeline1(Mi)、X2(Mi) A membership function of;

302) evaluation of running beats of verification assembly line and diagnosis of bottleneck processing unit

By assigning { λ 1, λ 2, λ 3}, i.e., { good 5, alert 3, and abnormal 1 }, to each processing unit index state, the evaluation score of three types of indexes of each processing unit is obtained as:

setting each index weight to αiFinally, obtaining the running beat evaluation scores of all the processing units:

the processing unit with the beat score of warning or abnormal is preliminarily determined as a bottleneck processing unit in the verification assembly line, the scores are sorted from low to high, the reasons of the abnormal or abnormal indexes in the processing unit are sequentially analyzed, and the reasons influencing the operation efficiency of the verification assembly line are further confirmed by combining beat analysis data after a period of time.

Technical Field

The invention relates to the field of beat diagnosis, in particular to an electric energy meter automatic verification assembly line running beat diagnosis system.

Background

The automatic verification assembly line of electric energy meter utilizes all kinds of mechanical automation device to connect the multifunctional verification device of electric energy meter with special machine modules such as upper and lower material binding, information binding, withstand voltage, visual inspection, multi-functional verification, marking and code carving, seal relation binding, and the like, and realizes the full process automation of the operation flows such as electric energy meter unpacking and loading, loading and unloading, transmission, positioning, wiring and verification. With the large-scale application of the verification assembly line, the requirements on the operation and maintenance level and the operation efficiency of the system are higher and higher due to the continuous increase of the verification quantity. However, with the long-term operation, wear and performance degradation of the system, improper manual operation and maintenance, and continuous update of software and hardware, the actual operation cycle of each processing unit will change with the initial design and operation, and further the balance between each processing unit at the initial design is broken, and the overall verification efficiency of the production line is affected. Since no obvious fault may occur at this time, the influence of the beat change on the whole detection operation efficiency is easily ignored, and the bottleneck processing unit is difficult to detect due to the mutual influence of the processing units of the pipeline. The prior art mainly focuses on calibrating assembly line fault diagnosis and operation and maintenance strategy optimization, and has less attention to the problem of calibrating the actual running beat of the assembly line. Therefore, there is a need for an automatic evaluation method for verifying the running tempo of the production line and a diagnosis method for a bottleneck processing unit, which can evaluate the influence of the tempo on the verification efficiency of the system and find out the bottleneck processing unit influencing the efficiency when the tempo changes.

Disclosure of Invention

The technical problem to be solved and the technical task to be solved by the invention are to perfect and improve the prior technical scheme and provide an automatic detection assembly line running beat diagnosis system for an electric energy meter so as to achieve the purpose of improving the assembly line efficiency. Therefore, the invention adopts the following technical scheme.

An automatic verification assembly line running beat diagnostic system for an electric energy meter is provided with a plurality of processing units, wherein each processing unit comprises a feeding unit, an information binding unit, a seal checking unit, a pressure resistance test unit, an appearance checking unit, a multifunctional verification unit, a marking code-carving unit, a seal binding unit and a discharging unit;

characterized in that the diagnostic system comprises:

the time information acquisition module: the time acquisition unit is used for acquiring the time passing through the processing unit to obtain the operation time and the cycle time of each time;

the running beat evaluation index calculation module: acquiring the operation time and cycle time of each processing unit, taking the operation time and cycle time as the basis for diagnosing each special machine and the whole running beat of the verification assembly line, and calculating the operation time coincidence rate of each processing unit, the cycle time coincidence rate of each processing unit and the average cycle time of each processing unit under 95% probability distribution;

running a beat evaluation and diagnosis module: acquiring the operation time coincidence rate and the cycle time coincidence rate of each processing unit, and the average cycle time under 95% probability distribution; calculating the running beat evaluation value of the corresponding processing unit according to the method of obtaining the operation time coincidence rate and the cycle time coincidence rate of each processing unit and the average cycle time universal fuzzy inference under 95% probability distribution; evaluating and diagnosing the running beat according to the running beat evaluation value; and (4) analyzing reasons of the processing unit with low score, and further confirming the reasons influencing the operation efficiency of the verification assembly line by combining beat analysis data from a period of time. According to the technical scheme, in the running process of the automatic verification assembly line of the electric energy meter, time point information of a core processing unit is acquired, evaluation indexes of running beats of each processing unit are constructed, evaluation scores of the running beats of the processing units are obtained by taking the indexes of the processing units as input on the basis of a fuzzy inference method, and a bottleneck processing unit in the verification assembly line is diagnosed on the basis of the evaluation scores. The method is convenient to operate and good in accuracy, the processing unit influencing the efficiency can be effectively found, and the overall verification efficiency of the assembly line is effectively improved.

As a preferable technical means: the time information acquisition module comprises:

the time information acquisition module for the sensor acquires data of the sensors at the inlet and the outlet of the processing unit in real time through P L C, and stores the data into an acquisition database through calculation, wherein the data comprises material warehousing time, material ex-warehouse time and real-time quantity of materials in a conveying line;

the time information acquisition module aiming at the modifiable program comprises the following steps: by adding a core acquisition time node in a program, data is directly written into a database or is acquired in a way of storing in a way of outputting log files;

the time information acquisition module aiming at the program which cannot be reconstructed: acquiring logs at regular time, analyzing core node time data in real time according to an analysis template of the logs, changing related data into standard log data through a log conversion tool, and storing the standard log data into an acquisition database;

the time information acquisition module without the log output program directly extracts required related time data from a database of the program in an ET L data extraction mode, and stores the required related time data into an acquisition database through related filtering of the data.

As a preferable technical means: the calculation formula of the processing unit operation time coincidence rate in the running beat evaluation index calculation module is as follows:

X1(Mi)=n(Mi)/P(Mi)

wherein, P (M)i) Indicating a certain processing unit MiCumulative operation in one investigation periodNumber of times, n1(Mi) Indicating a certain processing unit MiThe accumulated times that the work meets the design requirement in a survey period;

as operating time coincidence rate X1(Mi) When the running beat is higher than the set threshold, the factor causing the running beat to be reduced is considered to be absent; as operating time coincidence rate X1(Mi) When the value is lower than the set threshold value, the influence of the performance of the processing unit on the running beat needs to be calculated.

As a preferable technical means: the cycle time coincidence rate calculation formula in the running beat evaluation index calculation module is as follows:

X2(Mi)=n2(Mi)/P(Mi)

wherein n is2(Mi) Indicating a certain processing unit MiPeriod time T in one investigation period2The required accumulated times of the multifunctional calibrating device in the fastest calibrating time are met;

as operating time coincidence rate X2(Mi) When the value is higher than the set threshold value, judging that the processing unit and the cache lines before and after the processing unit do not have factors influencing the operation efficiency of the verification assembly line; as operating time coincidence rate X1(Mi) And when the threshold value is lower than the set threshold value, judging that the software and hardware on the processing unit and the cache lines before and after the processing unit have influence on the operation efficiency of the pipeline.

As a preferable technical means: the calculation formula of the cycle average time under 95% probability distribution in the running beat evaluation index calculation module is as follows:

is a certain processing unit MiPeriod time T in one investigation period2A probability density function of; the average period time T under 95% probability distribution is the historical period time T for each processing unit2Obtained after noise reduction and filtrationT2Average value, filtering to eliminate abnormal working time caused by faults of some special machines and obtain the production capacity of the special machine module of each processing unit in a non-abnormal state;

as a preferable technical means: in an operation beat evaluation and diagnosis module, dividing evaluation indexes into three states of 'good', 'warning' and 'abnormal'; and membership functions are referenced to handle the state boundary ambiguity problem.

As a preferable technical means: the typical trapezoidal and semi-trapezoidal distribution is adopted in the running beat evaluation and diagnosis module to construct a membership function, and parameters are determined according to the operation characteristics of special machines of each processing unit of a production line in the construction process of the membership function, so that the parameters are more consistent with the objective fact of an evaluated object; according to the operation time T of each processing unit1And a period time T2Respectively arranging each processing unit X of the assembly line1(Mi)、X2(Mi) Membership function of (c).

As a preferable technical means: the evaluation score of three types of indexes of each processing unit is calculated by assigning { λ 1, λ 2, λ 3} - { good (5 points), warning (3 points), and exception (1 point) } to each processing unit index state:

setting each index weight to αiFinally, obtaining the running beat evaluation scores of all the processing units:

the processing unit with the beat score of warning or abnormal is preliminarily determined as a bottleneck processing unit in the verification assembly line, the scores are sequenced from low to high, the reasons for the occurrence of the abnormal or abnormal indexes in the processing unit are sequentially analyzed, and meanwhile, the reasons for influencing the operation efficiency of the verification assembly line are further confirmed by combining beat analysis data over a period of time.

The invention also aims to provide a diagnosis method of the running beat diagnosis system of the automatic verification assembly line of the electric energy meter, which comprises the following steps:

1) collecting time information: collecting the time passing through the processing unit to obtain the operation time and the cycle time of each time;

2) calculating an evaluation index of the running beat: acquiring the operation time and cycle time of each processing unit, taking the operation time and cycle time as the basis for diagnosing each special machine and the whole running beat of the verification assembly line, and calculating the operation time coincidence rate of each processing unit, the cycle time coincidence rate of each processing unit and the average cycle time of each processing unit under 95% probability distribution;

3) running beat evaluation and diagnosis: acquiring the operation time coincidence rate and the cycle time coincidence rate of each processing unit, and the average cycle time under 95% probability distribution; calculating the running beat evaluation value of the corresponding processing unit according to the method of obtaining the operation time coincidence rate and the cycle time coincidence rate of each processing unit and the average cycle time universal fuzzy inference under 95% probability distribution; evaluating and diagnosing the running beat according to the running beat evaluation value; analyzing reasons of the processing unit with low score, and meanwhile, further confirming reasons influencing the operation efficiency of the verification assembly line by combining beat analysis data from a period of time;

as a preferable technical means: in step 1), the time information acquisition includes:

101) the time information acquisition module for the sensor acquires data of the sensors at the inlet and the outlet of the processing unit in real time through P L C, and stores the data into an acquisition database through calculation, wherein the data comprises material warehousing time, material ex-warehouse time and real-time quantity of materials in a conveying line;

102) the time information acquisition module aiming at the modifiable program comprises the following steps: by adding a core acquisition time node in a program, data is directly written into a database or is acquired in a way of storing in a way of outputting log files;

103) the time information acquisition module aiming at the program which cannot be reconstructed: acquiring logs at regular time, analyzing core node time data in real time according to an analysis template of the logs, changing related data into standard log data through a log conversion tool, and storing the standard log data into an acquisition database;

104) the time information acquisition module without log output program directly extracts the required relevant time data from the program database in an ET L data extraction mode, and stores the data into an acquisition database through relevant filtering of the data;

in step 2), the method comprises the following steps:

201) calculating the operation time T of each processing unit1Coincidence rate X1

The operation time coincidence rate formula of each processing unit is as follows:

X1(Mi)=n(Mi)/P(Mi)

wherein, P (M)i) Indicating a certain processing unit MiCumulative number of jobs in one investigation period, n1(Mi) Indicating a certain processing unit MiThe accumulated times that the work meets the design requirement in a survey period;

as operating time coincidence rate X1(Mi) When the performance is higher, the general performance does not have factors causing the reduction of the running beat; as operating time coincidence rate X1(Mi) When the operation time is low, the influence of the performance of the processing unit on the operation beat needs to be considered;

202) calculating the cycle time T of each processing unit2Coincidence rate X2

Periodic operation time T of each processing unit2Calculating a period of time from the time when the material reaches the corresponding position to the time when the verification detection or the specified operation is finished and the time when the material is in place again next time; the calculation formula of the cycle time coincidence rate is as follows:

X2(Mi)=n2(Mi)/P(Mi)

wherein n is2(Mi) Indicating a certain processing unit MiPeriod time T in one investigation period2The required accumulated times of the multifunctional calibrating device in the fastest calibrating time are met;

as operating time coincidence rate X2(Mi) When the operation rate is higher, the processing unit and the front and rear cache lines thereof have no factors influencing the operation efficiency of the verification assembly line; as operating time coincidence rate X1(Mi) When the number of the cache lines is low, whether software and hardware on the processing unit and the front and rear cache lines of the processing unit can influence the running efficiency of the pipeline or not needs to be comprehensively considered;

203) calculating the average cycle time T of each processing unit under 95% probability distribution

The calculation formula of the cycle average time T under the 95% probability distribution of a certain processing unit is as follows:

in the formulaIs a certain processing unit MiPeriod time T in one investigation period2The essence of the period mean time T under 95% probability distribution is the historical period time T for each processing unit2T obtained after noise reduction and filtration2Average value, filtering to eliminate abnormal working time caused by faults of some special machines and obtain the production capacity of the special machine module of each processing unit in a non-abnormal state;

in step 3), the method comprises the following steps:

301) membership function construction of evaluation index

Constructing a membership function by adopting typical trapezoidal and semi-trapezoidal distribution; according to the operation time T of each processing unit1And a period time T2Setting up each processing unit X of the pipeline1(Mi)、X2(Mi) A membership function of;

302) evaluation of running beats of verification assembly line and diagnosis of bottleneck processing unit

By assigning { λ 1, λ 2, λ 3} ═ good (5 points), warning (3 points), and exception (1 point) } to each processing unit index state, the evaluation score of each processing unit three types of indexes is obtained as:

setting each index weight to αiFinally, obtaining the running beat evaluation scores of all the processing units:

the processing unit with the beat score of warning or abnormal is preliminarily determined as a bottleneck processing unit in the verification assembly line, the scores are sorted from low to high, the reasons of the abnormal or abnormal indexes in the processing unit are sequentially analyzed, and the reasons influencing the operation efficiency of the verification assembly line are further confirmed by combining beat analysis data after a period of time.

Has the advantages that: according to the technical scheme, the bottleneck influencing the operation efficiency of the verification assembly line is searched by scoring the operation beat indexes of each processing unit on the basis of the time nodes acquired by each processing unit of the verification assembly line. The experience of operation and maintenance personnel is not enough, the current situation that the beat changes to cause the efficiency reduction to be neglected for a long time is changed, the control strength of the verification assembly line production system is enhanced, the operation and maintenance level is improved, and the operation efficiency is improved.

Drawings

Fig. 1 is a flow line diagram of the present invention.

FIGS. 2(a), (b), (c), (d), (e) are graphs of membership function settings according to the invention.

FIG. 3 is a block diagram of an assay pipeline of the present invention.

In the figure: 1-a feeding unit; 2-an information binding unit; 3-seal checking unit; 4-a withstand voltage test unit; 5-appearance inspection unit; 6-a multifunctional verification unit; 7-marking and code-carving unit; 8-a seal binding unit; 9-a blanking unit; 10-a sensor.

Detailed Description

The technical scheme of the invention is further explained in detail by combining the drawings in the specification.

As shown in fig. 1 and 2, the automatic verification assembly line of the electric energy meter is provided with a plurality of processing units, wherein each processing unit comprises a feeding unit 1, an information binding unit 2, a seal checking unit 3, a pressure resistance test unit 4, an appearance checking unit 5, a multifunctional verification unit 6, a marking code-engraving unit 7, a seal binding unit 8 and a blanking unit 9; the diagnostic system includes:

the time information acquisition module: the time acquisition unit is used for acquiring the time passing through the processing unit to obtain the operation time and the cycle time of each time;

the running beat evaluation index calculation module: acquiring the operation time and cycle time of each processing unit, taking the operation time and cycle time as the basis for diagnosing each special machine and the whole running beat of the verification assembly line, and calculating the operation time coincidence rate of each processing unit, the cycle time coincidence rate of each processing unit and the average cycle time of each processing unit under 95% probability distribution;

running a beat evaluation and diagnosis module: acquiring the operation time coincidence rate and the cycle time coincidence rate of each processing unit, and the average cycle time under 95% probability distribution; calculating the running beat evaluation value of the corresponding processing unit according to the method of obtaining the operation time coincidence rate and the cycle time coincidence rate of each processing unit and the average cycle time universal fuzzy inference under 95% probability distribution; evaluating and diagnosing the running beat according to the running beat evaluation value; and (4) analyzing reasons of the processing unit with low score, and further confirming the reasons influencing the operation efficiency of the verification assembly line by combining beat analysis data from a period of time.

This is further illustrated in detail by the pipeline of fig. 1.

1. Time information acquisition of core processing unit of electric energy meter automatic verification assembly line

In the assembly line, the core processing data unit comprises various special machine special dedusting machines, a feeding robot, a bar code binding special machine, a seal verification special machine, a pressure-resistant special machine, an appearance recognition unit, a verification special machine, a laser code carving special machine, a blanking robot, a core branch node verification front branch node of a conveying line and a pressure-resistant front branch node, a group of correlation sensors are additionally arranged in the front of and behind the core processing unit and are used for recording the time passing through the special machine, meanwhile, the data of the correlation sensors are collected in a P L C mode, and simultaneously, the correlation data in the P L C are stored into a database according to different point positions through self-written real-time collection software:

the method comprises the steps of firstly, adding a sensor proximity switch, aiming at adding the proximity switch at the entrance and exit of each special equipment machine at the acquisition position of each core under the condition of not influencing the operation of the original assembly line, controlling all the proximity switches through P L C, acquiring data of each node in P L C in real time through software, and storing the data into an acquisition database through simple calculation, wherein the data mainly comprise the time of material warehousing, the time of material warehouse-out and the real-time quantity of materials in a conveying line.

Secondly, adding a core acquisition time node aiming at a program which can be modified by the user, wherein the core acquisition time node mainly comprises a plurality of robot control programs, a plc control program and part of test part software, and acquiring data by directly writing the data into a database or storing the data in a log document output mode.

Thirdly, for partial programs which cannot be subjected to program transformation, logs are collected at regular time, core node time data are analyzed in real time according to an analysis template of the logs, relevant data are changed into standard log data through a log conversion tool, and the standard log data are stored in a collection database.

Fourthly, for the program without log output, the required relevant time data can be directly extracted from the database of the program in an ET L data extraction mode, and the relevant data is stored in the acquisition database through relevant filtering of the data.

The architecture of the core acquisition deployment is shown in fig. 1, where the black dots and the positions marked X L _ ROB _ VS are the sensor mounting points.

2. Construction of evaluation index of running tempo

Comprehensively considering the operation characteristics of each processing unit of the verification assembly line and the feasibility of operation time node acquisition, and utilizing the operation time T of each special machine module1And a period time T2The method is used as a basis for diagnosing the running beats of each special machine and the whole verification assembly line, and further provides the following running beat evaluation indexes according to the process characteristics of each processing unit of the verification assembly line.

1 operating time T of each processing unit1Coincidence rate X1

Operation time T of each processing unit1Calculating the time required from the arrival of the material tray or the carton at the corresponding position to the completion of the verification detection or the completion of the specified operation for the multifunctional verification and pressure test device; and for other special plane modules, calculating the time from the arrival of the execution position to the release of the material after the special plane completes the specified operation.

During the design stage of the verification assembly line, the working time T of each processing unit is usually determined1As required. Taking the single-phase electric energy meter automatic verification assembly line shown in fig. 1 as an example, the design requires the operation time T of each special machine to operate the processing unit1In accordance with table 1.

Table 1 single-phase electric energy meter automatic verification assembly line each processing unit operation time T1Require that

Time T of single operation of each processing unit1The reasons for the timeout mainly include the reason caused by the performance degradation of the special module itself and the reason caused by an abnormal event. Overtime caused by performance reduction of the special machine module is usually repeated and frequent; the cause of abnormal events such as device faults is sporadic.

For the feeding and discharging robot, because the paper box and the tray are required to be in place simultaneously in single operation, and according to the design of the verification assembly line, redundant trays can be emptied only after a multifunctional verification device completes the discharging and needs to wait for a subsequent device to complete the verification discharging, theoretically, the overtime caused by waiting for the empty trays to be in place can occur every time the meter of one verification device is added/removed, and the phenomenon belongs to the normal phenomenon in the operation process of the verification assembly line.

Therefore, the operation time coincidence rate mainly evaluates whether the special machine module has the factor that the running beat is reduced due to the performance attenuation of the special machine module, and the running efficiency of the verification assembly line is further influenced. Defining the operation time coincidence rate of each processing unit as follows:

X1(Mi)=n(Mi)/P(Mi) 1

wherein, P (M)i) Indicating a certain processing unit MiCumulative number of jobs in one investigation period, n1(Mi) Indicating a certain processing unit MiThe cumulative number of times the job meets the design requirements within a survey period.

As operating time coincidence rate X1(Mi) When the performance is higher, the general performance does not have factors causing the reduction of the running beat; as operating time coincidence rate X1(Mi) When the performance of the processing unit is low, the influence of the performance of the processing unit on the running beat needs to be considered.

2 cycle time T of each processing unit2Coincidence rate X2

Periodic operation time T of each processing unit2The time period from the time when the material reaches the corresponding position to the time when the verification detection or the specified operation is completed and the time when the material is in place again next time is calculated.

In order to exert the maximum efficiency of the multifunctional verification module, the cycle time of each processing unit needs to meet the requirement of the multifunctional verification device under the fastest verification time. Taking the system shown in FIG. 1 as an example, the cycle time T of each processing unit is calculated2Table 2 should be satisfied.

Table 2 single-phase electric energy meter automatic verification assembly line each processing unit period time T2Require that

For the same reasons as described above, the single cycle time T2The reasons for timeout also include software and hardware problems on the cache line connected to the special machine module, which may be sporadic abnormal events such as belt breakage of the cache line, or frequent events caused by performance degradation, program update, improper operation and maintenance, etc.

In addition, the incomplete matching of the special beat of the front and back sequences can cause periodic T2Overtime, which is also a normal phenomenon during the operation of the certification pipeline. For example, the feeding and discharging robot in the system shown in fig. 1 performs one round of single operation according to 15 boxes, while the subsequent special machine meter information binding device and the code carving verification device perform one round of single operation according to 6 trays, the speed of placing the meters on the trays or taking the meters out of the trays is high according to the operation process characteristics of the feeding and discharging robot, the speed of releasing or grabbing cartons is low, and a long-term waiting phenomenon occurs when each 2.5 trays are processed by the meter information binding device and the code carving verification device.

Therefore, the cycle time T2The coincidence rate is mainly used for diagnosing whether the software and hardware on each processing unit of the special machine module and the front and rear cache lines of the processing unit have factors influencing the operation efficiency of the verification assembly line. Defining the cycle time coincidence rate as:

X2(Mi)=n2(Mi)/P(Mi) 2 in which n is2(Mi) Indicating a certain processing unit MiPeriod time T in one investigation period2The accumulated times required by the multifunctional calibrating device in the fastest calibrating time are met.

As operating time coincidence rate X2(Mi) When the operation rate is higher, the processing unit and the front and rear cache lines thereof have no factors influencing the operation efficiency of the verification assembly line; as operating time coincidence rate X1(Mi) When the time is low, the software and hardware on the processing unit and the front and rear cache lines thereof need to be comprehensively consideredThe pipeline operation efficiency is not influenced.

3 average cycle time T of each processing unit under 95% probability distribution

Is provided withIs a certain processing unit MiPeriod time T in one investigation period2The mean time of the cycle under a certain processing unit 95% probability distribution is defined as:

the essence of the average time T of the period under 95% probability distribution is the epoch period time T for each processing unit2T obtained after noise reduction and filtration2And the purpose of average value and filtering is to eliminate abnormal working time caused by faults of some special machines and obtain the production capacity of the special machine module of each processing unit in a non-abnormal state.

Running tempo evaluation and diagnosis

The 3 indexes X of each processing unit of the verification production line1(Mi)、X2(Mi)、T(Mi) And as input, respectively evaluating whether the actual beats of each processing unit have adverse effects on the production efficiency of the verification assembly line by adopting a fuzzy reasoning method. According to the operation characteristics of the verification assembly line, the evaluation indexes of each processing unit are divided into three states of 'good', 'warning' and 'abnormal'. For the over-compliance of the three state boundaries, membership functions are introduced to handle the state boundary ambiguity problem.

a. Membership function construction of evaluation index

The membership function is constructed by adopting typical trapezoidal and semi-trapezoidal distribution, and parameters are actually determined according to the specific operation characteristics of special machines of each processing unit of the assembly line in the construction process of the membership function, so that the parameters are more consistent with the objective fact of an evaluated object.

According to the operation time T of each processing unit in section 21And a period time T2Analysis of causes, setting up the processing units X of the pipeline separately1(Mi)、X2(Mi) The membership function of (a) is shown in fig. 2a-2 d.

Each processing unit T (M)i) The setting of the membership function is shown in fig. 2e, wherein t1 and t2 respectively represent that each processing unit meets the cycle time of the multifunctional verification device under the fastest verification time and the slowest verification time.

b. Evaluation of running beats of verification assembly line and diagnosis of bottleneck processing unit

By assigning { λ 1, λ 2, λ 3}, to the index status of each processing unit { good (5 points), alert (3 points), abnormal (1 point) }, the evaluation score of three types of indexes of each processing unit can be obtained as:

setting each index weight to αiFinally, obtaining the running beat evaluation scores of all the processing units:

the processing unit with the beat score of warning or abnormal is preliminarily determined as a bottleneck processing unit in the verification assembly line, the scores are sequenced from low to high, the reasons for the occurrence of the abnormal or abnormal indexes in the processing unit are sequentially analyzed, and meanwhile, the reasons for influencing the operation efficiency of the verification assembly line are further confirmed by combining beat analysis data over a period of time.

Taking the verification assembly line shown in fig. 3 as an example, the running beat of the verification assembly line on the day is evaluated in a day period. The calculation results of the 3-type evaluation indexes of each processing unit are calculated according to the time nodes of each processing unit collected by the verification assembly line on a certain day and are shown in the table 3. Considering that the production capacity of each special machine module in a non-abnormal state is a key factor influencing the running rhythm of the verification assembly line, T (M) is increased in the setting of evaluation index parametersi) Weight coefficient of (1), set X1(Mi)、X2(Mi)、T(Mi) The weights of (a) and (b) are respectively 0.2, 0.3 and 0.5, and the evaluation results of the running beats of the processing units are shown in table 4.

According to the beat evaluation result, the operation beat score of the pressure test 1 needs to cause warning, and the processing unit index T (M) is changedi) An anomaly exists. Considering that the evaluation results of the tact of the other processing units are good, the pressure resistance test 1 is considered to be a "bottleneck" processing unit of the verification line on the same day. Through inquiring the beat evaluation results of the verification assembly line several days before and after, the running beat evaluation conditions of the pressure resistance test 1 are found to be not ideal, and the cache logic before the pressure resistance test 1 has problems through analysis of the operation management personnel of the verification assembly line. By optimizing a cache control program of the pressure test processing unit, the running tempo of the pressure test 1 is improved, the running efficiency of the verification assembly line is improved to 80min from 85min per batch, and the running efficiency is obviously improved.

TABLE 3

TABLE 4

The automatic calibration assembly line running beat diagnostic system and the working method thereof shown in fig. 1 and 3 are specific embodiments of the present invention, have embodied the substantial features and the progress of the present invention, and can be modified equivalently in shape, structure and the like according to the practical use requirements and under the teaching of the present invention, which are within the protection scope of the present solution.

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:保持车辆位置准确

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!