Device and method for automatically dispatching products when abnormal stations in serial permissible time periods are encountered

By introducing risk level definition and control logic modules in semiconductor integrated circuit manufacturing, intelligent scheduling chain time period site abnormalities have solved the problem of inability to realize intelligent scheduling in the existing technology, reducing product quality risks and improving Scheduling consistency.

CN113642819BActive Publication Date: 2024-12-20SHANGHAI HUALI INTEGRATED CIRCUIT CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010392298.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-11
Publication Date
2024-12-20
Estimated Expiration
2040-05-11

AI Technical Summary

Technical Problem

In the manufacturing of semiconductor integrated circuits, intelligent scheduling cannot be achieved when the stations in the chain of scheduling time sections are abnormal, resulting in increased product quality risks. Different product owners have deviations in the definition of scheduling time specifications, resulting in inconsistent scheduling results.

Method used

Provides an automatic product scheduling device for the site abnormality of a chain compartment time section, including a risk level definition module and a risk control logic module. By dividing the chain compartment time section into the current, intermediate and abnormal compartment time sections, it defines the The corresponding risk levels are used, and the product scheduling results are formed based on the logical relationship of these levels.

Benefits of technology

When the site abnormality of the chain time section is abnormal, intelligent scheduling is carried out according to the risk level of the relevant time section, reducing product quality risks and improving scheduling accuracy and consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113642819B_ABST
    Figure CN113642819B_ABST
Patent Text Reader

Abstract

The present invention discloses an automatic product scheduling device when a site in a chain of allowable time sections is abnormal, including a risk level definition module and a risk management logic module for product scheduling when a site is abnormal; the risk level definition module divides the risk into multiple levels and defines the corresponding station risk level at each site, and divides the chain of allowable time sections between the current site of the product and the abnormal site into the current allowable time section, the intermediate allowable time section and the abnormal allowable time section, and defines the corresponding first section risk level, second section risk level and third section risk level respectively; the risk management logic module forms the current product scheduling result according to the logical relationship between the first to third section risk levels. The present invention also discloses an automatic product scheduling method when a site in a chain of allowable time sections is abnormal. The present invention can perform intelligent scheduling processing according to the risk level of the relevant allowable time sections when a site in the chain of allowable time sections is abnormal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of semiconductor integrated circuit manufacturing, and in particular to a device for automatically scheduling products when a site in a serial permissible time (qtime) section is abnormal. The present invention also relates to a method for automatically scheduling products when a site in a serial permissible time section is abnormal. Background Art

[0002] In semiconductor integrated circuit manufacturing, products need to go through multiple process steps, and the scheduling of products between various process steps is usually controlled by a manufacturing execution system (MES).

[0003] The product process flow includes serial allowable time sections, which include multiple allowable time sections connected end to end, each allowable time section includes more than one allowable time zone, and each allowable time zone includes more than one site. Figure 1A In the figure, each of the sites is represented by a circle indicated by a mark 101, and the sites with corresponding numbers are represented by site 1, site 2 and site 3 in the circle 101 respectively.

[0004] One of the stations corresponds to a process step in the product process flow, and one process step needs to be implemented by one or more equipment on a semiconductor manufacturing production line. Products that need to be produced at each station in the product process flow are also called work-in-progress.

[0005] After the product is completed at one station, it will enter the next station for operation.

[0006] After some of the sites are completed, the subsequent corresponding processes need to be completed within the allowable time (qtime, QT), otherwise the quality of the product will be problematic, which may result in the product being scrapped or affecting product performance. If rework is possible, rework is required. Figure 1A In Chinese, qtime is abbreviated as QT.

[0007] The allowable time zone refers to a process interval corresponding to a qtime, and the allowable time zone includes more than one of the sites, wherein the first site is the first site after the start of QT. When the allowable time zone includes one of the sites, the first site is the termination site; and when the allowable time zone includes two of the sites, there are multiple sites after the first site, and the last site is the termination site. Figure 1AIn the table, QT1 represents the allowable time after the completion of site 1. The first site corresponding to QT1 is site 2. Site 1 and site 2 are continuous sites, and site 2 is also the termination site, that is, the allowable time zone includes 1 site. For example, site 1 is a photolithography process, and site 2 is an etching process. After the photolithography process of site 1 is completed, the etching process of site 2 needs to be completed within the time range defined by QT1. At this time, the allowable time zone corresponds to 1 site; and if multiple measurement steps such as size measurement and defect measurement are required after the photolithography process is completed, then before the etching process corresponding to site 2 is performed, sites corresponding to multiple measurement steps are also included. At this time, QT1 includes multiple sites.

[0008] The linked permissible time segments refer to two adjacent permissible time zones, where the end station of the previous permissible time zone is the start station of the next permissible time zone. Figure 1A In the example, station 2 is the end station of the permissible time zone corresponding to QT1 and the start station of the permissible time zone corresponding to QT2. QT2 and QT1 form a continuous permissible time zone.

[0009] for Figure 1A As shown in the chain allowable time section including 3 stations, when the line is broken or piled up at station 3, whether the products at station 2 need to be released to the downstream, it is necessary to consider both parameters QT1 and QT2. For example, if QT1 is 24 hours and QT2 is 2 hours; QT1 means that the product needs to complete the process of station 2 within 24 hours after completing the process of station 1, and the remaining station time is QT1 minus the time calculated from the completion of station 1. For example, the product has completed station 1 for 7 hours, and the remaining station time is 17 hours. Since the remaining station time is greater than QT2, station 2 may not release the goods to the downstream at this time, because if the goods are released at station 2, the process of station 3 must be completed within two hours corresponding to QT2, and if station 3 cannot be restored within two hours, it will inevitably have an adverse effect on the product; and if the goods are not released, the product will not be affected if station 3 is restored within 19 hours. Therefore, for the serial allowable time period, when a site abnormality occurs, the product scheduling of each site needs to consider different QTs at the same time to obtain a better scheduling result.

[0010] Above Figure 1A Corresponding to the flowchart of the first situation when the existing serial allowable time period station is abnormal, it can be seen that in the first situation, station 2 is the previous station of abnormal station 3. Figure 1BThis is the flowchart of the second situation corresponding to the abnormality of the existing serial allowable time section station. In the second situation, the abnormal station is station 4, the starting station corresponding to QT3 is station 3 and the ending station is station 4. Since the abnormality occurs at station 4, the scheduling of the product at station 2 needs to consider QT1, QT2 and QT3 in the serial allowable time section at the same time. Obviously, and Figure 1A compared to, Figure 1B The corresponding scheduling of site 2 is more complicated.

[0011] In the prior art, different products or different process loops of the same product are managed by different product owners. Different owners have different definitions of qtime specifications, which means that when a site abnormality occurs in a chained allowable time segment, the scheduling results generated by different owners may be biased. Moreover, as the length of the chained allowable time segment increases, the complexity of scheduling each site in the prior art will also increase. In the prior art, scheduling is performed in a one-size-fits-all manner: scheduling is performed with or without release, that is, scheduling is performed in a one-size-fits-all manner through the corresponding product owner, which cannot reflect the risk level of the relevant chained allowable time segment and cannot achieve intelligent management and control. Summary of the invention

[0012] The technical problem to be solved by the present invention is to provide a device for automatically dispatching products when a site in a chain of allowable time sections is abnormal, which can perform intelligent dispatching processing according to the risk level of the relevant allowable time sections when a site in a chain of allowable time sections is abnormal, thereby reducing the product quality risk. To this end, the present invention also provides a method for automatically dispatching products when a site in a chain of allowable time sections is abnormal.

[0013] In order to solve the above technical problems, the present invention provides a product automatic scheduling device when a site is abnormal in a chain of allowable time sections, wherein a product process flow module is provided, wherein the product process flow includes a chain of allowable time sections, wherein the chain of allowable time sections includes a plurality of allowable time sections connected end to end, wherein each of the allowable time sections includes more than one allowable time zone, and each of the allowable time zones includes more than one site;

[0014] The automatic product scheduling device includes a risk level definition module and a risk management and control logic module for scheduling products when a site is abnormal.

[0015] The risk level definition module divides the risks into multiple levels and defines a corresponding station risk level at each of the stations.

[0016] The risk level definition module divides the serial allowable time segment between the current site and the abnormal site of the product into the current allowable time segment, the intermediate allowable time segment and the abnormal allowable time segment, and defines the first segment risk level, the second segment risk level and the third segment risk level respectively.

[0017] The current allowable time segment is the allowable time segment to which the current site belongs, the abnormal allowable time segment is the allowable time segment to which the abnormal site belongs, and the intermediate allowable time segment is all allowable time segments between the current allowable time segment and the abnormal allowable time segment.

[0018] The first section risk level is the risk level of the current allowable time section, the second section risk level is the risk level of the intermediate allowable time section, and the third section risk level is the risk level of the abnormal allowable time section.

[0019] The risk management and control logic module forms a current product scheduling result according to a logical relationship among the first section risk level, the second section risk level and the third section risk level.

[0020] A further improvement is that the first section risk level is taken as the station risk level of the current station.

[0021] In the intermediate allowable time segment, each allowable time zone has a zone risk level. The smallest station risk level in the allowable time zone is taken as the zone risk level of the corresponding allowable time zone, and the largest zone risk level in the intermediate allowable time segment is taken as the second zone risk level.

[0022] In the abnormal tolerable time segment, each tolerable time zone has a zone risk level. The minimum station risk level in the tolerable time zone is taken as the zone risk level of the corresponding tolerable time zone, and the minimum zone risk level in the abnormal tolerable time segment is taken as the third zone risk level.

[0023] A further improvement is that the risk level is expressed using a safety factor.

[0024] A further improvement is that the risk level is divided into four levels, the safety factor corresponding to the first level is 0, the safety factor corresponding to the second level is 1, the safety factor corresponding to the third level is 2, and the safety factor corresponding to the fourth level is 3; from the first level to the fourth level, the risk decreases successively.

[0025] A further improvement is that the first to fourth levels of the site risk levels are determined according to the site's requirements for the allowable time of the product and the risk decreases gradually from the first to the fourth level.

[0026] The product control logic corresponding to the first level is entry ban and immediate release.

[0027] The product control logic corresponding to the second level is entry prohibition and conditional release.

[0028] The product control logic corresponding to the third level is conditional entry and conditional release.

[0029] The fourth level corresponds to product control logic of direct entry and prohibition of release.

[0030] A further improvement is that, in the risk management and control logic module, the logical relationship between the first section risk level, the second section risk level and the third section risk level and the corresponding current product scheduling result include:

[0031] When Vm or Ve is equal to 3, release the goods immediately.

[0032] When Vs=3, Vm and Ve are both less than 3, releasing the goods is prohibited.

[0033] When Vs≤Ve and Vs>0, the goods are released conditionally.

[0034] When Vs≤Ve and Vs=0, release the goods immediately.

[0035] When Vs>Ve and Ve is greater than 1, the goods are released conditionally.

[0036] When Vm≥Vs>Ve and Ve is equal to 0 or 1, the goods are released conditionally.

[0037] When Vm<Vs>Ve and Ve is equal to 0 or 1, releasing the goods is prohibited.

[0038] Wherein, Vs represents the safety factor of the risk level of the first section.

[0039] Vm represents the safety factor of the risk level of the second section.

[0040] Ve represents the safety factor of the risk level of the third section.

[0041] A further improvement is that the condition corresponding to the conditional release is: the ratio of the remaining allowable time and the allowable time limit of the current product is less than a set value.

[0042] A further improvement is that when the logical relationship formed by the first section risk level, the second section risk level and the third section risk level includes multiple and corresponding current product scheduling results, one is selected from the multiple current product scheduling results as the final current product scheduling result in the priority order of prohibited release, conditional release and immediate release.

[0043] A further improvement is that the abnormal site is a site where a line break or cargo accumulation occurs.

[0044] In order to solve the above technical problems, the present invention provides a method for automatic product scheduling when a site in a chain of allowable time sections is abnormal, which is used to control the product process flow. The product process flow includes a chain of allowable time sections, and the chain of allowable time sections includes multiple allowable time sections connected end to end, each of the allowable time sections includes more than one allowable time zone, and each of the allowable time zones includes more than one site.

[0045] When a site is abnormal, the product automatic scheduling method includes the steps of: a risk level definition step and a risk management and control logic control step.

[0046] The risk level definition step includes:

[0047] Classifying the risk into a plurality of levels and defining a corresponding station risk level at each of the stations;

[0048] Divide the serial allowable time section between the current site and the abnormal site of the product into the current allowable time section, the intermediate allowable time section and the abnormal allowable time section, and define the first section risk level, the second section risk level and the third section risk level respectively;

[0049] The current permissible time segment is the permissible time segment to which the current station belongs, the abnormal permissible time segment is the permissible time segment to which the abnormal station belongs, and the intermediate permissible time segment is all permissible time segments between the current permissible time segment and the abnormal permissible time segment;

[0050] The first section risk level is the risk level of the current allowable time section, the second section risk level is the risk level of the intermediate allowable time section, and the third section risk level is the risk level of the abnormal allowable time section.

[0051] The risk management and control logic control step includes: forming a current product scheduling result according to a logical relationship among the first section risk level, the second section risk level and the third section risk level.

[0052] A further improvement is that the first section risk level is taken as the station risk level of the current station.

[0053] In the intermediate allowable time segment, each allowable time zone has a zone risk level. The smallest station risk level in the allowable time zone is taken as the zone risk level of the corresponding allowable time zone, and the largest zone risk level in the intermediate allowable time segment is taken as the second zone risk level.

[0054] In the abnormal tolerable time segment, each tolerable time zone has a zone risk level. The minimum station risk level in the tolerable time zone is taken as the zone risk level of the corresponding tolerable time zone, and the minimum zone risk level in the abnormal tolerable time segment is taken as the third zone risk level.

[0055] A further improvement is that the risk level is expressed using a safety factor.

[0056] A further improvement is that the risk level is divided into four levels, the safety factor corresponding to the first level is 0, the safety factor corresponding to the second level is 1, the safety factor corresponding to the third level is 2, and the safety factor corresponding to the fourth level is 3; from the first level to the fourth level, the risk decreases successively.

[0057] A further improvement is that the first to fourth levels of the site risk levels are determined according to the site's requirements for the allowable time of the product and the risk decreases gradually from the first to the fourth level.

[0058] The product control logic corresponding to the first level is entry ban and immediate release.

[0059] The product control logic corresponding to the second level is entry prohibition and conditional release.

[0060] The product control logic corresponding to the third level is conditional entry and conditional release.

[0061] The fourth level corresponds to the product control logic of direct entry and prohibition of release.

[0062] A further improvement is that, in the risk management and control logic module, the logical relationship between the first section risk level, the second section risk level and the third section risk level and the corresponding current product scheduling result include:

[0063] When Vm or Ve is equal to 3, release the goods immediately.

[0064] When Vs=3, Vm and Ve are both less than 3, releasing the goods is prohibited.

[0065] When Vs≤Ve and Vs>0, the goods are released conditionally.

[0066] When Vs≤Ve and Vs=0, release the goods immediately.

[0067] When Vs>Ve and Ve is greater than 1, the goods are released conditionally.

[0068] When Vm≥Vs>Ve and Ve is equal to 0 or 1, the goods are released conditionally.

[0069] When Vm<Vs>Ve and Ve is equal to 0 or 1, releasing the goods is prohibited.

[0070] Wherein, Vs represents the safety factor of the risk level of the first section.

[0071] Vm represents the safety factor of the risk level of the second section.

[0072] Ve represents the safety factor of the risk level of the third section.

[0073] A further improvement is that the condition corresponding to the conditional release is: the ratio of the remaining allowable time and the allowable time limit of the current product is less than a set value.

[0074] A further improvement is that when the logical relationship formed by the first section risk level, the second section risk level and the third section risk level includes multiple and corresponding current product scheduling results, one is selected from the multiple current product scheduling results as the final current product scheduling result in the priority order of prohibited release, conditional release and immediate release.

[0075] A further improvement is that the abnormal site is a site where a line break or cargo accumulation occurs.

[0076] The present invention can divide the serial allowable time segment between the current site and the abnormal site into three allowable time segments when a station in the serial allowable time segment is abnormal, and can pre-define the risk level on each site through a risk level definition module, and then calculate the three allowable time segments according to the risk level of each site, and then form the scheduling result of the current product according to the logical relationship of the risk levels of the three allowable time segments. Therefore, the present invention can perform intelligent scheduling processing according to the risk degree of the relevant allowable time segments when a station in the serial allowable time segment is abnormal, thereby reducing product quality risks. BRIEF DESCRIPTION OF THE DRAWINGS

[0077] The present invention is further described in detail below with reference to the accompanying drawings and specific embodiments:

[0078] Figure 1A It is a flowchart corresponding to the first situation when the existing serial permissible time section site is abnormal;

[0079] Figure 1B It is a flowchart corresponding to the second situation when the existing serial permissible time section station is abnormal;

[0080] Figure 2 It is a structural block diagram of a device for automatically dispatching products when a site is abnormal in a serial permissible time period according to an embodiment of the present invention;

[0081] Figure 3 This is a flow chart of an embodiment of the present invention when a site is abnormal in a serial permissible time period. DETAILED DESCRIPTION

[0082] like Figure 2 As shown, it is a structural block diagram of the device for automatically scheduling products when a site is abnormal in a serial permissible time period according to an embodiment of the present invention; Figure 3 As shown, it is a flow chart of an abnormality of a site in a chain of tolerable time sections according to an embodiment of the present invention; a product process flow module is provided in the automatic product scheduling device when an abnormality of a site in a chain of tolerable time sections according to an embodiment of the present invention, and the product process flow includes a chain of tolerable time sections, and the chain of tolerable time sections includes a plurality of tolerable time sections connected end to end, each of the tolerable time sections includes more than one tolerable time zone, and each of the tolerable time zones includes more than one site.

[0083] Figure 2 In the figure, each site is represented by a circle indicated by a mark 201, and in the circle 201, sites 1, 2, 3, up to site m and site m+1 are numbered accordingly.

[0084] One of the stations corresponds to a process step in the product process flow, and one process step needs to be implemented by one or more equipment on a semiconductor manufacturing production line. Products that need to be produced at each station in the product process flow are also called work-in-progress.

[0085] After the product is completed at one station, it will enter the next station for operation.

[0086] After some of the sites are completed, the subsequent corresponding processes need to be completed within the allowable time, i.e., qtime, otherwise the quality of the product will be problematic, which may result in the product being scrapped or affecting product performance. If rework is possible, it needs to be done. Figure 3 In Chinese, qtime is abbreviated as QT.

[0087] The allowable time zone refers to a process interval corresponding to a qtime, and the allowable time zone includes more than one of the sites, wherein the first site is the first site after the start of QT. When the allowable time zone includes one of the sites, the first site is the termination site; and when the allowable time zone includes two of the sites, there are multiple sites after the first site, and the last site is the termination site. Figure 3In the table, QT1 represents the allowable time after the completion of site 1. The first site corresponding to QT1 is site 2. Site 1 and site 2 are continuous sites, and site 2 is also the termination site, that is, the allowable time zone includes 1 site. For example, site 1 is a photolithography process, and site 2 is an etching process. After the photolithography process of site 1 is completed, the etching process of site 2 needs to be completed within the time range defined by QT1. At this time, the allowable time zone corresponds to 1 site; and if multiple measurement steps such as size measurement and defect measurement are required after the photolithography process is completed, then before the etching process corresponding to site 2 is performed, sites corresponding to multiple measurement steps are also included. At this time, QT1 includes multiple sites.

[0088] The linked permissible time segments refer to two adjacent permissible time zones, where the end station of the previous permissible time zone is the start station of the next permissible time zone. Figure 3 In the example, station 2 is the end station of the permissible time zone corresponding to QT1 and the start station of the permissible time zone corresponding to QT2. QT2 and QT1 form a continuous permissible time zone. Figure 3 The serial allowable time sections consisting of the allowable time zones corresponding to the allowable times QT1, QT2 to QTm are shown in FIG. Figure 3 In the example, each permissible time zone corresponds to one of the sites, so there are m sites in total, and the last site corresponds to the site marked as site m+1 in the circle. In other embodiments, when a permissible time zone includes more than three sites, then the m permissible time zones include more than m sites.

[0089] The automatic product scheduling device includes a risk level definition module 301 and a risk management logic module 302 for scheduling products when a site is abnormal.

[0090] The risk level definition module 301 divides the risks into multiple levels and defines a corresponding site risk level at each site.

[0091] In the embodiment of the present invention, the risk level is represented by a safety factor (safety value).

[0092] The risk level is divided into four levels. The safety factor corresponding to the first level is 0, the safety factor corresponding to the second level is 1, the safety factor corresponding to the third level is 2, and the safety factor corresponding to the fourth level is 3. From the first level to the fourth level, the risk decreases successively.

[0093] The first to fourth levels of the site risk levels are determined according to the site's requirements for the allowable time of the product and the risk decreases gradually from the first to the fourth level.

[0094] The product control logic corresponding to the first level is entry ban and immediate release.

[0095] The product control logic corresponding to the second level is entry prohibition and conditional release.

[0096] The product control logic corresponding to the third level is conditional entry and conditional release.

[0097] The fourth level corresponds to the product control logic of direct entry and prohibition of release.

[0098] The first to fourth levels in the embodiment of the present invention correspond to: doomed goods, high risk, medium risk, and low risk.

[0099] The first level is the doomed goods: "No entry, direct exit" means the corresponding product control logic is no entry and immediate release. The operation must be carried out strictly in accordance with the setting of the product tolerance time. Regardless of the downstream situation, the goods can be released normally upon arrival. The safety factor is 0.

[0100] The second level is high risk: "No entry, conditional exit", which means the corresponding product control logic is no entry and conditional release. In the middle level, try not to exceed the allowable time. If the current site of the product is at this level, the product will be released after the remaining allowable time reaches certain conditions; if the downstream disconnection site is at this level, it will not enter the downstream allowable time section. The safety factor is 1.

[0101] The third level is medium risk: "Conditional entry, conditional exit", that is, the corresponding product control logic is conditional entry and conditional release, and a small amount of exceeding the allowable time has a minor impact. If the current site of the product is at this level, the product will be released after the remaining allowable time reaches certain conditions; if the downstream disconnection site is at this level, the product will be released after the remaining allowable time reaches certain conditions. The safety factor is 2.

[0102] The fourth level is low risk: "direct entry, prohibited exit" corresponds to the product control logic of direct entry and prohibited release, and the permissible time section for reprocessing. If the downstream disconnection site is of this level, the goods will be released directly; if the downstream is not of this level, but the current site of the product is of this level, the goods will not be released. The safety factor is 3.

[0103] The risk level definition module 301 divides the serial allowable time segments between the current site and the abnormal site of the product into the current allowable time segment 202, the intermediate allowable time segment 203 and the abnormal allowable time segment 204, and defines the first segment risk level, the second segment risk level and the third segment risk level respectively.

[0104] The abnormal site is a site where a disconnection or a pile of goods occurs. Usually, a disconnection or a pile of goods occurs when a machine device that completes the site fails, such as a shutdown.

[0105] The current allowable time segment 202 is the allowable time segment to which the current site belongs, the abnormal allowable time segment 204 is the allowable time segment to which the abnormal site belongs, and the intermediate allowable time segment 203 is all allowable time segments between the current allowable time segment 202 and the abnormal allowable time segment 204 .

[0106] The first section risk level is the risk level of the current allowable time section 202 , the second section risk level is the risk level of the intermediate allowable time section 203 , and the third section risk level is the risk level of the abnormal allowable time section 204 .

[0107] In the embodiment of the present invention, the first section risk level is taken as the site risk level of the current site. For example: Figure 3 In the example, the current station corresponds to the station marked as station 2 in the circle. When station 2 has not started, as the end station of QT1, the current permissible time segment 202 is only composed of the permissible time zone corresponding to QT1. The risk level of the first segment is represented by Vs, and the value formula of Vs is:

[0108] Vs=CurrentStep(safety value);

[0109] CurrentStep indicates the current station, and safety value indicates the safety factor.

[0110] Figure 3 In the middle permissible time section 203, the permissible time zones between station 2 and station m are composed. In the middle permissible time section 203, each permissible time zone has a zone risk level. The smallest station risk level in the permissible time zone is taken as the zone risk level of the corresponding permissible time zone, and the largest zone risk level in the middle permissible time section 203 is taken as the second zone risk level. The value of the second zone risk level is represented by Vm, and the value formula of Vm is:

[0111] Vm=max{min(safety value i )} j ;

[0112] i represents the number of each station in the permissible time zone corresponding to a QT. When there are two stations in the permissible time zone, i is 1 and 2 respectively; j represents the number corresponding to each QT in the intermediate permissible time section 203, such as Figure 3 In the middle allowable time segment 203, j corresponding to the allowable time zone corresponding to QT2 is 2, and j will increase sequentially.

[0113] safety value i represents the safety factor of a station numbered i in the permissible time zone;

[0114] min(safety value i ) represents the safety factor of the allowable time zone, that is, the site safety factor with the minimum risk level in the zone.

[0115] max{min(safety value i )} j It indicates that the allowable time zone with the largest safety factor is taken as Vm.

[0116] In the abnormal tolerance time section 204, each of the tolerance time zones has a zone risk level, the minimum station risk level in the tolerance time zone is taken as the zone risk level of the corresponding tolerance time zone, and the minimum zone risk level in the abnormal tolerance time section 204 is taken as the third zone risk level. The value of the third zone risk level is represented by Ve, and the value formula of Ve is:

[0117] Ve=min{min(safety value i )} j ;

[0118] i represents the number of each station in the allowable time zone corresponding to a QT. When there are two stations in the allowable time zone, i is 1 and 2 respectively; j represents the number corresponding to each QT in the abnormal allowable time section 204, such as Figure 3 In the example, the abnormal tolerance time segment 204 is composed of the tolerance time zone corresponding to one QTm, and j is only 1.

[0119] safety value i represents the safety factor of a station numbered i in the permissible time zone;

[0120] min(safety value i ) indicates that the safety factor of the allowable time zone takes the minimum site safety factor.

[0121] min{min(safety value i )} j It indicates that the allowable time zone with the smallest safety factor is taken as Ve.

[0122] The risk management and control logic module 302 forms a current product scheduling result according to the logical relationship between the first section risk level, the second section risk level and the third section risk level.

[0123] In the risk management and control logic module 302, the logical relationship between the first section risk level, the second section risk level and the third section risk level and the corresponding current product scheduling results include:

[0124] When Vm or Ve is equal to 3, release the goods immediately.

[0125] When Vs=3, Vm and Ve are both less than 3, releasing the goods is prohibited.

[0126] When Vs≤Ve and Vs>0, the goods are released conditionally.

[0127] When Vs≤Ve and Vs=0, release the goods immediately.

[0128] When Vs>Ve and Ve is greater than 1, the goods are released conditionally.

[0129] When Vm≥Vs>Ve and Ve is equal to 0 or 1, the goods are released conditionally.

[0130] When Vm<Vs>Ve and Ve is equal to 0 or 1, releasing the goods is prohibited.

[0131] Wherein, Vs represents the safety factor of the risk level of the first section.

[0132] Vm represents the safety factor of the risk level of the second section.

[0133] Ve represents the safety factor of the risk level of the third section.

[0134] In the embodiment of the present invention, the condition corresponding to the conditional release is: the ratio of the remaining allowable time of the current product to the allowable time limit is less than a set value.

[0135] When the logical relationship formed by the first section risk level, the second section risk level and the third section risk level includes multiple and corresponding current product scheduling results, one is selected from the multiple current product scheduling results according to the priority order of prohibiting release, conditional release and immediate release as the final current product scheduling result. For example, in the above logical relationship, when the two logical relationships of "Vs = 3, Vm and Ve are both less than 3" and "Vs>Ve and Ve is greater than 1" are satisfied at the same time, the two results of prohibiting release and conditional release will appear. At this time, it is necessary to select the prohibiting release with a larger priority as the final current product scheduling result according to the priority of prohibiting release, conditional release and immediate release.

[0136] The embodiment of the present invention can divide the serial allowable time segment between the current site and the abnormal site into three allowable time segments when a site abnormality occurs in the serial allowable time segment, and can pre-define the risk level on each site through the risk level definition module 301, and then calculate the three allowable time segments according to the risk level of each site, and then form the scheduling result of the current product according to the logical relationship between the risk levels of the three allowable time segments. Therefore, the embodiment of the present invention can perform intelligent scheduling processing according to the risk level of the relevant allowable time segments when a site abnormality occurs in the serial allowable time segment, thereby reducing product quality risks.

[0137] The method for automatically dispatching products when a site in a serial permissible time period is abnormal is described in the embodiment of the present invention:

[0138] The method for automatically scheduling products when a site in a chain of tolerable time sections is abnormal in an embodiment of the present invention is used to control a product process flow, wherein the product process flow includes a chain of tolerable time sections, and the chain of tolerable time sections includes a plurality of tolerable time sections connected end to end, each of the tolerable time sections includes more than one tolerable time zone, and each of the tolerable time zones includes more than one site.

[0139] Figure 2 In the figure, each site is represented by a circle indicated by a mark 201, and in the circle 201, sites 1, 2, 3, up to site m and site m+1 are numbered accordingly.

[0140] When a site is abnormal, the product automatic scheduling method includes the steps of: a risk level definition step and a risk management and control logic control step.

[0141] The risk level definition step includes:

[0142] The risks are divided into a plurality of levels and a corresponding station risk level is defined at each of the stations.

[0143] In the method of the embodiment of the present invention, the risk level is represented by a safety factor.

[0144] The risk level is divided into four levels. The safety factor corresponding to the first level is 0, the safety factor corresponding to the second level is 1, the safety factor corresponding to the third level is 2, and the safety factor corresponding to the fourth level is 3. From the first level to the fourth level, the risk decreases successively.

[0145] The first to fourth levels of the site risk levels are determined according to the site's requirements for the allowable time of the product and the risk decreases gradually from the first to the fourth level.

[0146] The product control logic corresponding to the first level is entry ban and immediate release.

[0147] The product control logic corresponding to the second level is entry prohibition and conditional release.

[0148] The product control logic corresponding to the third level is conditional entry and conditional release.

[0149] The fourth level corresponds to product control logic of direct entry and prohibition of release.

[0150] The first to fourth levels in the method of the embodiment of the present invention correspond to: doomed goods, high risk, medium risk, and low risk.

[0151] The first level is the doomed goods: "No entry, direct exit" means the corresponding product control logic is no entry and immediate release. The operation must be carried out strictly in accordance with the setting of the product tolerance time. Regardless of the downstream situation, the goods can be released normally upon arrival. The safety factor is 0.

[0152] The second level is high risk: "No entry, conditional exit", which means the corresponding product control logic is no entry and conditional release. In the middle level, try not to exceed the allowable time. If the current site of the product is at this level, the product will be released after the remaining allowable time reaches certain conditions; if the downstream disconnection site is at this level, it will not enter the downstream allowable time section. The safety factor is 1.

[0153] The third level is medium risk: "Conditional entry, conditional exit", that is, the corresponding product control logic is conditional entry and conditional release, and a small amount of exceeding the allowable time has a minor impact. If the current site of the product is at this level, the product will be released after the remaining allowable time reaches certain conditions; if the downstream disconnection site is at this level, the product will be released after the remaining allowable time reaches certain conditions. The safety factor is 2.

[0154] The fourth level is low risk: "direct entry, prohibited exit" corresponds to the product control logic of direct entry and prohibited release, and the permissible time section for reprocessing. If the downstream disconnection site is of this level, the goods will be released directly; if the downstream is not of this level, but the current site of the product is of this level, the goods will not be released. The safety factor is 3.

[0155] The serial allowable time segments between the current site and the abnormal site of the product are divided into the current allowable time segment 202, the intermediate allowable time segment 203 and the abnormal allowable time segment 204, and the first segment risk level, the second segment risk level and the third segment risk level are defined respectively.

[0156] The abnormal site is a site where a disconnection or a pile of goods occurs. Usually, a disconnection or a pile of goods occurs when a machine device that completes the site fails, such as a shutdown.

[0157] The current allowable time segment 202 is the allowable time segment to which the current site belongs, the abnormal allowable time segment 204 is the allowable time segment to which the abnormal site belongs, and the intermediate allowable time segment 203 is all allowable time segments between the current allowable time segment 202 and the abnormal allowable time segment 204 .

[0158] The first section risk level is the risk level of the current allowable time section 202 , the second section risk level is the risk level of the intermediate allowable time section 203 , and the third section risk level is the risk level of the abnormal allowable time section 204 .

[0159] In the method of the embodiment of the present invention, the first section risk level is taken as the site risk level of the current site. For example: Figure 3 In the example, the current station corresponds to the station marked as station 2 in the circle. When station 2 has not started, as the end station of QT1, the current permissible time segment 202 is only composed of the permissible time zone corresponding to QT1. The risk level of the first segment is represented by Vs, and the value formula of Vs is:

[0160] Vs=CurrentStep(safety value);

[0161] CurrentStep indicates the current station, and safety value indicates the safety factor.

[0162] Figure 3 In the middle permissible time section 203, the permissible time zones between station 2 and station m are composed. In the middle permissible time section 203, each permissible time zone has a zone risk level. The smallest station risk level in the permissible time zone is taken as the zone risk level of the corresponding permissible time zone, and the largest zone risk level in the middle permissible time section 203 is taken as the second zone risk level. The value of the second zone risk level is represented by Vm, and the value formula of Vm is:

[0163] Vm=max{min(safety value i )} j ;

[0164] i represents the number of each station in the permissible time zone corresponding to a QT. When there are two stations in the permissible time zone, i is 1 and 2 respectively; j represents the number corresponding to each QT in the intermediate permissible time section 203, such as Figure 3 In the middle allowable time segment 203, j corresponding to the allowable time zone corresponding to QT2 is 2, and j will increase sequentially.

[0165] safety value i represents the safety factor of a station numbered i in the permissible time zone;

[0166] min(safety value i ) represents the safety factor of the allowable time zone, that is, the site safety factor with the minimum risk level in the zone.

[0167] max{min(safety value i )} j It indicates that the allowable time zone with the largest safety factor is taken as Vm.

[0168] In the abnormal tolerance time section 204, each of the tolerance time zones has a zone risk level, the minimum station risk level in the tolerance time zone is taken as the zone risk level of the corresponding tolerance time zone, and the minimum zone risk level in the abnormal tolerance time section 204 is taken as the third zone risk level. The value of the third zone risk level is represented by Ve, and the value formula of Ve is:

[0169] Ve=min{min(safety value i )} j ;

[0170] i represents the number of each station in the allowable time zone corresponding to a QT. When there are two stations in the allowable time zone, i is 1 and 2 respectively; j represents the number corresponding to each QT in the abnormal allowable time section 204, such as Figure 3 In the example, the abnormal tolerance time segment 204 is composed of the tolerance time zone corresponding to one QTm, and j is only 1.

[0171] safety value i represents the safety factor of a station numbered i in the permissible time zone;

[0172] min(safety value i ) indicates that the safety factor of the allowable time zone takes the minimum site safety factor.

[0173] min{min(safety value i )} j It indicates that the allowable time zone with the smallest safety factor is taken as Ve.

[0174] The risk management and control logic control step includes: forming a current product scheduling result according to a logical relationship among the first section risk level, the second section risk level and the third section risk level.

[0175] In the risk management and control logic module 302, the logical relationship between the first section risk level, the second section risk level and the third section risk level and the corresponding current product scheduling results include:

[0176] When Vm or Ve is equal to 3, release the goods immediately.

[0177] When Vs=3, Vm and Ve are both less than 3, releasing the goods is prohibited.

[0178] When Vs≤Ve and Vs>0, the goods are released conditionally.

[0179] When Vs≤Ve and Vs=0, release the goods immediately.

[0180] When Vs>Ve and Ve is greater than 1, the goods are released conditionally.

[0181] When Vm≥Vs>Ve and Ve is equal to 0 or 1, the goods are released conditionally.

[0182] When Vm<Vs>Ve and Ve is equal to 0 or 1, releasing the goods is prohibited.

[0183] Wherein, Vs represents the safety factor of the risk level of the first section.

[0184] Vm represents the safety factor of the risk level of the second section.

[0185] Ve represents the safety factor of the risk level of the third section.

[0186] In the method of the embodiment of the present invention, the condition corresponding to the conditional release is: the ratio of the remaining allowable time of the current product to the allowable time limit is less than a set value.

[0187] When the logical relationship formed by the first section risk level, the second section risk level and the third section risk level includes multiple and corresponding current product scheduling results, one is selected from the multiple current product scheduling results according to the priority order of prohibiting release, conditional release and immediate release as the final current product scheduling result. For example, in the above logical relationship, when the two logical relationships of "Vs = 3, Vm and Ve are both less than 3" and "Vs>Ve and Ve is greater than 1" are satisfied at the same time, the two results of prohibiting release and conditional release will appear. At this time, it is necessary to select the prohibiting release with a larger priority as the final current product scheduling result according to the priority of prohibiting release, conditional release and immediate release.

[0188] The present invention has been described in detail above through specific embodiments, but these do not constitute limitations of the present invention. Without departing from the principle of the present invention, those skilled in the art may also make many variations and improvements, which should also be considered as the protection scope of the present invention.

Claims

1. A device for automatically dispatching products when abnormalities occur in a serial permissible time period, characterized in that: The product automatic scheduling device is provided with a product process flow module, the product process flow includes a series of allowable time segments, the series of allowable time segments include a plurality of allowable time segments connected end to end, each of the allowable time segments includes more than one allowable time zone, and each of the allowable time zones includes more than one station; The automatic product scheduling device includes a risk level definition module and a risk management and control logic module for scheduling products when a site is abnormal; The risk level definition module divides the risk into multiple levels and defines a corresponding station risk level at each of the stations; The risk level definition module divides the serial permissible time section between the current site and the abnormal site of the product into the current permissible time section, the intermediate permissible time section and the abnormal permissible time section and defines the first section risk level, the second section risk level and the third section risk level respectively; The current permissible time segment is the permissible time segment to which the current station belongs, the abnormal permissible time segment is the permissible time segment to which the abnormal station belongs, and the intermediate permissible time segment is all permissible time segments between the current permissible time segment and the abnormal permissible time segment; The first section risk level is the risk level of the current allowable time section, the second section risk level is the risk level of the intermediate allowable time section, and the third section risk level is the risk level of the abnormal allowable time section; The risk management and control logic module forms a current product scheduling result according to the logical relationship among the first section risk level, the second section risk level and the third section risk level; The first section risk level is taken as the station risk level of the current station; In the intermediate allowable time segment, each allowable time zone has a zone risk level, the smallest station risk level in the allowable time zone is taken as the zone risk level of the corresponding allowable time zone, and the largest zone risk level in the intermediate allowable time segment is taken as the second zone risk level; In the abnormal tolerable time segment, each tolerable time zone has a zone risk level. The minimum station risk level in the tolerable time zone is taken as the zone risk level of the corresponding tolerable time zone, and the minimum zone risk level in the abnormal tolerable time segment is taken as the third zone risk level.

2. The automatic product dispatching device for abnormal sites in the serial permissible time period as claimed in claim 1, characterized in that: The risk level is expressed as a safety factor.

3. The automatic product dispatching device for abnormal sites in the serial permissible time period as claimed in claim 2, characterized in that: The risk level is divided into four levels. The safety factor corresponding to the first level is 0, the safety factor corresponding to the second level is 1, the safety factor corresponding to the third level is 2, and the safety factor corresponding to the fourth level is 3. From the first level to the fourth level, the risk decreases successively.

4. The automatic product dispatching device for abnormal sites in the serial permissible time period as claimed in claim 3, characterized in that: The first to fourth levels of the site risk levels are determined according to the site's requirements for the product's allowable time and the risk decreases gradually from the first to the fourth level; The product control logic corresponding to the first level is prohibition and immediate release; The product control logic corresponding to the second level is prohibition and conditional release; The product control logic corresponding to the third level is conditional entry and conditional release; The fourth level corresponds to the product control logic of direct entry and prohibition of release.

5. The automatic product dispatching device for abnormal sites in the serial permissible time period as claimed in claim 4, characterized in that: In the risk management and control logic module, the logical relationship between the first section risk level, the second section risk level and the third section risk level and the corresponding current product scheduling results include: When Vm or Ve is equal to 3, release the goods immediately; When Vs=3, Vm and Ve are both less than 3, it is forbidden to release the goods; When Vs≤Ve and Vs>0, conditional release; When Vs≤Ve and Vs=0, release the goods immediately; When Vs>Ve and Ve is greater than 1, conditional release; When Vm≥Vs>Ve and Ve is equal to 0 or 1, conditional release; When Vm<Vs>Ve and Ve is equal to 0 or 1, it is forbidden to release the goods; Wherein, Vs represents the safety factor of the risk level of the first section; Vm represents the safety factor of the risk level of the second section; Ve represents the safety factor of the risk level of the third section.

6. The automatic product dispatching device for abnormal sites in the serial permissible time period as claimed in claim 5, characterized in that: The condition corresponding to the conditional release is: the ratio of the remaining allowable time and the allowable time limit of the current product is less than the set value.

7. The automatic product dispatching device for abnormal sites in the serial permissible time period as claimed in claim 6, characterized in that: When the logical relationship formed by the first section risk level, the second section risk level and the third section risk level includes multiple and corresponding current product scheduling results, one is selected from the multiple current product scheduling results as the final current product scheduling result in the priority order of prohibited release, conditional release and immediate release.

8. The automatic product dispatching device for abnormal sites in the serial permissible time period as claimed in claim 1, characterized in that: The abnormal site is a site where a line break or cargo accumulation occurs.

9. A method for automatically dispatching products when a site in a serial permissible time period is abnormal, characterized in that: The product automatic scheduling method is used to control the product process flow, wherein the product process flow includes a series of allowable time segments, the series of allowable time segments include a plurality of allowable time segments connected end to end, each of the allowable time segments includes more than one allowable time zone, and each of the allowable time zones includes more than one station; When a site is abnormal, the product automatic scheduling method includes the steps of: performing a risk level definition step and performing a risk management and control logic control step; The risk level definition step includes: Classifying the risk into a plurality of levels and defining a corresponding station risk level at each of the stations; Divide the serial allowable time section between the current site and the abnormal site of the product into the current allowable time section, the intermediate allowable time section and the abnormal allowable time section, and define the first section risk level, the second section risk level and the third section risk level respectively; The current permissible time segment is the permissible time segment to which the current station belongs, the abnormal permissible time segment is the permissible time segment to which the abnormal station belongs, and the intermediate permissible time segment is all permissible time segments between the current permissible time segment and the abnormal permissible time segment; The first section risk level is the risk level of the current allowable time section, the second section risk level is the risk level of the intermediate allowable time section, and the third section risk level is the risk level of the abnormal allowable time section; The risk management and control logic control step includes: forming a current product scheduling result according to a logical relationship among the first section risk level, the second section risk level and the third section risk level; The first section risk level is taken as the station risk level of the current station; In the intermediate allowable time segment, each allowable time zone has a zone risk level, the smallest station risk level in the allowable time zone is taken as the zone risk level of the corresponding allowable time zone, and the largest zone risk level in the intermediate allowable time segment is taken as the second zone risk level; In the abnormal tolerable time segment, each tolerable time zone has a zone risk level. The minimum station risk level in the tolerable time zone is taken as the zone risk level of the corresponding tolerable time zone, and the minimum zone risk level in the abnormal tolerable time segment is taken as the third zone risk level.

10. The method for automatically dispatching products when abnormalities occur in serial permissible time periods according to claim 9, characterized in that: The risk level is expressed as a safety factor.

11. The method for automatically dispatching products when abnormalities occur in serial permissible time periods according to claim 10, characterized in that: The risk level is divided into four levels. The safety factor corresponding to the first level is 0, the safety factor corresponding to the second level is 1, the safety factor corresponding to the third level is 2, and the safety factor corresponding to the fourth level is 3.

12. The method for automatically dispatching products when abnormalities occur in serial permissible time periods according to claim 11, characterized in that: The first to fourth levels of the site risk levels are determined according to the site's requirements for the product's allowable time and the risk decreases gradually from the first to the fourth level; The product control logic corresponding to the first level is prohibition and immediate release; The product control logic corresponding to the second level is prohibition and conditional release; The product control logic corresponding to the third level is conditional entry and conditional release; The fourth level corresponds to the product control logic of direct entry and prohibition of release.

13. The method for automatically dispatching products when abnormalities occur in serial permissible time periods according to claim 12, characterized in that: In the risk management and control logic control step, the logical relationship between the first section risk level, the second section risk level and the third section risk level and the corresponding current product scheduling results include: When Vm or Ve is equal to 3, release the goods immediately; When Vs=3, Vm and Ve are both less than 3, it is forbidden to release the goods; When Vs≤Ve and Vs>0, conditional release; When Vs≤Ve and Vs=0, release the goods immediately; When Vs>Ve and Ve is greater than 1, conditional release; When Vm≥Vs>Ve and Ve is equal to 0 or 1, conditional release; When Vm<Vs>Ve and Ve is equal to 0 or 1, it is forbidden to release the goods; Wherein, Vs represents the safety factor of the risk level of the first section; Vm represents the safety factor of the risk level of the second section; Ve represents the safety factor of the risk level of the third section.

14. The method for automatically dispatching products when abnormalities occur in a serial permissible time period according to claim 13, characterized in that: The condition corresponding to the conditional release is: the ratio of the remaining allowable time and the allowable time limit of the current product is less than the set value.

15. The method for automatically dispatching products when abnormalities occur in serial permissible time periods according to claim 14, characterized in that: When the logical relationship formed by the first section risk level, the second section risk level and the third section risk level includes multiple and corresponding current product scheduling results, one is selected from the multiple current product scheduling results as the final current product scheduling result in the priority order of prohibited release, conditional release and immediate release.

16. The method for automatically dispatching products when abnormalities occur in serial permissible time periods according to claim 9, characterized in that: The abnormal site is a site where a line break or cargo accumulation occurs.