control of manufacturing processes
DESCRIPTION
MIT OpenCourseware Control of Manufacturing ProcessesTRANSCRIPT
![Page 1: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/1.jpg)
MIT OpenCourseWare ____________http://ocw.mit.edu
2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303)Spring 2008
For information about citing these materials or our Terms of Use, visit: ________________http://ocw.mit.edu/terms.
![Page 2: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/2.jpg)
1Manufacturing
Control of Manufacturing Processes
Subject 2.830/6.780/ESD.63Spring 2008Lecture #1
Introduction
February 5, 2008
![Page 3: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/3.jpg)
2Manufacturing
Background• Pre-requisites• Your Background and Interests• Relevant Experience• Course Schedule
![Page 4: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/4.jpg)
3Manufacturing
Expectations• Assignments ~ Weekly• 2 Quizzes in Class• Group Project
– End of term presentation– Report
![Page 5: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/5.jpg)
4Manufacturing
Syllabus Details• Lecturers
– Duane Boning– David Hardt
• Course Secretary: Sharlene Blake
![Page 6: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/6.jpg)
5Manufacturing
Syllabus Details• Prerequisites: One of the following :
– 2.008 or 2.810 Manufacturing– 2.751J or 6.152J or 6.041 or 15.064J
• Required Texts:– Montgomery, D.C., Introduction to Statistical Quality Control,
5th Ed. Wiley, 2005– May and Spanos, Fundamentals of Semiconductor
Manufacturing and Process Control, John Wiley, 2006.• Grading:
– Problem sets 40%– Quizzes 40%– Team Projects 20%
• Assignments: All except project are to be individual efforts
• Final exam: No final exam• Course URL: (Registration and Certificate Required)
![Page 7: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/7.jpg)
6Manufacturing
Team Projects• Topics:
– Process Diagnosis– Process Improvement– Process Optimization / Robustness– Advanced Applications
• Expectations– Background research on process and problem– Use of existing data or generation of new data– Oral presentation of results– Project report from group
![Page 8: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/8.jpg)
7Manufacturing
Main Topics• Physical Origins of Variation
– Process Sensitivities• Statistical Models and Interpretation
– Process as a Random Variable(s)– Diagnosis of Problems
• Effects Models and Designed Experiments– Input - Output Empirical Models
• Process Optimization (Robustness)– Ideal Operating Points
![Page 9: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/9.jpg)
8Manufacturing
Manufacturing Process Control
• Process Goals– Cost– Quality– Rate– Flexibility
![Page 10: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/10.jpg)
9Manufacturing
Focus• Unit Operations• (1) Maximizing Quality
– Conformance to Specifications• (2) Improving Throughput• (3) Improving Flexibility
• (4) Reducing Cost
![Page 11: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/11.jpg)
10Manufacturing
Typical Process Control Problems
• Minimum feature size on a semiconductor chip has too much variability
• DNA diagnostic chip has uneven flow channels
• Toys never fit when assembled at home!• Next generation high density electrical
connector cannot be made reliably
![Page 12: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/12.jpg)
11Manufacturing
Typical Process Control Problems
• Airframe skin needs trimming and bending to fit frame
• Web thickness of a machined panel is non-uniform
• Plastic throttle bodies for fuel injection are out of round
• Submarine hull welds need constant rework in production
![Page 13: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/13.jpg)
12Manufacturing
Other Related Problems –Cost, Rate and Flexibility:
• 100% inspection with high scrap rates– low throughput– high costs
• 100% inspection with frequent rework – low throughput– high costs
• High variability at changeover– Reluctance to changeover – low flexibility
![Page 14: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/14.jpg)
13Manufacturing
Manufacturing Processes
• How are they defined?• How do they do their thing?• How can they be categorized?
• Why don’t they always get it right?
![Page 15: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/15.jpg)
14Manufacturing
The Process Components
Equipment Workpiece Material
Operator Part
• Etch bath• Injection Molder • Lathe• Draw Press• ...
• Coated Silicon • Plastic Pellets• Bar stock• Sheet Metal• ...
• IC chip• Connector Body• Shaft• Hood• ...
![Page 16: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/16.jpg)
15Manufacturing
Process Definition
A Manufacturing Process is a Change in the Workpiece Material
• A change in geometry
• A change in constitutive properties
![Page 17: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/17.jpg)
16Manufacturing
Conceptual Semiconductor Process Model
Boning et al., c. 1990
Image removed due to copyright restrictions. Please see Fig. 1 in Boning, D. S., et al. “A General Semiconductor Process Modeling Framework.” IEEE Transactions on Semiconductor Manufacturing 5 (November 1992): 266-280.
![Page 18: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/18.jpg)
17Manufacturing
Simplified Conceptual Semiconductor Process Model
Image removed due to copyright restrictions. Please see Fig. 15 in Boning, D. S., et al. “A General Semiconductor Process Modeling Framework.” IEEE Transactions on Semiconductor Manufacturing 5 (November 1992): 266-280.
![Page 19: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/19.jpg)
18Manufacturing
Wafer states
Example: Oxidation
Image removed due to copyright restrictions. Please see Fig. 17 in Boning, D. S., et al. “A General Semiconductor Process Modeling Framework.” IEEE Transactions on Semiconductor Manufacturing 5 (November 1992): 266-280.
![Page 20: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/20.jpg)
19Manufacturing
Example: Oxidation
Treatment (wafer environment)
Image removed due to copyright restrictions. Please see Fig. 18 in Boning, D. S., et al. “A General Semiconductor Process Modeling Framework.” IEEE Transactions on Semiconductor Manufacturing 5 (November 1992): 266-280.
![Page 21: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/21.jpg)
20Manufacturing
Oxidation Models
Empirical: Change in wafer state
Analytic: Deal-Grove
Empirical: Equipment model for mean and std. dev. of oxide thickness
Images removed due to copyright restrictions. Please see Fig. 19 and 20 in Boning, D. S., et al. “A General Semiconductor Process Modeling Framework.” IEEE Transactions on Semiconductor Manufacturing 5 (November 1992): 266-280.
![Page 22: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/22.jpg)
21Manufacturing
(Semiconductor) Manufacturing Process Control
Image removed due to copyright restrictions. Please see Fig. 26 in Boning, D. S., et al. “A General Semiconductor Process Modeling Framework.” IEEE Transactions on Semiconductor Manufacturing 5 (November 1992): 266-280.
![Page 23: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/23.jpg)
22Manufacturing
Process Model for Control
Equipment MaterialE(t )“controls” Geometry
&Properties
Y = Φ(α )α ≡ process parameters
What are the α’s?
Process Y ≡ Process Ouputs
Hardt, c. 1995
![Page 24: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/24.jpg)
23Manufacturing
The General Process Control Problem
EQUIPMENTEQUIPMENT MATERIALMATERIALCONTROLLERCONTROLLER
Desired Product Product
Equipment loop
Control of Equipment:
Forces,
Velocities
Temperatures, , ..
Material loop
Control of Material:
Strains
Stresses
Temperatures,
Pressures, ..
Process output loop
Control of Product:
Geometry
and
Properties
![Page 25: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/25.jpg)
24Manufacturing
Process Control Hierarchy
• Reduce Disturbances– Good Housekeeping (Ops Management)– Standard Operations (SOP’s)– Statistical Analysis and Identification of Sources (SPC; 2.830J)– Feedback Control of Machines (Automation and Control; 2.168)
• Reduce Sensitivity (Process Optimization or Robustness)– Measure Sensitivities via Designed Experiments (2.830J)– Adjust “free” parameters to minimize
• Measure output and manipulate inputs– Feedback control of Output(s) (2.830J)
![Page 26: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/26.jpg)
25Manufacturing
Back to the Process: What Causes the Output Change?
• A Directed Energy Exchange with the Equipment
Equipment MaterialE(t ) Geometry
&Properties
E(t ) →
mechanicalelectricalthermalchemical
⎧
⎨ ⎪ ⎪
⎩ ⎪ ⎪
⎫
⎬ ⎪ ⎪
⎭ ⎪ ⎪
![Page 27: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/27.jpg)
26Manufacturing
Modes of Geometry Change?
• Removal of Material• Plastic Deformation of Material• Addition of Material• Formation of Material from a Gas or Liquid
• Any others???
![Page 28: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/28.jpg)
27Manufacturing
What Causes Variation in the Process Output?
• Material Variations– Properties, Initial Geometry
• Equipment Variations– Non-repeatable, long term wear, deflections
• Operator Variations– Inconsistent control, excessive “tweaking”
• “Environment” Variations– Temperature and Handling inconsistencies
![Page 29: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/29.jpg)
28Manufacturing
Process Model for Control
Equipment MaterialE(t )“controls” Geometry
&Properties
Y = Φ(α )α ≡ process parameters
What are the α’s?
Process Y ≡ Process Outputs
![Page 30: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/30.jpg)
29Manufacturing
What are the Process Parameters?
• Equipment Energy “States”• Equipment Constitutive “Properties”
• Material Energy “States”• Material Constitutive ”Properties”
![Page 31: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/31.jpg)
30Manufacturing
Energy States
Energy Domain Energy or Power Variables
Mechanical F, v ; P, Q or F, d ; σ, ε
Electrical V,I
Thermal T, ds/dt (or dq/dt)
Chemical chemical potential, rate
![Page 32: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/32.jpg)
31Manufacturing
Properties• Extensive: GEOMETRY• Intensive: Constitutive Properties
– Modulus of Elasticity, damping, mass– Plastic Flow Properties– Viscosity– Resistance, Inductance, Capacitance– Chemical Reactivity– Heat Transfer Coefficient
• Which has the highest precision?
![Page 33: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/33.jpg)
32Manufacturing
A Model for Process Variations
• Recall:
• One or more α’s “qualify” as inputs : u
• The first order variation ΔY gives the “Variation Equation”
Y = Φ(α )
Y = Φ(α ,u ); u = vector of inputs
Equipment MaterialE(t )“controls” Geometry
&Properties
![Page 34: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/34.jpg)
33Manufacturing
The Variation Equation
ΔY = ∂Y∂α
Δα +∂Y∂u
Δu
DisturbanceSensitivity
Disturbances
Control Sensitivity or “Gain”
Control Inputs
![Page 35: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/35.jpg)
34Manufacturing
Primary Process Control Goal: Minimize ΔY
ΔY → 0How do we make ?
• hold u fixed (Δu = 0)– operator training (SOP’s)– good steady-state machine physics
• minimize disturbancesΔα ->Δαmin
ΔY = ∂Y∂α
Δα +∂Y∂u
Δu
This is the goal of Statistical Process Control (SPC) This is the goal of Statistical Process Control (SPC)
![Page 36: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/36.jpg)
35Manufacturing
OR
ΔY → 0
• hold u fixed (Δu = 0)• minimize the term: the disturbance sensitivity
ΔY = ∂Y∂α
Δα +∂Y∂u
Δu
This is the goal of Process Optimization This is the goal of Process Optimization
∂Y∂α
•• AssumingAssuming ∂Y∂α
= Φ(α ) αα = operating point= operating point
![Page 37: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/37.jpg)
36Manufacturing
OR
ΔY → 0
• manipulate Δu by measuring ΔY such that
ΔY = ∂Y∂α
Δα +∂Y∂u
Δu
This is the goal of Process Feedback Control This is the goal of Process Feedback Control
• Compensating for (not eliminating) disturbances
Δu∂Y∂u
= −∂Y∂α
Δα
![Page 38: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/38.jpg)
37Manufacturing
Statistical Process Control
ΔY = ∂Y∂α
Δα +∂Y∂u
Δu
Detect and
Minimize
![Page 39: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/39.jpg)
38Manufacturing
Process Optimization
ΔY = ∂Y∂α
Δα +∂Y∂u
Δu
Empirically Minimize
![Page 40: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/40.jpg)
39Manufacturing
Output Feedback Control
ΔY = ∂Y∂α
Δα +∂Y∂u
Δu
Manipulate Actively
Such That
∂Y∂u
Δu = −∂Y∂α
Δα
Compensate for Disturbances
![Page 41: Control of Manufacturing Processes](https://reader034.vdocuments.us/reader034/viewer/2022050720/548d1925b4795984178b61b8/html5/thumbnails/41.jpg)
40Manufacturing
Process Control Hierarchy• Reduce Disturbances
– Good Housekeeping– Standard Operations (SOP’s)– Statistical Analysis and Identification of Sources (SPC)– Feedback Control of Machines
• Reduce Sensitivity (increase “Robustness”)– Measure Sensitivities via Designed Experiments– Adjust “free” parameters to minimize
• Measure output and manipulate inputs– Feedback control of Output(s)