{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T04:18:50Z","timestamp":1780633130118,"version":"3.54.1"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2020,11,4]],"date-time":"2020-11-04T00:00:00Z","timestamp":1604448000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,11,4]],"date-time":"2020-11-04T00:00:00Z","timestamp":1604448000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Alma Mater Studiorum - Universit\u00e0 di Bologna"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Manuf"],"published-print":{"date-parts":[[2021,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This work aims to provide useful insights into the course of action and the challenges faced by machine manufacturers when dealing with the actual application of Prognostics and Health Management procedures in industrial environments. Taking into account the computing capabilities and connectivity of the hardware available for smart manufacturing, we propose a particular solution that allows meeting one of the essential requirements of intelligent production processes, i.e., autonomous health management. Indeed, efficient and fast algorithms, that does not require a high computational cost and can be appropriately performed on machine controllers, i.e., on edge, are combined with others, which can handle large amounts of data and calculations, executed on remote powerful supervisory platforms, i.e., on the cloud. In detail, new condition monitoring algorithms based on Model-of-Signals techniques are developed and implemented on local controllers to process the raw sensor readings and extract meaningful and compact features, according to System Identification rules and guidelines. These results are then transmitted to remote supervisors, where Particle Filters are exploited to model components degradation and predict their Remaining Useful Life. Practitioners can use this information to optimise production planning and maintenance policies. The proposed architecture allows keeping the communication traffic between edge and cloud in the nowadays affordable \u201cBig data\u201d range, preventing the unmanageable \u201cHuge data\u201d scenario that would follow from the transmission of raw sensor data. Furthermore, the robustness and effectiveness of the proposed method are tested considering a meaningful benchmark, the PRONOSTIA dataset, allowing reproducibility and comparison with other approaches.<\/jats:p>","DOI":"10.1007\/s10845-020-01696-6","type":"journal-article","created":{"date-parts":[[2020,11,4]],"date-time":"2020-11-04T14:02:50Z","timestamp":1604498570000},"page":"1421-1440","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["RUL prediction for automatic machines: a mixed edge-cloud solution based on model-of-signals and particle filtering techniques"],"prefix":"10.1007","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8524-188X","authenticated-orcid":false,"given":"Matteo","family":"Barbieri","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Khan T. P.","family":"Nguyen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roberto","family":"Diversi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kamal","family":"Medjaher","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andrea","family":"Tilli","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,11,4]]},"reference":[{"key":"1696_CR1","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/j.ress.2013.02.019","volume":"115","author":"D An","year":"2013","unstructured":"An, D., Choi, J. H., & Kim, N. H. (2013). Prognostics 101: A tutorial for particle filter-based prognostics algorithm using matlab. Reliability Engineering and System Safety, 115, 161\u2013169.","journal-title":"Reliability Engineering and System Safety"},{"issue":"2","key":"1696_CR2","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1109\/78.978374","volume":"50","author":"MS Arulampalam","year":"2002","unstructured":"Arulampalam, M. S., Maskell, S., Gordon, N., & Clapp, T. (2002). A tutorial on particle filters for online nonlinear\/non-gaussian Bayesian tracking. IEEE Transactions on Signal Processing, 50(2), 174\u2013188.","journal-title":"IEEE Transactions on Signal Processing"},{"issue":"060","key":"1696_CR3","first-page":"1","volume":"8","author":"V Atamuradov","year":"2017","unstructured":"Atamuradov, V., Medjaher, K., Dersin, P., Lamoureux, B., & Zerhouni, N. (2017). Prognostics and health management for maintenance practitioners-review, implementation and tools evaluation. International Journal of Prognostics and Health Management, 8(060), 1\u201331.","journal-title":"International Journal of Prognostics and Health Management"},{"key":"1696_CR4","unstructured":"Barbieri, M. (2017). Seamless infrastructure for \u201cbig-data\u201d collection and transportation and distributed elaboration oriented to predictive maintenance of automatic machines. Master\u2019s thesis, University of Bologna."},{"key":"1696_CR5","doi-asserted-by":"crossref","unstructured":"Barbieri, M., Bosso, A., Conficoni, C., Diversi, R., Sartini, M., & Tilli, A. (2018). An onboard model-of-signals approach for condition monitoring in automatic machines. In Enterprise Interoperability: Smart Services and Business Impact of Enterprise Interoperability (pp 263\u2013269). Wiley \u2013 ISTE.","DOI":"10.1002\/9781119564034.ch32"},{"key":"1696_CR6","doi-asserted-by":"crossref","unstructured":"Barbieri, M., Diversi, R., & Tilli, A. (2019a). Condition monitoring of ball bearings using estimated AR models as logistic regression features. In 18th European control conference (ECC 2019) (pp 3904\u20133909).","DOI":"10.23919\/ECC.2019.8796097"},{"key":"1696_CR7","unstructured":"Barbieri, M., Mambelli, F., Diversi, R., Tilli, A., & Sartini, M. (2019b). Condition monitoring by model-of-signals: Application to gearbox lubrication. In IFAC (ed) 15th European workshop on advanced control and diagnosis, ACD 2019."},{"key":"1696_CR8","doi-asserted-by":"crossref","first-page":"10","DOI":"10.36001\/phme.2020.v5i1.1224","volume":"5","author":"M Barbieri","year":"2020","unstructured":"Barbieri, M., Mambelli, F., Lucchi, J., Diversi, R., Tilli, A., & Sartini, M. (2020). Condition monitoring of a paper feeding mechanism using model-of-signals as machine learning features. PHM Society European Conference, 5, 10\u201310.","journal-title":"PHM Society European Conference"},{"key":"1696_CR9","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1016\/j.ymssp.2017.06.012","volume":"99","author":"M Cerrada","year":"2018","unstructured":"Cerrada, M., S\u00e1nchez, R. V., Li, C., Pacheco, F., Cabrera, D., de Oliveira, J. V., et al. (2018). A review on data-driven fault severity assessment in rolling bearings. Mechanical Systems and Signal Processing, 99, 169\u2013196.","journal-title":"Mechanical Systems and Signal Processing"},{"issue":"4","key":"1696_CR10","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1109\/TAC.1984.1103531","volume":"29","author":"B Friedlander","year":"1984","unstructured":"Friedlander, B. (1984). The overdetermined recursive instrumental variable method. IEEE Transactions on Automatic Control, 29(4), 353\u2013356.","journal-title":"IEEE Transactions on Automatic Control"},{"key":"1696_CR11","doi-asserted-by":"crossref","unstructured":"Gordon, N. J., Salmond, D. J., & Smith, A. F. (1993). Novel approach to nonlinear\/non-Gaussian Bayesian state estimation. In IEE proceedings F (radar and signal processing) (Vol. 140, pp. 107\u2013113). IET.","DOI":"10.1049\/ip-f-2.1993.0015"},{"key":"1696_CR12","doi-asserted-by":"publisher","DOI":"10.1002\/9781119371052","volume-title":"From prognostics and health systems management to predictive maintenance 1: Monitoring and prognostics","author":"R Gouriveau","year":"2016","unstructured":"Gouriveau, R., Medjaher, K., & Zerhouni, N. (2016). From prognostics and health systems management to predictive maintenance 1: Monitoring and prognostics. New York: Wiley."},{"issue":"1","key":"1696_CR13","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/j.arcontrol.2004.12.002","volume":"29","author":"R Isermann","year":"2005","unstructured":"Isermann, R. (2005). Model-based fault-detection and diagnosis-status and applications. Annual Reviews in control, 29(1), 71\u201385.","journal-title":"Annual Reviews in control"},{"key":"1696_CR14","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-30368-5","volume-title":"Fault-diagnosis systems: An introduction from fault detection to fault tolerance","author":"R Isermann","year":"2006","unstructured":"Isermann, R. (2006). Fault-diagnosis systems: An introduction from fault detection to fault tolerance. Berlin: Springer."},{"key":"1696_CR15","unstructured":"Itakura, F. (1968). Analysis synthesis telephony based on the maximum likelihood method. In The 6th international congress on acoustics (pp. 280\u2013292)."},{"issue":"7","key":"1696_CR16","doi-asserted-by":"publisher","first-page":"1483","DOI":"10.1016\/j.ymssp.2005.09.012","volume":"20","author":"AK Jardine","year":"2006","unstructured":"Jardine, A. K., Lin, D., & Banjevic, D. (2006). A review on machinery diagnostics and prognostics implementing condition-based maintenance. Mechanical Systems and Signal Processing, 20(7), 1483\u20131510.","journal-title":"Mechanical Systems and Signal Processing"},{"key":"1696_CR17","unstructured":"Lee, J., Qiu, H., Yu, G., & Lin, J. (2007). Bearing data set, NASA ames prognostics data repository."},{"issue":"1\u20132","key":"1696_CR18","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1016\/j.ymssp.2013.06.004","volume":"42","author":"J Lee","year":"2014","unstructured":"Lee, J., Wu, F., Zhao, W., Ghaffari, M., Liao, L., & Siegel, D. (2014). Prognostics and health management design for rotary machinery systems\u2014Reviews, methodology and applications. Mechanical Systems and Signal Processing, 42(1\u20132), 314\u2013334.","journal-title":"Mechanical Systems and Signal Processing"},{"key":"1696_CR19","volume-title":"System identification: Theory for the user","author":"L Ljung","year":"1999","unstructured":"Ljung, L. (1999). System identification: Theory for the user. Upper Saddle River: Prentice-hall."},{"issue":"7","key":"1696_CR20","doi-asserted-by":"publisher","first-page":"915","DOI":"10.1109\/LSP.2014.2377473","volume":"22","author":"C Magnant","year":"2014","unstructured":"Magnant, C., Giremus, A., & Grivel, E. (2014). On computing Jeffrey\u2019s divergence between time-varying autoregressive models. IEEE Signal Processing Letters, 22(7), 915\u2013919.","journal-title":"IEEE Signal Processing Letters"},{"key":"1696_CR21","unstructured":"NASA (2019) Nasa data repository for prognostic. https:\/\/ti.arc.nasa.gov\/tech\/dash\/groups\/pcoe\/prognostic-data-repository\/."},{"key":"1696_CR22","unstructured":"Nectoux, P., Gouriveau, R., Medjaher, K., Ramasso, E., Chebel-Morello, B., Zerhouni, N., & Varnier, C. (2012). Pronostia: An experimental platform for bearings accelerated degradation tests. In IEEE international conference on prognostics and health management, PHM\u201912., IEEE Catalog Number: CPF12PHM-CDR (pp. 1\u20138)."},{"key":"1696_CR23","doi-asserted-by":"crossref","first-page":"61","DOI":"10.36001\/ijphm.2011.v2i1.1343","volume":"2","author":"B Saha","year":"2011","unstructured":"Saha, B., & Goebel, K. (2011). Model adaptation for prognostics in a particle filtering framework. International Journal of Prognostics and Health Management, 2, 61.","journal-title":"International Journal of Prognostics and Health Management"},{"issue":"1","key":"1696_CR24","first-page":"4","volume":"1","author":"A Saxena","year":"2010","unstructured":"Saxena, A., Celaya, J., Saha, B., Saha, S., & Goebel, K. (2010). Metrics for offline evaluation of prognostic performance. International Journal of Prognostics and Health Management, 1(1), 4\u201323.","journal-title":"International Journal of Prognostics and Health Management"},{"issue":"1","key":"1696_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ejor.2010.11.018","volume":"213","author":"XS Si","year":"2011","unstructured":"Si, X. S., Wang, W., Hu, C. H., & Zhou, D. H. (2011). Remaining useful life estimation\u2014A review on the statistical data driven approaches. European Journal of Operational Research, 213(1), 1\u201314.","journal-title":"European Journal of Operational Research"},{"issue":"28","key":"1696_CR26","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1016\/j.ifacol.2016.11.039","volume":"49","author":"H Skima","year":"2016","unstructured":"Skima, H., Medjaher, K., Varnier, C., Dedu, E., Bourgeois, J., & Zerhouni, N. (2016). Fault prognostics of micro-electro-mechanical systems using particle filtering. IFAC-PapersOnLine, 49(28), 226\u2013231.","journal-title":"IFAC-PapersOnLine"},{"key":"1696_CR27","volume-title":"System identification","author":"T S\u00f6derstr\u00f6m","year":"1989","unstructured":"S\u00f6derstr\u00f6m, T., & Stoica, P. (1989). System identification. Upper Saddle River: Prentice Hall."},{"issue":"1","key":"1696_CR28","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1109\/TIM.2014.2330494","volume":"64","author":"A Soualhi","year":"2014","unstructured":"Soualhi, A., Medjaher, K., & Zerhouni, N. (2014). Bearing health monitoring based on Hilbert\u2013Huang transform, support vector machine, and regression. IEEE Transactions on Instrumentation and Measurement, 64(1), 52\u201362.","journal-title":"IEEE Transactions on Instrumentation and Measurement"},{"key":"1696_CR29","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.compchemeng.2016.08.015","volume":"95","author":"A Tulsyan","year":"2016","unstructured":"Tulsyan, A., Gopaluni, R. B., & Khare, S. R. (2016). Particle filtering without tears: A primer for beginners. Computers and Chemical Engineering, 95, 130\u2013145.","journal-title":"Computers and Chemical Engineering"},{"issue":"1","key":"1696_CR30","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1007\/s10845-016-1228-8","volume":"30","author":"GW Vogl","year":"2019","unstructured":"Vogl, G. W., Weiss, B. A., & Helu, M. (2019). A review of diagnostic and prognostic capabilities and best practices for manufacturing. Journal of Intelligent Manufacturing, 30(1), 79\u201395.","journal-title":"Journal of Intelligent Manufacturing"},{"issue":"2","key":"1696_CR31","doi-asserted-by":"publisher","first-page":"605","DOI":"10.1007\/s10845-016-1268-0","volume":"30","author":"J Wang","year":"2019","unstructured":"Wang, J., Gao, R. X., Yuan, Z., Fan, Z., & Zhang, L. (2019). A joint particle filter and expectation maximization approach to machine condition prognosis. Journal of Intelligent Manufacturing, 30(2), 605\u2013621.","journal-title":"Journal of Intelligent Manufacturing"}],"container-title":["Journal of Intelligent Manufacturing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10845-020-01696-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10845-020-01696-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10845-020-01696-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,16]],"date-time":"2024-08-16T22:25:02Z","timestamp":1723847102000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10845-020-01696-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,4]]},"references-count":31,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,6]]}},"alternative-id":["1696"],"URL":"https:\/\/doi.org\/10.1007\/s10845-020-01696-6","relation":{},"ISSN":["0956-5515","1572-8145"],"issn-type":[{"value":"0956-5515","type":"print"},{"value":"1572-8145","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,4]]},"assertion":[{"value":"12 May 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 October 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 November 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}