Accident warning method and device, electronic equipment and storage medium

CN117779174BActive Publication Date: 2026-09-29LONGI GREEN ENERGY TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211191746.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-28
Publication Date
2026-09-29
Estimated Expiration
2042-09-28

AI Technical Summary

Technical Problem

但是,在晶体拉制的过程中,由于设备原因、材料原因等,会导致出现掉棒、上轴卡滞等事故

Benefits of technology

[0068]本申请实施例中,考虑到在晶体拉制过程中晶体的重量突变会导致发生事故,因此可以设置即将导致预设类型事故的重量突变条件,在晶体拉制过程中获取晶体的重量变化量,通过判断晶体的重量变化量是否符合即将导致预设类型事故的重量突变条件,可以确定是否即将发生预设类型事故,进而能够在发生预设类型事故之前,触发对该预设类型事故的预警信息,避免了对设备、人员的伤害,实现及时止损。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117779174B_ABST
    Figure CN117779174B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an accident early warning method and device, electronic equipment and storage medium. Among them, the accident early warning method comprises: in the process of crystal pulling, collecting the weight of the crystal according to the preset rule; based on the weight of the crystal, the weight change of the crystal is obtained, and it is judged whether the weight change meets the weight mutation condition which will lead to the preset type accident; after judging that it meets the weight mutation condition, the early warning information of the preset type accident is triggered. In the embodiments of the present application, the weight mutation condition which will lead to the preset type accident is set, the weight change of the crystal is obtained in the process of crystal pulling, and whether the preset type accident will occur can be determined by judging whether the weight change of the crystal meets the weight mutation condition which will lead to the preset type accident, and then the early warning information of the preset type accident can be triggered before the preset type accident occurs, avoiding the damage to the equipment and personnel, and realizing timely loss stop.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of semiconductor technology, and in particular to an accident warning method, device, electronic device, and storage medium. Background Technology

[0002] Monocrystalline silicon is a relatively reactive non-metallic element and an important component of crystalline materials, placing it at the forefront of new materials development. Its main applications are as a semiconductor material and in solar photovoltaic power generation and heating.

[0003] Semiconductor single-crystal silicon is typically manufactured using the crystal pulling method. However, during the crystal pulling process, accidents such as rod detachment and spindle jamming can occur due to equipment or material issues.

[0004] In existing technologies, the first step after an accident is usually to evacuate the personnel on site and then handle the accident manually. Therefore, there is a significant lag in the handling of accidents, which can easily cause damage to personnel and equipment. Summary of the Invention

[0005] In view of the above problems, embodiments of this application propose an accident early warning method, device, electronic device and storage medium, which can detect whether there is an accident risk before an accident occurs and trigger an early warning of the accident.

[0006] According to one aspect of an embodiment of this application, an accident early warning method is provided, the method comprising:

[0007] During the crystal pulling process, the weight of the crystal is collected according to a preset rule;

[0008] The weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the weight change condition that will lead to a predetermined type of accident.

[0009] Once the conditions for the weight mutation are met, an early warning message for the preset type of accident is triggered.

[0010] Optionally, the preset type of accident includes a rod drop accident. The weight change of the crystal is obtained based on its weight, and it is determined whether the weight change meets the weight abrupt change condition that will lead to a rod drop accident, including:

[0011] Perform the following process at least once: calculate the first weight change of the crystal from the first starting time point corresponding to the current time point to the current time point; determine whether the first weight change is less than or equal to a first preset threshold; wherein, the first starting time point represents the time point before the current time point that is a first preset time interval, and the first preset threshold is a negative number;

[0012] When the first weight change is less than or equal to the first preset threshold, it is determined that the weight change condition that will lead to a rod drop accident is met.

[0013] Optionally, before determining that the conditions for a sudden weight change that would lead to a rod drop accident are met, the following steps are also included:

[0014] Perform the following process at least once: calculate the second weight change of the crystal from the first target time point to the current time point; determine whether the second weight change is less than or equal to a second preset threshold; wherein, the first target time point represents the first starting time point when it is first determined that the first weight change is greater than or equal to the first preset threshold, the second preset threshold is a negative number, and the second preset threshold is greater than the first preset threshold;

[0015] When the second weight change is less than or equal to the second preset threshold, it is determined that the weight change condition that will lead to a rod drop accident is met.

[0016] Optionally, the preset type of accident includes an upper shaft jamming accident. The weight change of the crystal is obtained based on its weight, and it is determined whether the weight change meets the weight abrupt change condition that will lead to an upper shaft jamming accident, including:

[0017] Determine the current crystal rise type; the crystal rise type includes a first type of crystal rise and a second type of crystal rise, wherein the first type of crystal rise is slower than the second type of crystal rise;

[0018] According to the crystal lift type, the weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the sudden weight change condition that will lead to the upper shaft jamming accident.

[0019] Optionally, when the crystal lift type is a first-type crystal lift, the weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the weight abrupt change condition that will lead to an upper shaft jamming accident, including:

[0020] Perform the following process at least once: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a third preset threshold; wherein, the third starting time point represents the time point before the current time point that is a second preset time interval;

[0021] When all of the third weight changes are greater than or equal to the third preset threshold, it is determined that the weight change condition that will lead to the upper shaft jamming accident is met.

[0022] Optionally, before determining that the sudden weight change condition that will lead to the upper shaft jamming accident is met, the following steps are also included:

[0023] Perform the following process at least once: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a fourth preset threshold; the fourth preset threshold is greater than the third preset threshold;

[0024] When the third weight change is greater than or equal to the fourth preset threshold, it is determined that the weight change condition that will lead to the upper shaft jamming accident is met.

[0025] And / or,

[0026] Perform the following process at least once: calculate the fourth weight change of the crystal from the second target time point to the current time point; determine whether the fourth weight change is greater than or equal to a fifth preset threshold; wherein, the second target time point represents the third starting time point when the third weight change is first determined to be greater than or equal to the third preset threshold, and the fifth preset threshold is greater than the third preset threshold;

[0027] When the fourth weight change is greater than or equal to the fifth preset threshold, it is determined that the weight change condition that will lead to the upper shaft jamming accident is met.

[0028] Optionally, when the crystal lift type is the second type of crystal lift, the weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the weight abrupt change condition that will lead to an upper shaft jamming accident, including:

[0029] Perform the following process at least once: calculate the fifth weight change of the crystal from the fifth starting time point corresponding to the current time point to the current time point; determine whether the fifth weight change is greater than or equal to a sixth preset threshold; wherein, the fifth starting time point represents a time point before the current time point that is a third preset time period away, the sixth preset threshold is greater than the third preset threshold, and the third preset time period is less than the second preset time period;

[0030] When the fifth weight change is greater than or equal to the sixth preset threshold, it is determined that the weight change condition that will lead to the upper shaft jamming accident is met.

[0031] Optionally, determine the current crystal upgrade type, including:

[0032] When the current stage is the crystal pulling stage, the shoulder forming stage, or the constant diameter growth stage, the current crystal rise type is determined to be the first type of crystal rise;

[0033] When the current stage is the pulling and unloading stage, the current crystal rise type is determined to be the second type of crystal rise.

[0034] Optionally, the method further includes: triggering preventive measures for the preset type of accident.

[0035] Optionally, the preset type of accident includes a rod drop accident; triggering preventive measures for the rod drop accident includes at least one of the following: controlling the crystal rotation mechanism to stop crystal rotation and controlling the crystal lifting mechanism to increase the crystal lifting speed; controlling the crucible rotation mechanism to stop crucible rotation and controlling the crucible lifting mechanism to decrease the crucible lifting speed; controlling the heat exchanger to stop rising; controlling the heater to stop heating; controlling the feeder to stop feeding.

[0036] Optionally, the preset type of accident includes an upper shaft jamming accident; triggering preventive measures for the upper shaft jamming accident includes at least one of the following: controlling the crystal lifting mechanism to stop crystal lifting; controlling the crystal rotation mechanism to stop crystal rotation.

[0037] According to another aspect of the embodiments of this application, an accident warning device is provided, the device comprising:

[0038] The acquisition module is used to acquire the weight of the crystal according to preset rules during the crystal pulling process;

[0039] The judgment module is used to obtain the weight change of the crystal based on the weight of the crystal, and to determine whether the weight change meets the weight change condition that will lead to a preset type of accident.

[0040] The early warning module is used to trigger an early warning message for the preset type of accident after determining that the weight change condition is met.

[0041] Optionally, the preset type of accident includes a rod drop accident, and the judgment module includes:

[0042] The first judgment unit is configured to perform at least one of the following processes: calculate the first weight change of the crystal from the first starting time point corresponding to the current time point to the current time point; determine whether the first weight change is less than or equal to a first preset threshold; wherein, the first starting time point represents the time point before the current time point that is a first preset time interval, and the first preset threshold is a negative number;

[0043] The first determining unit is used to determine the weight change condition that is about to cause a rod drop accident when the first weight change is less than or equal to the first preset threshold.

[0044] Optionally, the determination module further includes:

[0045] The second judgment unit is used to perform the following process at least once: calculate the second weight change of the crystal from the first target time point to the current time point; determine whether the second weight change is less than or equal to a second preset threshold; wherein, the first target time point represents the first starting time point when it is first determined that the first weight change is greater than or equal to the first preset threshold, the second preset threshold is a negative number, and the second preset threshold is greater than the first preset threshold.

[0046] The second determining unit is used to determine the weight change condition that is about to cause a rod drop accident when the second weight change is less than or equal to the second preset threshold.

[0047] Optionally, the preset type of accident includes an upper shaft jamming accident, and the judgment module includes:

[0048] The third judgment unit is used to determine the current crystal upgrade type; the crystal upgrade type includes a first type of crystal upgrade and a second type of crystal upgrade, wherein the first type of crystal upgrade is slower than the second type of crystal upgrade.

[0049] The fourth judgment unit is used to obtain the weight change of the crystal based on the weight of the crystal according to the crystal lifting type, and to determine whether the weight change meets the weight change condition that will lead to an upper shaft jamming accident.

[0050] Optionally, the fourth determination unit includes:

[0051] The first judgment subunit is configured to perform the following process at least once when the crystal rise type is the first type of crystal rise: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a third preset threshold; wherein the third starting time point represents the time point before the current time point that is a second preset time period away;

[0052] The first determining subunit is used to determine the weight change condition that is about to cause an upper shaft jamming accident when the third weight change is greater than or equal to the third preset threshold.

[0053] Optionally, the fourth determination unit further includes:

[0054] The second judgment subunit is used to perform the following process at least once: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a fourth preset threshold; the fourth preset threshold is greater than the third preset threshold;

[0055] The second determining subunit is used to determine the weight change condition that is about to cause the upper shaft jamming accident when the third weight change is greater than or equal to the fourth preset threshold.

[0056] And / or,

[0057] The third judgment subunit is used to perform the following process at least once: calculate the fourth weight change of the crystal from the second target time point to the current time point; determine whether the fourth weight change is greater than or equal to a fifth preset threshold; wherein, the second target time point represents the third starting time point when the third weight change is first determined to be greater than or equal to the third preset threshold, and the fifth preset threshold is greater than the third preset threshold;

[0058] The third determining subunit is used to determine the weight change condition that is about to cause an upper shaft jamming accident when the fourth weight change is greater than or equal to the fifth preset threshold.

[0059] Optionally, the fourth decision unit includes:

[0060] The fourth judgment subunit is used to perform the following process at least once when the crystal upgrade type is the second type of crystal upgrade: calculate the fifth weight change of the crystal from the fifth starting time point corresponding to the current time point to the current time point; determine whether the fifth weight change is greater than or equal to a sixth preset threshold; wherein, the fifth starting time point represents a time point before the current time point that is a distance of a third preset time period, the sixth preset threshold is greater than the third preset threshold, and the third preset time period is less than the second preset time period;

[0061] The fourth determining subunit is used to determine the weight change condition that is about to cause the upper shaft jamming accident when the fifth weight change is greater than or equal to the sixth preset threshold.

[0062] Optionally, the third determination unit is specifically used to determine the current crystal rise type as the first type of crystal rise when the current stage is the crystal pulling stage, the shoulder forming stage, or the constant diameter growth stage; and to determine the current crystal rise type as the second type of crystal rise when the current stage is the pulling and unloading stage.

[0063] Optionally, the device further includes a processing module for triggering preventative processing of the preset type of accident.

[0064] Optionally, the preset type of accident includes a rod drop accident; when the processing module triggers the prevention processing for the rod drop accident, it specifically performs at least one of the following: controls the crystal rotation mechanism to stop crystal rotation and controls the crystal lifting mechanism to increase the crystal lifting speed; controls the crucible rotation mechanism to stop crucible rotation and controls the crucible lifting mechanism to decrease the crucible lifting speed; controls the heat exchanger to stop rising; controls the heater to stop heating; controls the feeder to stop feeding.

[0065] Optionally, the preset type of accident includes an upper shaft jamming accident; when the processing module triggers the prevention processing for the upper shaft jamming accident, it specifically performs at least one of the following: controls the crystal lifting mechanism to stop crystal lifting; controls the crystal rotation mechanism to stop crystal rotation.

[0066] According to another aspect of the embodiments of this application, an electronic device is provided, comprising: one or more processors; and one or more computer-readable storage media having instructions stored thereon; wherein, when the instructions are executed by the one or more processors, the processors perform an accident warning method as described in any of the preceding claims.

[0067] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, causes the processor to perform the accident warning method as described in any of the preceding claims.

[0068] In this embodiment of the application, considering that a sudden change in the weight of the crystal during the crystal pulling process can lead to an accident, a weight change condition that will lead to a preset type of accident can be set. The weight change of the crystal is obtained during the crystal pulling process. By judging whether the weight change of the crystal meets the weight change condition that will lead to a preset type of accident, it can be determined whether a preset type of accident is about to occur. Thus, a warning message for the preset type of accident can be triggered before the preset type of accident occurs, avoiding damage to equipment and personnel and achieving timely loss mitigation. Attached Figure Description

[0069] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some drawings of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0070] Figure 1 This is a schematic diagram of a single crystal furnace structure according to an embodiment of this application.

[0071] Figure 2 This is a flowchart illustrating the steps of an accident early warning method according to an embodiment of this application.

[0072] Figure 3 This is a flowchart of a rod drop accident early warning method according to an embodiment of this application.

[0073] Figure 4 This is a flowchart of another rod drop accident early warning method according to an embodiment of this application.

[0074] Figure 5This is a flowchart of an upper shaft jamming accident early warning method according to an embodiment of this application.

[0075] Figure 6 This is a flowchart of another upper shaft jamming accident early warning method according to an embodiment of this application.

[0076] Figure 7 This is a structural block diagram of an accident early warning device according to an embodiment of this application.

[0077] Figure 8 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0078] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments of this application. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0079] This application embodiment is applied to a scenario where an early warning of an impending accident is provided during the crystal pulling process using the crystal pulling method. Exemplarily, the crystal pulling method may include, but is not limited to: CZ (direct pull), RCZ (multiple charge pull), CCZ (continuous pull), etc.

[0080] In the process of pulling single-crystal silicon using the crystal pulling method, a single-crystal furnace is typically used for crystal pulling.

[0081] Reference Figure 1 The diagram shows a schematic of a single crystal furnace structure according to an embodiment of this application.

[0082] like Figure 1As shown, the single crystal furnace includes a crystal lifting mechanism 101 (for crystal lifting), a weighing mechanism 102 (for crystal weighing), a crystal rotation mechanism 103 (for crystal rotation), a crystal travel mechanism 104 (for recording crystal travel), a liquid level temperature measuring mechanism 105 (for liquid level temperature measuring), a secondary chamber observation window 106, a secondary chamber furnace cylinder 107 (for isolating crystal rods, barrels, etc.), a secondary chamber rotation mechanism 108 (for secondary chamber rotation), a secondary chamber lifting mechanism 109 (for secondary chamber lifting), a column cabinet 110 (for wiring and control of various parts of the furnace body), a main chamber lifting claw 111 (for clamping the main furnace cylinder), a column 112 (for supporting the furnace body), an isolation valve 113 (for isolating the secondary chamber from the main chamber), a heat screen lifting mechanism 114 (for lifting the heat screen and heat exchanger), a furnace cover 115, a side observation window 116, a front observation window 117, a main chamber furnace cylinder 118, and a lower furnace cylinder 119. The main chamber furnace cylinder 118 is also equipped with a crucible (for holding raw materials), a heater (for heating raw materials), a heat exchanger (for heat exchange), a feeder (for adding raw materials), and so on.

[0083] In the crystal pulling process, polycrystalline silicon raw material is first placed in a crucible and heated to a molten state by a heater to create a molten silicon surface. Above the molten silicon surface, a single-crystal silicon seed crystal, made by chemical etching, is suspended by a tungsten wire rope. The seed crystal descends to contact the molten silicon surface. When the temperature is suitable, the seed crystal and the melt reach thermal equilibrium. The molten silicon surface, supported by surface tension, adheres to the bottom of the seed crystal. The seed crystal rotates and slowly rises, and the adhered melt also moves upward, thus creating a supercooled state. The supercooled silicon atoms will form regular crystals at the solid-liquid interface according to the arrangement structure of the seed crystal. At the bottom of the seed crystal, the following steps are performed sequentially: crystal pulling, shoulder formation, constant diameter growth, and pulling out of the furnace (i.e., the finishing stage). If the entire growth environment is stable, crystallization can continue on the previously formed crystal, eventually forming a cylindrical single-crystal silicon rod. The crystal pulling process, including the crystal pulling stage, the shoulder forming stage, and the constant diameter growth stage, takes place in the main furnace cylinder 118. In the pulling-out stage, the crystal is pulled from the main furnace cylinder 118 to the auxiliary furnace cylinder 107, and finally separated from the main furnace cylinder 118.

[0084] During crystal pulling, accidents such as rod drop and spindle jamming can occur due to equipment or material issues. For example, rod drop may occur due to seed crystal oxidation, furnace crystallization, tungsten wire breakage, or rod impact; spindle jamming may occur due to friction between the tungsten wire and the crystal. These accidents can cause losses such as damage to the thermal field, furnace equipment damage, and even explosions. This application addresses these problems by proposing an accident early warning method that can trigger an early warning message before an accident occurs, thus reminding staff to handle it promptly. The accident early warning method is described in detail below.

[0085] Reference Figure 2 The diagram shows a flowchart of the steps of an accident early warning method according to an embodiment of this application.

[0086] like Figure 2 As shown, the accident early warning method may include the following steps:

[0087] Step 201: During the crystal pulling process, the weight of the crystal is collected according to a preset rule.

[0088] During the crystal pulling process, the crystal grows continuously, so its weight normally increases over time. However, if accidents such as rod drop or spindle jamming occur, the crystal's weight can change abruptly. This sudden change in crystal weight can lead to an accident, so the change in crystal weight can be used to assess whether an accident is imminent.

[0089] First, during the crystal pulling process, the weight of the crystal is collected according to preset rules.

[0090] For example, the preset rules can be timed data collection or real-time data collection, etc.

[0091] For timed data acquisition, the time interval can be set based on practical experience; this embodiment does not impose any restrictions on this. For example, the weight of the crystal can be acquired once per second, and so on.

[0092] Step 202: Obtain the weight change of the crystal based on the weight of the crystal, and determine whether the weight change meets the weight change condition that will lead to a preset type of accident.

[0093] For example, the preset accident type may include, but is not limited to, rod drop accident, upper shaft jamming accident, etc.

[0094] The amount of weight change of a crystal can reflect the degree of weight change of the crystal. Therefore, it is possible to determine whether the weight change condition that will lead to a predetermined type of accident is met based on the amount of weight change of the crystal.

[0095] The conditions for a sudden weight change that will lead to a specific type of accident will differ depending on the type of accident. These conditions can be set based on practical experience. This will be explained in detail in the following embodiments.

[0096] For example, the condition for a sudden weight change that would lead to a predetermined type of accident could be set as the weight change exceeding a specific threshold within a certain time period. The specific time period and the specific threshold can be derived from practical experience by analyzing historical data of this type of accident.

[0097] Step 203: After determining that the weight mutation condition is met, trigger the warning information for the preset type of accident.

[0098] For a certain preset type of accident, after determining that the weight change of the crystal meets the weight change condition of the preset type of accident, an early warning message for the preset type of accident is triggered.

[0099] For example, warning information may include, but is not limited to: pop-up warning information, sound alarm, light alarm, etc.

[0100] In this embodiment of the application, considering that a sudden change in the weight of the crystal during the crystal pulling process can lead to an accident, a weight change condition that will lead to a preset type of accident can be set. The weight change of the crystal is obtained during the crystal pulling process. By judging whether the weight change of the crystal meets the weight change condition that will lead to a preset type of accident, it can be determined whether a preset type of accident is about to occur. Thus, a warning message for the preset type of accident can be triggered before the preset type of accident occurs, avoiding damage to equipment and personnel and achieving timely loss mitigation.

[0101] The following sections will explain the early warning methods for rod drop accidents and upper shaft jamming accidents, respectively.

[0102] Rod dropping accidents usually occur during the pulling and unloading process.

[0103] Reference Figure 3 The diagram shows a flowchart of a rod-dropping accident early warning method according to an embodiment of this application.

[0104] like Figure 3 As shown, the rod drop accident early warning method may include the following steps:

[0105] Step 301: Collect the weight of the crystal according to the preset rules.

[0106] Step 302: Calculate the first weight change of the crystal from the first starting time point corresponding to the current time point to the current time point.

[0107] The first starting time point corresponding to the current time point represents the time point preceding the current time point that is a first preset duration. For example, if the first preset duration is 10 seconds, and the current time point is 10:30:50, then the first starting time point corresponding to the current time point is 10:30:40; if the current time point is 10:31:00, then the first starting time point corresponding to the current time point is 10:30:50.

[0108] The specific value of the first preset duration can be set based on practical experience, and this embodiment does not impose any restrictions on it. For example, it can be set based on how long it typically takes for the crystal to undergo a sudden weight change in an actual rod-dropping accident.

[0109] The first weight change of the crystal from the first starting time point corresponding to the current time point can be calculated as the difference between the weight of the crystal at the current time point and the weight of the crystal at the first starting time point corresponding to the current time point. For example, if the weight of the crystal at the current time point is 200 kg and the weight of the crystal at the first starting time point corresponding to the current time point is 300 kg, then the first weight change of the crystal from the first starting time point corresponding to the current time point to the current time point is 200 - 300 = -100 kg.

[0110] Step 303: Determine whether the first weight change is less than or equal to a first preset threshold. If yes, proceed to step 304; otherwise, return to step 302.

[0111] Since the weight change of the crystal decreases when a rod-dropping accident is about to occur, the first weight change of the crystal should be negative when a rod-dropping accident is about to occur. Therefore, the first preset threshold is also negative.

[0112] The specific value of the first preset threshold can be set based on practical experience, and this embodiment does not impose any restrictions on it. For example, it can be set based on the typical weight change of the crystal in an actual rod-dropping accident.

[0113] Step 304: Determine whether the first weight change has been less than or equal to the first preset threshold for a first preset number of consecutive times. If yes, proceed to step 305; otherwise, return to step 302.

[0114] After determining that the first weight change is less than or equal to the first preset threshold for the first time, it can be set to continue determining whether the first weight change is less than or equal to the first preset threshold within the first delay period, that is, to continuously determine for the first preset number of times. If the first weight change is less than or equal to the first preset threshold for the first preset number of consecutive determinations, it can be determined that the weight change condition that will lead to the rod falling accident is met; if the first preset number of determinations has not been reached, then return to step 302.

[0115] Step 305: Determine if the weight change condition that will lead to a rod drop accident is met, and trigger the early warning information for the rod drop accident.

[0116] In summary, the process of obtaining the weight change of the crystal based on its weight, and determining whether the weight change meets the conditions for a sudden weight change that would lead to a rod-dropping accident, includes:

[0117] Perform the following process at least once: calculate the first weight change of the crystal from the first starting time point corresponding to the current time point to the current time point; determine whether the first weight change is less than or equal to a first preset threshold; wherein, the first starting time point represents the time point before the current time point that is a first preset time interval, and the first preset threshold is a negative number; when the first weight change is less than or equal to the first preset threshold, determine that the weight change condition that will lead to a rod drop accident is met; when the first weight change is greater than the first preset threshold, return to the steps of performing the following process at least once.

[0118] Reference Figure 4 The flowchart of another rod drop accident early warning method according to an embodiment of this application is shown.

[0119] like Figure 4 As shown, the rod drop accident early warning method may include the following steps:

[0120] Step 401: Collect the weight of the crystal according to the preset rules.

[0121] Step 402: Calculate the first weight change of the crystal from the first starting time point corresponding to the current time point to the current time point.

[0122] Step 403: Determine whether the first weight change is less than or equal to a first preset threshold. If yes, proceed to step 404; otherwise, return to step 402.

[0123] Step 404: Determine whether the first weight change has been less than or equal to the first preset threshold for a first preset number of consecutive times. If yes, proceed to step 405; otherwise, return to step 402.

[0124] Step 405 triggers a second judgment.

[0125] Step 406: Calculate the second weight change of the crystal from the first target time point to the current time point.

[0126] When the initial determination shows that the first weight change is greater than or equal to the first preset threshold, it can be assumed that a bar drop may occur from the corresponding first starting time point. Therefore, the crystal weight at the corresponding first starting time point can be temporarily stored. In the second determination, the weight change of continuous bar drop starting from that first starting time point is further judged. When it is determined that the continuous weight change of bar drop also meets the weight change condition that will lead to a bar drop accident, a bar drop accident warning message is triggered, thereby avoiding misjudgment of the aforementioned first weight change due to errors in the crystal weighing mechanism.

[0127] Therefore, the first target time point represents the first starting time point when it is first determined that the first weight change is greater than or equal to the first preset threshold. For example, if the first time point when it is determined that the first weight change is greater than or equal to the first preset threshold is 10:30:50, then the first starting time point when it is determined that the first weight change is greater than or equal to the first preset threshold is 10:30:40, and the first target time point is 10:30:40.

[0128] The second weight change of the crystal from the first target time point to the current time point can be the difference obtained by subtracting the weight of the crystal at the first target time point from the weight of the crystal at the current time point.

[0129] Step 407: Determine whether the second weight change is less than or equal to the second preset threshold. If yes, proceed to step 409; otherwise, proceed to step 408.

[0130] The second preset threshold is a negative number.

[0131] Because the weight change of the crystal is unstable when a rod drop accident is about to occur, and the crystal weight does not decrease continuously and steadily, the crystal weight detected in the next second may be greater than the crystal weight detected in the previous second, and the difference may be significant. In fact, due to the error of the crystal weighing mechanism, the detected weight change may be even more unstable. Therefore, a second preset threshold larger than the first preset threshold can be set for the second weight change. When the second weight change is smaller than this larger second preset threshold, it can be considered that a rod drop is indeed about to occur, thereby balancing the unstable weight change situation mentioned above.

[0132] The specific value of the second preset threshold can be set based on actual experience, and this embodiment does not impose any restrictions on it.

[0133] Step 408: Exit the secondary judgment and return to step 402.

[0134] Step 409: Determine whether the second weight change has been less than or equal to the second preset threshold for a second consecutive preset number of times. If yes, proceed to step 410; otherwise, return to step 407.

[0135] After initially determining that the second weight change is less than or equal to the second preset threshold, a second delay period can be set to continue determining whether the second weight change is less than or equal to the second preset threshold, i.e., continuously determining it for a second preset number of times. If the second weight change is less than or equal to the second preset threshold for the second preset number of consecutive determinations, it can be determined that the weight change condition that will lead to a rod drop accident is met; if the second preset number of determinations has not yet been reached, the process returns to step 407.

[0136] Step 410: Determine if the weight change condition that is about to cause a rod drop accident is met, and trigger the early warning information for the rod drop accident.

[0137] In summary, the process of obtaining the weight change of the crystal based on its weight, and determining whether the weight change meets the conditions for a sudden weight change that would lead to a rod-dropping accident, includes:

[0138] Perform the following process at least once: calculate the first weight change of the crystal from the first starting time point corresponding to the current time point to the current time point; determine whether the first weight change is less than or equal to a first preset threshold; wherein, the first starting time point represents the time point before the current time point that is a first preset time interval, and the first preset threshold is a negative number;

[0139] When the first weight change is less than or equal to the first preset threshold, the following process is executed at least once: calculating the second weight change of the crystal from the second starting time point corresponding to the current time point to the current time point; determining whether the second weight change is less than or equal to the second preset threshold; wherein, the second starting time point represents the time point before the current time point that is a distance from the first target time length, the first target time length represents the difference between the first starting time point when the first weight change was determined to be greater than or equal to the first preset threshold and the current time point when the second weight change was first calculated, the second preset threshold is a negative number, and the second preset threshold is greater than the first preset threshold; when the second weight change is less than or equal to the second preset threshold, it is determined that the weight change condition that will lead to a rod drop accident is met.

[0140] In this embodiment, in the above Figure 2 The method shown adds a second judgment, which can solve the problem. Figure 2 The method shown may lead to misjudgment; this should be avoided due to errors in the crystal weighing mechanism.

[0141] Reference Figure 5 The diagram shows a flowchart of an upper shaft jamming accident early warning method according to an embodiment of this application.

[0142] like Figure 5 As shown, the upper shaft jamming accident early warning method may include the following steps:

[0143] Step 501: Collect the weight of the crystal according to the preset rules.

[0144] Step 502: Determine the current crystal upgrade type. If the current crystal upgrade type is Type 1, proceed to step 503; if the current crystal upgrade type is Type 2, proceed to step 506.

[0145] Upper shaft jamming can occur during the crystal pulling process, shoulder formation process, constant diameter growth process, and pulling out of the furnace process.

[0146] Among them, the crystal rise (crystal rise refers to the crystal rising speed) in the crystal pulling stage, the shoulder forming stage, and the constant diameter growth stage is relatively slow, while the crystal rise in the pulling out of the furnace stage is relatively fast. Therefore, two types of crystal rise can be divided into the first type and the second type. Then, according to the crystal rise type, the weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the weight change condition that will lead to the upper shaft jamming accident.

[0147] Specifically, the crystal rise types in the crystal pulling stage, the shoulder formation stage, and the constant diameter growth stage are classified as the first type of crystal rise, and the crystal rise type in the pulling-out stage is classified as the second type of crystal rise. The first type of crystal rise is slower than the second type of crystal rise. Therefore, determining the current crystal rise type includes: when the current stage is the crystal pulling stage, the shoulder formation stage, or the constant diameter growth stage, determining the current crystal rise type as the first type of crystal rise; when the current stage is the pulling-out stage, determining the current crystal rise type as the second type of crystal rise.

[0148] Step 503: Calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point.

[0149] The third starting time point corresponding to the current time point represents the time point preceding the current time point that is two preset durations away from the current time point. For example, if the second preset duration is 20 seconds, and the current time point is 10:30:50, then the third starting time point corresponding to the current time point is 10:30:30; if the current time point is 10:31:00, then the third starting time point corresponding to the current time point is 10:30:40.

[0150] The specific value of the second preset duration can be set based on practical experience, and this embodiment does not impose any restrictions on it. For example, it can be set based on the time frame during which the crystal typically experiences a sudden weight change in the actual crystal pulling, shoulder forming, and constant diameter growth stages when the upper shaft jams.

[0151] The third weight change of the crystal from the third starting time point corresponding to the current time point can be calculated by subtracting the weight of the crystal at the third starting time point corresponding to the current time point from the weight of the crystal at the current time point. For example, if the weight of the crystal at the current time point is 60 kg and the weight of the crystal at the third starting time point corresponding to the current time point is 50 kg, then the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point is 60 - 50 = 10 kg.

[0152] Step 504: Determine whether the third weight change is greater than or equal to the third preset threshold. If yes, proceed to step 505; otherwise, return to step 503.

[0153] Since the weight change of the crystal increases when an upper shaft jamming accident is about to occur, the third weight change of the crystal should be a positive number when an upper shaft jamming accident is about to occur. Therefore, the third preset threshold is also a positive number.

[0154] The specific value of the third preset threshold can be set based on practical experience, and this embodiment does not impose any restrictions on it. For example, it can be set based on the typical weight change of the crystal in actual crystal pulling, shoulder forming, and constant diameter growth stages where the upper shaft jams.

[0155] Step 505: Determine whether the third weight change has been greater than or equal to the third preset threshold for the third consecutive preset number of times. If yes, proceed to step 509; otherwise, return to step 503.

[0156] After determining that the third weight change is greater than or equal to the third preset threshold for the first time, it is possible to continue to determine whether the third weight change is greater than or equal to the third preset threshold within the third delay period, that is, to continuously determine the third preset number of times. If the third weight change is greater than or equal to the third preset threshold for the third preset number of consecutive determinations, it can be determined that the weight change condition that will lead to the upper shaft jamming accident is met; if the third preset number of determinations has not been reached, then return to step 503.

[0157] Step 506: Calculate the fifth weight change of the crystal from the fifth starting time point corresponding to the current time point to the current time point.

[0158] Here, the fifth starting time point corresponding to the current time point represents the time point three preset time intervals prior to the current time point. Since the second type of crystal rise is faster than the first type, a faster judgment of the weight change is required; therefore, the third preset time interval is shorter than the second preset time interval. For example, the second preset time interval could be 20 seconds, the third preset time interval could be 2 seconds, and so on.

[0159] The specific value of the third preset duration can be set based on practical experience, and this embodiment does not impose any restrictions on it. For example, it can be set based on how long it typically takes for the crystal to undergo a sudden weight change in an actual upper shaft jamming accident during the actual pulling-out process.

[0160] The change in the weight of the crystal from the fifth starting time point corresponding to the current time point to the fifth weight change of the crystal at the current time point can be obtained by subtracting the weight of the crystal at the fifth starting time point corresponding to the current time point from the weight of the crystal at the current time point.

[0161] Step 507: Determine whether the fifth weight change is greater than or equal to the sixth preset threshold. If yes, proceed to step 508; otherwise, return to step 506.

[0162] Because the second type of crystal rise is faster than the first type of crystal rise, the weight change of the crystal under the second type of crystal rise will be faster than the weight change of the crystal under the first type of crystal rise. Therefore, the sixth preset threshold is greater than the third preset threshold, and the sixth preset threshold is a positive number. For example, the third preset threshold can be 20kg, the sixth preset threshold can be 100kg, and so on.

[0163] The specific value of the sixth preset threshold can be set based on practical experience, and this embodiment does not impose any restrictions on it. For example, it can be set based on the typical weight change of the crystal in the case of an upper shaft jamming accident during the actual pulling-out process.

[0164] Step 508: Determine whether the fifth weight change is greater than or equal to the sixth preset threshold for the fourth consecutive preset number of times. If yes, proceed to step 509; otherwise, return to step 506.

[0165] After the first determination that the fifth weight change is greater than or equal to the sixth preset threshold, it is possible to continue determining whether the fifth weight change is greater than or equal to the sixth preset threshold within the fourth delay period, that is, to continuously determine for the fourth preset number of times. If the fifth weight change is greater than or equal to the sixth preset threshold for the fourth preset number of consecutive determinations, it can be determined that the weight change condition that will lead to the upper shaft jamming accident is met; if the fourth preset number of determinations has not been reached, then return to step 506.

[0166] Understandably, because the crystal rise speed of the second type of crystal rise is faster than that of the first type of crystal rise, the upper shaft jamming occurs faster in the case of the second type of crystal rise. Therefore, it is not necessary to make too many consecutive judgments, so the fourth preset number of times is less than the third preset number of times. For example, the fourth preset number of times can be 1 time, 2 times, etc.

[0167] Step 509: Determine if the sudden weight change condition that will lead to the upper shaft jamming accident is met, and trigger the warning information for the rod drop accident.

[0168] In summary, when the crystal lift type is the first type, the weight change of the crystal is obtained based on its weight, and it is determined whether the weight change meets the sudden weight change condition that will lead to an upper shaft jamming accident, including:

[0169] Perform the following process at least once: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a third preset threshold; wherein the third starting time point represents a time point before the current time point that is a second preset time period away; when the third weight change is greater than or equal to the third preset threshold, determine that the weight change condition that will lead to the upper shaft jamming accident is met.

[0170] When the crystal lift type is the second type, the weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the sudden weight change condition that will lead to an upper shaft jamming accident, including:

[0171] Perform the following process at least once: calculate the fifth weight change of the crystal from the fifth starting time point corresponding to the current time point to the current time point; determine whether the fifth weight change is greater than or equal to a sixth preset threshold; wherein, the fifth starting time point represents a time point before the current time point that is a third preset time period away, the sixth preset threshold is greater than the third preset threshold, and the third preset time period is less than the second preset time period; when the fifth weight change is greater than or equal to the sixth preset threshold, determine that the weight change condition that will lead to the upper shaft jamming accident is met.

[0172] Reference Figure 6 The flowchart illustrates another upper shaft jamming accident early warning method according to an embodiment of this application.

[0173] like Figure 6 As shown, the upper shaft jamming accident early warning method may include the following steps:

[0174] Step 601: Collect the weight of the crystal according to the preset rules.

[0175] Step 602: Determine the current crystal upgrade type. If the current crystal upgrade type is Type 1, proceed to step 603; if the current crystal upgrade type is Type 2, proceed to step 614.

[0176] Step 603: Calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point.

[0177] Step 604: Determine whether the third weight change is greater than or equal to the third preset threshold. If yes, proceed to step 605; otherwise, return to step 603.

[0178] Step 605: Determine whether the third weight change has been greater than or equal to the third preset threshold for the third consecutive preset number of times. If yes, proceed to step 606; otherwise, return to step 603.

[0179] Step 606 triggers a secondary judgment. Then, steps 607 and / or 610 are executed.

[0180] Step 607: Calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point.

[0181] Step 608: Determine whether the third weight change is greater than or equal to a fourth preset threshold. If yes, proceed to step 609; otherwise, proceed to step 613.

[0182] In the secondary judgment process, the fourth preset threshold is greater than the third preset threshold, and the fourth preset threshold is a positive number. By setting a larger threshold, misjudgments that may occur in the above judgment can be prevented, further improving the accuracy of the judgment. For example, the third preset threshold can be 30 kg, the fourth preset threshold can be 50 kg, and so on.

[0183] Step 609: Determine whether the third weight change has been greater than or equal to the fourth preset threshold for the fifth consecutive preset number of times. If yes, proceed to step 617; otherwise, return to step 607.

[0184] During the secondary judgment process, after the first judgment determines that the third weight change is greater than or equal to the fourth preset threshold, a fifth delay period can be set to continue judging whether the third weight change is greater than or equal to the fourth preset threshold, that is, to continuously judge for the fifth preset number of times. If the third weight change is greater than or equal to the fourth preset threshold for the fifth preset number of consecutive judgments, it can be determined that the weight change condition that will lead to the upper shaft jamming accident is met; if the fifth preset number of judgments has not been reached, the process returns to step 607.

[0185] Steps 609-609 above can be summarized as follows: Execute the following process at least once: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a fourth preset threshold; the fourth preset threshold is greater than the third preset threshold; when the third weight change is greater than or equal to the fourth preset threshold, determine that the weight change condition that will lead to the upper shaft jamming accident is met.

[0186] Step 610: Calculate the fourth weight change of the crystal from the second target time point to the current time point.

[0187] When the first determination indicates that the third weight change is greater than or equal to the third preset threshold, it can be assumed that upper shaft jamming may occur from the corresponding third starting time point. Therefore, the crystal weight at this third starting time point can be temporarily stored. In the second determination, the weight change of the continuous jamming starting from this third starting time point is further judged. If the weight change of the continuous jamming also meets the weight change condition that will lead to an upper shaft jamming accident, then the upper shaft jamming accident warning information is triggered, thereby avoiding misjudgment of the aforementioned third weight change due to errors in the crystal weighing mechanism.

[0188] The second target time point represents the third starting time point when the third weight change is first determined to be greater than or equal to the third preset threshold. For example, if the time point when the third weight change is first determined to be greater than or equal to the third preset threshold is 10:30:50, then the third starting time point when the third weight change is first determined to be greater than or equal to the third preset threshold is 10:30:25, and the second target time point is 10:30:25.

[0189] The fourth weight change of the crystal from the second target time point to the current time point can be obtained by subtracting the weight of the crystal at the second target time point from the weight of the crystal at the current time point.

[0190] Step 611: Determine whether the fourth weight change is greater than or equal to the fifth preset threshold. If yes, proceed to step 612; otherwise, proceed to step 613.

[0191] Since the duration of the fourth weight change is longer than that of the third weight change, the fifth preset threshold is greater than the third preset threshold, and the fifth preset threshold is a positive number. The specific value of the fifth preset threshold can be set based on practical experience; this embodiment does not impose any restrictions on it.

[0192] Step 612: Determine whether the fourth weight change has been greater than or equal to the fifth preset threshold for the sixth consecutive preset number of times. If yes, proceed to step 617; otherwise, return to step 610.

[0193] Steps 610-612 above can be summarized as follows: Perform the following process at least once: calculate the fourth weight change of the crystal from the fourth starting time point corresponding to the current time point to the current time point; determine whether the fourth weight change is greater than or equal to a fifth preset threshold; wherein, the fourth starting time point represents the time point before the current time point that is a second target duration, the second target duration represents the difference between the third starting time point when the third weight change was first determined to be greater than or equal to the third preset threshold and the current time point when the fourth weight change was first calculated, and the fifth preset threshold is greater than the third preset threshold; when the fourth weight change is greater than or equal to the fifth preset threshold, determine that the weight change condition that will lead to an upper shaft jamming accident is met.

[0194] Step 613: Exit the secondary judgment and return to step 603.

[0195] Step 614: Calculate the fifth weight change of the crystal from the fifth starting time point corresponding to the current time point to the current time point.

[0196] Step 615: Determine whether the fifth weight change is greater than or equal to the sixth preset threshold. If yes, proceed to step 616; otherwise, return to step 614.

[0197] Step 616: Determine whether the fifth weight change is greater than or equal to the sixth preset threshold for the fourth consecutive preset number of times. If yes, proceed to step 617; otherwise, return to step 614.

[0198] Step 617: Determine if the sudden weight change condition that will lead to the upper shaft jamming accident is met, and trigger the warning information for the rod drop accident.

[0199] In this embodiment, a second judgment is added in the case of the first type of crystal rise, thereby solving the problem. Figure 5 The method shown may lead to misjudgment; this should be avoided due to errors in the crystal weighing mechanism.

[0200] In one alternative implementation, after determining that the weight change condition meets the preset type of accident conditions, preventive measures for the preset type of accident can also be triggered.

[0201] For example, triggering preventative measures for the rod drop incident includes at least one of the following:

[0202] The crystal rotation mechanism is controlled to stop the crystal rotation, and the crystal lifting mechanism is controlled to increase the crystal lifting speed. In this way, the crystal can be lifted quickly, thereby avoiding collisions with equipment such as crucibles.

[0203] The crucible rotation mechanism is controlled to stop the crucible rotation, and the crucible lifting mechanism is controlled to reduce the crucible lifting speed; in this way, the crucible can be lowered quickly, thereby avoiding collision with the crystal.

[0204] The heat exchanger is controlled to stop rising; this method can prevent the crystal from colliding with the heat exchanger.

[0205] The heater is controlled to stop heating; in this way, the temperature of the molten silicon can be lowered, thereby stopping the formation of crystals.

[0206] The feeder is controlled to stop feeding. This method stops feeding, thus ceasing crystal production.

[0207] For example, triggering preventative measures against the upper shaft jamming accident includes at least one of the following: controlling the crystal lifting mechanism to stop crystal lifting; controlling the crystal rotation mechanism to stop crystal rotation. In this way, the crystal can be stopped from rising and rotating, thereby avoiding the upper shaft jamming accident.

[0208] Reference Figure 7 The diagram shows a structural block diagram of an accident warning device according to an embodiment of this application.

[0209] like Figure 7 As shown, the accident early warning device may include the following modules:

[0210] The acquisition module 701 is used to acquire the weight of the crystal according to a preset rule during the crystal pulling process;

[0211] The judgment module 702 is used to obtain the weight change of the crystal based on the weight of the crystal, and to determine whether the weight change meets the weight change condition that will lead to a preset type of accident.

[0212] The early warning module 703 is used to trigger an early warning message for the preset type of accident after determining that the weight change condition is met.

[0213] Optionally, the preset type of accident includes a rod drop accident, and the judgment module 702 includes:

[0214] The first judgment unit is configured to perform at least one of the following processes: calculate the first weight change of the crystal from the first starting time point corresponding to the current time point to the current time point; determine whether the first weight change is less than or equal to a first preset threshold; wherein, the first starting time point represents the time point before the current time point that is a first preset time interval, and the first preset threshold is a negative number;

[0215] The first determining unit is used to determine the weight change condition that is about to cause a rod drop accident when the first weight change is less than or equal to the first preset threshold.

[0216] Optionally, the determination module 702 further includes:

[0217] The second judgment unit is used to perform the following process at least once: calculate the second weight change of the crystal from the first target time point to the current time point; determine whether the second weight change is less than or equal to a second preset threshold; wherein, the first target time point represents the first starting time point when the first weight change is determined to be greater than or equal to the first preset threshold, the second preset threshold is a negative number, and the second preset threshold is greater than the first preset threshold.

[0218] The second determining unit is used to determine the weight change condition that is about to cause a rod drop accident when the second weight change is less than or equal to the second preset threshold.

[0219] Optionally, the preset type of accident includes an upper shaft jamming accident, and the judgment module 702 includes:

[0220] The third judgment unit is used to determine the current crystal upgrade type; the crystal upgrade type includes a first type of crystal upgrade and a second type of crystal upgrade, wherein the first type of crystal upgrade is slower than the second type of crystal upgrade.

[0221] The fourth judgment unit is used to obtain the weight change of the crystal based on the weight of the crystal according to the crystal lifting type, and to determine whether the weight change meets the weight change condition that will lead to an upper shaft jamming accident.

[0222] Optionally, the fourth determination unit includes:

[0223] The first judgment subunit is configured to perform the following process at least once when the crystal rise type is the first type of crystal rise: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a third preset threshold; wherein the third starting time point represents the time point before the current time point that is a second preset time period away;

[0224] The first determining subunit is used to determine the weight change condition that is about to cause an upper shaft jamming accident when the third weight change is greater than or equal to the third preset threshold.

[0225] Optionally, the fourth determination unit further includes:

[0226] The second judgment subunit is used to perform the following process at least once: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a fourth preset threshold; the fourth preset threshold is greater than the third preset threshold;

[0227] The second determining subunit is used to determine the weight change condition that is about to cause the upper shaft jamming accident when the third weight change is greater than or equal to the fourth preset threshold.

[0228] And / or,

[0229] The third judgment subunit is used to perform the following process at least once: calculate the fourth weight change of the crystal from the second target time point to the current time point; determine whether the fourth weight change is greater than or equal to a fifth preset threshold; wherein, the second target time point represents the third starting time point when the third weight change is first determined to be greater than or equal to the third preset threshold, and the fifth preset threshold is greater than the third preset threshold;

[0230] The third determining subunit is used to determine the weight change condition that is about to cause an upper shaft jamming accident when the fourth weight change is greater than or equal to the fifth preset threshold.

[0231] Optionally, the fourth decision unit includes:

[0232] The fourth judgment subunit is used to perform the following process at least once when the crystal upgrade type is the second type of crystal upgrade: calculate the fifth weight change of the crystal from the fifth starting time point corresponding to the current time point to the current time point; determine whether the fifth weight change is greater than or equal to a sixth preset threshold; wherein, the fifth starting time point represents a time point before the current time point that is a distance of a third preset time period, the sixth preset threshold is greater than the third preset threshold, and the third preset time period is less than the second preset time period;

[0233] The fourth determining subunit is used to determine the weight change condition that is about to cause the upper shaft jamming accident when the fifth weight change is greater than or equal to the sixth preset threshold.

[0234] Optionally, the third determination unit is specifically used to determine the current crystal rise type as the first type of crystal rise when the current stage is the crystal pulling stage, the shoulder forming stage, or the constant diameter growth stage; and to determine the current crystal rise type as the second type of crystal rise when the current stage is the pulling and unloading stage.

[0235] Optionally, the device further includes a processing module for triggering preventative processing of the preset type of accident.

[0236] Optionally, the preset type of accident includes a rod drop accident; when the processing module triggers the prevention processing for the rod drop accident, it specifically performs at least one of the following: controls the crystal rotation mechanism to stop crystal rotation and controls the crystal lifting mechanism to increase the crystal lifting speed; controls the crucible rotation mechanism to stop crucible rotation and controls the crucible lifting mechanism to decrease the crucible lifting speed; controls the heat exchanger to stop rising; controls the heater to stop heating; controls the feeder to stop feeding.

[0237] Optionally, the preset type of accident includes an upper shaft jamming accident; when the processing module triggers the prevention processing for the upper shaft jamming accident, it specifically performs at least one of the following: controls the crystal lifting mechanism to stop crystal lifting; controls the crystal rotation mechanism to stop crystal rotation.

[0238] In this embodiment of the application, considering that a sudden change in the weight of the crystal during the crystal pulling process can lead to an accident, a weight change condition that will lead to a preset type of accident can be set. The weight change of the crystal is obtained during the crystal pulling process. By judging whether the weight change of the crystal meets the weight change condition that will lead to a preset type of accident, it can be determined whether a preset type of accident is about to occur. Thus, a warning message for the preset type of accident can be triggered before the preset type of accident occurs, avoiding damage to equipment and personnel and achieving timely loss mitigation.

[0239] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0240] In embodiments of this application, an electronic device is also provided. This electronic device may include one or more processors and one or more computer-readable storage media storing instructions thereon, such as an application program. When the instructions are executed by the one or more processors, the processors cause the processors to perform the accident warning method of any of the above embodiments.

[0241] Reference Figure 8 The diagram illustrates a schematic representation of an electronic device structure according to an embodiment of this application. Figure 8 As shown, the electronic device includes a processor 801, a communication interface 802, a memory 803, and a communication bus 804. The processor 801, communication interface 802, and memory 803 communicate with each other via the communication bus 804.

[0242] The memory 803 is used to store computer programs.

[0243] The processor 801, when executing the program stored in the memory 803, implements the accident warning method of any of the above embodiments.

[0244] Communication interface 802 is used for communication between the above-mentioned electronic device and other devices.

[0245] The aforementioned communication bus 804 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, it is represented by only one thick line in the diagram, but this does not indicate that there is only one bus or one type of bus.

[0246] The processor 801 mentioned above may include, but is not limited to: a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0247] The aforementioned memory 803 may include, but is not limited to: Read Only Memory (ROM), Random Access Memory (RAM), Compact Disc Read Only Memory (CD-ROM), Electronic Erasable Programmable Read Only Memory (EEPROM), Hard Disk, Floppy Disk, Flash Memory, etc.

[0248] In embodiments of this application, a computer-readable storage medium is also provided, on which a computer program is stored, which can be executed by a processor of an electronic device, and when the computer program is executed by the processor, the processor performs the accident warning method as described in any of the above embodiments.

[0249] The various embodiments in this specification are related to each other and are described in a progressive manner. Each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other.

[0250] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0251] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0252] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

[0253] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0254] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0255] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0256] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0257] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0258] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0259] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. In summary, the content of this specification should not be construed as a limitation of this application.

Claims

1. An accident early warning method, characterized in that, The method includes: During the crystal pulling process, the weight of the crystal is collected according to a preset rule; The weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the weight change condition that will lead to a predetermined type of accident. Once the conditions for the sudden weight change are met, an early warning message for the preset type of accident is triggered. The preset accident type includes upper shaft jamming accident. Based on the weight of the crystal, the weight change of the crystal is obtained, and it is determined whether the weight change meets the sudden weight change condition that will lead to an upper shaft jamming accident, including: Determine the current crystal rise type; the crystal rise type includes a first type of crystal rise and a second type of crystal rise, wherein the first type of crystal rise is slower than the second type of crystal rise; According to the crystal lifting type, the weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the weight change condition that will lead to the upper shaft jamming accident. When the crystal lift type is the first type, the weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the sudden weight change condition that will lead to an upper shaft jamming accident, including: Perform the following process at least once: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a third preset threshold; wherein, the third starting time point represents the time point before the current time point that is a second preset time interval; When all of the third weight changes are greater than or equal to the third preset threshold, it is determined that the weight change condition that will lead to the upper shaft jamming accident is met. When the crystal lift type is the second type, the weight change of the crystal is obtained based on the weight of the crystal, and it is determined whether the weight change meets the sudden weight change condition that will lead to an upper shaft jamming accident, including: Perform the following process at least once: calculate the fifth weight change of the crystal from the fifth starting time point corresponding to the current time point to the current time point; determine whether the fifth weight change is greater than or equal to a sixth preset threshold; wherein, the fifth starting time point represents a time point before the current time point that is a third preset time period away, the sixth preset threshold is greater than the third preset threshold, and the third preset time period is less than the second preset time period; When the fifth weight change is greater than or equal to the sixth preset threshold, it is determined that the weight change condition that will lead to the upper shaft jamming accident is met. Determine the current crystal upgrade type, including: When the current stage is the crystal pulling stage, the shoulder forming stage, or the constant diameter growth stage, the current crystal rise type is determined to be the first type of crystal rise; When the current stage is the pulling and unloading stage, the current crystal rise type is determined to be the second type of crystal rise.

2. The method according to claim 1, characterized in that, Before determining whether the sudden weight change conditions that would lead to the upper shaft jamming accident are met, the following are also included: Perform the following process at least once: calculate the third weight change of the crystal from the third starting time point corresponding to the current time point to the current time point; determine whether the third weight change is greater than or equal to a fourth preset threshold; the fourth preset threshold is greater than the third preset threshold; When the third weight change is greater than or equal to the fourth preset threshold, it is determined that the weight change condition that will lead to the upper shaft jamming accident is met. And / or, Perform the following process at least once: calculate the fourth weight change of the crystal from the second target time point to the current time point; determine whether the fourth weight change is greater than or equal to a fifth preset threshold; wherein, the second target time point represents the third starting time point when the third weight change is first determined to be greater than or equal to the third preset threshold, and the fifth preset threshold is greater than the third preset threshold; When the fourth weight change is greater than or equal to the fifth preset threshold, it is determined that the weight change condition that will lead to the upper shaft jamming accident is met.

3. The method according to claim 1, characterized in that, The method further includes: Trigger preventative measures for the preset type of incident.

4. The method according to claim 3, characterized in that, The preset type of accident includes an upper shaft jamming accident; triggering preventive measures for the upper shaft jamming accident includes at least one of the following: Control the crystal lifting mechanism to stop crystal lifting; Control the crystal rotation mechanism to stop crystal rotation.

5. An accident early warning device, characterized in that, The device performs the accident warning method as described in any one of claims 1 to 4, the device comprising: The acquisition module is used to acquire the weight of the crystal according to preset rules during the crystal pulling process; The judgment module is used to obtain the weight change of the crystal based on the weight of the crystal, and to determine whether the weight change meets the weight change condition that will lead to a preset type of accident. The early warning module is used to trigger an early warning message for the preset type of accident after determining that the weight change condition is met.

6. An electronic device, characterized in that, include: One or more processors; and One or more computer-readable storage media on which instructions are stored; When the instruction is executed by the one or more processors, the processors perform the accident warning method as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a processor, causes the processor to perform the accident warning method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Parallel trial run fault monitoring and diagnosing method

    CN103792087A

  • Single crystal furnace with multiple safety protection

    CN109306511A