This disclosure generally relates to the production of silicon ingots, and more specifically, to non-contact methods and systems for determination of the distance between a silicon melt and a reflector in a crystal puller.
Some crystal pullers include a reflector positioned above a silicon melt. During operation of the crystal puller, it is beneficial to know the distance (referred to as “HR”) between the bottom of the reflector and the surface of the silicon melt.
HR measurement requirements can be less than 1 mm with accuracies desired in the 0.1 to 0.2 mm range. The measurement is difficult to make with known methods because measuring HR involves observing and tracking features inside an extremely hot puller under vacuum or low pressure conditions. These conditions generally limit the sensors and materials that can be used inside the puller to make measurements. Because thermal expansion will generally move parts that are not actively cooled, measurements made before a pull or run starts may not be usable or helpful after the puller is brought up to run temperature. Thus, known methods (such as camera images) that rely on measured or known cold distances will have errors.
Some known methods use a camera to determine HR. Such methods typically rely on values input from the theoretical geometry. Differences between the actual geometry and the theoretical geometry can introduce errors. These methods may include a calibration for the camera on a separate jig that is built to the theoretical distances and angles that the puller should have. Again, differences between the actual geometry and the theoretical geometry on the calibration jig itself can introduce additional errors. Further, such methods often rely on features of the geometry of graphite components in reflections of the melt in the camera images to determine HR. Since the brightness intensity of these images can vary greatly over the run it can be difficult to obtain a consistent signal causing a variation in HR during the run.
Known methods may also have software driven problems. For example, HR measurements are sometimes based partially on variation in the diameter of the crystal, with HR varying by as much as 0.5 mm. This variation in measured HR arises because of how the center of the crystal is found and its relationship to the center of the reflector, which is used to establish the position of the reflector. Also, changes in radial location of the reflector can be translated to vertical changes, which directly impacts HR. Finally, the camera measurement typically relies on detecting the leading edge of the hot crucible wall reflected onto the meniscus. This edge location is used in the melt level measurement to determine height. Therefore height is dependent on both the shape of the meniscus, which changes as a function of crystal growth pull speed, and the surface curvature of the melt surface which is a function of the crucible rotation. The variation due to the leading edge is difficult to calculate. The variation of the melt curvature can be easily calculated, and can vary by as much as 7 mm overall height difference.
Another method used to determine HR is a dipstick method. In this method, a quartz pin that extends a known distance from the bottom of the reflector is dipped into the melt. Because the distance between the bottom of the pin and the bottom of the reflector is measured before the reflector is installed in the puller, when the pin touches the melt, the HR at that time is known. This only provides an initial measurement and another method must be used (such as camera tracking) to determine HR at different melt elevations. In practice this method is difficult to implement because touching the quartz pin to the melt can causing wicking of the silicon along the outside of the pin due to melted silicon's surface tension. This can make it difficult to determine with accuracy when the pin touched the melt surface (rather than just coming close enough to it to allow the silicon to contact the pin). There are also problems in maintaining the length of the pin over the course of the run due to its direct contact with the melt, which is a problem if a recalibration is desired during the run because the distance between the bottom of the pin and the bottom of the reflector would now become unknown.
This background section is intended to introduce the reader to various aspects of art that may be related to various aspects of the present disclosure, which are described and/or claimed below. This discussion is believed to be helpful in providing the reader with background information to facilitate a better understanding of the various aspects of the present disclosure. Accordingly, it should be understood that these statements are to be read in this light, and not as admissions of prior art.
One aspect of the present disclosure is a real-time measurement system in a crystal puller for determining a distance between a silicon melt in a crucible and a reflector while a crystal is being pulled from the silicon melt. The system includes a reflector defining a central passage through which the crystal is pulled and an opening, a measurement assembly, and a controller. The measurement assembly includes a run pin having a head that is visible through the opening, a camera to capture images through the opening in the reflector, a laser to selectively transmit coherent light through the opening to the head of the run pin to produce a reflection of the run pin on a surface of the silicon melt. Each image captured by the camera includes the surface of the silicon melt in the crystal puller. The controller is connected to the camera and the laser. The controller is programmed to control the laser to direct coherent light from the laser to the run pin, control the camera capture images through the opening in the reflector assembly while the coherent light is directed at the run pin, the captured images including at least a part of the surface of the silicon melt on which the reflection of the run pin is visible, and determine a distance between the surface of the silicon melt and a bottom surface of the reflector based on a location of the reflection of the run pin in the captured images.
Another aspect of this disclosure is a method of determining a distance between a silicon melt in a crucible and a reflector in a crystal puller while a crystal is being pulled from the silicon melt using a measurement system including a camera, a laser, a run pin, and a controller. The method includes directing coherent light from the laser to the run pin mounted on the reflector and visible through an opening in the reflector, capturing images through the opening in the reflector using the camera while the coherent light is directed at the run pin, the captured images including at least a part of a surface of the silicon melt on which the reflection of the run pin is visible, and determining, by the controller, a distance between the surface of the silicon melt and a bottom surface of the reflector based on a location of the reflection of the run pin in the captured images.
Various refinements exist of the features noted in relation to the above-mentioned aspect. Further features may also be incorporated in the above-mentioned aspect as well. These refinements and additional features may exist individually or in any combination. For instance, various features discussed below in relation to any of the illustrated embodiments may be incorporated into the above-described aspect, alone or in any combination.
Like reference symbols in the various drawings indicate like elements.
An ingot puller apparatus (or more simply “ingot puller” or a “crystal puller”) for growing a monocrystalline silicon ingot will be described with reference to
The ingot puller apparatus 100 includes a crystal puller housing 108 that defines a growth chamber 152 for pulling a silicon ingot 113 from a melt 104 of silicon. A control system 172 (also referred to as a “controller”) controls operation of the ingot puller 100 and its components. The ingot puller apparatus 100 includes a crucible 102 disposed within the growth chamber 152 for holding the melt 104 of silicon. The crucible 102 is supported by a susceptor 106.
The crucible 102 includes a floor 129 and a sidewall 131 that extends upward from the floor 129. The sidewall 131 is generally vertical. The floor 129 includes the curved portion of the crucible 102 that extends below the sidewall 131. Within the crucible 102 is a silicon melt 104 having a melt surface 111 (i.e., melt-ingot interface). The susceptor 106 is supported by a shaft 105. The susceptor 106, crucible 102, shaft 105 and ingot 113 have a common longitudinal axis A or “pull axis” A.
A pulling mechanism 114 is disposed within the ingot puller apparatus 100 for growing and pulling an ingot 113 from the melt 104. Pulling mechanism 114 includes a pulling cable 118, a seed holder or chuck 120 coupled to one end of the pulling cable 118, and a seed crystal 122 coupled to the seed holder or chuck 120 for initiating crystal growth. One end of the pulling cable 118 is connected to a pulley (not shown) or a drum (not shown), or any other suitable type of lifting mechanism, for example, a shaft, and the other end is connected to the chuck 120 that holds the seed crystal 122. In operation, the seed crystal 122 is lowered to contact the melt 104. The pulling mechanism 114 is operated to cause the seed crystal 122 to rise. This causes a single crystal ingot 113 to be pulled from the melt 104.
During heating and crystal pulling, a crucible drive unit 107 (e.g., a motor) rotates the crucible 102 and susceptor 106. A lift mechanism 112 raises and lowers the crucible 102 along the pull axis A during the growth process. As the ingot grows, the silicon melt 104 is consumed and the height of the melt in the crucible 102 decreases. The crucible 102 and susceptor 106 may be raised to maintain the melt surface 111 at or near the same position relative to the ingot puller apparatus 100.
A crystal drive unit (not shown) may also rotate the pulling cable 118 and ingot 113 in a direction opposite the direction in which the crucible drive unit 107 rotates the crucible 102 (e.g., counter-rotation). In embodiments using iso-rotation, the crystal drive unit may rotate the pulling cable 118 in the same direction in which the crucible drive unit 107 rotates the crucible 102. In addition, the crystal drive unit raises and lowers the ingot 113 relative to the melt surface 111 as desired during the growth process.
The ingot puller apparatus 100 may include an inert gas system to introduce and withdraw an inert gas such as argon from the growth chamber 152. The ingot puller apparatus 100 may also include a dopant feed system (not shown) for introducing dopant into the melt 104.
According to the Czochralski single crystal growth process, a quantity of polycrystalline silicon, or polysilicon, is charged to the crucible 102 (e.g., charge of 250 kg or more). A variety of sources of polycrystalline silicon may be used including, for example, granular polycrystalline silicon produced by thermal decomposition of silane or a halosilane in a fluidized bed reactor or polycrystalline silicon produced in a Siemens reactor. Once polycrystalline silicon is added to the crucible to form a charge, the charge is heated to a temperature above about the melting temperature of silicon (e.g., about 1412° C.) to melt the charge. In some embodiments, the charge (i.e., the resulting melt) is heated to a temperature of at least about 1425° C., at least about 1450° C. or even at least about 1500° C. The ingot puller apparatus 100 includes bottom insulation 110 and side insulation 124 to retain heat in the puller apparatus 100. In the illustrated embodiment, the ingot puller apparatus 100 includes a bottom heater 126 disposed below the crucible floor 129. The crucible 102 may be moved to be in relatively close proximity to the bottom heater 126 to melt the polycrystalline charged to the crucible 102.
To form the ingot, the seed crystal 122 is contacted with the surface 111 of the melt 104. The pulling mechanism 114 is operated to pull the seed crystal 122 from the melt 104. The ingot 113 includes a crown portion 142 in which the ingot transitions and tapers outward from the seed crystal 122 to reach a target diameter. The ingot 113 includes a constant diameter portion 145 or cylindrical “main body” of the crystal which is grown by increasing the pull rate. The main body 145 of the ingot 113 has a relatively constant diameter. The ingot 113 includes a tail or end-cone (not shown) in which the ingot tapers in diameter after the main body 145. When the diameter becomes small enough, the ingot 113 is then separated from the melt 104. The ingot 113 has a central longitudinal axis A that extends through the crown portion 142 and a terminal end of the ingot 113.
The ingot puller apparatus 100 includes a side heater 135 and a susceptor 106 that encircles the crucible 102 to maintain the temperature of the melt 104 during crystal growth. The side heater 135 is disposed radially outward to the crucible sidewall 131 as the crucible 102 travels up and down the pull axis A. The side heater 135 and bottom heater 126 may be any type of heater that allows the side heater 135 and bottom heater 126 to operate as described herein. In some embodiments, the heaters 135, 126 are resistance heaters. The side heater 135 and bottom heater 126 may be controlled by a control system 172 so that the temperature of the melt 104 is controlled throughout the pulling process.
The ingot puller apparatus 100 also includes a reflector 151 (or “heat shield”) disposed within the growth chamber 152 and above the melt 104 which shrouds the ingot 113 during ingot growth. The reflector 151 may be partially disposed within the crucible 102 during crystal growth. The heat shield 151 defines a central passage 160 for receiving the ingot 113 as the ingot is pulled by the pulling mechanism 114.
The reflector 151 is, in general, a heat shield adapted to retain heat underneath itself and above the melt 104. In this regard, any reflector design and material of construction (e.g., graphite or gray quartz) known in the art may be used without limitation. The reflector 151 has a bottom 138 (
The ingot puller apparatus includes a measurement assembly 170 that is used as part of a measurement system to determine the distance between the bottom 138 of the reflector 151 and the surface of the melt (i.e., to determine HR) during ingot growth.
A single crystal silicon ingot 113 produced in accordance with embodiments of the present disclosure and, generally, the Czochralski method is shown in
The constant diameter portion 145 of the ingot 113 has a circumferential edge 150, a central axis A that is parallel to the circumferential edge 150 and a radius R that extends from the central axis A to the circumferential edge 145. The central axis A also passes through the cone 142 and neck 116. The diameter of the main ingot body 145 may vary and, in some embodiments, the diameter may be about 150 mm, about 200 mm, about 300 mm, greater than about 300 mm, about 450 mm or even greater than about 450 mm.
The single crystal silicon ingot 113 may generally have any resistivity. The single crystal silicon ingot 113 may be doped or undoped.
The processor 402 is configured for executing instructions. In some embodiments, executable instructions are stored in the memory 404. The processor 402 may include one or more processing units (e.g., in a multi-core configuration). The term processor, as used herein, refers to central processing units, microprocessors, microcontrollers, reduced instruction set circuits (RISC), application specific integrated circuits (ASIC), a programmable logic circuit (PLC), and any other circuit or processor capable of executing the functions described herein. The above are examples only, and are thus not intended to limit in any way the definition and/or meaning of the term “processor.”
The memory 404 stores non-transitory, computer-readable instructions for performance of the techniques described herein. Such instructions, when executed by the processor 402, cause the processor 402 to perform at least a portion of the methods described herein. In some embodiments, the memory 404 stores computer-readable instructions for providing a user interface to the user via media output component 406 and, receiving and processing input from input device 408. The memory 404 may include, but is not limited to, random access memory (RAM) such as dynamic RAM (DRAM) or static RAM (SRAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), and non-volatile RAM (NVRAM). Although illustrated as separate from the processor 402, in some embodiments the memory 404 is combined with the processor 402, such as in a microcontroller or microprocessor, but may still be referred to separately. The above memory types are examples only, and are thus not limiting as to the types of memory usable for storage of a computer program.
The media output component 406 is configured for presenting information to the user (e.g., the operator of the system). The media output component 406 is any component capable of conveying information to the user. In some embodiments, the media output component 406 includes an output adapter such as a video adapter and/or an audio adapter. The output adapter is operatively connected to the processor 402 and operatively connectable to an output device such as a display device (e.g., a liquid crystal display (LCD), light emitting diode (LED) display, organic light emitting diode (OLED) display, cathode ray tube (CRT), “electronic ink” display, one or more light emitting diodes (LEDs)) or an audio output device (e.g., a speaker or headphones).
The computing device 400 includes, or is connected to, the input device 408 for receiving input from the user. The input device 408 is any device that permits the computing device 400 to receive analog and/or digital commands, instructions, or other inputs from the user, including visual, audio, touch, button presses, stylus taps, etc. The input device 408 may include, for example, a variable resistor, an input dial, a keyboard/keypad, a pointing device, a mouse, a stylus, a touch sensitive panel (e.g., a touch pad or a touch screen), a gyroscope, an accelerometer, a position detector, an audio input device, or any combination thereof. A single component such as a touch screen may function as both an output device of the media output component 406 and the input device 408.
The communication interface enables the computing device 400 to communicate with remote devices and systems, such as remote sensors, remote databases, remote computing devices, and the like, and may include more than one communication interface for interacting with more than one remote device or system. The communication interfaces may be wired or wireless communications interfaces that permit the computing device 400 to communicate with the remote devices and systems directly or via a network. Wireless communication interfaces may include a radio frequency (RF) transceiver, a Bluetooth® adapter, a Wi-Fi transceiver, a ZigBee® transceiver, a near field communication (NFC) transceiver, an infrared (IR) transceiver, and/or any other device and communication protocol for wireless communication. (Bluetooth is a registered trademark of Bluetooth Special Interest Group of Kirkland, Wash.; ZigBee is a registered trademark of the ZigBee Alliance of San Ramon, Calif.) Wired communication interfaces may use any suitable wired communication protocol for direct communication including, without limitation, USB, RS232, I2C, SPI, analog, and proprietary I/O protocols. In some embodiments, the wired communication interfaces include a wired network adapter allowing the computing device 400 to be coupled to a network, such as the Internet, a local area network (LAN), a wide area network (WAN), a mesh network, and/or any other network to communicate with remote devices and systems via the network.
The computer systems discussed herein may include additional, less, or alternate functionality, including that discussed elsewhere herein. The computer systems discussed herein may include or be implemented via computer-executable instructions stored on non-transitory computer-readable media or medium.
The measurement assembly 170 and the controller 172 form a measurement system. The measurement assembly 170 is used by the controller 172 to determine the distance between the bottom 138 of the reflector 151 and the surface 111 of the silicon melt 104. Generally, a laser is focused on a quartz pin and an HR anchor value is determined using a camera viewing the reflected laser dot on the melt surface 111 and a curve fitting algorithm. Then, the laser is moved to a different quartz pin where an initial calibration is done to build a relationship between pixel location of the center of the reflected laser dot image in the melt to HR. For the remainder of the run the laser dot is constantly tracked with the camera to determine HR.
The measurement system uses a camera, laser, and one or two pins, and does not rely on contact with the melt to find HR. Both the camera and laser operate in a single cutout in the reflector covered by a window. In the example embodiment, the pins are quartz pins created from stock rod. In other embodiments, pins may be made of any high temperature refractor, such as Silicon Carbide (SiC), Silicon Nitride (SiN), Tungsten Carbide, Tantalum Carbide, or Boron Nitride. Generally, any material chosen for the pins should produce a strong, well-defined reflection on the melting surface during all interesting crystal growth phases. In the example embodiment, the stock quartz rod is 3 mm stock rod. Alternatively, stock rod of any other diameter may be used. The pins have heads formed from the rod when a long light travelling pin is needed. In this case, when the laser light needs to be seen from a pin tail but the laser light is shown on a pin head, the pins are one continuous piece, rather than a pin with a sphere welded on it, to ensure that the light from the laser is light piped to the bottom of the pin when the laser is shone on the pin head. In embodiments using a single sphere pin, the sphere may be a separate piece that is welded to the part that will attach to the reflector so that excess light does not escape the sphere. Other single sphere pin embodiments may form the sphere from the same piece of material as the rest of the pin for ease of manufacturing. The cutout in the reflector is a compound angle to allow viewing of the quartz pins from the lateral edge of the same port as the camera and laser are mounted. Unlike some known dipstick laser systems that use “open” hotzones with reflectors that do not insulate as well, the present systems are used in a “closed” hotzone where the reflector 151 fills in as much area as possible above the melt 104 with insulation. Open hotzone systems use a view around the outside of the largest crystal diameter from a port on the opposite side of the crystal as the quartz pin to see the reflection of the bottom of one of the pins illuminated by the laser in the melt. The example embodiments allow a closed hotzone, yet permit the laser dot reflection to be seen from the same port as it is shone from, while still retaining high resolution HR capability despite the steep angle of the cutout. Other embodiments may use multiple ports (e.g., with the camera and laser on different ports).
The example embodiments use a laser to shine on the head of a quartz focusing pin. Initially, the laser shines on a longer “anchor” pin. The observed height of the pin and the location of the laser dot reflection on the melt are obtained from the camera image. This is used to get the current value of HR. This creates an anchor value. Note that the quartz pin is not dipped into the melt for this method to work. The laser is then shone on the head of a shorter quartz “run” pin. A calibration of the run pin to the anchor pin is performed using the laser dot reflected image by moving through various HR values. The run pin is then used for the duration of the run including recharges and no recalibration is required unless the puller substantially changes in temperature (such as going to room temperature and then heating back up again).
Using a bright laser provides a consistent signal on the melt for both calibration and during the run. General commercially available green wavelength lasers (520 nm to 532 nm wavelength) of various power ratings are typically bright enough under all conditions. This avoids problems with some known camera system that rely on visually observing features in the hotzone that can have varying light intensity due to reflections and emission of light from the silicon melt. The light intensity variation can create shadows that can cause hotzone objects to appear to move by a pixel or two. This can create a false movement (i.e., an HR change). The consistent intensity of the laser allows for stable HR values. Because HR is used directly as an input to control of the crystal growth, a stable HR value is desired.
The camera assembly 500 is shown isolated in
The window 506 (
The pins 900 are barely visible near the center of the image inside the cutout 904.
In the example embodiment, the anchor pin 1100 and the run pin 1102 are attached to the reflector 151 (via the piece 1000). In other embodiments, the run pin 1102 is attached to any other surface that allows the head of the run pin to be struck by the laser and the reflection of the laser in the melt to be visible throughout the desired HR range. Using an actively cooled surface in this case is desired so the run pin 1102 would not move locations during thermal expansion of the rest of the hotzone or even from turn to turn. An example of such a surface would be the cooling jacket (water jacket). Note however this only establishes the absolute elevation of the melt and not the HR. The absolute elevation of the reflector must still be determined by some other means and then HR can be calculated from the difference between the two elevations. The absolute elevation of the reflector could be determined using the anchor method noted above to get HR and coupling that result with the absolute elevation of the melt; the absolute elevation of the reflector being the difference between the HR and absolute elevation of the melt.
To use the measurement system, an anchoring step is performed using the anchor pin 1100 to calibrate the system. After the anchoring step is performed, the run pin 1102 is used during crystal pulling to determine HR.
The anchoring step only needs to be performed one time during the startup of a run. The first step is performed before installing the reflector 151 into the puller 100. The following three items are measured as shown in
After the reflector 151 (including the reflector assembly 900) is installed in the puller 100, the laser 700 is turned on and shone on the head of the anchor pin 1100 and the camera 602 captures images.
Next, the elevation of the melt 104 is lowered using the crucible lift 112 a known and recorded distance (known from feedback from the crucible lift) while ensuring the reflection dot 1400 does not go out of view of the camera 602. The distance that the melt is lowered is noted as ZE. This movement moves the laser dot reflection 1400 down as shown in
D=B−A (1)
E=C−B (2)
Ratio A=RA=A/PH (3)
Ratio E=RE=E/ZE (4)
The X values represent distances along shown X axis in
XA=A/2 (5)
XD=A+D/2 (6)
XE=B+E/2 (7)
The curve fit of ratios to pixel distance is calculated as:
slope=m=(RE−RA)/(XE−XA) (8)
intercept=k=RA−m*XA (9)
RD is solved for using a linear fit:
RD=m*XD+k (10)
ZD is determined by:
ZD=D/RD (11)
Finally, HR is found from:
HR=H+ZE+ZD (12)
In some embodiments, a higher order curve fit is used rather than the linear fit using equations (8) and (9), by adding more elevation changes and recording the pixel movements. The new vertical distance changes (Z values) and the new ratios, calculated similarly to the already shown ratios, would then be added to the points used in the curve fit.
In some other embodiments, lowering the elevation of the melt by the known and recorded distance noted as ZE is omitted. In such embodiments, a simple ratio is used between A, PH, B, and PH+ZD to find ZD (and thus get HR because the melt is at elevation ZD and HR=[PH+ZD]−PH+H). However, this simple ratio ignores camera perspective and may lead to errors approaching a full millimeter or more depending on the angle of the cameras center view axis relative to the pin's main axis with smaller angle values leading to larger errors. The full anchoring described above (i.e., including ZE) allows an interpolation that accounts for the camera perspective.
With HR now known the camera 602 can be calibrated for finding HR during the run. First, without moving the crucible lift from the end of the HR anchoring, the laser is shone on the head of the run pin 1102. The resulting location of the reflection dot 1400 represents the pixel location that correlates to the HR anchor value previously found.
After performing the above steps, the HR can now be determined during any time of the run by locating the center of the laser dot reflection 1400 on the camera image and using the relationship created above to find HR.
In some other embodiments, instead of doing hot calibrations, the laser reflections 1400 could be observed using a first surface mirror in a cold puller 100. This would allow corresponding HR values to be determined prior to the run. However, calculations would have to be done to estimate thermal expansion of the reflector 151 to reconcile offsets in the pixel locations of the laser dot 1400 on the camera images. This cold calibration method may introduce unnecessary error, because the exact temperatures and material properties may not be precisely known.
Some embodiments include a reflector 151 that moves during the run. This results in additional component of movement of the laser dot on the camera image requiring additional points that must be calibrated.
The example embodiment uses separate pins for the run pin 1102 and the anchor pin 1100 because the full height of the anchor pin 1100 should be visible during anchoring to determine HR without dipping the anchor pin 1100 in the melt 104. However, seeing the full height of the pin is not desired during the run. Using separate pins allows the camera to more easily determine the center of the laser dot reflection in the melt during the run when it is nearly a circle. For this reason, the run pin 1102 is much shorter than the anchor pin 1100 and is nearly flush such that primarily the reflection 1400 of the bottom of the run pin 1102 is visible in the melt 1104. A shorter pin also provides protection against loss of measurement capability in the event the pin is broken, which would be more likely if the pin was longer. Even if the anchor pin 1100 breaks any time after the calibration, it does not affect the ability to determine HR since that is done with the run pin 1102. Other embodiments include a single pin that is used as both an anchor pin and the run pin.
The lifetime of commonly available lasers can vary from a few months to just over a year when run at 100% duty cycle (on all the time). Because HR does not need to be known more once than every few seconds, the measurement system only turns on the laser 700 as needed every few second, thus extending the life of the laser 700. With a one second on time and nine second off time a one year 100% duty cycle laser can be made to last ten years. The laser 700 can also be turned off when the puller 100 is not hot resulting in even longer lifetimes. Different embodiments may keep the laser on all the time, simply requiring replacement more often.
Another embodiment uses a single pin with only one sphere (one head). A single sphere pin is used with the laser shining on the sphere. The top of the sphere is visible to the laser and camera and the reflection of the bottom of the sphere in the melt is visible by the camera. The single sphere may be at the end of a longer pin that is used in supporting the pin or it may be a small sphere with minimal other parts. The laser shines on the top surface of the pin. The reflection in the melt described in the other embodiments that is used for calibration and HR determination is the bottom of the sphere. There is no substantial change in the methods described in other embodiments to calibrate or determine HR. The last 4 figures show examples of single sphere pins.
In the embodiments of
Utilizing the coordinates and crucible positions stored in the first step, parameters are calculated for a second order fit that will produce a crucible position when given the centroid coordinates of the spherical reflection. With these parameters the crucible position can be calculated within the full range of travel by using the image coordinates.
Next, using the coordinates of the centroid of the spherical head captured in the second step and the addition of the measurement of the spherical head center to bottom of the reflector, the calibration is modified so that the fitting parameters can now be used to calculate the distance between the melt top surface and the bottom of the reflector.
As shown in
To at least partially correct for the shifts, an offset vector from the center of the first target 2604 to the center of the illuminated pin (shown in
Any logic flows depicted in the figures do not require the particular order shown, or sequential order, to achieve desirable results. In addition, other steps may be provided, or steps may be eliminated, from the described flows, and other components may be added to, or removed from, the described systems. Accordingly, other embodiments are within the scope of the following claims.
It will be appreciated that the above embodiments that have been described in particular detail are merely example or possible embodiments, and that there are many other combinations, additions, or alternatives that may be included.
Also, the particular naming of the components, capitalization of terms, the attributes, data structures, or any other programming or structural aspect is not mandatory or significant, and the mechanisms that implement the disclosure or its features may have different names, formats, or protocols. Further, the system may be implemented via a combination of hardware and software, as described, or entirely in hardware elements. Also, the particular division of functionality between the various system components described herein is merely one example, and not mandatory; functions performed by a single system component may instead be performed by multiple components, and functions performed by multiple components may instead performed by a single component.
Approximating language, as used herein throughout the specification and claims, may be applied to modify any quantitative representation that could permissibly vary without resulting in a change in the basic function to which it is related. Accordingly, a value modified by a term or terms, such as “about” and “substantially”, are not to be limited to the precise value specified. In at least some instances, the approximating language may correspond to the precision of an instrument for measuring the value. Here and throughout the specification and claims, range limitations may be combined and/or interchanged, such ranges are identified and include all the sub-ranges contained therein unless context or language indicates otherwise.
Various changes, modifications, and alterations in the teachings of the present disclosure may be contemplated by those skilled in the art without departing from the intended spirit and scope thereof. It is intended that the present disclosure encompass such changes and modifications.
This written description uses examples to describe the disclosure, including the best mode, and also to enable any person skilled in the art to practice the disclosure, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the disclosure is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.
This application claims priority to U.S. Provisional Patent Application Ser. No. 63/198,870, filed Nov. 19, 2020, the entire disclosure of which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63198870 | Nov 2020 | US |