The invention relates generally to an apparatus for controlling a machining or a manufacturing system, and more particularly, to an apparatus for controlling process parameters of the machining system based upon real-time measurement of parameters of an object manufactured by the machining system.
Various types of machining processes are known and are in use for manufacturing and repairing parts. For example, laser net-shape machining systems are used to form functional components that are built layer by layer from a computer-aided design (CAD). Typically, such systems employ a laser beam to generate a melt pool. Further, a controlled amount of metal or alloy powder is deposited into the laser-generated melt pool to form a component. Monitoring parameters associated with the melt pool is desirable to control the machining process for achieving a final desired shape and size of the component. Unfortunately, due to the process complexity of such systems, it is very difficult to obtain a real-time estimation of such parameters.
Certain systems employ a two-dimensional (2D) viewing system for monitoring the borders of the melt pool while the system is in operation. However, such viewing systems provide a rough estimate of the melt pool area and do not provide a measurement of parameters such as melt pool width and deposition height of the melt pool. Furthermore, certain systems employ sensors for measuring the height of the accumulated layers. However, such sensors do not have the required measurement resolution, accuracy or the measurement range to provide a reliable measurement. Further, control of the manufacturing or deposition process based upon such parameters may result in components with dimensional variations and poor surface finish and would need additional machining to achieve the desired shape and size.
Accordingly, there is a need for an apparatus that provides an accurate real-time measurement of parameters of an object manufactured by the machining or deposition system. Furthermore, it would be desirable to provide an apparatus that can provide an on-line measurement of the parameters of an object formed by a machining process to facilitate a closed-loop control of the process.
Briefly, according to one embodiment, an apparatus for controlling a machining system is provided. The apparatus includes an optical unit configured to capture an image of an object based upon radiation generated from the object and an image processing unit configured to process the image and to obtain real-time estimation of parameters associated with manufacture or repair of the object. The apparatus also includes a process model configured to establish target values for the parameters associated with the manufacture or repair of the object based upon process parameters for the machining system and a controller configured to control the process parameters for the machining system based upon the estimated and target values of the parameters associated with the manufacture or repair of the object.
In another embodiment, a laser net-shape machining system is provided. The laser net-shape machining system includes a laser configured to generate a melt pool, a nozzle configured to provide a powder material in the melt pool to form an object and an optical unit configured to capture an image of the object based upon radiation generated from the melt pool. The laser net-shape machining system also includes an image processing unit configured to process the image and to obtain real-time estimation of parameters associated with manufacture or repair of the object, a process model configured to establish target values for the parameters associated with the manufacture or repair of the object based upon process parameters for the machining system and a controller configured to control the process parameters for the machining system based upon the estimated and target values of the parameters associated with the manufacture or repair of the object.
In another embodiment, a method for controlling a machining system is provided. The method includes obtaining an image of an object based upon radiation generated from the object and processing the image to estimate parameters associated with manufacture or repair of the object. The method also includes establishing target values for parameters associated with the manufacture or repair of the object based upon process parameters for the machining system and controlling the process parameters for the machining system based upon the estimated and target values of the parameters associated with the manufacture or repair of the object.
These and other features, aspects, and advantages of the present invention will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
As discussed in detail below, embodiments of the present technique function to provide a real-time measurement of parameters associated with manufacture or repair of an object using a machining or manufacturing system. Further, an adaptive control technique is employed to control process parameters of the machining system based upon the real-time measurement and target values for the parameters associated with the manufacture or repair of the object. Referring now to the drawings,
In addition, an image processing unit 26 is employed to process the image captured by the optical unit 24 and to obtain real-time estimation of parameters associated with the manufacture or repair of the object 22. Examples of such parameters include a melt pool width, a deposition height of the melt pool 14, a length of melt pool 14, a temperature of the melt pool 14 and so forth.
In this exemplary embodiment, the optical unit 24 includes a first imaging camera 28 configured to capture a first image of the object 22 for monitoring the width of the melt pool 14. In addition, the optical unit 24 includes a second imaging camera 30 configured to capture a second image of the object 22 for monitoring the deposition height of the melt pool 14. Examples of the first and second imaging cameras 28 and 30 include complementary metal oxide semiconductor (CMOS) cameras, charge couple device (CCD) cameras and so forth. In this exemplary embodiment, high pass filters such as represented by reference numerals 32 and 34 may be coupled to the first and second imaging camera 28 and 30 respectively. Further, the laser net-shape machining system 10 also includes a beam splitter 36 configured to split illumination from the object 22 for inputs to the first and second imaging cameras 28 and 30 respectively.
Moreover, the laser net-shape machining system 10 includes a process model 38 that is configured to establish target values for the parameters associated with the manufacture or repair of the object 22 based upon process parameters for the machining system 10. Examples of process parameters include a laser power, a traverse velocity, a powder material feed rate, and so forth. The laser net-shape machining system 10 also includes a controller 40 that is configured to control the process parameters of the laser net-shape machining system 10 based upon the estimated and target values of the parameters associated with the manufacture or repair of the object 22. The estimation of the parameters associated with the manufacture or repair of the object using the image captured through the optical unit will be described below with reference to
The first and second images captured using the first and second imaging cameras 28 and 30 are processed by the image processing unit 26. In this exemplary embodiment, the image processing unit 26 employs an image processing algorithm for processing the first and second images to estimate the parameters associated with the manufacture or repair of the object 22. Examples of the image processing algorithms include, but are not limited to blob analysis, maximum inside circle analysis, and clipper. Such image processing algorithms will be described in detail below with reference to
The parameters, such as the melt pool width 52, melt pool length 54 and the deposition height 56 of the melt pool 14, estimated using the first and second images are further utilized to control the process parameters for the laser net-shape machining system 10.
Further, the controller 60 is configured to receive target values 66 of the parameters such as the melt pool width 52 and the deposition height 56 associated with the manufacture or repair of the object 22 from the process model 38. In the illustrated embodiment, the process model 38 includes a parametric model 68 that is configured to simulate the process for manufacturing or repair of the object using the laser net-shape machining system 10 to establish the target values 66 for the parameters associated with the manufacture or repair of the object 22. In certain embodiments, the parametric model 68 may be developed using experimental data and mathematical equations. In particular, the parametric model 68 may be configured to simulate the process for manufacturing or repair of the object 22 using the laser net-shape machining system 10 to establish the target values 66 for the parameters for a plurality of operating conditions of the machining system 10.
In an exemplary embodiment, the process model 38 includes an auto regressive with moving average extra input signal (ARMAX) model. The controller 60 is configured to control the process parameters 62 based upon the estimated and target values 64 and 66 of the parameters associated with the manufacture or repair of the object 22. In this exemplary embodiment, the process parameters 62 include a laser power and a traverse velocity. However, other process parameters 62 of the manufacturing system 10 may be controlled using the controller 60.
In the illustrated embodiment, the controller 60 includes closed-loop control algorithms 70 for controlling the process parameters 62 of the manufacturing system 10 based upon the estimated and target values 64 and 66 of the parameters associated with the manufacture or repair of the object 22. In this exemplary embodiment, the controller 60 includes first and second control loops 72 and 74 configured to control the laser power and traversal velocity based upon the estimated and target values 62 and 64 of the melt pool width and the deposition height respectively. It should be noted that the first and second control loops 72 and 74 may function independently or in combination for controlling the process parameters 62 of the laser net-shape manufacturing system 10. In one embodiment, the controller 60 includes a proportional-integral-derivative (PID) controller, or a predictive controller, or a fuzzy controller. However, other types of controllers may be employed. In certain embodiments, the controller 60 is configured to control the operational settings of the first and second imaging cameras 28 and 30 (see
As noted above, the image processing unit 26 (see
In one embodiment, a biggest blob 96 is selected and a distance of each pixel inside the blob 96 from the boundary of the blob 96 is estimated. Further, the distance of a pixel farthest from the boundary of the blob 96 is selected. This distance may be represented as a radius of a maximum inside circle 98 of the melt pool 14. Moreover, a diameter of the circle 100 is representative of the melt pool width 52 of the melt pool 14.
As described above, image processing techniques such as the maximum inside circle analysis and blob analysis may be employed for estimating the parameters such as the melt-pool width 52 and the deposition height 56 of the melt pool 14. However, a plurality of other suitable image processing techniques may be employed to estimate the parameters associated with the manufacture or repair of the object 22 using the images captured through the optical unit 50.
The laser net-shape machining system 10 of
As described above, an adaptive control technique is employed to control process parameters 62 (see
The various aspects of the method described hereinabove have utility in different machining applications. The technique illustrated above may be used for providing a real-time measurement of parameters associated with a manufacturing or repair operation of an object using a machining system. The technique may also be used for a closed-loop control of the machining system based upon estimated and target values of the parameters to improve the geometric accuracy of the objects manufactured using the machining system. Advantageously, the present technique facilitates substantially fast and customized manufacture or repair of objects with complex shapes such as airfoils. Further, the technique facilitates near net shape manufacturing of complex shapes without a need for additional machining thereby reducing the cost of manufacturing and repair of complex objects.
While only certain features of the invention have been illustrated and described herein, many modifications and changes will occur to those skilled in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the invention.