https://techflex.medium.com/digital-twin-technology-reconciling-the-physical-and-digital-d8b2d38f2137