• Aucun résultat trouvé

Real-time decision support for mixed-model assembly operations

N/A
N/A
Protected

Academic year: 2021

Partager "Real-time decision support for mixed-model assembly operations"

Copied!
20
0
0

Texte intégral

(1)

Publisher’s version / Version de l'éditeur:

Vous avez des questions? Nous pouvons vous aider. Pour communiquer directement avec un auteur, consultez la

première page de la revue dans laquelle son article a été publié afin de trouver ses coordonnées. Si vous n’arrivez pas à les repérer, communiquez avec nous à PublicationsArchive-ArchivesPublications@nrc-cnrc.gc.ca.

Questions? Contact the NRC Publications Archive team at

PublicationsArchive-ArchivesPublications@nrc-cnrc.gc.ca. If you wish to email the authors directly, please see the first page of the publication for their contact information.

https://publications-cnrc.canada.ca/fra/droits

L’accès à ce site Web et l’utilisation de son contenu sont assujettis aux conditions présentées dans le site LISEZ CES CONDITIONS ATTENTIVEMENT AVANT D’UTILISER CE SITE WEB.

AMT2007 [Proceedings], pp. 1-19, 2007-06-05

READ THESE TERMS AND CONDITIONS CAREFULLY BEFORE USING THIS WEBSITE.

https://nrc-publications.canada.ca/eng/copyright

NRC Publications Archive Record / Notice des Archives des publications du CNRC :

https://nrc-publications.canada.ca/eng/view/object/?id=6adcf5d1-55db-4738-abdf-464dcb3d2e18 https://publications-cnrc.canada.ca/fra/voir/objet/?id=6adcf5d1-55db-4738-abdf-464dcb3d2e18

NRC Publications Archive

Archives des publications du CNRC

This publication could be one of several versions: author’s original, accepted manuscript or the publisher’s version. / La version de cette publication peut être l’une des suivantes : la version prépublication de l’auteur, la version acceptée du manuscrit ou la version de l’éditeur.

Access and use of this website and the material on it are subject to the Terms and Conditions set forth at

Real-time decision support for mixed-model assembly operations

(2)

Real- time decision support for mixed- model

assembly operations

Helen Xie, Joseph Neelamkavil and Weiming Shen I ntegrated Manufacturing Technologies I nstitute

5 June 2007

(3)

Outline

ƒ

Background

ƒ

Measures of manufacturing performance

ƒ

Technical features

ƒ

Benefits

(4)

Background

ƒ

Challenges in mass customization manufacturing

™

Large product variety

™

Uncertainty of demand on both the number of products and

product mix

™

Short lead time

ƒ

Dynamic operating conditions

™

Parts unavailability

™

Machine failure and repair

(5)

Background

ƒ

Mixed-model assembly lines

™

A variety of similar product

models

™

Assembly time varies for

every model in every station

ƒ

Feeder line to mixed-model

assembly lines

™

Feeder line requires setup

times and prefers to batch

operations

B3 B2 Assembly Station Buf f er Up Stream Down Stream Line B Line A Line C Line D B1 Buf f er Buffer Paint line Subassembly line

Main assembly line

(6)

Measures of

manufacturing

performance

ƒ

Production throughputs

™ Rate of products assembled

ƒ

Buffer inventories

™ Number of work-in-process products held in buffers

ƒ

Resource utilization

(7)

Summary of technical

features ( 1)

ƒ

Sequence optimization

™ Objective: improve throughput by leveling work load among each station

™ Objective: minimizing cost of setup times and inventory holding for a feeder line

ƒ

Simulation in advanced planning stage

™ What-if scenario analysis

™ Processing time variation

™ Machine failure, repair, and preventive maintenance

™ Missing parts

(8)

Summary of technical

features ( 2)

ƒ

Simulation in real-time production

™ Synchronization

™ Dynamic resource reallocation

ƒ

Reconfiguration of production line

™ Simulation toolkit for modeling product sources, work stations, assembly stations, and buffers

(9)

Assembly line sequence

Start incompletion Job A: 1 min Job A: 1 min Job A: 1 min Job B: 3 min Job B: 3 min Job B: 3 min

Occupancy time = 4 min Cycle time = 2 min

Start Job A: 1 min Job B: 3 min Job A: 1 min Job B: 3 min Job A: 1 min Job B: 3 min

Occupancy time = 4 min Cycle time = 2 min

end

ƒLevel work load on each station

ƒEven distribution of the same model products into the sequence

(10)

Sequence analysis

ƒ

Assembly/ subassembly line sequence

™ Objective: to balance the work load among the various resources to produce the mix of products ordered

™ Result: even distribution of the same model products

ƒ

Batch operated feeder line sequence

™ Objective: Reduce setup time

™ Result: Large color block

ƒ Sequences for a feeder line and assembly line are not identical

ƒ Buffer inventories between a feeder line and assembly line

B3 B2 Assembly Station Buf f er Up Stream Down Stream Line B Line A Line C Line D B1 Buf f er Buffer Paint line Subassembly line

Main assembly line

(11)

Feeder line sequence

ƒ

Production throughputs

™ Reducing setup times = > increasing throughputs

ƒ

Work-in-process

™ Reducing setup times = > increasing buffer inventories

ƒ

Algorithms developed for the optimized sequence:

™ Optimization on both setup cost and inventory cost

(12)

Optimization modelling

ƒ

Objective function:

™ Minimize the setup cost and inventory cost minimize c = ws cs+ wb cb

where

ci = 0, when CLi = CLi+ 1

ci = 1, when CLi

CLi+ 1

ws, wb– weight factor of setup cost, and inventory cost p n i i tj m j n i i s cc cc c

∑∑

− = = − = + = 1 1 1 1 1

n

i

p

p

c

b

=

max{|

i

i'

|},

=

1

,...,

(13)

Numerical results

ƒ

120 jobs, 7 colours

ƒ

blue, black, green, orange, gray, black, green, yellow, red, gray, …

ƒ

setup weight factor 0.75

ƒ

I nventory weight factor 0.25

Multiple runs of optimization

0 10 20 30 40 50 60 70 80 90 100 110 120 1 4 7 10 13 16 optimization instance fitness setup cost inventory cost

(14)

Simulation in advanced

planning stage

ƒ

What-if scenario analysis

™ Throughputs

™ Resource utilization

™ Buffer inventories

ƒ

Simulation variables

™ Processing time variation

™ Machine failure, repair, and preventive

maintenance

™ Missing parts

™ Operator absence

(15)

Simulation in real- time

ƒ

Uncertainty in real-time production environment

™ Operator absence

™ Machine broken down

™ Part unavailable

™ Bottleneck

ƒ

Decision support for quick response

™ Optimized actions to correct current deficiency

™ Limit the disturbance as few as possible

ƒ

Synchronization between real-time operations and a simulation model

™ I nput via user interface

(16)

Real- time decision support

for resource reallocation

ƒ

Operator absence scenario

™

Unutilized capacity: find out which stations with the most

unutilized capacity

™

Matched skills: find out which stations with matched skills

™

Simulation of throughputs with different control strategies

• Among the stations with matched skills, find a station with the most unutilized capacity

• Find a station with the most unutilized capacity, if matched skills not available, move operators

(17)

Simulation toolkit

ƒ

Reconfigurable building blocks

™ Product source ™ Station ™ Assembly station ™ Buffer ™ Connector Product Source # SZ/CAP ACC Q conveyor SZ/CAP AV SZ # # # queue # ARR REM # source output sourceCount AssemblySt at ion SZ/CAP AV SZ # # # queue # combine st at ion input1 input2 output BufferUp sequenceQueue # SZ/CAP ACC Q conveyor input output size current Counter St at ion SZ/CAP AV SZ # # # queue1 # SZ/CAP ACC Q conveyor SZ/CAP AV SZ # # # queue SZ/CAP # LAST VAL UTIL delay input output

(18)

Benefits

ƒ

Optimized sequencing in minutes

ƒ

Enhance productivity by throughputs improvement

ƒ

Reduce investment by cutting inventories

ƒ

Optimized buffer size for saving production line space

ƒ

Optimized use of resources

ƒ

Assist managers for quick response in real-time production

(19)

Summary and future w ork

ƒ

Mixed-model assembly line performance measures:

™ Production throughputs

™ Buffer inventories

™ Resource utilization

ƒ

Sequencing optimization for load balance and cost reduction

ƒ

Advanced planning simulation

(20)

T

h

a

n

k

Y

o

u

!

Q

u

e

st

io

n

s?

Références

Documents relatifs

Sociomateriality is, as its name might suggest, attends to social and the material aspect of quality; a concept built upon the intersection of tech- nology, work and organization

balancing with resource dependent task times. A grouping genetic algorithm for line balancing with resource dependent task times. Proceedings of the Fourth International

The Alternative Subgraphs Assembly Line Balancing Problem (ASALBP) is a general assembly line balancing problem that considers alternative assembly subgraphs for

In the type 2 assembly line balancing problem (ALBP-2), the objective is to minimize the cycle time given a number of workstations; i.e., to minimize the workload of the

Our experiments shows that it is possible to obtain very good gesture recognition rates (96% precision and recall on several repetitions of the same assembly operations

In this paper, we extend the general assembly line balancing problem by design- ing an integrated assembly line and addressing the number of workstations and simultaneous

The evaluation for one strategy (‘leap’) showed that through the early removal of affected customer orders from the sequence costly rework due to missing JIS components is

A mathematical model was developed by integer linear program for the integrated mixed-model ALBP and the model was designed to minimize total costs, including those associated