Cover image for Computational intelligence in design and manufacturing
Title:
Computational intelligence in design and manufacturing
Personal Author:
Publication Information:
New York : John Wiley & Sons, 2000
ISBN:
9780471348795

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010047011 TS155 K89 2000 Open Access Book Book
Searching...

On Order

Summary

Summary

Take the next step in Integrated Product and Process Development
This pioneering book is the first to apply state-of-the-art computational intelligence techniques to all phases of manufacturing system design and operations. It equips engineers with a superior array of new tools for optimizing their work in Integrated Product and Process Development.
Drawing on his extensive experience in the field of advanced manufacturing, Andrew Kusiak has masterfully embedded coverage of data mining, expert systems, neural networks, autonomous reasoning techniques, and other computational methods in chapters that cover all key facets of integrated manufacturing system design and operations, including:
* Process planning
* Setup reduction
* Production planning and scheduling
* Kanban systems
* Manufacturing equipment selection
* Group technology
* Facilities and manufacturing cell layout
* Warehouse layout
* Manufacturing system product and component design
* Supplier evaluation
Each chapter includes questions and problems that address key issues on model integration and the use of computational intelligence approaches to solve difficulties across many areas of an enterprise. Examples and case studies from real-world industrial projects illustrate the powerfulapplication potential of the computational techniques.
Comprehensive in scope and flexible in approach, Computational Intelligence in Design and Manufacturing is right in step with the enterprise of the future: extended, virtual, model-driven, knowledge-based, and integrated in time and space. It is essential reading for forward-thinking students and professional engineers and managers working in design systems, manufacturing, and related areas.


Author Notes

Andrew Kusiak, Phd. is professor of Industrial Engineering at the University of Iowa.


Table of Contents

Prefacep. xvii
1 Modern Manufacturingp. 1
1.1 Introductionp. 1
1.2 Integrationp. 3
1.3 Roboticsp. 4
1.4 Material Handling and Storage Technologyp. 5
1.4.1 Material Handling Technologyp. 5
1.4.2 Automated Storage Systemsp. 6
1.4.3 Control Systemsp. 7
1.5 Information Systemsp. 7
1.5.1 Network Compatibilityp. 7
1.5.2 Interface Standardsp. 8
1.5.3 Intelligent Data Systemsp. 10
1.6 Computational Intelligencep. 11
1.7 Impact of Manufacturing Technologyp. 12
1.7.1 Product Life Cyclep. 12
1.7.2 Managementp. 13
1.7.3 Human Dimensionp. 13
1.8 Design of Modern Manufacturing Systemsp. 13
1.8.1 Machining Systemsp. 14
1.8.2 Assembly Systemsp. 19
1.8.2.1 Process Planning for Assembly Systemsp. 20
1.9 Organization and Product Evaluation Standardsp. 22
1.10 The Future of Manufacturing Enterprisesp. 23
1.10.1 Enterprise Attributesp. 23
1.10.2 Manufacturing Technologyp. 24
Referencesp. 26
Questionsp. 26
Problemsp. 26
2 Knowledge-Based Systemsp. 31
2.1 Introductionp. 31
2.2 Knowledge Representationp. 31
2.2.1 First-Order Logicp. 32
2.2.2 Production Rulesp. 33
2.2.3 Framesp. 34
2.2.4 Semantic Networksp. 37
2.3 Inference Enginep. 38
2.3.1 Basic Reasoning Strategiesp. 38
2.3.2 Uncertainty in Rule Basesp. 41
2.3.3 Other Search Strategiesp. 44
2.3.3.1 Depth-First and Breadth-First Search Strategiesp. 44
2.3.3.2 Optimization and Knowledge-Based Systemsp. 44
2.4 Knowledge Acquisitionp. 46
2.5 Knowledge Consistencyp. 47
2.5.1 Detection of Anomaly Rules with Simple Action Clausesp. 50
2.5.2 Grouping Rules with Compound Condition and Action Clausesp. 54
2.5.3 Inference Anomalies in Rule Basesp. 57
2.6 Summaryp. 61
Referencesp. 62
Questionsp. 62
Problemsp. 63
3 Features in Design and Manufacturingp. 69
3.1 Introductionp. 69
3.2 Fundamentals of Requirements, Features, and Functionsp. 71
3.2.1 Requirement Spacep. 71
3.2.2 Fundamentals of Featuresp. 71
3.2.3 Classification of Feature-Related Functionsp. 72
3.2.4 Mapping of Requirements and Functionsp. 73
3.2.5 Relationsp. 73
3.3 Function Relationsp. 75
3.3.1 Problem Statementp. 75
3.3.2 Classification of Function Relationsp. 76
3.3.3 Representation Scheme for Function Relationsp. 77
3.3.3.1 Representation of Explicit Function Relationsp. 77
3.3.3.2 Representation of Implicit Function Relationsp. 79
3.4 Feature Relationsp. 81
3.4.1 Basic Conceptsp. 81
3.4.2 Graph Representation of Feature Relationsp. 82
3.4.2.1 Geometry Relationsp. 82
3.4.2.2 Precision Relationsp. 84
3.4.3 Matrix Representation of Feature Relationsp. 84
3.4.3.1 Geometry Relationsp. 84
3.5 Representation of Function--Feature Relationsp. 85
3.6 Summaryp. 87
Referencesp. 87
Questionsp. 88
Problemsp. 88
4 Reason Maintenance in Product Modelingp. 89
4.1 Introductionp. 89
4.2 Product Modelingp. 91
4.3 Truth-Maintained Multiple Worldsp. 95
4.4 Model Synthesisp. 97
4.5 Model Analysisp. 102
4.6 Discussionp. 106
4.7 Summaryp. 107
Referencesp. 107
Questionsp. 108
Problemsp. 109
5 Process Planningp. 110
5.1 Introductionp. 110
5.2 Phases of Process Planningp. 111
5.3 Interpreation of Part Design Datap. 112
5.3.1 Feature-Based Part Modelingp. 112
5.3.2 Syntactic Pattern Recognitionp. 114
5.3.3 State Transition Diagramsp. 115
5.3.4 Decomposition Approachp. 115
5.3.5 Knowledge-Based Approachp. 116
5.3.6 Constructive Solid Geometry Approachp. 116
5.3.7 Graph-Based Approachp. 116
5.4 Selection of Processesp. 119
5.5 Selection of Machines, Tools, and Fixturesp. 120
5.6 Process Optimizationp. 121
5.6.1 Single-Pass Modelp. 121
5.6.2 Multipass Modelp. 123
5.7 Decomposition of Material Volume to be Removedp. 124
5.8 Selection of Manufacturing Featuresp. 125
5.9 Generation of Precedence Constraintsp. 128
5.10 Sequencing Manufacturing Featuresp. 129
5.11 Object-Oriented System for Process Planningp. 131
5.11.1 Part Modeling and Generation of Elementary Manufacturing Featuresp. 132
5.11.2 Grouping Elementary Manufacturing Featuresp. 135
5.11.3 Selection of Manufacturing Featuresp. 137
5.11.4 Generation of Precedence Constraints and Sequencing Machining Featuresp. 139
5.12 Process Planning Shellp. 140
5.12.1 Process Planning Domainp. 141
5.12.2 Part Description Languagep. 141
5.12.3 System Architecturep. 145
5.12.4 Knowledge Organizationp. 145
5.12.5 Reasoning Mechanismp. 147
5.13 Summaryp. 148
Appendix Model Listing for Example 5.1p. 148
Referencesp. 149
Questionsp. 151
Problemsp. 151
6 Setup Reductionp. 156
6.1 Introductionp. 156
6.2 Characteristics of Setup Activitiesp. 158
6.3 Scheduling Modelp. 160
6.3.1 Example of Scheduling Setup Activitiesp. 160
6.3.2 Project Scheduling Modelp. 163
6.4 Minimizing Internal Setup Timep. 166
6.4.1 Setup Scheduling Modelp. 166
6.4.2 Model Extensionsp. 171
6.5 Computational Experiencep. 172
6.5.1 Numerical Examplep. 172
6.5.2 Comparative Analysis of Modelsp. 176
6.5 Summaryp. 177
Referencesp. 177
Questionsp. 179
Problemsp. 179
7 Production Planning and Schedulingp. 180
7.1 Production Planningp. 180
7.1.1 Manufacturing Resource Planningp. 180
7.1.1.1 Processing Frequencyp. 185
7.1.1.2 MRP Nervousnessp. 185
7.1.2 Optimized Production Technology Systemp. 187
7.1.3 Just-in-Time Systemp. 188
7.1.3.1 Kanban System Conceptp. 190
7.1.3.2 Kanban Rulesp. 191
7.2 Capacity Balancingp. 192
7.3 Assembly Line Balancingp. 197
7.4 Manufacturing Schedulingp. 199
7.4.1 Scheduling n Operations on a Single Machinep. 201
7.4.2 Scheduling Flexible Forging Machinep. 202
7.4.2.1 Features of Flexible Forging Machine Scheduling Modelp. 203
7.4.2.2 Model without Precedence Constraintsp. 204
7.4.2.3 Model with Precedence Constraintsp. 208
7.4.3 Two-Machine Flowshop Modelp. 211
7.4.4 Two-Machine Job Shop Modelp. 213
7.4.5 Special Case of Three-Machine Flow Shop Modelp. 214
7.4.6 Scheduling Model for m Machines and n Operationsp. 215
7.4.7 Heuristic Scheduling of Multiple Resourcesp. 223
7.4.8 Resource-Based Scheduling Rulep. 228
7.5 Reschedulingp. 231
7.6 Summaryp. 231
Appendix Integer Programming Formulation of the Problem in Example 7.6p. 232
Referencesp. 233
Questionsp. 235
Problemsp. 235
8 Kanban Systemsp. 245
8.1 Introductionp. 245
8.1.1 Operations Principlesp. 246
8.1.2 Kanban Functionsp. 246
8.1.3 Kanban Typesp. 247
8.1.4 Auxiliary Equipmentp. 247
8.1.5 Kanban Operationsp. 248
8.1.6 Kanban Controlp. 249
8.1.6.1 Production Linep. 249
8.1.6.2 Receiving Areap. 252
8.1.6.3 Determining the Number of Kanbansp. 253
8.1.6.4 Kanban System Adjustmentsp. 255
8.2 Modeling Kanban Systemsp. 256
8.2.1 Basic Kanban Modelsp. 256
8.2.2 Control Approachesp. 257
8.2.3 Scheduling Approachesp. 257
8.2.4 Comparing Kanban Systems with Other Systemsp. 257
8.3 Modified Kanban Systemsp. 257
8.3.1 Constant Work-in-Process Modelp. 258
8.3.2 Generic Kanban Systemp. 259
8.3.3 Modified Kanban System for Semiconductor Manufacturingp. 261
8.3.4 Integrated Push-Pull Manufacturing Strategyp. 261
8.3.5 Periodic Pull Systemp. 262
8.3.6 Case Studyp. 263
8.4 Summaryp. 263
Referencesp. 264
Questionsp. 269
Problemsp. 270
9 Selection of Manufacturing Equipmentp. 272
9.1 Design of Manufacturing Systemsp. 272
9.1.1 Manufacturing Equipment Selectionp. 272
9.1.2 Machine Cell Formationp. 273
9.1.3 Machine Layoutp. 273
9.1.4 Machine Cell Layoutp. 274
9.2 Selection of Machines and Material Handling Equipmentp. 274
9.2.1 Machine Selectionp. 274
9.2.2 Selection of Machines and Material Handling Systemsp. 276
9.2.3 Special Case of the Equipment Selection Modelp. 278
9.3 Selection of Manufacturing Resources Based on Process Plansp. 279
9.3.1 Model Backgroundp. 280
9.3.2 Integer Programming Modelp. 282
9.3.3 Construction Algorithmp. 284
9.4 Summaryp. 287
Appendix 9.1 Input File of Example 9.2p. 287
Appendix 9.2 Input File of Example 9.5p. 288
Referencesp. 289
Questionsp. 290
Problemsp. 290
10 Group Technologyp. 294
10.1 Introductionp. 294
10.1.1 Visual Methodp. 295
10.1.2 Coding Methodp. 295
10.2 Cluster Analysis Methodp. 296
10.2.1 Matrix Formulationp. 297
10.2.1.1 Similarity Coefficient Methodsp. 300
10.2.1.2 Sorting-Based Algorithmsp. 301
10.2.1.3 Cluster Identification Algorithmp. 302
10.2.1.4 Extended CI Algorithmp. 305
10.2.2 Mathematical Programming Formulationp. 310
10.2.2.1 The p-Median Modelp. 311
10.2.2.2 Generalized p-Median Modelp. 313
10.2.3 Innovative Applications of Group Technologyp. 315
10.2.3.1 Data Miningp. 316
10.3 Branching Algorithmsp. 316
10.4 Assignment of Parts to the Existing Machine Cellsp. 333
10.5 Summaryp. 336
Appendix 10.1 Model Listing for Example 10.4p. 337
Appendix 10.2 Model Listing for Example 10.5p. 338
Referencesp. 341
Questionsp. 342
Problemsp. 343
11 Neural Networksp. 347
11.1 Introductionp. 347
11.2 Neural Networks versus Other Intelligent Approachesp. 350
11.2.1 Knowledge-Based Systemsp. 350
11.2.2 Fuzzy-Logic-Based Systemsp. 352
11.3 Learningp. 353
11.3 Learning Rulesp. 355
11.3.1.1 Learning by Analogyp. 357
11.3.1.2 Learning by Inductionp. 357
11.4 Back-Propagation Neural Networkp. 358
11.4.1 Back-Propagation Learningp. 359
11.4.1.1 Back-Propagation Learning Algorithmp. 362
11.5 Self-Learning Neural Networkp. 367
11.5.1 ART Neural Networkp. 367
11.5.1.1 Vigilance in ART Networkp. 370
11.5.2 Learning in ART Networkp. 371
11.5.3 Computational Experiencep. 374
11.6 Summaryp. 375
Referencesp. 377
Questionsp. 379
Problemsp. 379
12 Layout of Machines and Facilitiesp. 382
12.1 Introductionp. 382
12.2 Single-Row Machine Layoutp. 383
12.3 Double-Row Machine Layoutp. 390
12.4 Multirow Facility and Machine Layoutp. 399
12.4.1 Quadratic Assignment Modelp. 399
12.4.2 CRAFT Algorithmp. 402
12.5 Summaryp. 404
Referencesp. 404
Questionsp. 405
Problemsp. 405
13 Inventory Space Allocationp. 412
13.1 Introductionp. 412
13.2 Related Modelsp. 412
13.3 Space Allocation Modelp. 413
13.3.1 Basic Modelp. 413
13.4 Model Formulationp. 415
13.4.1 Definitionsp. 415
13.4.2 System Descriptionp. 416
13.4.3 Case Study Objectivep. 416
13.4.4 Constructing the Space Allocation Modelp. 419
13.4.5 Solving the Space Allocation Modelp. 421
13.5 Summaryp. 425
Referencesp. 426
Questionsp. 427
Problemsp. 427
14 Layout of a Warehousep. 428
14.1 Introductionp. 428
14.2 Related Literaturep. 429
14.3 Procedure for Warehouse Layoutp. 430
14.3.1 Class-Based Storage Rationalep. 430
14.3.2 Computational Procedurep. 431
14.3.2.1 The Procedurep. 431
14.4 Pallet Storage and Retrieval System Case Studyp. 438
14.4.1 Case Study Backgroundp. 438
14.4.2 Application of the Computational Procedurep. 440
14.4.3 Computational Resultsp. 442
14.4.4 Comparison of Existing and Proposed Designsp. 442
14.4.5 Resultsp. 445
14.5 Summaryp. 445
Referencesp. 446
Questionsp. 447
Problemsp. 447
15 Design for Agilityp. 448
15.1 Introductionp. 448
15.2 Design Rulesp. 449
15.2.1 Rule 1 (Modular Design): Decomposing a Complex System into Several Independent Unitsp. 449
15.2.2 Rule 2: Designing a Product with Robust Scheduling Characteristicsp. 452
15.2.2.1 Designing and Scheduling an Assembly Linep. 454
15.2.2.2 Algorithm for Designing and Scheduling Assembly Linesp. 456
15.2.2.3 Robust Characteristicsp. 459
15.2.3 Rule 3: Streamlining the Flow of Products in an Assembly Linep. 460
15.2.3.1 Scheduling a Streamlined Assembly Linep. 460
15.2.3.2 Designing a Streamlined Assembly Linep. 460
15.2.4 Rule 4: Reduce the Number of Stations in an Assembly Linep. 466
15.2.4.1 Development of Design Approaches for Short Linesp. 467
15.3 Product Differentiationp. 470
15.3.1 Delayed Product Differentiationp. 470
15.3.2 Early Product Differentiationp. 471
15.3.3 Manufacturing Performance and the Design of Productsp. 473
15.4 Summaryp. 474
Referencesp. 475
Questionsp. 477
Problemsp. 477
16 Supplier Evaluationp. 479
16.1 Introductionp. 479
16.2 Key Characteristics of the Supplier-Customer Relationshipp. 480
16.2.1 Information Collection Processp. 480
16.2.2 Key Characteristicsp. 481
16.2.3 Importance of Characteristicsp. 482
16.2.4 Potential for Evaluating Characteristicsp. 482
16.2.5 Discussionp. 482
16.3 Building a Comprehensive Modelp. 483
16.3.1 Supplier Capabilitiesp. 483
16.3.1.1 Past Performancep. 484
16.3.1.2 Engineering Capabilitiesp. 484
16.3.1.3 Manufacturing Capabilitiesp. 484
16.3.1.4 Management Capabilitiesp. 484
16.3.1.5 Pricep. 485
16.3.1.6 Environmental Awarenessp. 486
16.3.2 Supplier Rating Matricesp. 486
16.3.2.1 Technology Life-Cycle/Supplier Capability Matrixp. 486
16.3.2.2 Relationship Life-Cycle/Supplier Capability Matrixp. 488
16.3.2.3 Supplier Rating Matrixp. 489
16.4 System Implementationp. 490
16.4.1 Tool for Commodity Teamsp. 490
16.4.1.1 Supplier Evaluationp. 490
16.4.1.2 Source Selectionp. 491
16.4.1.3 Monitoring the Progress of a Supplier-Customer Alliancep. 492
16.4.2 Bulletin Boardp. 493
16.4.3 Intelligent Supplier Evaluation Systemp. 493
16.5 Summaryp. 494
Appendix Key Characteristics of the Supplier-Customer Relationshipp. 495
Referencesp. 496
Questionsp. 497
Problemsp. 497
17 Data Miningp. 498
17.1 Introductionp. 498
17.2 Background and Definitionsp. 499
17.3 Reduct Generation Algorithmp. 501
17.4 Feature Extraction Algorithmp. 504
17.4.1 Integer Number Casep. 505
17.4.2 Real Number Casep. 507
17.5 Feature Extraction Modelp. 511
17.5.1 Integer Programming Formulationp. 511
17.5.2 Equal-Weight Casep. 512
17.5.3 Unequal-Weight Casep. 514
17.5.4 Discussionp. 517
17.6 Decision Makingp. 518
17.7 Data Farmingp. 519
17.8 Summaryp. 522
Appendix 17.1 Input Data and Corresponding o-Reductsp. 522
Appendix 17.2 Input File of Example 17.4p. 524
Referencesp. 524
Questionsp. 526
Problemsp. 526
Indexp. 529