簡易檢索 / 詳目顯示

研究生: 謝黃鈞
Huang-Jun Xie
論文名稱: 建築資訊建模協同工作流程的動態資訊儲存和區塊鏈系統 - 在建築帷幕牆中的應用
Dynamic Information Storage and Blockchain System for a BIM Collaborative Process - Application in Building Curtain Walls
指導教授: 鄭瑞光
Ray-Guang Cheng
王瑞堂
Jui-Tang Wang
口試委員: 許勝凱
施宣光
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2022
畢業學年度: 110
語文別: 英文
論文頁數: 63
中文關鍵詞: 建築資訊模型專案管理協作環境RHINO/Grasshopper應用程式介面區塊鏈資料庫檔案管理
外文關鍵詞: Building Information Modelling (BIM), Project Management, Collaborative Environment, RHINO/Grasshopper, Application Programming Interface (API), Blockchain, Database, File Management
相關次數: 點閱:303下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 使用建築資訊模型 (BIM) 集中協作框架的主要挑戰是不同工程師作為指定方使用的各種設計軟體(例如,AutoCAD、Revit、RHINO、ArchiCAD)來滿足他們的設計要求,這讓交換數據處理帶來了困難。這種框架增加了設計提前期,需要更多的人力,並導致更多的設計衝突和誤解。本文提出了一個動態資訊存儲和區塊鏈系統(DISBS),使用物理幕牆項目進行整個實際實施,同時演示其操作,進一步討論了該系統中的各個環節,並驗證和分析了所提出方法的有效性。特別是,本文描述了BIM 與區塊鏈在整體協同設計框架中的使用,並包括一個使用物理幕牆項目的案例研究,以驗證和分析實施的方法。


    The main challenge of using a building information modelling (BIM) centralised collaborative framework is the variety of design software (e.g., AutoCAD, Revit, RHINO, ArchiCAD) used by different engineers as appointed parties to meet their design requirements, which causes difficulties during data exchange. This framework increases design lead time, requires more human effort, and leads to more design conflicts and misunderstandings. This paper proposes a dynamic information storage and blockchain system (DISBS) using a physical curtain wall project for an entire practical implementation while demonstrating its operation, further discusses each linkage in this proposed system, and verifies and analyses the effectiveness of the proposed methodology. In particular, this paper describes the use of BIM with blockchain for the overall collaborative design framework and includes a case study using a physical curtain wall project to verify and analyse the implemented methodology.

    1 Introduction 2 Related Work 2.1 Overview of Blockchain Technology in Construction Engineering Management 2.2 The Strategy of Blockchain Integration in a Computer-Aided Design (CAD) 2.3 Collaborative Platform for Building Design and Project Management 2.4 BIM Metadata Manipulation by Parametric Tools 3 Proposed Approach 3.1 System architecture 3.1.1 Element knowledge base 3.1.2 RHINO/Grasshopper 3.1.3 API 3.1.4 Blockchain 3.1.5 Database 3.1.6 File Management 3.2 Record Generating Process 3.2.1 Structured Data Check-in Process 3.2.2 Unstructured Data Upload Process 3.2.3 Structured Data Check-out Process 3.3 Record Searching Process 3.3.1 Structured Data Obtain Process 3.3.2 Unstructured Data Download Process 3.4 Record Verification Process 3.4.1 Structured Data Check-in Verification Process 3.4.2 Structured Data Check-out Verification Process 4 Case Study: a curtain wall project 5 Practical Implementation and Analysis 5.1 Latency analysis of the proposed methodology 5.2 Case analysis 5.2.1 Case analysis between the blockchain and RDBMS 5.2.2 Case analysis in the construction industry 5.2.3 Case analysis in other domains 6 Conclusions References

    [1] S. Azhar, “Building information modeling (bim): Trends, benefits, risks, and challenges for the aec
    industry,” Leadership and management in engineering, vol. 11, no. 3, pp. 241–252, 2011.
    [2] S. Rokooei, “Building information modeling in project management: necessities, challenges and outcomes,” Procedia-Social and Behavioral Sciences, vol. 210, pp. 87–95, 2015.
    [3] S. Bertelsen, “Construction as a complex system,” in Proceedings for the 11th annual conference of
    the International Group for Lean Construction, pp. 11–23, 2003.
    [4] M. T. Shafiq, J. Matthews, and S. Lockley, “A study of bim collaboration requirements and available
    features in existing model collaboration systems,” Journal of Information Technology in Construction
    (ITcon), vol. 18, pp. 148–161, 2013.
    [5] T. Beach, I. Petri, Y. Rezgui, and O. Rana, “Management of collaborative bim data by federating
    distributed bim models,” Journal of Computing in Civil Engineering, vol. 31, no. 4, p. 04017009,
    2017.
    [6] T. Beach, I. Petri, Y. Rezgui, and O. Rana, “Organization and digitization of information about buildings and civil engineering works, including building information modelling (bim) - information management using building information modelling - part 1: Concepts and principles (iso 19650-1:2018),”
    Journal of Computing in Civil Engineering, p. 34, 2018.
    [7] J. Radl and J. Kaiser, “Benefits of implementation of common data environment (cde) into construction
    projects,” in IOP Conference Series: Materials Science and Engineering, vol. 471, p. 022021, IOP
    Publishing, 2019.
    [8] M. Laakso, A. Kiviniemi, et al., “The ifc standard: A review of history, development, and standardization, information technology,” ITcon, vol. 17, no. 9, pp. 134–161, 2012.
    [9] H. Lai, X. Deng, and T.-Y. P. Chang, “Bim-based platform for collaborative building design and project
    management,” Journal of Computing in Civil Engineering, vol. 33, no. 3, p. 05019001, 2019.
    [10] S. Tang, D. R. Shelden, C. M. Eastman, P. Pishdad-Bozorgi, and X. Gao, “Bim assisted building
    automation system information exchange using bacnet and ifc,” Automation in Construction, vol. 110,
    p. 103049, 2020.
    [11] J. Heaton, A. K. Parlikad, and J. Schooling, “Design and development of bim models to support
    operations and maintenance,” Computers in industry, vol. 111, pp. 172–186, 2019.
    [12] J. Liang, M. Zhang, and Y. Yuan, “Construction project collaboration management based on the bim,”
    in 2011 International Conference on E-Business and E-Government (ICEE), pp. 1–4, IEEE, 2011.
    [13] C. Argiolas, N. Dessì, M. G. Fugini, and B. Pes, “Enabling secure and collaborative document sharing
    in bim processes,” in Information Sciences and Systems 2015, pp. 393–402, Springer, 2016.
    [14] J. Park and H. Cai, “Wbs-based dynamic multi-dimensional bim database for total construction asbuilt documentation,” Automation in Construction, vol. 77, pp. 15–23, 2017.
    [15] M. Nofer, P. Gomber, O. Hinz, and D. Schiereck, “Blockchain,” Business & Information Systems
    Engineering, vol. 59, no. 3, pp. 183–187, 2017.
    [16] J. Wang, P. Wu, X. Wang, and W. Shou, “The outlook of blockchain technology for construction
    engineering management,” Frontiers of engineering management, pp. 67–75, 2017.
    [17] T. Dounas and D. Lombardi, “A cad-blockchain integration strategy for distributed validated digital
    design,” eCAADe 2018: Computing for a better tomorrow, 2018.
    [18] M. S. Roudsari, M. Pak, A. Smith, et al., “Ladybug: a parametric environmental plugin for grasshopper to help designers create an environmentally-conscious design,” in Proceedings of the 13th international IBPSA conference held in Lyon, France Aug, pp. 3128–3135, 2013.
    [19] J. Benet, “Ipfs-content addressed, versioned, p2p file system,” arXiv preprint arXiv:1407.3561, 2014.
    [20] X. Tao, M. Das, Y. Liu, and J. C. Cheng, “Distributed common data environment using blockchain
    and interplanetary file system for secure bim-based collaborative design,” Automation in Construction,
    vol. 130, p. 103851, 2021.
    [21] E. Curry, J. O’Donnell, E. Corry, S. Hasan, M. Keane, and S. O’Riain, “Linking building data in the
    cloud: Integrating cross-domain building data using linked data,” Advanced Engineering Informatics,
    vol. 27, no. 2, pp. 206–219, 2013.
    [22] M. Das, J. C. Cheng, and S. S. Kumar, “Social bimcloud: a distributed cloud-based bim platform for
    object-based lifecycle information exchange,” Visualization in Engineering, vol. 3, no. 1, pp. 1–20,
    2015.
    [23] N. O. Nawari and S. Ravindran, “Blockchain technology and bim process: review and potential applications.,” J. Inf. Technol. Constr., vol. 24, pp. 209–238, 2019.
    [24] R. Yang, R. Wakefield, S. Lyu, S. Jayasuriya, F. Han, X. Yi, X. Yang, G. Amarasinghe, and S. Chen,
    “Public and private blockchain in construction business process and information integration,” Automation in construction, vol. 118, p. 103276, 2020.
    [25] Z. Wang, T. Wang, H. Hu, J. Gong, X. Ren, and Q. Xiao, “Blockchain-based framework for improving
    supply chain traceability and information sharing in precast construction,” Automation in Construction, vol. 111, p. 103063, 2020.
    [26] M. Groover and E. Zimmers, CAD/CAM: computer-aided design and manufacturing. Pearson Education, 1983.
    [27] W.-M. Lee, “Beginning ethereum smart contracts programming,” With Examples in Python, Solidity
    and JavaScript, 2019.
    [28] Z. Zheng, S. Xie, H.-N. Dai, W. Chen, X. Chen, J. Weng, and M. Imran, “An overview on smart contracts: Challenges, advances and platforms,” Future Generation Computer Systems, vol. 105, pp. 475–
    491, 2020.
    [29] R. Taş and Ö. Ö. Tanrıöver, “Building a decentralized application on the ethereum blockchain,” in 2019
    3rd International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT),
    pp. 1–4, IEEE, 2019.
    [30] L. van Berlo and T. Krijnen, “Using the bim collaboration format in a server based workflow,” Procedia Environmental Sciences, vol. 22, pp. 325–332, 2014.
    [31] T. Bray, J. Paoli, C. M. Sperberg-McQueen, E. Maler, F. Yergeau, and J. Cowan, “Extensible markup
    language (xml) 1.0,” 2000.
    [32] M. Khaja, J. Seo, and J. McArthur, “Optimizing bim metadata manipulation using parametric tools,”
    Procedia Engineering, vol. 145, pp. 259–266, 2016.
    [33] J. Ofoeda, R. Boateng, and J. Effah, “Application programming interface (api) research: A review
    of the past to inform the future,” International Journal of Enterprise Information Systems (IJEIS),
    vol. 15, no. 3, pp. 76–95, 2019.
    [34] D. C. Jamison, “Structured query language (sql) fundamentals,” Current protocols in bioinformatics,
    no. 1, pp. 9–2, 2003.
    [35] W. Solihin, C. Eastman, Y.-C. Lee, and D.-H. Yang, “A simplified relational database schema for
    transformation of bim data into a query-efficient and spatially enabled database,” Automation in Construction, vol. 84, pp. 367–383, 2017.
    [36] R. Rivest and S. Dusse, “The md5 message-digest algorithm,” 1992.
    [37] “Scenario 1 video,” https://www.youtube.com/watch?v=waSEnJFu50Y.
    [38] “Scenario 2 video,” https://www.youtube.com/watch?v=cbEaLff4GY4.
    [39] L. Qin, J. X. Yu, and L. Chang, “Keyword search in databases: The power of rdbms,” p. 681–694,
    2009.
    [40] “Arup blockchain technology report,” https://www.arup.com/perspectives/publications/research/section/blockchain-technology.
    [41] R. Yang, R. Wakefield, S. Lyu, S. Jayasuriya, F. Han, X. Yi, X. Yang, G. Amarasinghe, and S. Chen,
    “Public and private blockchain in construction business process and information integration,” Automation in Construction, vol. 118, p. 103276, 2020.
    [42] R. S. Nawari NO, “Blockchain technology and bim process: review and potential applications,” ITcon,
    vol. 24, pp. 209–238, 2019.
    [43] A. Azaria, A. Ekblaw, T. Vieira, and A. Lippman, “Medrec: Using blockchain for medical data access
    and permission management,” pp. 25–30, 2016.
    [44] K. Salah, M. H. U. Rehman, N. Nizamuddin, and A. Al-Fuqaha, “Blockchain for ai: Review and open
    research challenges,” IEEE Access, vol. 7, pp. 10127–10149, 2019.
    [45] A. Reyna, C. Martín, J. Chen, E. Soler, and M. Díaz, “On blockchain and its integration with iot.
    challenges and opportunities,” Future Generation Computer Systems, vol. 88, pp. 173–190, 2018.
    [46] U. Bodkhe, S. Tanwar, K. Parekh, P. Khanpara, S. Tyagi, N. Kumar, and M. Alazab, “Blockchain for
    industry 4.0: A comprehensive review,” IEEE Access, vol. 8, pp. 79764–79800, 2020.
    [47] “Github link,” https://github.com/xiehuangjun.

    QR CODE