Abstract
In the current era of increased customization, changing manufacturing systems and business globalization, effective use of product design information and knowledge generated from the product model can facilitate the decision-making of an assembly sequence by providing feasible product relationships and a viable semantic foundation. To enrich such semantics, a geometry-enhanced ontology modelling and reasoning framework is proposed in this paper to explicitly express relevant concepts for assembly sequence planning (ASP). A rule-based reasoning mechanism based on Ontology Web Language Description Logics (OWL-DL) and Semantic Web Rule Language (SWRL) is also suggested to clarify implicit relations by incorporating reasoning units (RUs) to process complex geometric information. This framework is then validated with a complex case study related to assembly sequence planning.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Samy SN, ElMaraghy H (2012) A model for measuring complexity of automated and hybrid assembly systems. Int J Adv Manuf Technol 62(5):813–833
Krause FL, Kimura F, Kjellberg T, Lu SC-Y, Wolf VD, Alting L, ElMaraghy HA, Eversheim W, Iwata K, Suh NP, Tipnis VA, Weck M (1993) Product modelling. CIRP Ann Manuf Technol 42(2):695–706
Hadj RB, Trigui M, Aifaoui N (2014) Toward an integrated CAD assembly sequence planning solution. J Mech Eng Sci 0(0):1–15
Perrard C, Bonjour E (2012) A priori checking inconsistencies among strategic constraints for assembly plan generation. Int J Adv Manuf Technol 63(5):817–838
Xu X, Wang L, Newman ST (2011) Computer-aided process planning—a critical review of recent developments and future trends. Int J Comput Integr Manuf 24(1):1–31
Huang Z, Qiao LH, Anwer N, Mo Y (2014) Ontology model for assembly process planning knowledge. Proceedings of the 21st International Conference on Industrial Engineering and Engineering Management 2014, Zhuhai, China, 419–423
Alexander CY (2006) Methods in biomedical ontology. J Biomed Inform 39(3):252–266
Morbach J, Wiesner A, Marquardt W (2009) OntoCAPE-A (re)usable ontology for computer-aided process engineering. Comput Chem Eng 33(10):1546–1556
Valaski J, Malucelli A, Reinehr S (2012) Ontologies application in organizational learning: a literature review. Expert Syst Appl 39(8):7555–7561
Huang N, Diao S (2008) Ontology-based enterprise knowledge integration. Robot Comput Integr Manuf 24(4):562–571
Agustina B, Cechich A, Fillottrani P (2009) Ontology-driven geographic information integration: a survey of current approaches. Comput Geosci 35(4):710–723
De Almeida Biolchini JC, Mian PG, Natali ACC, Conte TU, Travassos GH (2007) Scientific research ontology to support systematic review in software engineering. Adv Eng Inform 21(2):133–151
De Fazio TL, Whitney DE (1987) Simplified generation of all mechanical assembly sequences. IEEE J Robot Autom 3(6):640–658
Homem de Mello LS, Sanderson AC (1991) A correct and complete algorithm for the generation of mechanical assembly sequences. IEEE Trans Robot Autom 7(2):228–240
Bourjault A (1984) Contributionune approche methodologique de l'assemblage automatise: Elaboration automatique dessequences operatiores. Thesis. Besancon (France): d'Etat Universite de Franche-Comte
Pintzos G, Triantafyllou C, Papakostas N, Mourtzis D, Chryssolouris G (2016) Assembly precedence diagram generation through assembly tiers determination. Int J Comput Integr Manuf. https://doi.org/10.1080/0951192X.2015.1130260
Pandremenos J, Chryssolouris G (2011) A neural network approach for the development of modular product architectures. Int J Comput Integr Manuf 24(10):879–887
Wang Y, Tian D (2015) A weighted assembly precedence graph for assembly sequence planning. Int J Adv Manuf Technol. https://doi.org/10.1007/s00170-015-7565-5
Zha XF, Samuel YE, Fok SC (1998) Integrated knowledge-based assembly sequence planning. Int J Adv Manuf Technol 14(1):50–64
Tao S, Hu M (2017) A contact relation analysis approach to assembly sequence planning for assembly models. Comput Aided Des Appl. https://doi.org/10.1080/16864360.2017.1287674
Liu Y, Lim SCJ (2011) Using ontology for design information and knowledge management: a critical review. In: Bernard A (ed) Global product development. Springer, Berlin Heidelberg, pp 427–433
Lee JH, Suh HW (2005) OWL-based hybrid product knowledge model for collaborative engineering environment. In proceedings of ASME 2005 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference 3:877–885
Schlenoff C, Gruninger M, Tissot F, Valois J, Road TC, Steptools Inc, Lubell J, Lee J (2000) The process specification language (PSL) overview and version 1.0 specification. NISTIR 6459. Gaithersburg, MD., National Institute of Standards and Technology
Raphael B, Krima S, Fiorentini X, Rachuri S, Narayanan A, Foufou S, Sriram RD (2012) OntoSTEP: enriching product model data using ontologies. Comput Aided Des 44(6):575–590
Panetto H, Dassisti M, Tursi A (2012) ONTO-PDM: product-driven ONTOlogy for product data management interoperability within manufacturing process environment. Adv Eng Inform 26(2):334–348
Chang X, Sahin A, Terpenny J (2008) An ontology-based support for product conceptual design. Robot Comput Integr Manuf 24(6):755–762
Kitamura Y, Sano T, Namba K, Mizoguchi R (2002) A functional concept ontology and its application to automatic identification of functional structures. Adv Eng Inform 16(2):145–163
Kitamura Y, Kashiwase M, Fuse M, Mizoguchi R (2004) Deployment of an ontological framework of functional design knowledge. Adv Eng Inform 18(2):115–127
Kitamura Y, Mizoguchi R (2004) Ontology-based systematization of functional knowledge. J Eng Des 15(4):327–351
Bock C, Gruninger M (2004) Inputs and outputs in the process specification language. NISTIR 7152, NIST, Gaithersburg, MD. Web Accessed 30th January 2017: http://www.nist.gov/msidlibrary/doc/nistir7152.pdf
Cochrane S, Young R, Case K, Harding J, Gao J, Dani S, Baxter D (2009) Manufacturing knowledge verification in design support systems. Int J Prod Res 47(12):3179–3204
Holland WV, Bronsvoort WF (2000) Assembly features in modeling and planning. Robot Comput Integr Manuf 16(4):277–294
Zhao W, Liu JK (2008a) OWL/SWRL representation methodology for EXPRESS-driven product information model: part I: implementation methodology. Comput Ind 59(6):580–589
Zhao W, Liu JK (2008b) OWL/SWRL representation methodology for EXPRESS-driven product information model: part II: practice. Comput Ind 59(6):590–600
Chen S, Yi J, Jiang H, Zhu X (2016) Ontology and CBR based automated decision-making method for the disassembly of mechanical products. Adv Eng Inform 30:564–584
Rachuri S, Han YH, Foufou S, Feng SC, Roy U, Wang F, Sriram RD, Lyons KW (2005) A model for capturing product assembly information. J Comput Inf Sci Eng 6(1):11–21
Ma H, Peng Q, Zhang J, Gu P (2016) Assembly sequence planning for open-architecture products. Int J Adv Manuf Technol. https://doi.org/10.1007/s00170-017-0160-1
Gruhier E, Demoly F, Dutartre O, Abboudi S, Gomes S (2015) A formal ontology-based spatiotemporal mereotopology for integrated product design and assembly sequence planning. J Adv Eng Informat 29(3):495–512
Yu M, Tianlong GU, Liang C, Fengying L (2016) Assembly ontology for assembly sequence planning. Int J Pattern Recognit Artif Intell 29(3):203–215
Fiorentini X, Gambino I, Liang VC, Rachuri S, Mani M, Bock C (2007) An ontology for assembly representation. NIST Interagency/Internal Report (NISTIR)—7436. U.S. Department of Commerce. http://ws680.nist.gov/publication/get_pdf.cfm?pub_id=822740. Accessed 30th January 2017
Kim KY, Wang Y, Muogboh OS, Nnaji BO (2004) Design formalism for collaborative assembly design. Comput Aided Des 36(9):849–871
Kim KY, Manley DG, Yang H (2006) Ontology-based assembly design and information sharing for collaborative product development. Comput Aided Des 38(12):1233–1250
Noh JD, Suh HW, Lee H (2009) Hybrid knowledge representation and reasoning with ontology and rules for product engineering. In Proceedings of ASME 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference 2: 409–418
Samer AG, Ghodous P, Shariat B, Perna E (2008) Towards an intelligent CAD models sharing based on semantic web technologies. In: Collaborative Product and Service Life Cycle Management for a Sustainable World, Advanced Concurrent Engineering, Springer London, pp 195–203
Zhu L, Jayaram U, Kim O (2011) Semantic applications enabling reasoning in product assembly ontologies-moving past modeling. J Comput Inf Sci Eng. https://doi.org/10.1115/1.3647878
Allemang D, Hendler J (2008) Semantic web for the working ontologist: effective modeling in RDFS and OWL. 1st edition, Morgan Kaufmann, ISBN-13: 978–0123735560
Sirin E, Parsia B, Grau BC, Kalyanpur A, Kats Y (2007) Pellet: a practical OWL-DL reasoner. Web Semant Sci Serv Agents World Wide Web 5(2):51–53
Acknowledgements
The authors would like to express their appreciation to the respective agencies.
Funding
This work is supported by the National Natural Science Foundation of China (Grant 51575031), the National Hi-Tech R&D Program (863 Program) (Grant 2015AA043702) and the Graduate Student Innovation Fund of Beihang University.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Qiao, L., Qie, Y., Zhu, Z. et al. An ontology-based modelling and reasoning framework for assembly sequence planning. Int J Adv Manuf Technol 94, 4187–4197 (2018). https://doi.org/10.1007/s00170-017-1077-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-017-1077-4