Skip to main content

Advertisement

Log in

A comprehensive review of digital twin — part 1: modeling and twinning enabling technologies

  • Review Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

Abstract

As an emerging technology in the era of Industry 4.0, digital twin is gaining unprecedented attention because of its promise to further optimize process design, quality control, health monitoring, decision and policy making, and more, by comprehensively modeling the physical world as a group of interconnected digital models. In a two-part series of papers, we examine the fundamental role of different modeling techniques, twinning enabling technologies, and uncertainty quantification and optimization methods commonly used in digital twins. This first paper presents a thorough literature review of digital twin trends across many disciplines currently pursuing this area of research. Then, digital twin modeling and twinning enabling technologies are further analyzed by classifying them into two main categories: physical-to-virtual, and virtual-to-physical, based on the direction in which data flows. Finally, this paper provides perspectives on the trajectory of digital twin technology over the next decade, and introduces a few emerging areas of research which will likely be of great use in future digital twin research. In part two of this review, the role of uncertainty quantification and optimization are discussed, a battery digital twin is demonstrated, and more perspectives on the future of digital twin are shared. Code and preprocessed data for generating all the results and figures presented in the battery digital twin case study in part 2 of this review are available on Github.

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27

Similar content being viewed by others

References

  • Aitchison L (2020) Bayesian filtering unifies adaptive and non-adaptive neural network optimization methods. Adv Neural Inf Process Syst 33:18173–18182

    Google Scholar 

  • Akroyd J, Mosbach S, Bhave A, Kraft M (2021) Universal digital twin—a dynamic knowledge graph. Data-Centric Eng. https://doi.org/10.1017/dce.2021.10

    Article  Google Scholar 

  • Allu S, Kalnaus S, Elwasif W, Simunovic S, Turner JA, Pannala S (2014) A new open computational framework for highly-resolved coupled three-dimensional multiphysics simulations of Li-ion cells. J Power Sources 246:876–886

    Google Scholar 

  • Almalki A, Downing D, Lozanovski B, Tino R, Du Plessis A, Qian M, Brandt M, Leary M (2022) A digital-twin methodology for the non-destructive certification of lattice structures. JOM 74(4):1784–1797

    Google Scholar 

  • Angjeliu G, Coronelli D, Cardani G (2020) Development of the simulation model for digital twin applications in historical masonry buildings: the integration between numerical and experimental reality. Comput Struct 238:106282

    Google Scholar 

  • ANSYS I. ANSYS and PTC partner to create a digital twin of an electric motor. https://www.ansys.com/resource-center/demo/ansys-ptc-demo. Accessed 20 May 2022

  • Antoni J, Randall RB (2006) The spectral kurtosis: application to the vibratory surveillance and diagnostics of rotating machines. Mech Syst Signal Process 20(2):308–331

    Google Scholar 

  • Arendt PD, Apley DW, Chen W (2012) Quantification of model uncertainty: calibration, model discrepancy, and identifiability. J Mech Des 134(10):100908

    Google Scholar 

  • Arulampalam MS, Maskell S, Gordon N, Clapp T (2002) A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Trans Signal Process 50(2):174–188

    Google Scholar 

  • Åström KJ, Eykhoff P (1971) System identification—a survey. Automatica 7(2):123–162

    MathSciNet  MATH  Google Scholar 

  • Automation R. INCA MPC: model-predictive multi-variable controller. https://literature.rockwellautomation.com/idc/groups/literature/documents/br/rsbrp8-br001_-en-p.pdf. Accessed 29 May 2022

  • Ayani M, Ganebäck M, Ng AH (2018) Digital twin: applying emulation for machine reconditioning. Procedia CIRP 72:243–248

    Google Scholar 

  • Ayerbe E, Berecibar M, Clark S, Franco AA, Ruhland J (2021) Digitalization of battery manufacturing: current status, challenges, and opportunities. Adv Energy Mater 12:2102696

    Google Scholar 

  • Aykol M, Gopal CB, Anapolsky A, Herring PK, van Vlijmen B, Berliner MD, Bazant MZ, Braatz RD, Chueh WC, Storey BD (2021) Perspective-combining physics and machine learning to predict battery lifetime. J Electrochem Soc 168(3):030525

    Google Scholar 

  • Bachelor G, Brusa E, Ferretto D, Mitschke A (2019) Model-based design of complex aeronautical systems through digital twin and thread concepts. IEEE Syst J 14(2):1568–1579

    Google Scholar 

  • Banerjee A, Dalal R, Mittal S, Joshi KP (2017) Generating digital twin models using knowledge graphs for industrial production lines. UMBC Information Systems Department

  • Bangalore P, Patriksson M (2018) Analysis of SCADA data for early fault detection, with application to the maintenance management of wind turbines. Renew Energy 115:521–532

    Google Scholar 

  • Barricelli BR, Casiraghi E, Fogli D (2019) A survey on digital twin: definitions, characteristics, applications, and design implications. IEEE Access 7:167653–167671

    Google Scholar 

  • Barry N, Chatzos M, Chen W, Han D, Huang C, Joseph R, Klamkin M, Park S, Tanneau M, Van Hentenryck P, Wang S (2022) Risk-aware control and optimization for high-renewable power grids. arXiv preprint. https://arxiv.org/abs/2204.00950

  • Bellalouna F (2021) Case study for design optimization using the digital twin approach. Procedia CIRP 100:595–600

    Google Scholar 

  • Bengio Y, Lodi A, Prouvost A (2021) Machine learning for combinatorial optimization: a methodological tour d’horizon. Eur J Oper Res 290(2):405–421

    MathSciNet  MATH  Google Scholar 

  • Berecibar M, Gandiaga I, Villarreal I, Omar N, Van Mierlo J, Van den Bossche P (2016) Critical review of state of health estimation methods of Li-ion batteries for real applications. Renew Sustain Energy Rev 56:572–587

    Google Scholar 

  • Bichon BJ, Eldred MS, Swiler LP, Mahadevan S, McFarland JM (2008) Efficient global reliability analysis for nonlinear implicit performance functions. AIAA J 46(10):2459–2468

    Google Scholar 

  • Billings SA (2013) Nonlinear system identification: NARMAX methods in the time, frequency, and spatio-temporal domains. Wiley, Hoboken

    MATH  Google Scholar 

  • Bilmes J. Graphical models toolkit. https://web.archive.org/web/20150228005644/, http://melodi.ee.washington.edu/gmtk/. Accessed 24 Apr 2022

  • Birkl CR, Roberts MR, McTurk E, Bruce PG, Howey DA (2017) Degradation diagnostics for lithium ion cells. J Power Sources 341:373–386

    Google Scholar 

  • Bloom I, Cole B, Sohn J, Jones SA, Polzin EG, Battaglia VS, Henriksen GL, Motloch C, Richardson R, Unkelhaeuser T, Ingersoll D (2001) An accelerated calendar and cycle life study of Li-ion cells. J Power Sources 101(2):238–247

    Google Scholar 

  • Boje C, Guerriero A, Kubicki S, Rezgui Y (2020) Towards a semantic construction digital twin: directions for future research. Autom Constr 114:103179

    Google Scholar 

  • Boris C, Sadek A, Wolf C (2021) Universal domain adaptation in ordinal regression. arXiv preprint. https://arxiv.org/abs/2106.11576

  • Bousmalis K, Irpan A, Wohlhart P, Bai Y, Kelcey M, Kalakrishnan M, Downs L, Ibarz J, Pastor P, Konolige K, Levine S (2018) Using simulation and domain adaptation to improve efficiency of deep robotic grasping. In: 2018 IEEE international conference on robotics and automation (ICRA). IEEE, pp 4243–4250

  • Box GE (1976) Science and statistics. J Am Stat Assoc 71(356):791–799

    MathSciNet  MATH  Google Scholar 

  • Brincker R, Zhang L, Andersen P (2001) Modal identification of output-only systems using frequency domain decomposition. Smart Mater Struct 10(3):441

    Google Scholar 

  • Brincker R, Andersen P (2006) Understanding stochastic subspace identification. In: Conference proceedings: IMAC-XXIV: a conference & exposition on structural dynamics. Society for Experimental Mechanics

  • Broo DG, Bravo-Haro M, Schooling J (2022) Design and implementation of a smart infrastructure digital twin. Autom Constr 136:104171

    Google Scholar 

  • Brooks S (1998) Markov chain Monte Carlo method and its application. J R Stat Soc Ser D (the Statistician) 47(1):69–100

    Google Scholar 

  • Bzdok D, Krzywinski M, Altman N (2017) Machine learning: a primer. Nat Methods 14(12):1119

    Google Scholar 

  • Cai Y, Wang Y, Burnett M (2020) Using augmented reality to build digital twin for reconfigurable additive manufacturing system. J Manuf Syst 56:598–604

    Google Scholar 

  • Cappé O, Godsill SJ, Moulines E (2007) An overview of existing methods and recent advances in sequential Monte Carlo. Proc IEEE 95(5):899–924

    Google Scholar 

  • Carlucci FM, Porzi L, Caputo B, Ricci E, Bulò SR (2017) Autodial: automatic domain alignment layers. In: ICCV. pp 5077–5085

  • Castells P, Fernandez M, Vallet D (2006) An adaptation of the vector-space model for ontology-based information retrieval. IEEE Trans Knowl Data Eng 19(2):261–272

    Google Scholar 

  • Chai Z, Zhao C (2019) Enhanced random forest with concurrent analysis of static and dynamic nodes for industrial fault classification. IEEE Trans Ind Inf 16(1):54–66

    Google Scholar 

  • Chakraborty S, Adhikari S (2021) Machine learning based digital twin for dynamical systems with multiple time-scales. Comput Struct 243:106410

    Google Scholar 

  • Chakraborty S, Adhikari S, Ganguli R (2021) The role of surrogate models in the development of digital twins of dynamic systems. Appl Math Model 90:662–681

    MathSciNet  MATH  Google Scholar 

  • Chao H, Jain G, Tamirisa P, Gorka T (2014) Method for estimating capacity and predicting remaining useful life of lithium-ion battery. In: 2014 International Conference on Prognostics and Health Management, IEEE, Harvard, pp 1–8

  • Chao MA, Kulkarni C, Goebel K, Fink O (2022) Fusing physics-based and deep learning models for prognostics. Reliab Eng Syst Saf 217:107961

    Google Scholar 

  • Chen Y-J (2010) Development of a method for ontology-based empirical knowledge representation and reasoning. Decis Support Syst 50(1):1–20

    Google Scholar 

  • Chen S, Billings SA (1992) Neural networks for nonlinear dynamic system modelling and identification. Int J Control 56(2):319–346

    MathSciNet  MATH  Google Scholar 

  • Chen X, Jia S, Xiang Y (2020a) A review: knowledge reasoning over knowledge graph. Expert Syst Appl 141:112948

    Google Scholar 

  • Chen Y, Luo F, Li T, Xiang T, Liu Z, Li J (2020b) A training-integrity privacy-preserving federated learning scheme with trusted execution environment. Inf Sci 522:69–79

    Google Scholar 

  • Chen W, Park S, Tanneau M, Van Hentenryck P (2022) Learning optimization proxies for large-scale security-constrained economic dispatch. Electr Power Syst Res 213:108566

    Google Scholar 

  • Cheng J, Chen W, Tao F, Lin C-L (2018) Industrial IoT in 5G environment towards smart manufacturing. J Ind Inf Integr 10:10–19

    Google Scholar 

  • Chiachío J, Jalon ML, Chiachío M, Kolios A (2020) A Markov chains prognostics framework for complex degradation processes. Reliab Eng Syst Saf 195:106621

    Google Scholar 

  • Choi SH, Park K-B, Roh DH, Lee JY, Mohammed M, Ghasemi Y, Jeong H (2022) An integrated mixed reality system for safety-aware human–robot collaboration using deep learning and digital twin generation. Robot Comput Integr Manuf 73:102258

    Google Scholar 

  • Chorin AJ, Marsden JE, Marsden JE (1990) A mathematical introduction to fluid mechanics, vol 3. Springer, New York

    MATH  Google Scholar 

  • Cimino C, Negri E, Fumagalli L (2019) Review of digital twin applications in manufacturing. Comput Ind 113:103130

    Google Scholar 

  • Cohn DA, Ghahramani Z, Jordan MI (1996) Active learning with statistical models. J Artif Intell Res 4:129–145

    MATH  Google Scholar 

  • Compare M, Martini F, Mattafirri S, Carlevaro F, Zio E (2016) Semi-Markov model for the oxidation degradation mechanism in gas turbine nozzles. IEEE Trans Reliab 65(2):574–581

    Google Scholar 

  • Compton M, Barnaghi P, Bermudez L, Garcia-Castro R, Corcho O, Cox S, Graybeal J, Hauswirth M, Henson C, Herzog A, Huang V (2012) The SSN ontology of the W3C semantic sensor network incubator group. J Web Sem 17:25–32

    Google Scholar 

  • Corral-Acero J, Margara F, Marciniak M, Rodero C, Loncaric F, Feng Y, Gilbert A, Fernandes JF, Bukhari HA, Wajdan A, Martinez MV (2020) The ‘digital twin’ to enable the vision of precision cardiology. Eur Heart J 41(48):4556–4564

    Google Scholar 

  • Cox H (1964) On the estimation of state variables and parameters for noisy dynamic systems. IEEE Trans Autom Control 9(1):5–12

    MathSciNet  Google Scholar 

  • Culler AJ, McNamara JJ (2010) Studies on fluid-thermal-structural coupling for aerothermoelasticity in hypersonic flow. AIAA J 48(8):1721–1738

    Google Scholar 

  • da Costa PRDO, Akçay A, Zhang Y, Kaymak U (2020) Remaining useful lifetime prediction via deep domain adaptation. Reliab Eng Syst Saf 195:106682

    Google Scholar 

  • Dai Y, Zhang K, Maharjan S, Zhang Y (2020) Deep reinforcement learning for stochastic computation offloading in digital twin networks. IEEE Trans Ind Inf 17(7):4968–4977

    Google Scholar 

  • Danilo B, Naomi A, Martin K (2018) Statistics versus machine learning. Nat Methods 15(4):233

    Google Scholar 

  • Davis SE, Lasko TA, Chen G, Siew ED, Matheny ME (2017) Calibration drift in regression and machine learning models for acute kidney injury. J Am Med Inform Assoc 24(6):1052–1061

    Google Scholar 

  • Molinaro R, Singh J-S, Catsoulis S, Narayanan C, Lakehal D (2021) Embedding data analytics and CFD into the digital twin concept. Comput Fluids 214:104759

    MathSciNet  MATH  Google Scholar 

  • de Oca Montes, Zapiain D, Stewart JA, Dingreville R (2021) Accelerating phase-field-based microstructure evolution predictions via surrogate models trained by machine learning methods. npj Comput Mater 7(1):1–11

    Google Scholar 

  • DeLaurentis DA, Mavris D (2000) Uncertainty modeling and management in multidisciplinary analysis and synthesis. In: 38th aerospace sciences meeting and exhibit

  • Deng K, Sun Y, Li S, Lu Y, Brouwer J, Mehta PG, Zhou M, Chakraborty A (2014) Model predictive control of central chiller plant with thermal energy storage via dynamic programming and mixed-integer linear programming. IEEE Trans Autom Sci Eng 12:565–579

    Google Scholar 

  • Deng T, Zhang K, Shen Z-JM (2021) A systematic review of a digital twin city: a new pattern of urban governance toward smart cities. J Manag Sci Eng 6(2):125–134

    Google Scholar 

  • Ding K, Chan FT, Zhang X, Zhou G, Zhang F (2019) Defining a digital twin-based cyber-physical production system for autonomous manufacturing in smart shop floors. Int J Prod Res 57(20):6315–6334

    Google Scholar 

  • Doerr A, Daniel C, Schiegg M, Duy N-T, Schaal S, Toussaint M, Sebastian T (2018) Probabilistic recurrent state-space models. In: International conference on machine learning. PMLR, pp. 1280–1289

  • Döhler M, Reynders E, Magalhaes F, Mevel L, Roeck GD, Cunha A (2011) Pre- and post-identification merging for multi-setup OMA with covariance-driven SSI. In: Dynamics of bridges, vol 5. Springer, New York, pp. 57–70

  • Downey A, Lui Y-H, Hu C, Laflamme S, Hu S (2019) Physics-based prognostics of lithium-ion battery using non-linear least squares with dynamic bounds. Reliab Eng Syst Saf 182:1–12

    Google Scholar 

  • Dröder K, Bobka P, Germann T, Gabriel F, Dietrich F (2018) A machine learning-enhanced digital twin approach for human–robot-collaboration. Procedia Cirp 76:187–192

    Google Scholar 

  • Elayan H, Aloqaily M, Guizani M (2021) Digital twin for intelligent context-aware IoT healthcare systems. IEEE Internet Things J 8(23):16749–16757

    Google Scholar 

  • Ellis MJ (2015) Economic model predictive control theory: computational efficiency and application to smart manufacturing. University of California, Los Angeles

    Google Scholar 

  • Erkoyuncu JA, del Amo IF, Ariansyah D, Bulka D, Rajkumar R (2020) A design framework for adaptive digital twins. CIRP Ann 69(1):145–148

    Google Scholar 

  • Errandonea I, Beltrán S, Arrizabalaga S (2020) Digital twin for maintenance: a literature review. Comput Ind 123:103316

    Google Scholar 

  • Essien A, Giannetti C (2021) A deep learning model for smart manufacturing using convolutional LSTM neural network autoencoders. IEEE Trans Ind Inf 16:6069

    Google Scholar 

  • Fan W, Qiao P (2011) Vibration-based damage identification methods: a review and comparative study. Struct Health Monit 10(1):83–111

    Google Scholar 

  • Fan L, Khodadadi J, Pesaran A (2013) A parametric study on thermal management of an air-cooled lithium-ion battery module for plug-in hybrid electric vehicles. J Power Sources 238:301–312

    Google Scholar 

  • Fang Y, Peng C, Lou P, Zhou Z, Hu J, Yan J (2019) Digital-twin-based job shop scheduling toward smart manufacturing. IEEE Trans Ind Inf 15(12):6425–6435

    Google Scholar 

  • Farrar CR, Worden K (2007) An introduction to structural health monitoring. Philos Trans R Soc A 365(1851):303–315

    Google Scholar 

  • Farzan F, Jafari MA, Masiello R, Lu Y (2014) Toward optimal day-ahead scheduling and operation control of microgrids under uncertainty. IEEE Trans Smart Grid 6:499–507

    Google Scholar 

  • Fernández-Godino MG, Park C, Kim N-H, Haftka RT (2016) Review of multi-fidelity models. arXiv preprint. https://arxiv.org/abs/1609.07196

  • Fink O, Zio E, Weidmann U (2014) Predicting component reliability and level of degradation with complex-valued neural networks. Reliab Eng Syst Saf 121:198–206

    Google Scholar 

  • Fink O, Wang Q, Svensen M, Dersin P, Lee W-J, Ducoffe M (2020) Potential, challenges and future directions for deep learning in prognostics and health management applications. Eng Appl Artif Intell 92:103678

    Google Scholar 

  • Franciosa P, Sokolov M, Sinha S, Sun T, Ceglarek D (2020) Deep learning enhanced digital twin for closed-loop in-process quality improvement. CIRP Ann 69(1):369–372

    Google Scholar 

  • Friedman N, Geiger D, Goldszmidt M (1997) Bayesian network classifiers. Mach Learn 29(2):131–163

    MATH  Google Scholar 

  • Ganin Y, Lempitsky V (2015) Unsupervised domain adaptation by backpropagation. In: Proceedings of the 32nd international conference on international conference on machine learning, vol 37. JMLR.org, pp. 1180–1189

  • Fuller A, Fan Z, Day C, Barlow C (2020) Digital twin: enabling technologies, challenges and open research. IEEE Access 8:108952–108971

    Google Scholar 

  • Ganin Y, Ustinova E, Ajakan H, Germain P, Larochelle H, Laviolette F, Marchand M, Lempitsky V (2016) Domain-adversarial training of neural networks. J Mach Learn Res 17(1):2030–2096

    MathSciNet  MATH  Google Scholar 

  • Gao H, Sun L, Wang J-X (2021) PhyGeoNet: physics-informed geometry-adaptive convolutional neural networks for solving parameterized steady-state PDEs on irregular domain. J Comput Phys 428:110079

    MathSciNet  MATH  Google Scholar 

  • Gasper P, Gering K, Dufek E, Smith K (2021) Challenging practices of algebraic battery life models through statistical validation and model identification via machine-learning. J Electrochem Soc 168(2):020502

    Google Scholar 

  • Gebraeel NZ, Lawley MA, Li R, Ryan JK (2005) Residual-life distributions from component degradation signals: a Bayesian approach. IIE Trans 37(6):543–557

    Google Scholar 

  • Giorgio M, Guida M, Pulcini G (2011) An age- and state-dependent Markov model for degradation processes. IIE Trans 43(9):621–632

    Google Scholar 

  • Giselle Fernández-Godino M, Park C, Kim NH, Haftka RT (2019) Issues in deciding whether to use multifidelity surrogates. AIAA J 57(5):2039–2054

    Google Scholar 

  • GitHub. Link to GitHub repository where the preprocessed data and python scripts used to generate all the results and figures in the case study section reside. https://github.com/acthelen/battery_digital_twin

  • Glaessgen E, Stargel D (2012) The digital twin paradigm for future NASA and US Air Force vehicles. In: 53rd AIAA/ASME/ASCE/AHS/ASC structures, structural dynamics and materials conference 20th AIAA/ASME/AHS adaptive structures conference 14th AIAA

  • Glatt M, Sinnwell C, Yi L, Donohoe S, Ravani B, Aurich JC (2021) Modeling and implementation of a digital twin of material flows based on physics simulation. J Manuf Syst 58:231–245

    Google Scholar 

  • Goodwin T, Xu J, Celik N, Chen C-H (2022) Real-time digital twin-based optimization with predictive simulation learning. J Simul. https://doi.org/10.1080/17477778.2022.2046520

    Article  Google Scholar 

  • Gorjian N, Ma L, Mittinty M, Yarlagadda P, Sun Y (2010) A review on degradation models in reliability analysis. In: Kiritsis D, Emmanouilidis C, Koronios A, Mathew J (eds) Engineering asset lifecycle management. Springer, London, pp 369–384

    Google Scholar 

  • Grieves M (2014) Digital twin: manufacturing excellence through virtual factory replication. White Pap 1:1–7

    Google Scholar 

  • Guillaume P, Verboven P, Vanlanduit S, Van Der Auweraer H, Peeters B (2003) A poly-reference implementation of the least-squares complex frequency-domain estimator. In: Proceedings of IMAC. A conference & exposition on structural dynamics, vol 21. Society for Experimental Mechanics, pp 183–192

  • Guivarch D, Mermoz E, Marino Y, Sartor M (2019) Creation of helicopter dynamic systems digital twin using multibody simulations. CIRP Ann 68(1):133–136

    Google Scholar 

  • Guo L, Li N, Jia F, Lei Y, Lin J (2017) A recurrent neural network based health indicator for remaining useful life prediction of bearings. Neurocomputing 240:98–109

    Google Scholar 

  • Guo H, Chen M, Mohamed K, Qu T, Wang S, Li J (2021) A digital twin-based flexible cellular manufacturing for optimization of air conditioner line. J Manuf Syst 58:65–78

    Google Scholar 

  • Guo S, Guo W, Bian L, Guo Y (2022) A deep-learning-based surrogate model for thermal signature prediction in laser metal deposition. IEEE Trans Autom Sci Eng. https://doi.org/10.1109/TASE.2022.3158204

    Article  Google Scholar 

  • Gustafsson F (2010) Particle filter theory and practice with positioning applications. IEEE Aerosp Electron Syst Mag 25(7):53–82

    Google Scholar 

  • Ha S, Coros S, Alspach A, Kim J, Yamane K (2018) Computational co-optimization of design parameters and motion trajectories for robotic systems. Int J Robot Res 37(13–14):1521–1536

    Google Scholar 

  • Haag S, Anderl R (2018) Digital twin-proof of concept. Manuf Lett 15:64–66

    Google Scholar 

  • Haghighat E, Raissi M, Moure A, Gomez H, Juanes R (2021) A physics-informed deep learning framework for inversion and surrogate modeling in solid mechanics. Comput Methods Appl Mech Eng 379:113741

    MathSciNet  MATH  Google Scholar 

  • He B, Bai K-J (2021) Digital twin-based sustainable intelligent manufacturing: a review. Adv Manuf 9(1):1–21

    Google Scholar 

  • He W, Williard N, Osterman M, Pecht M (2011) Prognostics of lithium-ion batteries based on Dempster–Shafer theory and the Bayesian Monte Carlo method. J Power Sources 196(23):10314–10321

    Google Scholar 

  • He R, Chen G, Dong C, Sun S, Shen X (2019) Data-driven digital twin technology for optimized control in process systems. ISA Trans 95:221–234

    Google Scholar 

  • Heckerman D (2008) A tutorial on learning with Bayesian networks. In: Holmes DE, Jain LC (eds) Innovations in Bayesian networks. Studies in computational intelligence, vol 156. Springer, Berlin. https://doi.org/10.1007/978-3-540-85066-3_3

    Chapter  Google Scholar 

  • Heng A, Zhang S, Tan AC, Mathew J (2009) Rotating machinery prognostics: state of the art, challenges and opportunities. Mech Syst Signal Process 23(3):724–739

    Google Scholar 

  • Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Google Scholar 

  • Hu W, Shao J, Jiao Q, Wang C, Cheng J, Liu Z, Tan J (2022a) A new differentiable architecture search method for optimizing convolutional neural networks in the digital twin of intelligent robotic grasping. J Intell Manuf. https://doi.org/10.1007/s10845-022-01971-8

    Article  Google Scholar 

  • Hu W, Wang C, Liu F, Peng X, Sun P, Tan J (2022b) A grasps-generation-and-selection convolutional neural network for a digital twin of intelligent robotic grasping. Robot Comput Integr Manuf 77:102371

    Google Scholar 

  • Huang R, Xi L, Li X, Liu CR, Qiu H, Lee J (2007) Residual life predictions for ball bearings based on self-organizing map and back propagation neural network methods. Mech Syst Signal Process 21(1):193–207

    Google Scholar 

  • Hsu M-C, Bazilevs Y (2012) Fluid-structure interaction modeling of wind turbines: simulating the full machine. Comput Mech 50(6):821–833

    MATH  Google Scholar 

  • Hu Z, Mahadevan S (2018a) Adaptive surrogate modeling for time-dependent multidisciplinary reliability analysis. J Mech Des 140(2):021401

    Google Scholar 

  • Hu Z, Mahadevan S (2018b) Bayesian network learning for data-driven design. ASCE-ASME J Risk Uncertain Eng Syst B 4(4):041002

    Google Scholar 

  • Hu Z, Mourelatos ZP (2018) A sequential accelerated life testing framework for system reliability assessment with untestable components. J Mech Des 140(10):101401

    Google Scholar 

  • Hu W, Zhang T, Deng X, Liu Z, Tan J (2021b) Digital twin: a state-of-the-art review of its enabling technologies, applications and challenges. J Intell Manuf Spec Equip. https://doi.org/10.1109/ACCESS.2020.2998358

    Article  Google Scholar 

  • Huang S, Wang G, Yan Y (2022a) Building blocks for digital twin of reconfigurable machine tools from design perspective. Int J Prod Res 60(3):942–956

    Google Scholar 

  • Huang C-G, Huang H-Z, Li Y-F (2019) A bidirectional LSTM prognostics method under multiple operational conditions. IEEE Trans Ind Electron 66(11):8792–8802

    Google Scholar 

  • Hu C, Youn BD (2011) Adaptive-sparse polynomial chaos expansion for reliability analysis and design of complex engineering systems. Struct Multidisc Optim 43(3):419–442

    MathSciNet  MATH  Google Scholar 

  • Hu C, Youn BD, Chung J (2012) A multiscale framework with extended Kalman filter for lithium-ion battery SOC and capacity estimation. Appl Energy 92:694–704

    Google Scholar 

  • Hu C, Ye H, Jain G, Schmidt C (2018) Remaining useful life assessment of lithium-ion batteries in implantable medical devices. J Power Sources 375:118–130

    Google Scholar 

  • Hu X, Xu L, Lin X, Pecht M (2020) Battery lifetime prognostics. Joule 4(2):310–346

    Google Scholar 

  • Hu W, He Y, Liu Z, Tan J, Yang M, Chen J (2021a) Toward a digital twin: time series prediction based on a hybrid ensemble empirical mode decomposition and BO-LSTM neural networks. J Mech Des 143(5):051705

    Google Scholar 

  • Huang X, Xie T, Wang Z, Chen L, Zhou Q, Hu Z (2022b) A transfer learning-based multi-fidelity point-cloud neural network approach for melt pool modeling in additive manufacturing. ASCE-ASME J Risk Uncertain Eng Syst B. https://doi.org/10.1115/1.4051749

    Article  Google Scholar 

  • Ibrahim MS, Fan J, Yung WK, Prisacaru A, van Driel W, Fan X, Zhang G (2020) Machine learning and digital twin driven diagnostics and prognostics of light-emitting diodes. Laser Photonics Rev 14(12):2000254

    Google Scholar 

  • Im S, Lee J, Cho M (2021) Surrogate modeling of elasto-plastic problems via long short-term memory neural networks and proper orthogonal decomposition. Comput Methods Appl Mech Eng 385:114030

    MathSciNet  MATH  Google Scholar 

  • Industry S. Model predictive control—rockwell model predictive control delivers results. https://mall.industry.siemens.com/mall/en/WW/Catalog/Products/10017369. Accessed 29 May 2022

  • Jagtap AD, Kawaguchi K, Karniadakis GE (2020a) Adaptive activation functions accelerate convergence in deep and physics-informed neural networks. J Comput Phys 404:109136

    MathSciNet  MATH  Google Scholar 

  • Jagtap AD, Kharazmi E, Karniadakis GE (2020b) Conservative physics-informed neural networks on discrete domains for conservation laws: applications to forward and inverse problems. Comput Methods Appl Mech Eng 365:113028

    MathSciNet  MATH  Google Scholar 

  • Jain P, Poon J, Singh JP, Spanos C, Sanders SR, Panda SK (2019) A digital twin approach for fault diagnosis in distributed photovoltaic systems. IEEE Trans Power Electron 35(1):940–956

    Google Scholar 

  • Jardine AK, Lin D, Banjevic D (2006) A review on machinery diagnostics and prognostics implementing condition-based maintenance. Mech Syst Signal Process 20(7):1483–1510

    Google Scholar 

  • Jiang F, Ma L, Broyd T, Chen K (2021) Digital twin and its implementations in the civil engineering sector. Autom Constr 130:103838

    Google Scholar 

  • Jegadeeshwaran R, Sugumaran V (2015) Fault diagnosis of automobile hydraulic brake system using statistical features and support vector machines. Mech Syst Signal Process 52:436–446

    Google Scholar 

  • Ji S, Pan S, Cambria E, Marttinen P, Philip SY (2021) A survey on knowledge graphs: representation, acquisition, and applications. IEEE Trans Neural Netw Learn Syst 33:494–514

    MathSciNet  Google Scholar 

  • Jiang C, Vega MA, Todd MD, Hu Z (2022) Model correction and updating of a stochastic degradation model for failure prognostics of miter gates. Reliab Eng Syst Saf 218:108203

    Google Scholar 

  • Jones D, Snider C, Nassehi A, Yon J, Hicks B (2020) Characterising the digital twin: a systematic literature review. CIRP J Manuf Sci Technol 29:36–52

    Google Scholar 

  • Juang J-N, Pappa RS (1985) An eigensystem realization algorithm for modal parameter identification and model reduction. J Guid Control Dyn 8(5):620–627

    MATH  Google Scholar 

  • Kapteyn MG, Knezevic DJ, Huynh D, Tran M, Willcox KE (2020) Data-driven physics-based digital twins via a library of component-based reduced-order models. Int J Numer Methods Eng. https://doi.org/10.1002/nme.6423

    Article  Google Scholar 

  • Kapteyn MG, Pretorius JV, Willcox KE (2021) A probabilistic graphical model foundation for enabling predictive digital twins at scale. Nat Comput Sci 1(5):337–347

    Google Scholar 

  • Kapusuzoglu B, Mahadevan S (2020) Physics-informed and hybrid machine learning in additive manufacturing: application to fused filament fabrication. JOM 72(12):4695–4705

    Google Scholar 

  • Karniadakis GE, Kevrekidis IG, Lu L, Perdikaris P, Wang S, Yang L (2021) Physics-informed machine learning. Nat Rev Phys 3(6):422–440

    Google Scholar 

  • Karve PM, Guo Y, Kapusuzoglu B, Mahadevan S, Haile MA (2020) Digital twin approach for damage-tolerant mission planning under uncertainty. Eng Fract Mech 225:106766

    Google Scholar 

  • Kennedy MC, O’Hagan A (2001) Bayesian calibration of computer models. J R Stat Soc Ser B (Stat Methodol) 63(3):425–464

    MathSciNet  MATH  Google Scholar 

  • Kerschen G, Worden K, Vakakis AF, Golinval J-C (2006) Past, present and future of nonlinear system identification in structural dynamics. Mech Syst Signal Process 20(3):505–592

    Google Scholar 

  • Khan S, Yairi T (2018) A review on the application of deep learning in system health management. Mech Syst Signal Process 107:241–265

    Google Scholar 

  • Khan S, Farnsworth M, McWilliam R, Erkoyuncu J (2020) On the requirements of digital twin-driven autonomous maintenance. Annu Rev Control 50:13–28

    Google Scholar 

  • Kharoufeh JP, Solo CJ, Ulukus MY (2010) Semi-Markov models for degradation-based reliability. IIE Trans 42(8):599–612

    Google Scholar 

  • Kim Y, Na K, Youn BD (2022) A health-adaptive time-scale representation (HTSR) embedded convolutional neural network for gearbox fault diagnostics. Mech Syst Signal Process 167:108575

    Google Scholar 

  • Kohtz S, Xu Y, Zheng Z, Wang P (2022) Physics-informed machine learning model for battery state of health prognostics using partial charging segments. Mech Syst Signal Process 172:109002

    Google Scholar 

  • Kritzinger W, Karner M, Traar G, Henjes J, Sihn W (2018) Digital twin in manufacturing: a categorical literature review and classification. IFAC-Pap OnLine 51(11):1016–1022

    Google Scholar 

  • Ladj A, Wang Z, Meski O, Belkadi F, Ritou M, Da Cunha C (2021) A knowledge-based digital shadow for machining industry in a digital twin perspective. J Manuf Syst 58:168–179

    Google Scholar 

  • Lao N, Cohen WW (2010) Relational retrieval using a combination of path-constrained random walks. Mach Learn 81(1):53–67

    MathSciNet  MATH  Google Scholar 

  • Lee K, Lee K, Lee H, Shin J (2018) A simple unified framework for detecting out-of-distribution samples and adversarial attacks. In: Advances in neural information processing systems, vol 31

  • Lee S, Li L, Ni J (2010) Online degradation assessment and adaptive fault detection using modified hidden Markov model. J Manuf Sci Eng 132(2):021010

    Google Scholar 

  • Lee J, Lapira E, Bagheri B, Kao H-A (2013a) Recent advances and trends in predictive manufacturing systems in big data environment. Manuf Lett 1(1):38–41

    Google Scholar 

  • Lee J, Lapira E, Yang S, Kao A (2013b) Predictive manufacturing system-trends of next-generation production systems. IFAC Proc Vol 46(7):150–156

    Google Scholar 

  • Lee J, Wu F, Zhao W, Ghaffari M, Liao L, Siegel D (2014) Prognostics and health management design for rotary machinery systems-reviews, methodology and applications. Mech Syst Signal Process 42(1–2):314–334

    Google Scholar 

  • LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444

    Google Scholar 

  • Lee C-Y, Batra T, Baig MH, Ulbricht D (2019) Sliced Wasserstein discrepancy for unsupervised domain adaptation. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. pp 10285–10295

  • Lei Y, Li N, Guo L, Li N, Yan T, Lin J (2018) Machinery health prognostics: a systematic review from data acquisition to RUL prediction. Mech Syst Signal Process 104:799–834

    Google Scholar 

  • Leng J, Zhang H, Yan D, Liu Q, Chen X, Zhang D (2019) Digital twin-driven manufacturing cyber-physical system for parallel controlling of smart workshop. J Ambient Intell Humaniz Comput 10(3):1155–1166

    Google Scholar 

  • Leng J, Liu Q, Ye S, Jing J, Wang Y, Zhang C, Zhang D, Chen X (2020) Digital twin-driven rapid reconfiguration of the automated manufacturing system via an open architecture model. Robot Comput Integr Manuf 63:101895

    Google Scholar 

  • Lenz I, Knepper RA, Saxena A (2015) DeepMPC: Learning deep latent features for model predictive control. Robot Sci Syst. https://doi.org/10.15607/RSS.2015.XI.012

  • Li X, Zhang W (2020) Deep learning-based partial domain adaptation method on intelligent machinery fault diagnostics. IEEE Trans Ind Electron 68(5):4351–4361

    Google Scholar 

  • Li W, Huang R, Li J, Liao Y, Chen Z, He G, Yan R, Gryllias K (2022) A perspective survey on deep transfer learning for fault diagnosis in industrial scenarios: theories, applications and challenges. Mech Syst Signal Process 167:108487

    Google Scholar 

  • Leser PE, Warner JE, Leser WP, Bomarito GF, Newman JA, Hochhalter JD (2020) A digital twin feasibility study (part ii): non-deterministic predictions of fatigue life using in-situ diagnostics and prognostics. Eng Fract Mech 229:106903

    Google Scholar 

  • Li C, Lee GH (2021) From synthetic to real: unsupervised domain adaptation for animal pose estimation. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. pp 1482–1491

  • Li S, Yang Y (2021) Hierarchical deep learning for data-driven identification of reduced-order models of nonlinear dynamical systems. Nonlinear Dyn 105(4):3409–3422

    Google Scholar 

  • Li N, Lei Y, Lin J, Ding SX (2015) An improved exponential model for predicting remaining useful life of rolling element bearings. IEEE Trans Ind Electron 62(12):7762–7773

    Google Scholar 

  • Li Z, Jiang Y, Hu C, Peng Z (2016) Recent progress on decoupling diagnosis of hybrid failures in gear transmission systems using vibration sensor signal: A review. Measurement 90:4–19

    Google Scholar 

  • Li C, Mahadevan S, Ling Y, Choze S, Wang L (2017) Dynamic Bayesian network for aircraft wing health monitoring digital twin. AIAA J 55(3):930–941

    Google Scholar 

  • Li X, Ding Q, Sun J-Q (2018) Remaining useful life estimation in prognostics using deep convolution neural networks. Reliab Eng Syst Saf 172:1–11

    Google Scholar 

  • Li X, Zhang W, Ding Q (2019a) Deep learning-based remaining useful life estimation of bearings using multi-scale feature extraction. Reliab Eng Syst Saf 182:208–218

    Google Scholar 

  • Li Y, Liu K, Foley AM, Zülke A, Berecibar M, Nanini-Maury E, Van Mierlo J, Hoster HE (2019b) Data-driven health estimation and lifetime prediction of lithium-ion batteries: a review. Renew Sustain Energy Rev 113:109254

    Google Scholar 

  • Li T, Sahu AK, Talwalkar A, Smith V (2020a) Federated learning: challenges, methods, and future directions. IEEE Signal Process Mag 37(3):50–60

    Google Scholar 

  • Li W, Rentemeister M, Badeda J, Jöst D, Schulte D, Sauer DU (2020b) Digital twin for battery systems: cloud battery management system with online state-of-charge and state-of-health estimation. J Energy Storage 30:101557

    Google Scholar 

  • Li X, Zhang W, Ma H, Luo Z, Li X (2020c) Partial transfer learning in machinery cross-domain fault diagnostics using class-weighted adversarial networks. Neural Netw 129:313–322

    Google Scholar 

  • Li Y, Vilathgamuwa DM, Wikner E, Wei Z, Zhang X, Thiringer T, Wik T, Zou C (2021) Electrochemical model-based fast charging: Physical constraint-triggered pi control. IEEE Trans Energy Convers 36(4):3208–3220

    Google Scholar 

  • Liao G, Yin H, Chen M, Lin Z (2021) Remaining useful life prediction for multi-phase deteriorating process based on wiener process. Reliab Eng Syst Saf 207:107361

    Google Scholar 

  • Lim KYH, Zheng P, Chen C-H (2020a) A state-of-the-art survey of digital twin: techniques, engineering product lifecycle management and business innovation perspectives. J Intell Manuf 31(6):1313–1337

    Google Scholar 

  • Lim KYH, Zheng P, Chen C-H, Huang L (2020b) A digital twin-enhanced system for engineering product family design and optimization. J Manuf Syst 57:82–93

    Google Scholar 

  • Lin T, Horne BG, Tino P, Giles CL (1996) Learning long-term dependencies in NARX recurrent neural networks. IEEE Trans Neural Netw 7(6):1329–1338

    Google Scholar 

  • Lin Y, Liu Z, Sun M, Liu Y, Zhu X (2015) Learning entity and relation embeddings for knowledge graph completion. In: Twenty-ninth AAAI conference on artificial intelligence

  • Liu X, Du Jiang BT, Jiang G, Sun Y, Kong J, Tong X, Zhao G, Chen B (2021e) Genetic algorithm-based trajectory optimization for digital twin robots. Front Bioeng Biotechnol. https://doi.org/10.3389/fbioe.2021.793782

    Article  Google Scholar 

  • Liu T, Zhu K, Zeng L (2018a) Diagnosis and prognosis of degradation process via hidden semi-Markov model. IEEE/ASME Trans Mechatron 23(3):1456–1466

    Google Scholar 

  • Liu S, Lu Y, Li J, Song D, Sun X, Bao J (2021d) Multi-scale evolution mechanism and knowledge construction of a digital twin mimic model. Robot Comput Integr Manuf 71:102123

    Google Scholar 

  • Liu Z, Chen W, Zhang C, Yang C, Cheng Q (2021f) Intelligent scheduling of a feature-process-machine tool supernetwork based on digital twin workshop. J Manuf Syst 58:157–167

    Google Scholar 

  • Liu Z, Meyendorf N, Mrad N (2018b) The role of data fusion in predictive maintenance using digital twin. AIP Conf Proc 1949:020023

    Google Scholar 

  • Liu Y, Zhang L, Yang Y, Zhou L, Ren L, Wang F, Liu R, Pang Z, Deen MJ (2019) A novel cloud-based framework for the elderly healthcare services using digital twin. IEEE Access 7:49088–49101

    Google Scholar 

  • Liu C, Le Roux L, Körner C, Tabaste O, Lacan F, Bigot S (2020a) Digital twin-enabled collaborative data management for metal additive manufacturing systems. J Manuf Syst 62:857–874

    Google Scholar 

  • Liu C, Ricardo Mauricio A, Qi J, Peng D, Gryllias K (2020b) Domain adaptation digital twin for rolling element bearing prognostics. In: Online proceedings of PHM2020. pp 1–10

  • Liu Q, Leng J, Yan D, Zhang D, Wei L, Yu A, Zhao R, Zhang H, Chen X (2021c) Digital twin-based designing of the configuration, motion, control, and optimization model of a flow-type smart manufacturing system. J Manuf Syst 58:52–64

    Google Scholar 

  • Liu J, Liu J, Zhuang C, Liu Z, Miao T (2021a) Construction method of shop-floor digital twin based on MBSE. J Manuf Syst 60:93–118

    Google Scholar 

  • Liu M, Fang S, Dong H, Xu C (2021b) Review of digital twin about concepts, technologies, and industrial applications. J Manuf Syst 58:346–361

    Google Scholar 

  • Ljung L (1979) Asymptotic behavior of the extended Kalman filter as a parameter estimator for linear systems. IEEE Trans Autom Control 24(1):36–50

    MathSciNet  MATH  Google Scholar 

  • Liu L, Zhang X, Wan X, Zhou S, Gao Z (2022) Digital twin-driven surface roughness prediction and process parameter adaptive optimization. Adv Eng Inform 51:101470

    Google Scholar 

  • Ljung L (1998) System identification. In: Signal analysis and prediction. Springer, Berlin, pp 163–173

  • Ljung L (2010) Perspectives on system identification. Annu Rev Control 34(1):1–12

    Google Scholar 

  • Ljung L, Glover K (1981) Frequency domain versus time domain methods in system identification. Automatica 17(1):71–86

    MathSciNet  MATH  Google Scholar 

  • Löcklin A, Müller M, Jung T, Jazdi N, White D, Weyrich M (2020) Digital twin for verification and validation of industrial automation systems—a survey. In: 2020 25th IEEE international conference on emerging technologies and factory automation (ETFA), vol 1. IEEE, pp 851–858

  • Lohtander M, Ahonen N, Lanz M, Ratava J, Kaakkunen J (2018) Micro manufacturing unit and the corresponding 3D-model for the digital twin. Procedia Manuf 25:55–61

    Google Scholar 

  • Long M, Cao Y, Wang J, Jordan MI (2015) Learning transferable features with deep adaptation networks. arXiv preprint. https://arxiv.org/abs/1502.02791

  • Lu Y, Morris K, Frechett S (2016) Current standards landscape for smart manufacturing systems. NISTIR 8107:1–39

    Google Scholar 

  • Luo W, Hu T, Zhang C, Wei Y (2019) Digital twin for CNC machine tool: modeling and using strategy. J Ambient Intell Humaniz Comput 10(3):1129–1140

    Google Scholar 

  • Lu J, Liu A, Dong F, Gu F, Gama J, Zhang G (2018) Learning under concept drift: a review. IEEE Trans Knowl Data Eng 31(12):2346–2363

    Google Scholar 

  • Lu Q, Parlikad AK, Woodall P, Don Ranasinghe G, Xie X, Liang Z, Konstantinou E, Heaton J, Schooling J (2020a) Developing a digital twin at building and city levels: case study of west Cambridge campus. J Manag Eng 36(3):05020004

    Google Scholar 

  • Lu Q, Xie X, Parlikad AK, Schooling JM (2020b) Digital twin-enabled anomaly detection for built asset monitoring in operation and maintenance. Autom Constr 118:103277

    Google Scholar 

  • Lu L, Meng X, Mao Z, Karniadakis GE (2021) DeepXDE: a deep learning library for solving differential equations. SIAM Rev 63(1):208–228

    MathSciNet  MATH  Google Scholar 

  • Lui YH, Li M, Downey A, Shen S, Nemani VP, Ye H, VanElzen C, Jain G, Hu S, Laflamme S, Hu C (2021) Physics-based prognostics of implantable-grade lithium-ion battery for remaining useful life prediction. J Power Sources 485:229327

    Google Scholar 

  • Luo W, Hu T, Ye Y, Zhang C, Wei Y (2020) A hybrid predictive maintenance approach for CNC machine tool driven by digital twin. Robot Comput Integr Manuf 65:101974

    Google Scholar 

  • Lydon GP, Caranovic S, Hischier I, Schlueter A (2019) Coupled simulation of thermally active building systems to support a digital twin. Energy Build 202:109298

    Google Scholar 

  • Lynch JP, Loh KJ (2006) A summary review of wireless sensors and sensor networks for structural health monitoring. Shock Vib Dig 38(2):91–130

    Google Scholar 

  • Ma C, Gui H, Liu J (2021) Self learning-empowered thermal error control method of precision machine tools based on digital twin. J Intell Manuf. https://doi.org/10.1007/s10845-021-01821-z

    Article  Google Scholar 

  • Malhotra P, Tv V, Ramakrishnan A, Anand G, Vig L, Agarwal P, Shroff G (2016) Multi-sensor prognostics using an unsupervised health index based on LSTM encoder–decoder. arXiv preprint. https://arxiv.org/abs/1608.06154

  • Marquis SG, Timms R, Sulzer V, Please CP, Chapman SJ (2020) A suite of reduced-order models of a single-layer lithium-ion pouch cell. J Electrochem Soc 167(14):140513

    Google Scholar 

  • Martínez-Ramón M, Rojo-Alvarez JL, Camps-Valls G, Muñoz-Marí J, Soria-Olivas E, Figueiras-Vidal AR et al (2006) Support vector machines for nonlinear kernel ARMA system identification. IEEE Trans Neural Netw 17(6):1617–1622

    Google Scholar 

  • Masti D, Bemporad A (2021) Learning nonlinear state-space models using autoencoders. Automatica 129:109666

    MathSciNet  MATH  Google Scholar 

  • Matulis M, Harvey C (2021) A robot arm digital twin utilising reinforcement learning. Comput Graph 95:106–114

    Google Scholar 

  • McMahan B, Moore E, Ramage D, Hampson S, y Arcas BA (2017) Communication-efficient learning of deep networks from decentralized data. In: Artificial intelligence and statistics (AISTATS)

  • Millwater H, Ocampo J, Crosby N (2019) Probabilistic methods for risk assessment of airframe digital twin structures. Eng Fract Mech 221:106674

    Google Scholar 

  • Min Q, Lu Y, Liu Z, Su C, Wang B (2019) Machine learning based digital twin framework for production optimization in petrochemical industry. Int J Inf Manag 49:502–519

    Google Scholar 

  • Misra M, Yue HH, Qin SJ, Ling C (2002) Multivariate process monitoring and fault diagnosis by multi-scale PCA. Comput Chem Eng 26(9):1281–1293

    Google Scholar 

  • Mitchell T, Cohen W, Hruschka E, Talukdar P, Yang B, Betteridge J, Carlson A, Dalvi B, Gardner M, Kisiel B, Krishnamurthy J (2018) Never-ending learning. Commun ACM 61(5):103–115

    Google Scholar 

  • Mnih V, Kavukcuoglu K, Silver D, Rusu AA, Veness J, Bellemare MG, Graves A, Riedmiller M, Fidjeland AK, Ostrovski G, Petersen S (2015) Human-level control through deep reinforcement learning. Nature 518(7540):529–533

    Google Scholar 

  • Moi T, Cibicik A, Rølvåg T (2020) Digital twin based condition monitoring of a knuckle boom crane: an experimental study. Eng Fail Anal 112:104517

    Google Scholar 

  • Moustafa K, Hu Z, Mourelatos ZP, Baseski I, Majcher M (2021) System reliability analysis using component-level and system-level accelerated life testing. Reliab Eng Syst Saf 214:107755

    Google Scholar 

  • Murphy KP (2002) Dynamic Bayesian networks: representation, inference and learning. University of California, Berkeley

    Google Scholar 

  • Neelakantan A, Roth B, McCallum A (2015) Compositional vector space models for knowledge base inference. In: 2015 AAAI spring symposium series

  • Nemani VP, Lu H, Thelen A, Hu C, Zimmerman AT (2021) Ensembles of probabilistic LSTM predictors and correctors for bearing prognostics using industrial standards. Neurocomputing 491:575–596

    Google Scholar 

  • Nguyen HX, Trestian R, To D, Tatipamula M (2021) Digital twin for 5G and beyond. IEEE Commun Mag 59(2):10–15

    Google Scholar 

  • Nickel M, Tresp V, Kriegel H-P (2011) A three-way model for collective learning on multi-relational data. In: Proceedings of the 28th international conference on international conference on machine learning. pp 809–816

  • Nikolaou M (2001) Model predictive controllers: a critical synthesis of theory and industrial needs. Adv Chem Eng 26:131–204

    Google Scholar 

  • Noy N, Gao Y, Jain A, Narayanan A, Patterson A, Taylor J (2019) Industry-scale knowledge graphs: lessons and challenges. Commun ACM 62(8):36–43

    Google Scholar 

  • Oh H, Jung JH, Jeon BC, Youn BD (2017) Scalable and unsupervised feature engineering using vibration-imaging and deep learning for rotor system diagnosis. IEEE Trans Ind Electron 65(4):3539–3549

    Google Scholar 

  • Otto SE, Rowley CW (2019) Linearly recurrent autoencoder networks for learning dynamics. SIAM J Appl Dyn Syst 18(1):558–593

    MathSciNet  MATH  Google Scholar 

  • Ozturk GB (2021) Digital twin research in the AECO-FM industry. J Build Eng 40:102730

    Google Scholar 

  • Pairet È, Ardón P, Liu X, Lopes J, Hastie H, Lohan KS (2019) A digital twin for human–robot interaction. In: 2019 14th ACM/IEEE international conference on human–robot interaction (HRI). IEEE

  • Pan Y, Zhang L (2021) A BIM-data mining integrated digital twin framework for advanced project management. Autom Constr 124:103564

    Google Scholar 

  • Park J, Ha JM, Oh H, Youn BD, Choi J-H, Kim NH (2016) Model-based fault diagnosis of a planetary gear: a novel approach using transmission error. IEEE Trans Reliab 65(4):1830–1841

    Google Scholar 

  • Peeters B, De Roeck G (1999) Reference-based stochastic subspace identification for output-only modal analysis. Mech Syst Signal Process 13(6):855–878

    Google Scholar 

  • Peherstorfer B, Willcox K, Gunzburger M (2018) Survey of multifidelity methods in uncertainty propagation, inference, and optimization. SIAM Rev 60(3):550–591

    MathSciNet  MATH  Google Scholar 

  • Pei F-Q, Tong Y-F, Yuan M-H, Ding K, Chen X-H (2021) The digital twin of the quality monitoring and control in the series solar cell production line. J Manuf Syst 59:127–137

    Google Scholar 

  • Peng ZK, Chu F (2004) Application of the wavelet transform in machine condition monitoring and fault diagnostics: a review with bibliography. Mech Syst Signal Process 18(2):199–221

    Google Scholar 

  • Peng W, Li Y-F, Yang Y-J, Zhu S-P, Huang H-Z (2016) Bivariate analysis of incomplete degradation observations based on inverse gaussian processes and copulas. IEEE Trans Reliab 65(2):624–639

    Google Scholar 

  • Peng Y, Zhao S, Wang H (2020) A digital twin based estimation method for health indicators of DC–DC converters. IEEE Trans Power Electron 36(2):2105–2118

    Google Scholar 

  • Pham HT, Yang B-S, Nguyen TT et al (2012) Machine performance degradation assessment and remaining useful life prediction using proportional hazard model and support vector machine. Mech Syst Signal Process 32:320–330

    Google Scholar 

  • Piroddi L, Spinelli W (2003) An identification algorithm for polynomial NARX models based on simulation error minimization. Int J Control 76(17):1767–1781

    MathSciNet  MATH  Google Scholar 

  • Plett GL (2004) Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: part 3. State and parameter estimation. J Power sources 134(2):277–292

    Google Scholar 

  • Priyanka E, Thangavel S, Gao X-Z, Sivakumar N (2022) Digital twin for oil pipeline risk estimation using prognostic and machine learning techniques. J Ind Inf Integr 26:100272

    Google Scholar 

  • Psarommatis F (2021) A generic methodology and a digital twin for zero defect manufacturing (ZDM) performance mapping towards design for ZDM. J Manuf Syst 59:507–521

    Google Scholar 

  • Puskorius GV, Feldkamp LA (1994) Neurocontrol of nonlinear dynamical systems with Kalman filter trained recurrent networks. IEEE Trans Neural Netw 5(2):279–297

    Google Scholar 

  • Qi Q, Tao F, Hu T, Anwer N, Liu A, Wei Y, Wang L, Nee A (2021) Enabling technologies and tools for digital twin. J Manuf Syst 58:3–21

    Google Scholar 

  • Qi Q, Tao F (2018) Digital twin and big data towards smart manufacturing and industry 4.0: 360 degree comparison. IEEE Access 6:3585–3593

    Google Scholar 

  • Qi Q, Tao F, Zuo Y, Zhao D (2018) Digital twin service towards smart manufacturing. Procedia CIRP 72:237–242

    Google Scholar 

  • Raissi M, Perdikaris P, Karniadakis GE (2019a) Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys 378:686–707

    MathSciNet  MATH  Google Scholar 

  • Raissi M, Wang Z, Triantafyllou MS, Karniadakis GE (2019b) Deep learning of vortex-induced vibrations. J Fluid Mech 861:119–137

    MathSciNet  MATH  Google Scholar 

  • Ramadesigan V, Chen K, Burns NA, Boovaragavan V, Braatz RD, Subramanian VR (2011) Parameter estimation and capacity fade analysis of lithium-ion batteries using reformulated models. J Electrochem Soc 158(9):A1048

    Google Scholar 

  • Ramos AL, Ferreira JV, Barceló J (2011) Model-based systems engineering: an emerging approach for modern systems. IEEE Trans Syst Man Cybern C (Appl Rev) 42(1):101–111

    Google Scholar 

  • Randall RB (2021) Vibration-based condition monitoring: industrial, automotive and aerospace applications. Wiley, Hoboken

    Google Scholar 

  • Randall RB, Antoni J (2011) Rolling element bearing diagnostics—a tutorial. Mech Syst Signal Process 25(2):485–520

    Google Scholar 

  • Rasheed A, San O, Kvamsdal T (2020) Digital twin: values, challenges and enablers from a modeling perspective. IEEE Access 8:21980–22012

    Google Scholar 

  • Rassõlkin A, Vaimann T, Kallaste A, Kuts V (2019) Digital twin for propulsion drive of autonomous electric vehicle. In: 2019 IEEE 60th international scientific conference on power and electrical engineering of Riga Technical University (RTUCON). IEEE, pp 1–4

  • Revetria R, Tonelli F, Damiani L, Demartini M, Bisio F, Peruzzo N (2019) A real-time mechanical structures monitoring system based on digital twin, IoT and augmented reality. In: 2019 spring simulation conference (SpringSim). IEEE, pp 1–10

  • Rezvanizaniani SM, Liu Z, Chen Y, Lee J (2014) Review and recent advances in battery health monitoring and prognostics technologies for electric vehicle (ev) safety and mobility. J Power Sources 256:110–124

    Google Scholar 

  • Richardson RR, Osborne MA, Howey DA (2017) Gaussian process regression for forecasting battery state of health. J Power Sources 357:209–219

    Google Scholar 

  • Ricondo I, Porto A, Ugarte M (2021) A digital twin framework for the simulation and optimization of production systems. Procedia CIRP 104:762–767

    Google Scholar 

  • Ritto T, Rochinha F (2021) Digital twin, physics-based model, and machine learning applied to damage detection in structures. Mech Syst Signal Process 155:107614

    Google Scholar 

  • Rojo-Álvarez JL, Martínez-Ramón M, de Prado-Cumplido M, Artés-Rodríguez A, Figueiras-Vidal AR (2004) Support vector method for robust ARMA system identification. IEEE Trans Signal Process 52(1):155–164

    MathSciNet  MATH  Google Scholar 

  • Rombach K, Michau G, Fink O (2022) Controlled generation of unseen faults for partial and openset &partial domain adaptation. arXiv preprint. https://arxiv.org/abs/2204.14068

  • Russell M, Wang P (2022) Physics-informed deep learning for signal compression and reconstruction of big data in industrial condition monitoring. Mech Syst Signal Process 168:108709

    Google Scholar 

  • Sadoughi M, Hu C (2019) Physics-based convolutional neural network for fault diagnosis of rolling element bearings. IEEE Sens J 19(11):4181–4192

    Google Scholar 

  • Samuel PD, Pines DJ (2005) A review of vibration-based techniques for helicopter transmission diagnostics. J Sound Vib 282(1–2):475–508

    Google Scholar 

  • Sankararaman S, Ling Y, Mahadevan S (2011) Uncertainty quantification and model validation of fatigue crack growth prediction. Eng Fract Mech 78(7):1487–1504

    Google Scholar 

  • Särkkä S (2013) Bayesian filtering and smoothing, vol 3. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  • Schleich B, Anwer N, Mathieu L, Wartzack S (2017) Shaping the digital twin for design and production engineering. CIRP Ann 66(1):141–144

    Google Scholar 

  • Schoenmackers S, Davis J, Etzioni O, Weld DS (2010) Learning first-order horn clauses from web text. In: Proceedings of the 2010 conference on empirical methods in natural language processing. pp 1088–1098

  • Schrotter G, Hürzeler C (2020) The digital twin of the city of Zurich for urban planning. PFG 88(1):99–112

    Google Scholar 

  • Schwenzer M, Ay M, Bergs T, Abel D (2021) Review on model predictive control: an engineering perspective. Int J Adv Manuf Technol 117:1327–1349

    Google Scholar 

  • Scutari M (2009) Learning Bayesian networks with the bnlearn R package. arXiv preprint. https://arxiv.org/abs/0908.3817

  • Seshadri BR, Krishnamurthy T (2017) Structural health management of damaged aircraft structures using digital twin concept. In: 25th AIAA/AHS adaptive structures conference. p 1675

  • Shao S, Wang P, Yan R (2019) Generative adversarial networks for data augmentation in machine fault diagnosis. Comput Ind 106:85–93

    Google Scholar 

  • Shen S, Sadoughi M, Li M, Wang Z, Hu C (2020) Deep convolutional neural networks with ensemble learning and transfer learning for capacity estimation of lithium-ion batteries. Appl Energy 260:114296

    Google Scholar 

  • Shen S, Lu H, Sadoughi M, Hu C, Nemani V, Thelen A, Webster K, Darr M, Sidon J, Kenny S (2021) A physics-informed deep learning approach for bearing fault detection. Eng Appl Artif Intell 103:104295

    Google Scholar 

  • Shim C-S, Dang N-S, Lon S, Jeon C-H (2019) Development of a bridge maintenance system for prestressed concrete bridges using 3D digital twin model. Struct Infrastruct Eng 15(10):1319–1332

    Google Scholar 

  • Silver D, Lever G, Heess N, Degris T, Wierstra D, Riedmiller M (2014) Deterministic policy gradient algorithms. In: International conference on machine learning. PMLR, pp 387–395

  • Simon D (2006) Optimal state estimation: Kalman, H infinity, and nonlinear approaches. Wiley, Hoboken

  • Sirca G Jr, Adeli H (2012) System identification in structural engineering. Sci Iran 19(6):1355–1364

    Google Scholar 

  • Smith A, Burns JC, Zhao X, Xiong D, Dahn J (2011) A high precision coulometry study of the SEI growth in Li/graphite cells. J Electrochem Soc 158(5):A447

    Google Scholar 

  • Söderberg R, Wärmefjord K, Carlson JS, Lindkvist L (2017) Toward a digital twin for real-time geometry assurance in individualized production. CIRP Ann 66(1):137–140

    Google Scholar 

  • Steinmetz C, Rettberg A, Ribeiro FGC, Schroeder G, Pereira CE (2018) Internet of things ontology for digital twin in cyber physical systems. In: 2018 VIII Brazilian symposium on computing systems engineering (SBESC). IEEE, pp 154–159

  • Sugiyama M, Suzuki T, Nakajima S, Kashima H, von Bünau P, Kawanabe M (2008) Direct importance estimation for covariate shift adaptation. Ann Inst Stat Math 60(4):699–746

    MathSciNet  MATH  Google Scholar 

  • Sun W, Lei S, Wang L, Liu Z, Zhang Y (2020a) Adaptive federated learning and digital twin for industrial internet of things. IEEE Trans Ind Inf 17(8):5605–5614

    Google Scholar 

  • Sun X, Bao J, Li J, Zhang Y, Liu S, Zhou B (2020b) A digital twin-driven approach for the assembly-commissioning of high precision products. Robot Comput Integr Manuf 61:101839

    Google Scholar 

  • Svensson A (2022a) Particle-filter-video. https://github.com/uu-sml/partilce-filter-video. Accessed 9 Apr 2022

  • Svensson A (2022b) Particle filter explained without equations. https://www.youtube.com/watch?v=aUkBa1zMKv4. Accessed 9 Apr 2022

  • Swief A, El-Zawawi A, El-Habrouk M (2019) A survey of model predictive control development in automotive industries. In: 2019 International Conference on Applied Automation and Industrial Diagnostics (ICAAID), vol 1, pp 1–7. IEEE, 2019

  • Tadeja SK, Seshadri P, Kristensson PO (2020) AeroVR: an immersive visualisation system for aerospace design and digital twinning in virtual reality. Aeronaut J 124(1280):1615–1635

    Google Scholar 

  • Tang M, Liu Y, Durlofsky LJ (2020) A deep-learning-based surrogate model for data assimilation in dynamic subsurface flow problems. J Comput Phys 413:109456

    MathSciNet  MATH  Google Scholar 

  • Tao F, Zhang M (2017) Digital twin shop-floor: a new shop-floor paradigm towards smart manufacturing. IEEE Access 5:20418–20427

    Google Scholar 

  • Tao F, Zhang H, Liu A, Nee AY (2018) Digital twin in industry: state-of-the-art. IEEE Trans Ind Inf 15(4):2405–2415

    Google Scholar 

  • Taskesen E (2022) Bnlearn—library for Bayesian network learning and inference. https://pypi.org/project/bnlearn/. Accessed 24 Apr 2022

  • Tezduyar T, Osawa Y (2001) Fluid-structure interactions of a parachute crossing the far wake of an aircraft. Comput Methods Appl Mech Eng 191(6–7):717–726

    MATH  Google Scholar 

  • Thelen A, Lui YH, Shen S, Laflamme S, Hu S, Hu C (2021) Physics-informed machine learning for degradation diagnostics of lithium-ion batteries. In: International design engineering technical conferences and computers and information in engineering conference, vol 85383. American Society of Mechanical Engineers, p V03AT03A041

  • Thelen A, Lui YH, Shen S, Laflamme S, Hu S, Hu C (2022a) Integrating physics-based modeling and machine learning for degradation diagnostics of lithium-ion batteries. Energy Storage Mater 50:668–695

    Google Scholar 

  • Thelen A, Zhang X, Fink O, Lu Y, Ghosh S, Youn BD, Todd MD, Mahadevan S, Hu C, Hu Z (2022) A comprehensive review of digital twin–part 2: roles of uncertainty quantification and optimization, a battery digital twin, and perspectives. Structural and multidisciplinary optimization

  • Tian Z (2012) An artificial neural network method for remaining useful life prediction of equipment subject to condition monitoring. J Intell Manuf 23(2):227–237

    Google Scholar 

  • Tian Z, Jin T, Wu B, Ding F (2011) Condition based maintenance optimization for wind power generation systems under continuous monitoring. Renew Energy 36(5):1502–1509

    Google Scholar 

  • Tian J, Xiong R, Shen W, Sun F (2021) Electrode ageing estimation and open circuit voltage reconstruction for lithium ion batteries. Energy Storage Mater 37:283–295

    Google Scholar 

  • Tian Y, Chao MA, Kulkarni C, Goebel K, Fink O (2022a) Real-time model calibration with deep reinforcement learning. Mech Syst Signal Process 165:108284

    Google Scholar 

  • Tian Y, Han M, Kulkarni C, Fink O (2022b) A prescriptive Dirichlet power allocation policy with deep reinforcement learning. Reliab Eng Syst Saf 224:108529

    Google Scholar 

  • Truex S, Baracaldo N, Anwar A, Steinke T, Ludwig H, Zhang R, Zhou Y (2019) A hybrid approach to privacy-preserving federated learning. In: Proceedings of the 12th ACM workshop on artificial intelligence and security. pp 1–11

  • Tsymbal A (2004) The problem of concept drift: definitions and related work, vol 106, no 2. Computer Science Department, Trinity College Dublin, p 58

  • Tuegel EJ, Ingraffea AR, Eason TG, Spottswood SM (2011) Reengineering aircraft structural life prediction using a digital twin. Int J Aerosp Eng. https://doi.org/10.1155/2011/154798

    Article  Google Scholar 

  • Tzeng E, Hoffman J, Saenko K, Darrell T (2017) Adversarial discriminative domain adaptation. In: Proceedings of the IEEE conference on computer vision and pattern recognition. pp 7167–7176

  • Uhlemann TH-J, Lehmann C, Steinhilper R (2017) The digital twin: realizing the cyber-physical production system for industry 4.0. Procedia CIRP 61:335–340

    Google Scholar 

  • Van Hentenryck P (2021) Machine learning for optimal power flows. Tutor Oper Res Emerg Optim Methods Model Tech Appl. https://doi.org/10.1287/educ.2021.0234

    Article  Google Scholar 

  • VanDerHorn E, Mahadevan S (2021) Digital twin: generalization, characterization and implementation. Decis Support Syst 145:113524

    Google Scholar 

  • Vatankhah Barenji A, Liu X, Guo H, Li Z (2021) A digital twin-driven approach towards smart manufacturing: reduced energy consumption for a robotic cell. Int J Comput Integr Manuf 34(7–8):844–859

    Google Scholar 

  • Vathoopan M, Johny M, Zoitl A, Knoll A (2018) Modular fault ascription and corrective maintenance using a digital twin. IFAC-Pap OnLine 51(11):1041–1046

    Google Scholar 

  • Vega MA, Hu Z, Fillmore TB, Smith MD, Todd MD (2021) A novel framework for integration of abstracted inspection data and structural health monitoring for damage prognosis of miter gates. Reliab Eng Syst Saf 211:107561

    Google Scholar 

  • Vega MA, Hu Z, Yang Y, Chadha M, Todd MD (2022) Diagnosis, prognosis, and maintenance decision making for civil infrastructure: Bayesian data analytics and machine learning. In: Structural health monitoring based on data science techniques. Springer, Berlin, pp 45–73

  • Vega MA, Hu Z, Todd MD (2020) Optimal maintenance decisions for deteriorating quoin blocks in miter gates subject to uncertainty in the condition rating protocol. Reliab Eng Syst Saf 204:107147

    Google Scholar 

  • Waag W, Fleischer C, Sauer DU (2014) Critical review of the methods for monitoring of lithium-ion batteries in electric and hybrid vehicles. J Power Sources 258:321–339

    Google Scholar 

  • Wagg D, Worden K, Barthorpe R, Gardner P (2020) Digital twins: state-of-the-art and future directions for modeling and simulation in engineering dynamics applications. ASCE-ASME J Risk Uncertain Eng Syst B. https://doi.org/10.1115/1.4046739

    Article  Google Scholar 

  • Wagner P, Wu X, Huber MF (2021) Kalman Bayesian neural networks for closed-form online learning. arXiv preprint. https://arxiv.org/abs/2110.00944

  • Wan EA, Nelson AT (2001) Dual extended Kalman filter methods. Kalman Filter Neural Netw. https://doi.org/10.1002/0471221546.ch5

    Article  Google Scholar 

  • Wang D, Miao Q, Pecht M (2013) Prognostics of lithium-ion batteries based on relevance vectors and a conditional three-parameter capacity degradation model. J Power Sources 239:253–264

    Google Scholar 

  • Wang Q, Mao Z, Wang B, Guo L (2017) Knowledge graph embedding: a survey of approaches and applications. IEEE Trans Knowl Data Eng 29(12):2724–2743

    Google Scholar 

  • Wang J, Ye L, Gao RX, Li C, Zhang L (2019) Digital twin for rotating machinery fault diagnosis in smart manufacturing. Int J Prod Res 57(12):3920–3934

    Google Scholar 

  • Wang Q, Jiao W, Wang P, Zhang Y (2020a) Digital twin for human–robot interactive welding and welder behavior analysis. IEEE/CAA J Autom Sin 8(2):334–343

    Google Scholar 

  • Wang Q, Jiao W, Zhang Y (2020b) Deep learning-empowered digital twin for visualized weld joint growth monitoring and penetration control. J Manuf Syst 57:429–439

    Google Scholar 

  • Wang Q, Michau G, Fink O (2020c) Missing-class-robust domain adaptation by unilateral alignment. IEEE Trans Ind Electron 68:663–671

    Google Scholar 

  • Wang Y, Xu R, Zhou C, Kang X, Chen Z (2022b) Digital twin and cloud-side-end collaboration for intelligent battery management system. J Manuf Syst 62:124–134

    Google Scholar 

  • Wang Q, Taal C, Fink O (2021a) Integrating expert knowledge with domain adaptation for unsupervised fault diagnosis. IEEE Trans Instrum Meas 71:1–12

    Google Scholar 

  • Wang Z, Liu Q, Chen H, Chu X (2021b) A deformable CNN-DLSTM based transfer learning method for fault diagnosis of rolling bearing under multiple working conditions. Int J Prod Res 59(16):4811–4825

    Google Scholar 

  • Wang M, Feng S, Incecik A, Królczyk G, Li Z (2022a) Structural fatigue life prediction considering model uncertainties through a novel digital twin-driven approach. Comput Methods Appl Mech Eng 391:114512

    MathSciNet  MATH  Google Scholar 

  • Ward R, Choudhary R, Gregory A, Jans-Singh M, Girolami M (2021) Continuous calibration of a digital twin: comparison of particle filter and Bayesian calibration approaches. Data-Centric Eng. https://doi.org/10.1017/dce.2021.12

    Article  Google Scholar 

  • Wärmefjord K, Söderberg R, Lindkvist L, Lindau B, Carlson JS (2017) Inspection data to support a digital twin for geometry assurance. In: ASME international mechanical engineering congress and exposition, vol 58356. American Society of Mechanical Engineers, p V002T02A101

  • Weber T, Corotan A, Hutchinson B, Kravitz B, Link R (2020) Deep learning for creating surrogate models of precipitation in earth system models. Atmos Chem Phys 20(4):2303–2317

    Google Scholar 

  • Wei Z, Quan Z, Wu J, Li Y, Pou J, Zhong H (2021) Deep deterministic policy gradient-DRL enabled multiphysics-constrained fast charging of lithium-ion battery. IEEE Trans Ind Electron 69(3):2588–2598

    Google Scholar 

  • Weilkiens T (2011) Systems engineering with SysML/UML: modeling, analysis, design. Elsevier, Amsterdam

    MATH  Google Scholar 

  • Wenzel TA, Burnham K, Blundell M, Williams R (2006) Dual extended Kalman filter for vehicle state and parameter estimation. Veh Syst Dyn 44(2):153–171

    Google Scholar 

  • White G, Zink A, Codecá L, Clarke S (2021) A digital twin smart city for citizen feedback. Cities 110:103064

    Google Scholar 

  • Widder DV (1976) The heat equation, vol 67. Academic Press, Cambridge

    Google Scholar 

  • Willard J, Jia X, Xu S, Steinbach M, Kumar V (2020) Integrating physics-based modeling with machine learning: a survey. arXiv preprint 1(1):1–34. https://arxiv.org/abs/2003.04919

  • Wong WC, Chee E, Li J, Wang X., (2018) Recurrent neural network-based model predictive control for continuous pharmaceutical manufacturing.Mathematics 6(11):242

    MATH  Google Scholar 

  • Worden K, Becker W, Rogers T, Cross E (2018) On the confidence bounds of Gaussian process NARX models and their higher-order frequency response functions. Mech Syst Signal Process 104:188–223

    Google Scholar 

  • Wright L, Davidson S (2020) How to tell the difference between a model and a digital twin. Adv Model Simul Eng Sci 7(1):1–13

    Google Scholar 

  • Wu R-T, Jahanshahi MR (2019) Deep convolutional neural network for structural dynamic response estimation and system identification. J Eng Mech 145(1):04018125

    Google Scholar 

  • Wu Z, Rincon D, Christofides PD (2019a) Real-time adaptive machine-learning-based predictive control of nonlinear processes. Ind Eng Chem Res 59(6):2275–2290

    Google Scholar 

  • Wu Z, Yu S, Zhu X, Ji Y, Pecht M (2019b) A weighted deep domain adaptation method for industrial fault prognostics according to prior distribution of complex working conditions. IEEE Access 7:139802–139814

    Google Scholar 

  • Xia K, Sacco C, Kirkpatrick M, Saidy C, Nguyen L, Kircaliali A, Harik R (2021a) A digital twin to train deep reinforcement learning agent for smart manufacturing plants: environment, interfaces and intelligence. J Manuf Syst 58:210–230

    Google Scholar 

  • Xia M, Shao H, Williams D, Lu S, Shu L, de Silva CW (2021b) Intelligent fault diagnosis of machinery using digital twin-assisted deep transfer learning. Reliab Eng Syst Saf 215:107938

    Google Scholar 

  • Xie Y, Lian K, Liu Q, Zhang C, Liu H (2021) Digital twin for cutting tool: modeling, application and service strategy. J Manuf Syst 58:305–312

    Google Scholar 

  • Xie R, Liu Z, Jia J, Luan H, Sun M (2016) Representation learning of knowledge graphs with entity descriptions. In: Proceedings of the AAAI conference on artificial intelligence, vol 30

  • Xu Y, Sun Y, Liu X, Zheng Y (2019) A digital-twin-assisted fault diagnosis using deep transfer learning. IEEE Access 7:19990–19999

    Google Scholar 

  • Xuemei L, Lixing D, Yuyuan D, Lanlan L (2010) Hybrid support vector machine and ARIMA model in building cooling prediction. In: 2010 international symposium on computer, communication, control and automation (3CA), vol 1. IEEE, pp 533–536

  • Yan H, Ding Y, Li P, Wang Q, Xu Y, Zuo W (2017) Mind the class weight bias: weighted maximum mean discrepancy for unsupervised domain adaptation. In: Poceedings of the IEEE conference on computer vision and pattern recognition. pp 2272–2281

  • Yan T, Fu Y, Lu M, Li Z, Shen C, Wang D (2022) Integration of a novel knowledge-guided loss function with an architecturally explainable network for machine degradation modeling. IEEE Trans Instrum Meas. https://doi.org/10.1109/TIM.2022.3193196

    Article  Google Scholar 

  • Yang Z, Cohen WW, Salakhutdinov R (2016) Revisiting semi-supervised learning with graph embeddings. arXiv preprint. https://arxiv.org/abs/1603.08861

  • Yang Q, Liu Y, Chen T, Tong Y (2019) Federated machine learning: concept and applications. ACM Trans Intell Syst Technol 10(2):19

    Google Scholar 

  • Yang X, Tartakovsky G, Tartakovsky A (2018) Physics-informed kriging: a physics-informed gaussian process regression method for data-model convergence. arXiv preprint. https://arxiv.org/abs/1809.03461

  • Yao H, Gao Y, Liu Y (2020) FEA-Net: a physics-guided data-driven model for efficient mechanical response prediction. Comput Methods Appl Mech Eng 363:112892

    MathSciNet  MATH  Google Scholar 

  • Ye Z-S, Xie M (2015) Stochastic modelling and analysis of degradation for highly reliable products. Appl Stoch Model Bus Ind 31(1):16–32

    MathSciNet  Google Scholar 

  • Ye Y, Yang Q, Yang F, Huo Y, Meng S (2020) Digital twin for the structural health management of reusable spacecraft: a case study. Eng Fract Mech 234:107076

    Google Scholar 

  • Yi Y, Yan Y, Liu X, Ni Z, Feng J, Liu J (2021) Digital twin-based smart assembly process design and application framework for complex products and its case study. J Manuf Syst 58:94–107

    Google Scholar 

  • Yin X, Zhu Y, Hu J (2021) A comprehensive survey of privacy-preserving federated learning: a taxonomy, review, and future directions. ACM Comput Surv 54(6):1–36

    Google Scholar 

  • Yu J, Liu P, Li Z (2020) Hybrid modelling and digital twin development of a steam turbine control stage for online performance monitoring. Renew Sustain Energy Rev 133:110077

    Google Scholar 

  • Yu J, Song Y, Tang D, Dai J (2021) A digital twin approach based on nonparametric Bayesian network for complex system health monitoring. J Manuf Syst 58:293–304

    Google Scholar 

  • Yuan M, Wu Y, Lin L (2016) Fault diagnosis and remaining useful life estimation of aero engine using LSTM neural network. In: 2016 IEEE international conference on aircraft utility systems (AUS). IEEE, pp 135–140

  • Yucesan YA, Viana FA (2020) A physics-informed neural network for wind turbine main bearing fatigue. Int J Progn Health Manag. https://doi.org/10.36001/ijphm.2020.v11i1.2594

  • Yucesan YA, Viana FA (2022) A hybrid physics-informed neural network for main bearing fatigue prognosis under grease quality variation. Mech Syst Signal Process 171:108875

    Google Scholar 

  • Zambal S, Eitzinger C, Clarke M, Klintworth J, Mechin P-Y (2018) A digital twin for composite parts manufacturing: effects of defects analysis based on manufacturing data. In: 2018 IEEE 16th international conference on industrial informatics (INDIN). IEEE, pp 803–808

  • Zeng A, Song S, Lee J, Rodriguez A, Funkhouser T (2020) TossingBot: learning to throw arbitrary objects with residual physics. IEEE Trans Robot 36(4):1307–1319

    Google Scholar 

  • Zhang X, Mahadevan S (2020) Bayesian neural networks for flight trajectory prediction and safety assessment. Decis Support Syst 131:113246

    Google Scholar 

  • Zhang P, Yin Z-Y (2021) A novel deep learning-based modelling strategy from image of particles to mechanical properties for granular materials with CNN and BILSTM. Comput Methods Appl Mech Eng 382:113858

    MathSciNet  MATH  Google Scholar 

  • Zhang H, Wang X, Zhang C, Cai X (2006) Robust identification of non-linear dynamic systems using support vector machine. IEE Proc Sci Meas Technol 153(3):125–129

    Google Scholar 

  • Zhang Z, Wang Y, Wang K (2013) Fault diagnosis and prognosis using wavelet packet decomposition, Fourier transform and artificial neural network. J Intell Manuf 24(6):1213–1227

    Google Scholar 

  • Zhang A, Wang H, Li S, Cui Y, Liu Z, Yang G, Hu J (2018) Transfer learning with deep recurrent neural networks for remaining useful life estimation. Appl Sci 8(12):2416

    Google Scholar 

  • Zhang K, Qu T, Zhou D, Jiang H, Lin Y, Li P, Guo H, Liu Y, Li C, Huang GQ (2020a) Digital twin-based opti-state control method for a synchronized production operation system. Robot Comput Integr Manuf 63:101892

    Google Scholar 

  • Zhang S, Zhang S, Wang B, Habetler TG (2020b) Deep learning algorithms for bearing fault diagnostics—a comprehensive review. IEEE Access 8:29857–29881

    Google Scholar 

  • Zhang L, Zhou L, Horn BK (2021a) Building a right digital twin with model engineering. J Manuf Syst 59:151–164

    Google Scholar 

  • Zhang M, Tao F, Nee A (2021b) Digital twin enhanced dynamic job-shop scheduling. J Manuf Syst 58:146–156

    Google Scholar 

  • Zhang X, Chan FT, Yan C, Bose I (2022c) Towards risk-aware artificial intelligence and machine learning systems: an overview. Decis Support Syst 159:113800

    Google Scholar 

  • Zhang Y, Wang S, Sun G, Mao J (2021c) Aerodynamic surrogate model based on deep long short-term memory network: an application on high-lift device control. Proc Inst Mech Eng G 236(6):1081–1097

    Google Scholar 

  • Zhang H, Qi Q, Tao F (2022a) A multi-scale modeling method for digital twin shop-floor. J Manuf Syst 62:417–428

    Google Scholar 

  • Zhang X, Chan FT, Mahadevan S (2022b) Explainable machine learning in image classification models: an uncertainty quantification perspective. Knowl Based Syst 243:108418

    Google Scholar 

  • Zhao R, Yan R, Chen Z, Mao K, Wang P, Gao RX (2019) Deep learning and its applications to machine health monitoring. Mech Syst Signal Process 115:213–237

    Google Scholar 

  • Zhao Y, Jiang C, Vega MA, Todd MD, Hu Z (2022) Surrogate modeling of nonlinear dynamic systems: a comparative study. J Comput Inf Sci Eng 23(1):011001

    Google Scholar 

  • Zheng Y, Yang S, Cheng H (2019) An application framework of digital twin and its case study. J Ambient Intell Humaniz Comput 10(3):1141–1153

    Google Scholar 

  • Zhou Y, Xing T, Song Y, Li Y, Zhu X, Li G, Ding S (2021) Digital-twin-driven geometric optimization of centrifugal impeller with free-form blades for five-axis flank milling. J Manuf Syst 58:22–35

    Google Scholar 

  • Zhou X, He S, Dong L, Atluri SN (2022b) Real-time prediction of probabilistic crack growth with a helicopter component digital twin. AIAA J 60(4):2555–2567

    Google Scholar 

  • Zhou T, Zhang X, Droguett EL, Mosleh A (2022a) A generic physics-informed neural network-based framework for reliability assessment of multi-state systems. Reliab Eng Syst Saf. https://doi.org/10.1016/j.ress.2022.108835

    Article  Google Scholar 

  • Zhuang C, Liu J, Xiong H (2018) Digital twin-based smart production management and control framework for the complex product assembly shop-floor. Int J Adv Manuf Technol 96(1):1149–1163

    Google Scholar 

  • Zhu L, Liu Z, Han S (2019a) Deep leakage from gradients. In: Advances in neural information processing systems (NeurIPS)

  • Zhu Y, Zabaras N, Koutsourelakis P-S, Perdikaris P (2019b) Physics-constrained deep learning for high-dimensional surrogate modeling and uncertainty quantification without labeled data. J Comput Phys 394:56–81

    MathSciNet  MATH  Google Scholar 

  • Zhu Z, Xi X, Xu X, Cai Y (2021) Digital twin-driven machining process for thin-walled part manufacturing. J Manuf Syst 59:453–466

    Google Scholar 

  • Zohdi T (2020) A machine-learning framework for rapid adaptive digital-twin based fire-propagation simulation in complex environments. Comput Methods Appl Mech Eng 363:112907

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

Adam Thelen and Chao Hu would like to thank the financial support from the U.S. National Science Foundation under Grant No. ECCS-2015710. Xiaoge Zhang is supported by a grant from the Research Committee of The Hong Kong Polytechnic University under project code 1-BE6V and G-UAMR. Sankaran Mahadevan acknowledges the support of the National Institute of Science and Technology. Michael D. Todd and Zhen Hu received financial support from the U.S. Army Corps of Engineers through the U.S. Army Engineer Research and Development Center Research Cooperative Agreement W912HZ-17-2-0024.

Author information

Authors and Affiliations

Authors

Contributions

All authors read and approved the final manuscript. CH and ZH devised the original concept of the review paper. ZH, AT, and XZ were responsible for the literature review. AT was responsible for geometric modeling. CH, AT, and ZH were responsible for physics-based modeling. ZH was responsible for data-driven modeling. CH and ZH were responsible for physics-informed ML. XZ was responsible for system modeling. CH, and ZH were responsible for probabilistic model updating. XZ was responsible for ML model updating. CH and ZH were responsible for fault diagnostics, failure prognostics, and predictive maintenance. YL was responsible for MPC. OF was responsible for federated learning and domain adaptation. XZ, ZH, and OF were responsible for deep reinforcement learning. CH was responsible for UQ of ML models. ZH was responsible for UQ of dynamic system models, optimization for sensor placement, and optimization for physical system modeling. YL was responsible for the optimization of additive manufacturing processes. XZ and ZH were responsible for real-time mission planning. AT and CH were responsible for the case study and predictive maintenance scheduling. CH was responsible for open-source software and data. SG was responsible for the industry demonstration. CH, MT, and SM were responsible for perspectives. All authors participated in manuscript writing, review, editing, and comment. All correspondence should be addressed to Chao Hu (e-mails: chao.hu@uconn.edu; huchaostu@gmail.com) and Zhen Hu (e-mail: zhennhu@umich.edu).

Corresponding author

Correspondence to Chao Hu.

Ethics declarations

Competing interests

The authors have no relevant financial or non-financial conflicts of interest to disclose.

Replication of results

The Python code and preprocessed dataset used for the battery case study are available for download on Github.

Additional information

Responsible Editor: Taejin Kim

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Topical Collection: Advanced Optimization Enabling Digital Twin Technology.

Guest Editors: C. Hu, V.A. González, T. Kim, O. San, Z. Hu, P. Zheng.

Appendices

Appendix A: a generic particle filter algorithm

Particle filtering is a widely used Bayesian filtering technique for state estimation in generic state-space models and DBNs. It is a key enabler in many digital twin applications where probabilistic model updating with state estimation plays an essential role. Let us briefly look at how particle filtering works. Particle filters represent a family of algorithms that recursively execute Bayesian filtering through sequential Monte Carlo simulation (Arulampalam et al. 2002). In a particle filter, the marginal posterior of a state at the current time step k is approximated using a large set of weighted particles. This approximation takes the following form

$$\begin{aligned} \begin{aligned} p({{\mathbf{x}}_k}\vert {{\mathbf{y}}_{1:k}}) \approx \sum \limits _{j = 1}^{{N_p}} {w_k^j\delta \left( {{\mathbf{x}}_k} - {\mathbf{x}}_k^j\right) } , \end{aligned} \end{aligned}$$
(13)

where \({\mathbf{x}}_k^j\) is the jth particle of the state x at the kth time step, \(w_k^j\) is its associated weight, NP is the total number of particles, and \(\delta\) is the Dirac delta function. Algorithm 1 depicted in Fig. 28 gives the pseudo-code of a generic particle filter (Hu et al. 2018; Cappé et al. 2007). Three key steps of the particle filtering procedure are described as follows:

  • State transition: Each particle of the state transitions forward in time by one step (from the previous, \((k - 1)\)th step to the current, kth step according to the state transition equation in Eq. (13) (Line 5). These particles are equally weighed (\(1/N_P\)), and they form the prior of \({{\mathbf{x}}_k}\) before the current measurement is used.

  • Weight evaluation and normalization: The weight of each particle is updated using the likelihood of the current measurement given the state values of the particle, i.e., \({\mathbf{w}}_k^i \propto {\mathbf{w}}_{k - 1}^ip({{\mathbf{y}}_k}\vert {\mathbf{x}}_k^i)\) (Line 6). The likelihood is calculated by comparing the measurement distribution predicted by the measurement equation \({\mathbf{g}}\) in Eq. (13) to the actual measurement \({{\mathbf{y}}_k}\). After that, the updated weights are normalized, and the normalized weights sum up to 1 (Lines 8–12).

  • Resampling: Particles with negligible weights are replaced by new particles that are copies of particles with higher weights (Line 13). This step mitigates the issue of particle degeneracy, where the weights become overly concentrated on a very small subset of particles (in an extreme case, only all by one particle have close-to-zero weights).

Fig. 28
figure 28

Pseudocode of a generic particle filter algorithm

Appendix B: decomposition of likelihood and Bayesian inference in a DBN

Using the DBN given in Fig. 16 as an example, the posterior distribution \(p({x_{1,k}},{x_{2,k}},{x_{3,k}} ,{x_{4,k}} \vert {y_{1,k}})\) of state variables \({x_{1,k}}\), \({x_{2,k}}\), \({x_{3,k}}\), and \({x_{4,k}}\) for given observation \({y_{1,k}}\) at time \(t_k\) is given by

$$\begin{aligned} \begin{aligned}&p({x_{1,k}},{x_{2,k}},{x_{3,k}},{x_{4,k}} \vert {y_{1,k}}) \\&\quad \propto p({y_{1,k}} \vert {x_{3,k}},{x_{4,k}})p({x_{3,k}} \vert {x_{2,k}},{x_{1,k}}) \\&\qquad \times p({x_{4,k}} \vert {x_{2,k}},{x_{1,k}})p'({x_{1,k}},{x_{2,k}},{x_{3,k}},{x_{4,k}}), \end{aligned} \end{aligned}$$
(14)

where \(p({y_{1,k}} \vert {x_{3,k}},{x_{4,k}})\), \(p({x_{3,k}} \vert {x_{2,k}},{x_{1,k}})\), and \(p({x_{4,k}} \vert {x_{2,k}},{x_{1,k}})\) are the conditional probability tables or conditional probability distributions describing the probabilistic causality relationship between the parent nodes (e.g., \(x_{2,k}\) and \(x_{1,k}\)) and a child node (e.g., \(x_{3,k}\)), \(p'({x_{1,k}},{x_{2,k}},{x_{3,k}})\) is the prior distribution of state variables \({x_{1,k}},{x_{2,k}}\), \({x_{3,k}}\), and \({x_{4,k}}\) at \(t_k\), which is obtained at each time step by recursively performing Bayesian inference and uncertainty propagation based on observations and state transition probabilities given in Eq. (6).

Theoretically, all the Bayesian inference methods discussed in Sect. 4.2.2 can be employed to update the posterior of state variables based on the formulation given in Eq. (14). In the context of digital twins, particle filters such as the one presented in Appendix A are usually used in conjunction with DBNs to update digital states for two main reasons: (1) particle filters have fewer assumptions on the nonlinearity of the state transition and measurement functions and noise distributions than Kalman filters (see Table 4); and (2) using surrogate models to approximate conditional probability distributions [see Eq. (5)] allows for an efficient evaluation of likelihood functions, such that a large number of particles can be used for the inference. Using Eq. (14) as an example, in a particle filter implementation, we first generate equally weighted particles of state variables \({x_{1,k}},{x_{2,k}}\), \({x_{3,k}}\), and \({x_{4,k}}\) as their prior at \(t_k\) according to the transition probabilities of state variables defined by the transition BN (i.e., Step 5 in Fig. 28). After that, the likelihood of each particle is computed using the decomposed likelihood function \(p({y_{1,k}} \vert {x_{3,k}},{x_{4,k}})p({x_{3,k}} \vert {x_{2,k}},{x_{1,k}}) \times p({x_{4,k}} \vert {x_{2,k}},{x_{1,k}})\) given in Eq. (14). This corresponds to the computation of particle weights in Step 6 of Fig. 28. The likelihood values of the particles are then normalized and the particles are subsequently re-sampled based on the normalized weights to obtain the posterior samples of the state variables at \(t_k\). This process is implemented repeatedly over time to dynamically update the state variables.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Thelen, A., Zhang, X., Fink, O. et al. A comprehensive review of digital twin — part 1: modeling and twinning enabling technologies. Struct Multidisc Optim 65, 354 (2022). https://doi.org/10.1007/s00158-022-03425-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00158-022-03425-4

Keywords

Navigation