Skip to main content
Log in

Refining operation guidelines with model-checking-aided FRAM to improve manufacturing processes: a case study for aeroengine blade forging

  • Original Article
  • Published:
Cognition, Technology & Work Aims and scope Submit manuscript

Abstract

With the aid of the Finite State Machine (FSM) and formal verification, a framework of updated Functional Resonance Analysis Method (FRAM) is proposed to refine operation guidelines as such and hence improves manufacturing processes by reducing risks of unqualified products during manufacturing operations. Firstly, the FRAM is used to model a manufacturing process in terms of the corresponding guideline, taking into account all the basic activities each with their performance variability and the potential couplings among the activities. Secondly, based on the FRAM model further interpreted with FSM, the model checker SPIN is adopted to achieve the exhaustive search (in the sense of execution) for the paths leading to manufacturing risks, which supports to illustrate how the performance variability in the activities couples and finally causes violation of quality control requirements. Finally, possible inadequacies and deficiencies of the operations are identified and measures for refining the guideline are developed to minimize the risks due to the inherent issues of specification in the guideline. In a case study, the proposed framework is applied to a typical manufacturing process prone to risks, i.e., forging of aeroengine titanium alloy blades, and the analysis results indicate practicality of the framework, as well as effectiveness of the guideline refinements.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Alper SJ, Karsh BT (2009) A systematic review of safety violations in industry. Accid Anal Prev 41(4):739–754

    Article  Google Scholar 

  • Alur R (1998) Model checking of hierarchical state machines. Acm Sigsoft Softw Eng Notes 23(6):273–303

    Article  Google Scholar 

  • Armando A, Compagna L (2004) SATMC: a SAT-based model checker for security protocols. In: Proceedings of the logics in artificial intelligence, European Conference, Lisbon, Portugal, 27–30 September 2004

  • Bengtsson J, Larsen KG, Larsson F, Pettersson P, Wang Y (1996) UPPAAL: a tool suite for the automatic veri cation of real-time systems. Lect Notes Comput Sci 1066:232–243

    Google Scholar 

  • Carvalho PVRD (2011) The use of functional resonance analysis method (FRAM) in a mid-air collision to understand some characteristics of the air traffic management system resilience. Reliab Eng Syst Saf 96(11):1482–1498

    Article  Google Scholar 

  • Chen C, Zeng F, Lu M (2015) A verification method for software safety requirement by combining model checking and FTA. In: Proceedings of the 2015 international industrial informatics and computer engineering conference, Xian, Shannxi, China

  • Cimatti A, Clarke E, Giunchiglia E, Giunchiglia F, Pistore M, Roveri M, Sebastiani R, Tacchella A (2002) Nusmv 2: an opensource tool for symbolic model checking. International conference on computer aided verification. Springer, Berlin, Heidelberg, pp 359–364

    Chapter  Google Scholar 

  • Clarke EM, Wing JM (1996) Formal methods: state of the art and future directions. ACM Comput Surv 28(4):626–643

    Article  Google Scholar 

  • Clay-Williams R, Hounsgaard J, Hollnagel E (2015) Where the rubber meets the road: using FRAM to align work-as-imagined with work-as-done when implementing clinical guidelines. Implement Sci 10(1):1–8

    Article  Google Scholar 

  • Dadkhah SM, Golbabaei F, Malakootikhah J, Mohamadfam I (2012) Appropriateness criteria for choosing proper risk assessment model of nanomaterial manufacturing processes. Asian J Chem 24(8):3719-23(8):3719–3723

  • Hajji A, Gharbi A, Pellerin R (2010) Joint production control and product quality decision making in a failure prone multiple-product manufacturing system. Int J Prod Res 50(13):3661–3672

    Article  Google Scholar 

  • Herrera IA, Woltjer R (2010) Comparing a multi-linear (STEP) and systemic (FRAM) method for accident analysis. Reliab Eng Syst Saf 95(12):1269–1275

    Article  Google Scholar 

  • Hill R (2014) FRAM Model Visualiser, version 0.3.2. http://www.functionalresonance.com/onewebmedia/FMV_instructions_0.3.2.pdf

  • Hollnagel E (2012a) FRAM: the functional resonance analysis method. Ashgate, Farnham

    Google Scholar 

  • Hollnagel E (2012b) Coping with complexity: past, present and future. Cogn Technol Work 14(3):199–205

    Article  Google Scholar 

  • Holzmann GJ (1997) The model checker SPIN. IEEE Trans Softw Eng 23(5):279–295

    Article  MathSciNet  Google Scholar 

  • Holzmann G (2003) Spin model checker, the: primer and reference manual. Addison-Wesley Professional, Boston

    Google Scholar 

  • Johnson KG, Khan MK (2003) A study into the use of the process failure mode and effects analysis (PFMEA) in the automotive industry in the UK. J Mater Process Technol 139(1–3):348–356

    Article  Google Scholar 

  • Khomenko V (2004) Computing shortest violation traces in model checking based on petri net unfoldings and SAT. The University of Newcastle upon Tyne, Newcastle upon Tyne

    Google Scholar 

  • Laurence D (2005) Safety rules and regulations on mine sites-the problem and a solution. J Saf Res 36(1):39–50

    Article  MathSciNet  Google Scholar 

  • Leveson N (2012) Engineering a safer world: systems thinking applied to safety. MIT Press, Cambridge

    Google Scholar 

  • Ma S, Gong G, Han L, Song X (2008) Military task programming based on finite state machine (FSM) decision-making model. In: Proceedings of the Asia simulation conference-international conference on system simulation and scientific computing 1416–1420, Beijing, China

  • Mccarthy GW (2013) FRAM: the functional resonance analysis method, modeling complex socio-technical systems. Aviat Space Environ Med 84(84):1215

    Google Scholar 

  • Mikos WL, Ferreira JCE, Botura PEA, Freitas LS (2011) A system for distributed sharing and reuse of design and manufacturing knowledge in the PFMEA domain using a description logics-based ontology. J Manuf Syst 30(3):133–143

    Article  Google Scholar 

  • Ministry of Aerospace Industry of the PRC (1992) HB 6623.1-29, The method for measuring the transition temperature β of titanium alloy: Differential Thermal Analysis. Beijing: Ministry of Aerospace Industry Standard Issue Department, China

  • Rivera-Gómez H, Gharbi A, Kenné JP (2013) Production and quality control policies for deteriorating manufacturing system. Int J Prod Res 51(11):3443–3462

    Article  Google Scholar 

  • Rosa LV, Haddad AN (2015) Assessing risk in sustainable construction using the Functional Resonance Analysis Method (FRAM). Cogn Technol Work 17(4):559–573

    Article  Google Scholar 

  • Ruijs TC (2001) Towards effective model checking. Universiteit Twente, Enschede

    Google Scholar 

  • Simpson G, Horberry T, Joy J (2009) Understanding human error in mine safety. Ashgate, Farnham

    Google Scholar 

  • The Commission of Science, Technology and Industry for National Defense (COSTIND) of the PRC (2008) GJB 494A-2008, Specification for titanium alloy bars for aeroengine compressor blade. Beijing: COSTIND Military Standard Issue Department, China

  • Tian J, Wu J, Yang Q, Zhao T (2016) FRAMA: a safety assessment approach based on Functional Resonance Analysis Method. Saf Sci 85:41–52

    Article  Google Scholar 

  • Venkatasubramanian V, Zhao J, Viswanathan S (2000) Intelligent systems for HAZOP analysis of complex process plants. Comput Chem Eng 24(9):2291–2302

    Article  Google Scholar 

  • Xin JY, Lin C, Yang QU (2004) Research on model-checking based on petri nets. J Softw 15(9):1265–1276

    MathSciNet  MATH  Google Scholar 

  • Xu D, El-Ariss O, Xu W (2010) Testing aspect-oriented programs with finite state machines. Softw Test Verif Reliab 22(4):267–293

    Article  Google Scholar 

  • Yang J, Su K, Chen Q (2008) Improving encoding efficiency for bounded model checking. IFIP/IEEE International Symposium on Theoretical Aspects of Software Engineering, Washington

    Book  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the support of the National Natural Science Foundation of China (No. NSFC-61403009), from a project of Ministry of Industry and Information Technology of China (No. JSZL2014601B004), and from Civil Aviation Joint Funds granted by National Natural Science Foundation of China and Civil Aviation Administration of China (No. U1533201).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jin Tian.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zheng, Z., Tian, J. & Zhao, T. Refining operation guidelines with model-checking-aided FRAM to improve manufacturing processes: a case study for aeroengine blade forging. Cogn Tech Work 18, 777–791 (2016). https://doi.org/10.1007/s10111-016-0391-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10111-016-0391-1

Keywords

Navigation