簡易檢索 / 詳目顯示

研究生: 楊世光
Suryajaya, Benny
論文名稱: 支援放電加工之Spark為基高效率巨量資料處理機制
An Efficient Big Data Processing Scheme based on Spark for Electrical Discharge Machining
指導教授: 鄭芳田
Cheng, Fan-Tien
共同指導教授: 洪敏雄
Hung, Min-Hsiung
陳朝鈞
Chen, Chao-Chun
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 製造資訊與系統研究所
Institute of Manufacturing Information and Systems
論文出版年: 2018
畢業學年度: 106
語文別: 英文
論文頁數: 52
外文關鍵詞: Electrical Discharge Machining (EDM), Feature Extraction, Efficient Big Data Processing, Hadoop, Spark
相關次數: 點閱:118下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • With the advancement of manufacturing technologies, assuring product quality becomes an important issue for the manufacturing industry. Because the automatic virtual metrology (AVM) can achieve real-time and on-line total inspection on workpieces at less cost than traditional inspection methods, it has been applied to several manufacturing industries, such as semiconductor, solar cell, and precision machining, for monitoring workpieces. Electrical discharge machining (EDM) is a manufacturing process where a workpiece is transformed into a desired shape by removing its materials using electrical discharges. EDM can be used to machine hard metals or those difficult to machine using traditional techniques and is commonly used for die making, mold making, and small hall drilling in the CNC industry. Due to the characteristics of the EDM process, it is required to install sensors (e.g., voltage, current, and vibration sensors) with a high sampling rate to acquire machining data, leading to a high data generation rate, up to 130 GB per machined hole. Thus, applying AVM to the EDM process encounters a big data processing issue in terms of data preprocessing for computing machining features. Aimed at resolving the big data processing issue of EDM, this thesis proposes a novel efficient big EDM data processing scheme (i.e., BEDPS) based on Hadoop and Spark. First, BEDPS detects the machining waves using the proposed concept of gaps and saves each machining wave into a file with no internode communications in Hadoop. Then, BEDPS computes machining features by pre-loading the machining-wave files in memory to reduce the amount of data access. Finally, testing results of applying BEDPS to the EDM process in a case study show that the proposed BEDPS can effectively detect machining waves from big raw data and efficiently compute the key features of machining data for the EDM process. Compared to the existing sequential data processing scheme, the proposed BEDPS is a promising efficient parallel data processing approach for the EDM process.

    ABSTRACT I ACKNOWLEDGEMENTS II TABLE OF CONTENTS III LIST OF TABLES V LIST OF FIGURES VI CHAPTER 1 INTRODUCTION 1 1.1 Background and Motivation 1 1.2 Research Objective 3 1.3 Organization 3 CHAPTER 2 LITERATURE REVIEW 5 2.1 Electrical Discharge Machining (EDM) 5 2.2 Intelligent Sensing Unit for EDM (ISU-EDM) 7 2.3 Other related works regarding EDM 11 2.4 Apache Spark 13 2.5 Hadoop Distributed File System 15 CHAPTER 3 DEVELOPMENT OF PROPOSED BIG EDM DATA PROCESSING SCHEME (BEDPS) 16 3.1 Design Philosophy of Proposed BEDPS 16 3.2 Architecture Design of the Proposed BEDPS 17 3.2.1 Overall Architecture 17 3.2.2 Design of Raw Data Indexer 18 3.2.3 Data Definitions 19 3.3 Design of Core Functional Mechanisms 20 3.3.1 Design of Parallel Gap-based Wave Detection (PGWD) Mechanism 21 3.3.2 Design of Zero-Crossing Parallel Processing (ZCPP) Method 29 3.3.3 Design of Pre-loaded Memory-based Feature Calculation (PMFC) Mechanism 33 CHAPTER 4 CASE STUDY AND EXPERIMENTAL RESULTS 38 4.1 Experimental Setup of Case Study 38 4.2 Key Performance Indexes 39 4.3 Results of Efficiency Evaluation 40 4.4 Results of Effectiveness Evaluation 44 CHAPTER 5 CONCLUSIONS AND FUTURE WORK 47 5.1 Conclusions 47 5.2 Future Work 48 REFERENCES 49

    [1] S. Ferber, "Industry 4.0–Germany Takes First Steps toward the Next Industrial Revolution," in Bosch ConnectedWorld Blog, ed, 2012.
    [2] F. Cheng, H. Tieng, H. Yang, M. Hung, Y. Lin, C. Wei, et al., "Industry 4.1 for Wheel Machining Automation," IEEE Robotics and Automation Letters, vol. 1, pp. 332-339, 2016.
    [3] S. Weisenberger, "Hannover Messe Day 1–Will Industry 4.0 Enable Zero Defects? How are Business Models Impacted by Industry," in 2014 Hannover Messe, Hannover, 2014.
    [4] J. F. Halpin, Zero Defects: A New Dimension in Quality Assurance: McGraw-Hill, 1966.
    [5] E. C. Jameson, Electrical Discharge Machining: Society of Manufacturing Engineers, 2001.
    [6] F. Cheng, H. Huang, and C. Kao, "Developing an Automatic Virtual Metrology System," IEEE Transactions on Automation Science and Engineering, vol. 9, pp. 181-188, 2012.
    [7] H. Yang, T. Su, and M. Wu, "Development of intelligent sensing unit for micro-electrical discharge machining," in 2017 56th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE), 2017, pp. 553-557.
    [8] T. Andromeda, A. Yahya, N. Hisham, K. Khalil, and A. Erawan, "Predicting Material Removal Rate of Electrical Discharge Machining (EDM) using Artificial Neural Network for High Current," in International Conference on Electrical, Control and Computer Engineering 2011 (InECCE), 2011, pp. 259-262.
    [9] B. Batinić, D. Rodić, N. Laković, M. Gostimirović, and N. Kulundžić, "Acquisition of current impulses in electrical discharge machining," in 2017 Zooming Innovation in Consumer Electronics International Conference (ZINC), 2017, pp. 37-40.
    [10] A. Mehmood, M. Usman, W. Mehmood, and Y. Khaliq, "Performance efficiency in Hadoop for storing and accessing small files," in 2017 Seventh International Conference on Innovative Computing Technology (INTECH), 2017, pp. 211-216.
    [11] K. H. Ho and S. T. Newman, "State of the art electrical discharge machining (EDM)," International Journal of Machine Tools and Manufacture, vol. 43, pp. 1287-1300, 2003/10/01/ 2003.
    [12] S. R. S. S. Kalpajian, Material removal processes: abrasive, chemical, electrical and high-energy beam. New Jersey: Prentice Hall, 2003.
    [13] H. C. Tsai, B. H. Yan, and F. Y. Huang, "EDM performance of Cr/Cu-based composite electrodes," International Journal of Machine Tools and Manufacture, vol. 43, pp. 245-252, 2003/02/01/ 2003.
    [14] G. Boothroyd, Winston, A.K., "Non-conventional machining processes," in Fundamentals of Machining and Machine Tools, ed, 2003.
    [15] J. A. McGeough, "Electrodischarge machining," in Advanced Methods of Machining, ed: Chapman & Hall, 1988, p. 130.
    [16] A. F. C. S.F. Krar, Electrical discharge machining. New York: Glencoe/McGraw-Hill, 1997.
    [17] M. Gostimirovic, "Non conventional processing procedures," University of Novi Sad, Faculty of Technical Sciences, Novi Sad2013.
    [18] W. König, D. F. Dauw, G. Levy, and U. Panten, "EDM-Future Steps towards the Machining of Ceramics," CIRP Annals, vol. 37, pp. 623-631, 1988/01/01/ 1988.
    [19] A. B. Puri and B. Bhattacharyya, "An analysis and optimisation of the geometrical inaccuracy due to wire lag phenomenon in WEDM," International Journal of Machine Tools and Manufacture, vol. 43, pp. 151-159, 2003/01/01/ 2003.
    [20] D. K. Aspinwall, R. C. Dewes, J. M. Burrows, M. A. Paul, and B. J. Davies, "Hybrid High Speed Machining (HSM): System Design and Experimental Results for Grinding/HSM and EDM/HSM," CIRP Annals, vol. 50, pp. 145-148, 2001/01/01/ 2001.
    [21] D. Kremer, J. L. Lebrun, B. Hosari, and A. Moisan, "Effects of Ultrasonic Vibrations on the Performances in EDM," CIRP Annals, vol. 38, pp. 199-202, 1989/01/01/ 1989.
    [22] D. Kremer, C. Lhiaubet, and A. Moisan, "A Study of the Effect of Synchronizing Ultrasonic Vibrations with Pulses in EDM," CIRP Annals, vol. 40, pp. 211-214, 1991/01/01/ 1991.
    [23] D. K. Aspinwall, M. L. H. Wise, K. J. Stout, T. H. A. Goh, F. L. Zhao, and M. F. El-Menshawy, "Electrical discharge texturing," International Journal of Machine Tools and Manufacture, vol. 32, pp. 183-193, 1992/02/01/ 1992.
    [24] J. Kozak, K. P. Rajurkar, and S. Z. Wang, "Material Removal in WEDM of PCD Blanks," Journal of Engineering for Industry, vol. 116, pp. 363-369, 1994.
    [25] N. Ikawa, F. Kimura, T. Kishinami, S. Kōgakkai, I. I. f. P. E. Research, and I. F. f. I. Processing, "Simultaneous finishing a pair of dies by electrical discharge grinding," in Rapid Product Development: Proceedings of the 8th International Conference on Production Engineering (8th ICPE) Hokkaido University, Sapporo, Japan, August 10–20, 1997, ed: Springer US, 1997.
    [26] Wangchengzhuo, Ruanfangming, and Zhusha, "Discussion on current waveform in non-contact electrostatic discharge standard," in 2017 IEEE 5th International Symposium on Electromagnetic Compatibility (EMC-Beijing), 2017, pp. 1-3.
    [27] L. Shi, C. Zhang, F. Dong, T. Yu, L. Luo, G. Sheng, et al., "Partial discharge pattern recognition using random matrix theory," in 2016 IEEE PES Asia-Pacific Power and Energy Engineering Conference (APPEEC), 2016, pp. 805-808.
    [28] J. Xu, H. Niu, and R. Hu, "The feature extraction and pattern recognition of partial discharge type using energy percentage of wavelet packet coefficients and support vector machines," in 2015 5th International Conference on Electric Utility Deregulation and Restructuring and Power Technologies (DRPT), 2015, pp. 1776-1779.
    [29] M. Zaharia, M. Chowdhury, M. J. Franklin, S. Shenker, and I. Stoica, "Spark: cluster computing with working sets," presented at the Proceedings of the 2nd USENIX conference on Hot topics in cloud computing, Boston, MA, 2010.
    [30] M. Armbrust, T. Das, J. Torres, B. Yavuz, S. Zhu, R. Xin, et al., "Structured Streaming: A Declarative API for Real-Time Applications in Apache Spark," presented at the Proceedings of the 2018 International Conference on Management of Data, Houston, TX, USA, 2018.
    [31] D. Borthakur. (2017, 2018-06-30). HDFS Architecture Guide. Available: https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html
    [32] I. Foster, Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering: Addison-Wesley Longman Publishing Co., Inc., 1995.

    下載圖示 校內:2023-12-31公開
    校外:2023-12-31公開
    QR CODE