appendix a meta-heuristic optimization techniques: …978-0-85729-015-1/1.pdfmeta-heuristic...
TRANSCRIPT
Appendix AMeta-Heuristic Optimization Techniques:Sample Codes
A.1 Sample Codes for Rough Grinding Process
A.1.1 ABC Code
361
362 Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes
Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes 363
364 Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes
Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes 365
A.1.2 PSO Code
366 Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes
Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes 367
368 Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes
Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes 369
370 Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes
Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes 371
372 Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes
A.1.3 SA Code
Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes 373
374 Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes
Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes 375
376 Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes
Appendix A: Meta-Heuristic Optimization Techniques: Sample Codes 377
Index
AABC, 74, 76–78, 81–83, 101, 103, 105, 188,
189, 199, 215, 217, 221, 236, 237,239, 273, 295, 296, 361
Abrasive flow machining, 286Abrasive water jet machining, 178Ant colony optimization, 38Artificial bee colony
algorithm, 39Artificial immune algorithm, 42Artificial neural networks, 7
BBall burnishing, 155
CCryogenic machining, 344
DDrilling process, 125Dry machining, 342Dynamic programming, 23
EElectro chemical machining, 222Electro chemical discharge
grinding, 353Electrolytic in-process
dressing process, 309Environment-friendly
machining, 342Environmentally conscious
manufacturing, 339
FFactorial design
method, 15Finish grinding, 105Finishing processes, 147Fuzzy set theory, 6
GGA, 79, 82, 103, 105, 189, 199, 237, 239,
295, 305Goal programming, 24Geometric programming, 26Genetic algorithms, 29Green manufacturing, 339–341Grey relational analysis, 10GRG method, 25Grinding process, 84
HHarmony search
algorithm, 46HS, 82, 101, 103, 105, 217,
236, 237, 239Honing, 150Hybrid algorithms, 49
IInteger linear
programming, 28
KKnowledge based
expert systems, 18
379
LLapping, 147Laser beam machining, 240Laser micro-drilling, 267
MManufacturing processes, 1, 2, 339Mathematical iterative search
methods, 22Magnetic abrasive finishing
process, 298Magneto-rheological abrasive flow
finishing process, 307Meta-heuristics, 29, 361Micro-drilling, 265Micro-milling, 257Milling process, 57Minimal quantity lubrication
machining, 353Multi-pass milling, 70, 80
NNano-finishing, 285Non-traditional optimization, 4
PPrinicipal component analysis, 20Particle swarm optimization, 36PSO, 77, 78, 82, 101, 103, 188, 190, 191, 199,
217, 218, 236, 237, 239, 295, 302,303, 305, 366
QQuadratic programming, 27
RRapid prototyping, 317References, 51, 160, 273, 313,
336, 357Response surface methodology, 16Rough grinding, 98, 361RSM, 212, 272, 273
SSA, 77, 78, 82, 101, 103, 105, 199,
217, 218, 236, 237, 239,295, 305, 373
SFL, 82, 101, 103, 199, 217,237, 239
Shuffled fog leaping algorithm, 45Simulated annealing, 32Solid lubricant assisted
machining, 351Statistical regression technique, 4Superfinishing, 153
TTabu search, 34Taguchi fuzzy based approach, 15Taguchi robust design method, 13Turning process, 107
UUltrasonic machining, 192
WWire electric discharge
machining, 203
380 Index