control of manufacturing process - dspace@mit: … · control of manufacturing process ... 2/5/04...

49
Control of Manufacturing Control of Manufacturing Process Process Subject 2.830 Spring 2004 Spring 2004 Lecture #2 Lecture #2 “Process Modeling for Control” “Process Modeling for Control” February 5, 2004 February 5, 2004

Upload: truongcong

Post on 18-Aug-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

Control of Manufacturing Control of Manufacturing ProcessProcessSubject 2.830

Spring 2004Spring 2004

Lecture #2 Lecture #2 “Process Modeling for Control”“Process Modeling for Control”

February 5, 2004February 5, 2004

Page 2: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 2

Key TopicsKey Topics•• Process Taxonomy for ControlProcess Taxonomy for Control

–– Classifying the Universe of ProcessesClassifying the Universe of Processes

•• Control versus VariationControl versus Variation–– The Good, Bad and UglyThe Good, Bad and Ugly

•• Process Model for ControlProcess Model for Control–– Equipment & Material DistinctionsEquipment & Material Distinctions–– Process Parameters: States & PropertiesProcess Parameters: States & Properties

Page 3: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 3

Recall the ModelRecall the Model

Equipment MaterialE(t ) Geometry &

Properties

What Controls the Geometry Change?

Page 4: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 4

What Controls the What Controls the Geometry Change?Geometry Change?

•• Location and Intensity of Energy ExchangeLocation and Intensity of Energy Exchange•• Examples:Examples:

–– Location of Max. Shear Stress in TurningLocation of Max. Shear Stress in Turning–– Heat Transfer at the Mold Surface in Injection MoldingHeat Transfer at the Mold Surface in Injection Molding–– Displacement Field in Sheet StampingDisplacement Field in Sheet Stamping–– Reaction Rate Reaction Rate -- Time Product on Substrate Surface in Time Product on Substrate Surface in

LPCVDLPCVD–– Location of Laser Bean in Laser TrimmingLocation of Laser Bean in Laser Trimming

Page 5: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 5

Two Extremes of Interactions Two Extremes of Interactions Area of E(t) << Total Area: Serial Process

Area of E(t) ~ Total Area: Parallel Process

v(t)

y(t)K(s)

Page 6: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 6

What Determines Part What Determines Part Geometry Change?Geometry Change?

•• For Lumped case:For Lumped case:–– time time -- trajectory of the port locationtrajectory of the port location

•• e.g. tool pathse.g. tool paths

•• For Distributed Case: For Distributed Case: –– Shape of the energy distributionShape of the energy distribution

•• patternspatterns•• moldsmolds•• masksmasks

Page 7: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 7

ExamplesExamples

•• Serial (Lumped) ProcessesSerial (Lumped) Processes–– MachiningMachining -- Tool PathTool Path–– Laser CuttingLaser Cutting -- Beam pathBeam path–– BendingBending -- Tool DepthTool Depth–– Stereolithography Stereolithography -- Beam PathBeam Path–– Three D PrintingThree D Printing -- Binder PathBinder Path

Page 8: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 8

ExamplesExamples

•• Parallel (Distributed) ProcessesParallel (Distributed) Processes–– Draw Forming Draw Forming -- Die ShapesDie Shapes–– Injection MoldingInjection Molding -- Mold ShapeMold Shape–– Chemical Etching Chemical Etching -- Mask ShapeMask Shape–– CMPCMP -- Tool ShapeTool Shape–– PlatingPlating -- Substrate ShapeSubstrate Shape

Page 9: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 9

Toward a Process TaxonomyToward a Process Taxonomy

•• Classify by Change ModeClassify by Change Mode–– Why?Why?

•• Classify by Interaction area Classify by Interaction area (serial/parallel)(serial/parallel)–– So what?So what?

•• Classify by Energy DomainClassify by Energy Domain–– Who cares??

Sensitivity, resolution

Flexibility, controllability, rate

Who cares?? Rate, resolution

Page 10: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 10

Toward a Process TaxonomyToward a Process Taxonomy

Dominant Energy Domain

Transformation Methods

Serial Interaction Parallel Interaction

Dominant Energy Domain

MechanicalThermalChemicalElectrical

MechanicalThermalChemicalElectrical

Page 11: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 11

Toward a Process TaxonomyToward a Process Taxonomy

Dominant Energy Domain

Transformation Methods

Serial Interaction Parallel Interaction

Dominant Energy Domain

MechanicalThermalChemicalElectrical

MechanicalThermalChemicalElectrical

Page 12: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 12

Toward a Process TaxonomyToward a Process Taxonomy

Dominant Energy Domain

Transformation Methods

Serial Interaction Parallel Interaction

Dominant Energy Domain

MechanicalThermalChemicalElectrical

MechanicalThermalChemicalElectrical

Page 13: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 13

Toward a Process TaxonomyToward a Process Taxonomy

Dominant Energy Domain

Transformation Methods

Serial Interaction Parallel Interaction

Dominant Energy Domain

MechanicalThermalChemicalElectrical

MechanicalThermalChemicalElectrical

Page 14: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 14

Process Taxonomy for ControlProcess Taxonomy for ControlTransformation REMOVAL

Mode SERIAL PARALLEL

Energy Source Mechanical Thermal Chemical Electrical Mechanical Thermal Chemical ElectricalCutting Laser Cutting EDM Die Stamping ECM EDMGrinding "Flame" Cutting PhotolithographyBroaching Plasma CuttingPolishingWater Jet

Transformation ADDITION/JOINING

Mode SERIAL PARALLEL

Energy Source Mechanical Thermal Chemical Electrical Mechanical Thermal Chemical Electrical3D Printing Laser E-Beam Welding HIP Sintering LPCVDUltrasonic Sintering Arc Welding PlatingWelding Resistance Welding

Transformation FORMATION

Mode SERIAL PARALLEL

Energy Source Mechanical Thermal Chemical Electrical Mechanical Thermal Chemical ElectricalPlasma Spray Stereolithography Inertia Bonding Casting DiffusionDBM Molding Bonding

Transformation DEFORMATION

Mode SERIAL PARALLEL

Energy Source Mechanical Thermal Chemical Electrical Mechanical Thermal Chemical ElectricalBending Line Heating DrawingForging(open) Forging(die)Rolling

Process Process Eye ChartEye Chart for Controlfor Control

Page 15: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 15

Process Taxonomy:Process Taxonomy:RemovalRemoval

Transformation REMOVAL

Mode SERIAL

Energy Source Mechanical Thermal Chemical ElectricalCutting Laser Cutting EDMGrinding "Flame" CuttingBroaching Plasma CuttingPolishingWater Jet

PARALLEL

Mechanical Thermal Chemical ElectricalDie Stamping ECM EDM

Photolithography

Page 16: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 16

Process Taxonomy:Process Taxonomy:DeformationDeformation

Transformation DEFORMATION

Mode SERIAL

Energy Source Mechanical Thermal Chemical ElectricalBending Line HeatingForging(open)Rolling

PARALLEL

Mechanical Thermal Chemical ElectricalDrawingForging(die)

Page 17: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 17

Process Taxonomy:Process Taxonomy:AdditionAddition

Transformation ADDITION

Mode SERIAL

Energy Source Mechanical Thermal Chemical Electrical3D Printing Laser E-Beam WeldingUltrasonic Sintering Arc WeldingWelding Resistance Weldin

PARALLEL

Mechanical Thermal Chemical ElectricalHIP Sintering LPCVD

Plating

RAPID

PROTOTYPING

METHODS

Page 18: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 18

Process Taxonomy:Process Taxonomy:FormationFormation

Transformation FORMATION

Mode SERIAL

Energy Source Mechanical Thermal Chemical ElectricalPlasma Spray StereolithographyDBM

PARALLEL

Mechanical Thermal Chemical ElectricalInertia Bonding Casting RIM

Molding Diffusion Bonding

RAPID

PROTOTYPING

METHOD

Page 19: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 19

Control vs. VariationControl vs. Variation

•• ControlControl Is Intentional and Is Intentional and DeterministicDeterministic

•• VariationVariation Is Unintentional And/or Is Unintentional And/or RandomRandom

Page 20: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 20

What Causes What Causes VariationVariationin the Process Output?in the Process Output?

•• Material VariationsMaterial Variations–– Properties, Initial GeometryProperties, Initial Geometry

•• Equipment VariationsEquipment Variations–– NonNon--repeatable, long term wear, deflectionsrepeatable, long term wear, deflections

•• Operator VariationsOperator Variations–– Inconsistent control, excessive “tweaking”Inconsistent control, excessive “tweaking”

•• “Environment” Variations“Environment” Variations–– Temperature and Handling inconsistenciesTemperature and Handling inconsistencies

Page 21: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 21

Process Model for ControlProcess Model for Control

Equipment MaterialE(t )“controls” Geometry &

Properties

Process Y ≡ Process Ouputs

Y = Φ(α )α ≡ process parameters

What are the α’s?

Page 22: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 22

What What areare the the Process ParametersProcess Parameters??

•• Equipment Energy “States”Equipment Energy “States”•• Equipment Constitutive “Properties”Equipment Constitutive “Properties”

•• Material Energy “States”Material Energy “States”•• Material Constitutive ”Properties”Material Constitutive ”Properties”

Page 23: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 23

Energy StatesEnergy 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 24: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 24

PropertiesProperties

•• ExtensiveExtensive: : GEOMETRYGEOMETRY•• IntensiveIntensive: Constitutive Properties : Constitutive Properties

–– Modulus of Elasticity, damping, massModulus of Elasticity, damping, mass–– Plastic Flow PropertiesPlastic Flow Properties–– ViscosityViscosity–– Resistance, Inductance, CapacitanceResistance, Inductance, Capacitance–– Chemical ReactivityChemical Reactivity–– Heat Transfer CoefficientHeat Transfer Coefficient

Page 25: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 25

Topics for TodayTopics for Today•• Causes of VariationCauses of Variation

–– Parameter UncertaintyParameter Uncertainty•• Definition of Control Input to ProcessDefinition of Control Input to Process

–– Accessible, Deterministic ParametersAccessible, Deterministic Parameters•• The Process Variation EquationThe Process Variation Equation•• Process Control HierarchyProcess Control Hierarchy

–– Attacking the Variation EquationAttacking the Variation Equation•• Control Loops in ManufacturingControl Loops in Manufacturing

Page 26: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 26

Delineation of Process Delineation of Process ParametersParameters

Y = Φ(α )α = (ep ,es ,mp ,ms )

ep = equipment properties

es = equpment statesm p = material properties

ms = material states

Equipment MaterialE(t )“controls” Geometry &

Properties

ep, es mp, ms

Y

α

Page 27: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 27

What Causes Variations?What Causes Variations?If → Y = Φ(α )

Any Change (or uncertainty) in α

α = (ep ,es,m p ,ms)•Which parameters are most certain and least variable?

(The good ones)

•Which parameters are least certain or most variable?

(The bad ones)

Page 28: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 28

A Rough Scale of “Goodness”A Rough Scale of “Goodness”

ep Machine Structure, Stiffness

e

Constant / known

Variable / unknown

s Positions Forces, temperatures

ms Stresses, Surface Temp., Flowrate, Concentration

mp Stress-strain, Tg, Viscosity, Reactivity, Resistance

Based on What???

Page 29: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 29

Now Consider a Typical Process:Now Consider a Typical Process:e.g. Machininge.g. Machining

ep Structural GeometryStructural stiffens, damping, and natural frequencies, Tool Geometry

es Tool Velocity, Spindle SpeedCutting ForceTool Temperature and Heat Flux

ms Shear stress at tool interfaceBending Stresses in the workpieceTemperature of chip area

mp Initial Geometry Material hardnessBasic properties: σY, n, r, …

Page 30: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 30

We Lost the Controls!We Lost the Controls!

Process Y ≡ Process Ouputs

Y = Φ(α )

Equipment MaterialE(t )“controls” Geometry &

Properties

•• Where are the control inputs?Where are the control inputs?–– A specific A specific subsetsubset of the parametersof the parameters

Page 31: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 31

Where are the Control Inputs to a Where are the Control Inputs to a Process?Process?

E(t )

•• Example: the latheExample: the lathe–– The tool positionThe tool position–– The leadscrew positions?The leadscrew positions?–– ??????

Equipment Material“controls” Geometry &Properties

Page 32: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 32

Control Inputs to a ProcessControl Inputs to a Process

•• What are the “best” inputs?What are the “best” inputs?−− αα’s that are’s that are::

•• deterministicdeterministic•• accessibleaccessible•• “fast”“fast”•• “effective”“effective”

–– significant effect on outputsignificant effect on output

E(t )Equipment Material“controls” Geometry &

Properties

Page 33: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 33

Back to the LatheBack to the Lathe•• Tool PositionTool Position

–– Fast?Fast?–– Accessible?Accessible?–– Effective?Effective?–– Deterministic?Deterministic?

•• What is accessible?What is accessible?

Page 34: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 34

Back to the LatheBack to the Lathe

•• Tool PositionTool Position–– FastFast yesyes–– AccessibleAccessible nono–– EffectiveEffective yesyes–– DeterministicDeterministic ? ?

•• What is accessible?:What is accessible?:–– Lead Screw RotationLead Screw Rotation–– FastFast yesyes–– AccessibleAccessible yesyes–– EffectiveEffective yesyes–– DeterministicDeterministic yes yes

Page 35: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 35

BUT!BUT!

•• If the If the tool positiontool position is downstream of the is downstream of the leadscrewleadscrewrotation it is no longer deterministic!rotation it is no longer deterministic!

WHY?

Uncertainties in:leadscrew pitchbearing and nut backlashmachine deflections

loadtemperature

Other Examples?

Page 36: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 36

DefinitionsDefinitions

•• An An InputInput is a Process Parameter that is:is a Process Parameter that is:–– FastFast–– AccessibleAccessible–– EffectiveEffective–– DeterministicDeterministic

•• A A DisturbanceDisturbance is a Variation in a Process Parameter Caused is a Variation in a Process Parameter Caused By:By:–– uncertainty or randomnessuncertainty or randomness–– inaccessibilityinaccessibility–– forced variationforced variation

Page 37: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 37

Some QuestionsSome Questions•• What parameters are the best candidates for Inputs?What parameters are the best candidates for Inputs?

•• What parameters have the greatest uncertainty?What parameters have the greatest uncertainty?

•• What process class has highest spatial resolution?What process class has highest spatial resolution?

•• What process class has What process class has highesthighest temporal resolution?temporal resolution?

•• What process class has the What process class has the lowestlowest spatial and temporal spatial and temporal resolution?resolution?

•• Which has the highest precision?Which has the highest precision?

Page 38: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 38

Some Answers?Some Answers?•• What parameters are the best candidates for Inputs?What parameters are the best candidates for Inputs?

–– Machine StatesMachine States

•• What parameters have the greatest uncertainty?What parameters have the greatest uncertainty?–– Material PropertiesMaterial Properties

•• What process class has highest spatial resolution?What process class has highest spatial resolution?–– Serial ProcessesSerial Processes

•• What process class has What process class has highesthighest temporal resolution?temporal resolution?–– Mechanical ProcessesMechanical Processes

•• What process class has the What process class has the lowestlowest spatial and temporal spatial and temporal resolution?resolution?–– Thermal, Chemical and Electrical all are highly diffusiveThermal, Chemical and Electrical all are highly diffusive

•• Which has the highest precision?Which has the highest precision?

Equipment Material“controls” Geometry &

Properties

Page 39: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 39

A Model for Process VariationsA Model for Process Variations

Equipment Material

“controls”

Geometry &Properties

•• Recall:Recall:

•• One or more One or more αα’s’s “qualify” as inputs : “qualify” as inputs : uu

•• The first order Variation The first order Variation ∆∆Y gives the “Variation Equation”Y gives the “Variation Equation”

Y = Φ(α )

Y = Φ(α ,u); u = vector of inputs

Page 40: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 40

The Variation Equation

∆Y = ∂Y∂α

∆α +∂Y∂u

∆u

DisturbanceSensitivity

Disturbances

Control Sensitivity or “Gain”

Control Inputs

Page 41: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 41

Primary Process Control Goal: Primary Process Control Goal: Minimize Minimize ∆∆YY∆Y → 0How do we make ?

∆Y = ∂Y∂α

∆α +∂Y∂u

∆u

•• hold hold uu fixed (fixed (∆∆uu = 0)= 0)–– operator training (SOP’s)operator training (SOP’s)–– good steadygood steady--state machine physicsstate machine physics

•• minimize disturbancesminimize disturbances∆α∆α -->>∆α∆αminmin

This is the goal of Statistical Process Control (SPC) This is the goal of Statistical Process Control (SPC)

Page 42: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 42

OROR∆Y = ∂Y

∂α∆α +

∂Y∂u

∆u ∆Y → 0

•• hold u fixed (hold u fixed (∆∆uu = 0)= 0)•• minimize the term:minimize the term: the disturbance sensitivitythe disturbance sensitivity

This is the goal of Process Optimization This is the goal of Process Optimization

∂Y∂α

••AssumingAssuming ∂Y∂α

= Φ(α ) αα = operating point= operating point

Page 43: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 43

OROR∆Y = ∂Y

∂α∆α +

∂Y∂u

∆u ∆Y → 0

•• manipulate manipulate ∆∆uu by measuring by measuring ∆∆Y such thatY such that

∆u∂Y∂u

= −∂Y∂α

∆α

This is the goal of Process Feedback Control This is the goal of Process Feedback Control

••Compensating for (not eliminating) disturbancesCompensating for (not eliminating) disturbances

Page 44: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 44

Statistical Process Control

∆Y = ∂Y∂α

∆α +∂Y∂u

∆u

Detect and Minimize

Page 45: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 45

Process Optimization

∆Y = ∂Y∂α

∆α +∂Y∂u

∆u

Empirically Minimize

Page 46: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 46

Output Feedback Control

∆Y = ∂Y∂α

∆α +∂Y∂u

∆u

Manipulate Actively Such that

∂Y∂u

∆u = −∂Y∂α

∆α

Compensate for Disturbances

Page 47: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 47

Process Control HierarchyProcess Control Hierarchy

•• Reduce DisturbancesReduce Disturbances–– Good HousekeepingGood Housekeeping–– Standard Operations (SOP’s)Standard Operations (SOP’s)–– Statistical Analysis and Identification of Sources (SPC)Statistical Analysis and Identification of Sources (SPC)–– Feedback Control of MachinesFeedback Control of Machines

•• Reduce Sensitivity (Reduce Sensitivity (increase “Robustnessincrease “Robustness”)”)–– Measure Sensitivities via Designed ExperimentsMeasure Sensitivities via Designed Experiments–– Adjust “free” parameters to minimizeAdjust “free” parameters to minimize

•• Measure output and manipulate inputsMeasure output and manipulate inputs–– Feedback control of Output(s)Feedback control of Output(s)

Page 48: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 48

Limitations?Limitations?

•• SPC?SPC?•• DOE/PO?DOE/PO?•• FBC?FBC?

Page 49: Control of Manufacturing Process - DSpace@MIT: … · Control of Manufacturing Process ... 2/5/04 2.830 Lecture #2 6 What Determines Part Geometry Change? • For Lumped case: –

2/5/04 2.830 Lecture #2 49

Topics for TodayTopics for Today•• Causes of VariationCauses of Variation

–– Parameter UncertaintyParameter Uncertainty•• Definition of Control Input to ProcessDefinition of Control Input to Process

–– Accessible, Deterministic ParametersAccessible, Deterministic Parameters•• The Process Variation EquationThe Process Variation Equation•• Process Control HierarchyProcess Control Hierarchy

–– Attacking the Variation EquationAttacking the Variation Equation•• Control Loops in ManufacturingControl Loops in Manufacturing