Abstract
Modeling manufacturing processes assists the design of new systems, allowing predictions of future behaviors, identifying improvement areas and evaluating changes to existing systems. Probabilistic Boolean networks (PBN) have been used to study biological systems, since they combine uncertainty and rule-based representation. A novel approach is proposed to model the design of an automated manufacturing assembly processes using PBNs to generate quantitative data for occurrence assessment in design failure mode and effects analysis. FMEA is a widely used tool in risk assessment (RA) to ensure design outputs consistently deliver the intended level of performance. Effectiveness of RA depends upon the robustness of the data used. Temporal logic is applied to analyze state successions in a transition system, while interactions and dynamics are captured over a set of Boolean variables using PBNs. Designs are therefore enhanced through assessment of risks, using proposed tools in the early phases of design of manufacturing systems. A two-sample T test demonstrates the proposed model provides values closer to expected values; consequently modeling observable phenomena (\(p\,\hbox {value} > 0.05\)). Simulations are used to generate data required to conduct inferential statistical tests to determine the level of correspondence between model prediction and real machine data.
Similar content being viewed by others
References
Akutsu, T., Kosub, S., Melkman, A., & Tamura, T. (2012). Finding a periodic attractor of a Boolean network. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 9(5), 1410–1421.
Alwi, S., & Fujimoto, Y. (2014). Safety properties comparison between Gröbner bases and BDD-based model checking method. In Presented at the 13th international conference on control automation robotics and vision.
Arnosti, D. N., & Ay, A. (2012). Boolean modeling of gene regulatory networks: Driesch redux. Proceedings of the National Academy of Sciences, 109(45), 18239–18240.
Assef, Y., Bastard, P., & Meunier, M. (1996). Artificial neural networks for single phase fault detection in resonant grounded power distribution sytems. In Proceedings of the 1996 transmission and distribution conference. http://ieeexplore.ieee.org.ezproxy.library.wisc.edu/xpls/abs_all.jsp?arnumber=547573.
Ayhan, M. B., Aydin, M. E., & Öztemel, E. (2013). A multi-agent based approach for change management in manufacturing enterprises. Journal of Intelligent Manufacturing.
Baier, C., & Katoen, J.-P. (2008). Principles of model checking (1st ed., Vols. 1-1, Vol. 1). Cambridge, MA: MIT Press.
Bane, V., Ravanmehr, V., & Krishnan, A. R. (2012). An information theoretic approach to constructing robust Boolean gene regulatory networks. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 9(1), 52–65.
Barghash, M. A., & Santarisi, N. S. (2004). Pattern recognition of control charts using artificial neural networks—Analyzing the effect of the training parameters. Journal of Intelligent Manufacturing, 15(5), 635–644.
Berntensis, N., & Ebeling, M. (2013). Detection of attractors of large Boolean networks via exhaustive enumeration of appropriate subspaces of the state space. BMC Bioinformatics, 14(361).
Bozzano, M., Cavallo, A., Cifaldi, M., Valacca, L., & Vilafiorita, A. (2003). Improving safety assessment of complex systems: An industrial case study. In Proceedings of the International Symposium on Formal Methods Europe (Vol. 2805, pp. 208–222). Presented at the International Symposium on Formal Methods Europe, Pisa: Springer.
Bozzano, M., & Vilafiorita, A. (2003). Improving system reliability via model checking: The FSAP/NuSMV-SA safety analysis platform. In Proceedings of the international conference on computer safety, reliability, and security (pp. 49–62). Presented at the SAFECOMP 2003, Springer-Verlag.
Chaouiya, C., Ourrad, O., & Lima, R. (2013). Majority rules with random tie-breaking in Boolean gene regulatory networks. PLoS ONE, 8(7).
Cheng, X., Sun, M., & Socolar, J. E. S. (2013). Autonomous Boolean modelling of developmental gene regulatory networks. Interface: Journal of the Royal Society, 10(78).
Chen, H., & Sun, J. (2014). Stability and stabilisation of context-sensitive probabilistic Boolean networks. IET Control Theory & Applications, 8(17), 2115–2121.
Chen, X., Jiang, H., & Ching, W.-K. (2012). On construction of sparse probabilistic Boolean networks. East Asian Journal on Applied Mathematics,. doi:10.4208/eajam.030511.060911a.
Ching, W.-K., Zhang, S.-Q., Jiao, Y., Akutsu, T., Tsing, N.-K., & Wong, A.-S. (2009). Optimal control policy for probabilistic Boolean networks with hard constraints. IET Systems Biology, 3(2), 90–99.
Cichocki, T., & Górski, J. (2000). Failure mode and effects analysis for safety-critical systems with software components. In Proceedings of the 19th international conference on computer safety, reliability and security (Vol. 1943, pp. 382–394). Presented at the SAFECOMP 2000. Brussels: Springer.
Cicirello, V., & Smith, S. (2001a). Improved routing wasps for distributed factory control. Presented at the workshop on artificial intelligence and manufacturing. In Proceedings of the workshop on artificial intelligence and manufacturing.
Cicirello, V., & Smith, S. (2001b). Wasp nests for self-configurable factories. In Proceedings of the 5th international conference on autonomous agents.
Corry, P., & Kozan, E. (2004). Ant colony optimisation for machine kayout problems. Computational Optimization and Applications, 28(3), 287–310.
De Smet, O., & Rossi, O. (2002). Validation of a controller for a flexible manufacturing line written in Ladder Diagram via model-checking. In Procedings of the American control conference. Presented at the American Control Conference.
Didier, G., & Remy, E. (2012). Relations between gene regulatory networks and cell dynamics in Boolean models. Discrete Applied Mathematics, 160(15), 2147–2157.
Dorigo, M. (1992). Optimization, learning, and natural algorithms (Doctoral Thesis). Milan, Italy: Politecnico di Milano.
Dougherty, E. R., Kim, S., & Chen, Y. (2000). Coefficient of determination in nonlinear signal processing. Signal Processing, 80, 2219–2235.
Dubrova, E., & Teslenko, M. (2010). A SAT-based algorithm for finding attractors in synchronous Boolean networks. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 8(5), 1393–1399. doi:10.1109/TCBB.2010.20.
Ebeling, C. E. (1997). An introduction to reliability and maintainability engineering. New York: McGraw-Hill.
Gang, X., & Wu, Z. (2003). The application and verification of Banker’s Algorithm for deadlock avoidance in Flexible Manufacturing System usomg SPIN. In Proceedings of ICRA ’03. Presented at the IEEE International Conference on Robotics and Automation.
Gao, Y., Xu, P., Wang, X., & Liu, W. (2013). The complex fluctuations of Probabilistic Boolean networks. BioSystems, 114(1), 78–84.
Ghanbarnejad, F. (2012). Perturbations in Boolean networks as model of gene regulatory dynamics (doctoral thesis). Leipzig: University of Leipzig.
Grunske, L., Colvin, R., & Winter, K. (2007). Probabilistic model-checking support for FMEA. Presented at the Fourth International Conference on the Quantitative Evaluation of Systems. IEEE.
Gu, J.-W., Ching, W.-K., Siu, T.-K., & Zheng, H. (2013). On modeling credit defaults: A probabilistic Boolean network approach. Risk and Decision Analysis, 4(2), 119–129.
Guo, W., Yang, G., Wu, W., He, L., & Sun, M. (2014). A parallel attractor finding algorithm based on Boolean satisfiability for genetic regulatory networks. PLoS ONE.
Hopfensitz, M., Müssel, C., & Maucher, M. (2012). Attractors in Boolean networks: A tutorial. Computational Statistics. http://www.springerlink.com.ezproxy.library.wisc.edu/index/NR1671N55Q3365Q5.pdf.
Hsieh, F.-S., & Lin, J.-B. (2013). A self-adaptation scheme for workflow management in multi-agent systems. Journal of Intelligent Manufacturing.
Hsieh, F.-S., & Lin, J.-B. (2014). Context-aware workflow management for virtual enterprises based on coordination of agents. Journal of Intelligent Manufacturing, 25(3), 393–412.
ICH Harmonised Tripartite Guideline: Quality Risk Management Q9(ICH Q9). (2005, November 9). International conference on harmonisation of technical requirements for registration of pharmaceuticals for human use.
Jamhour, A., & García, C. (2012). Automation of industrial serial processes based on finite state machines. Presented at the 20th International Congress of Chemical and Process Engineering, Prague, Czech Republic.
Kaplan, S., & Garrick, B. J. (1981). On the quantitative definition of risk. In Risk analysis (Vols. 1-1, Vol. 1).
Kauffman, S. A. (1969a). Metabolic stability and epigenesis in randomly constructed genetic nets. Journal of Theoretical Biology, 22, 437–467.
Kauffman, S. A. (1969b). Homeostasis and differentitation in random genetic control networks. Nature, 224, 177–178.
Kobayashi, K., & Hiraishi, K. (2010). Reachability analysis of probabilistic Boolean networks using model checking (pp. 829–832). Presented at the SICE Annual Conference 2010, Proceedings. http://library.uprm.edu:2055/stamp/stamp.jsp?tp=&arnumber=5604207.
Koestler, A. (1967). The ghost in the machine. New York: Macmillan.
Kwiatkowska, M. Z., Norman, G., & Parker, D. (2011). PRISM 4.0: Verification of probabilistic real-time systems. In Lecture notes in computer science (Vol. 6806, pp. 585–591). Springer.
Leger, R., Garland, W., & Poehlman, W. F. S. (1998). Fault detection and diagnosis using statistical control charts and artificial neural networks. Artificial intelligence in Engineering. http://www.sciencedirect.com.ezproxy.library.wisc.edu/science/article/pii/S0954181096000398.
Leitão, P. (2008). Self-organization in manufacturing systems: Challenges and opportunities. In Procedings of the second IEEE international conference on self-adaptive and self-organizing systems workshops (pp. 174–179). Presented at the 2nd IEEE International Conference on Self-Adaptive and Self-Organizing Systems.
Liang, R., Qiu, Y., & Ching, W.-K. (2014). Construction of probabilistic Boolean network for credit default data. In Proceedings of the seventh international joint conference on computational science and optimization. Presented at the seventh international joint conference on computational science and optimization.
Liu, X., Yi, H., & Zhong-hua, N. (2013). Application of ant colony optimization algorithm in process planning optimization. Journal of Intelligent Manufacturing, 24(1), 1–13.
Mazzolini, M., Brusaferri, A., & Carpanzano, E. (2010). Model-checkinf based verification approach for advanced industrial automation solutions. Presented at the IEEE conference on emerging technologies and factory automation.
Nouiri, M., Bekrar, A., Jemai, A., Niar, S., & Ammari, A. C. (2015). An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem. Journal of Intelligent Manufacturing.
Pal, R., Ivanov, I., Datta, A., Bittner, M. L., & Dougherty, E. R. (2006). Synthesizing Boolean networks with a given attractor structure. Genomic Signal Processing and Statistics. (2006). IEEE International Workshop on GENSIPS & apos;06, 73–74, doi:10.1109/GENSIPS.2006.353162.
Potential Failure Mode and Effects Analysis (FMEA), Third Edition. (2001). Automotive Industry Action Group.
Preusse, S., & Hanisch, H.-M. (2011). Verifying functional and ? non-functional properties of manufacturing control systems. In: Presented at the 3rd International Workshop on Dependable Control of Discrete Systems.
Qiu, Y., Tamura, T., Ching, W.-K., & Akutsu, T. (2014). On control of singleton attractors in multiple Boolean networks: Integer programming-based method. BMC Systems Biology, 8(S7).
Rausand, M., & Høyland, A. (2004). Systems reliability theory: Models, statistical methods, and applications (2nd ed.). Hoboken, NJ: Wiley.
Samanta, B., & Nataraj, C. (2009). Application of particle swarm optimization and proximal support vector machines for fault detection. Swarm Intelligence, 3(4), 303–325.
Shmulevich, I., & Dougherty, E. R. (2010). Probabilistic boolean networks: Modeling and control of gene regulatory networks. Philadelphia, PA: SIAM.
Skitt, P. J. C., Javed, M. A., Sanders, S. A., & Higginson, A. M. (1993). Process monitoring using auto-associative, feed-forward artificial neural networks. Journal of Intelligent Manufacturing, 4(1), 79–94.
Stamantis, D. H. (2003). FMEA: A general overview. In Failure Mode and effects analysis: FMEA from theory to execution (Second., pp. 21–81). Milwaukee, Wisconsin: ASQ Quality Press.
Sun, T.-H., Tien, F.-C., Tien, F.-C., & Kuo, R.-J. (2014). Automated thermal fuse inspection using machine vision and artificial neural networks. Journal of Intelligent Manufacturing.
Takatsuka, K., & Tomita, S. (2010). Modelling of discrete manufacturing systems having multiple jobs for verification by model-checking (pp. 1136–1141). In: Presented at the 8th IEEE International Conference on Industrial Informatics.
Trairatphisan, P., Mizera, A., Pang, J., Tantar, A. A., Schneider, J., & Sauter, T. (2013). Recent development and biomedical applications of probabilistic Boolean networks. Cell Communication and Signaling, 11, 46.
Ueda, K. (1992). A concept for bionic manufacturing systems based on DNA-type information. In Proceedings of the 8th International PROLAMAT Conference (pp. 853–863).
Ueda, K. (1993). A genetic approach toward future manufacturing systems. In Flexible manufacturing systems: Past-present-future (p. 211). CIRP.
Vahedi, G. (2009). An engineering approach towards personalized cancer therapy. Retrieved from http://gradworks.umi.com.ezproxy.library.wisc.edu/33/84/3384337.html.
Voronov, A., & Akesson, K. (2009). Verification of process operations using model checking. In Proceedings of CASE 2009. Presented at the IEEE conference on automation science and engineering.
Wang, X., Wang, H., & Qi, C. (2014). Multi-agent reinforcement learning based maintenance policy for a resource constrained flow line system. Journal of Intelligent Manufacturing.
Wang, Y., & Wu, Z. (2003). Deadlock avoidance control synthesis in manufacturing systems using model checking. In Proceedings of the American control conference. Presented at the American control conference.
Wooldridge, M. (2002). An introduction to multi-agent systems. Hoboken: Wiley.
Wu, C.-H., Wang, D.-Z., Ip, A., Wang, D.-W., Chan, C.-Y., & Wang, H.-F. (2009). A particle swarm optimization approach for components placement inspection on printed circuit boards. Journal of Intelligent Manufacturing, 20(5), 535–549.
Zheng, D., Yang, G., Li, X., Wang, Z., Liu, F., & He, L. (2013). An efficient algorithm for computing attractors of sychronous and asynchronous Boolean networks. PLoS ONE.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rivera Torres, P.J., Serrano Mercado, E.I. & Anido Rifón, L. Probabilistic Boolean network modeling and model checking as an approach for DFMEA for manufacturing systems. J Intell Manuf 29, 1393–1413 (2018). https://doi.org/10.1007/s10845-015-1183-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-015-1183-9