Institution
Department of Computer Engineering
Faculty of Engineering
University of Peradeniya
Final Year Research Project
A research-driven digital twin that combines physics-informed AI, structural response visualization, and crack localization to support safer and faster monitoring of reinforced concrete beams.
Quick Highlights
Project Snapshot
Department of Computer Engineering
Faculty of Engineering
University of Peradeniya
E/20/016 - Amarakeerthi H.K.K.G.
E/20/231 - Madhura T.W.K.J.
E/20/404 - Ukwaththa U.A.N.T.
Dr. J.A.S.C. Jayasinghe
Dr. Upul Jayasinghe
Primary content synthesized from the final presentation and the project prototype.
Broader framing informed by the literature review titled A Comprehensive Review of AI-Enabled Digital Twins for Crack Evaluation in Concrete Structures.
Traditional beam crack evaluation depends on periodic inspections and expensive physics-based analysis workflows, which limits real-time interpretation and delays timely maintenance decisions.
The project combines structural parameters, physics-informed learning, and a Unity 3D twin so the beam response can be predicted and inspected visually in a more responsive way.
The result is a practical prototype that localizes potential crack zones, visualizes stress and damage fields, and sets up the next step toward future crack evolution forecasting.
Project Views
Shows the live project environment where the digital twin outputs are inspected.
Click image to view full size
Highlights how the beam reacts under center loading inside the digital twin.
Click image to view full size
Compares the visualization workflow against a trusted structural simulation baseline.
Click image to view full sizeProject Summary
Crack formation and propagation in concrete members remain major concerns in structural health monitoring because conventional inspection is periodic, manual, and mostly reactive. In practice, engineers often identify visible damage only after cracks have already developed to a worrying level, while the internal stress state and the likely direction of future deterioration remain difficult to interpret in real time. This project addresses that gap by developing an AI-enabled digital twin for crack evolution in concrete beams. The main goal is to build a computationally efficient monitoring environment that preserves physical relevance while reducing the latency associated with traditional high-cost simulations. Instead of relying on manual observation alone or on purely data-driven prediction, the work combines a physics-informed neural network with an interactive Unity 3D visualization environment so that structural response can be inspected in a way that is both faster and easier to understand.
The proposed workflow is organized into connected layers. At the physical layer, the concrete beam is observed through sensors and camera inputs. At the perception and data layer, captured frames and structural parameters are preprocessed, crack-related features are extracted, and the data are packaged for downstream inference. The digital twin then evaluates a PINN model using key inputs such as spatial coordinates, applied load magnitude, global deflection, concrete compressive strength, and steel yield strength. The model produces stress, strain, and a damage index, which are then mapped back into the Unity environment. In the current workflow, the beam model is segmented into 100 sections, three representative locations are evaluated, and the predicted response is distributed visually as a heat map. Regions whose damage index exceeds the threshold value of 0.21 are marked as probable crack locations, enabling intuitive inspection and quicker interpretation by the user.
Experimental evaluation focuses on comparing the digital twin output against Abaqus finite element simulations so that the visual and analytical behaviour of the system can be checked against a trusted engineering baseline. The project demonstrates that a physics-guided AI pipeline can support visual crack monitoring while remaining more responsive than a simulation-only loop. It also shows the practical value of linking AI inference with a digital twin interface for structural health monitoring education, analysis, and future field deployment. At the same time, the team identified several important limitations: future crack propagation prediction is not yet integrated into the deployed twin, the trained LSTM module is still disconnected from the Unity environment, and automatic crack width and crack length measurement are not yet implemented. Even with those limitations, the project reaches a meaningful conclusion: it establishes a credible foundation for real-time AI-assisted damage visualization in concrete structures and creates a strong path toward future predictive monitoring, richer datasets, and a more complete digital twin for civil infrastructure.
Key Highlights
The solution is not just a visualization demo. It is built around a structured flow from sensing and data handling to AI inference and digital twin feedback.
The PINN-centered workflow keeps material and loading parameters inside the inference loop, making the outputs easier to interpret than a purely black-box pipeline.
Heat maps, beam segmentation, crack-zone highlighting, and validation imagery make the research understandable to both technical and non-technical viewers.
Methodology
The system connects physical sensing, crack-feature extraction, server-side data handling, and Unity-based visualization into one monitoring pipeline.
Model inputs include coordinates, load magnitude, global deflection, and material parameters; outputs include stress, strain, and damage index.
Sensor signals and image frames are prepared for analysis through feature extraction, normalization, and data packaging.
The PINN evaluates load, material, and positional inputs to estimate stress, strain, and damage indicators at representative beam locations.
The structural response is mapped into Unity 3D as a heat field and crack-sensitive visualization, allowing easier inspection and interpretation.
Abaqus outputs provide the engineering reference used to evaluate how closely the digital twin reflects the expected structural behaviour.
Scene Setup
The beam model is divided into 100 sections and sampled at three representative positions before the predicted field is distributed visually.
Project Visualization
This visualization shows the project prototype in action, including the beam model, applied loading scenario, and the rendered damage-aware response inside the Unity environment.
Graphics and Validation
Load is applied at the center of the beam and the predicted response is rendered as a color-mapped stress field.
Regions whose damage index crosses the chosen threshold are highlighted as probable crack locations inside the digital twin.
Abaqus simulation results are used as the comparison baseline when assessing the twin's structural response and visualization behaviour.
The highest response concentration appears around the central loading region, matching the intuitive damage-prone zone expected in the beam setup.
Comparing the twin against Abaqus helps ground the visual outputs in an accepted engineering reference instead of treating the interface as a standalone animation.
Impact and Future Direction
Project Journey
Current implementation supports damage-field rendering and crack-zone inspection.
Future crack propagation can be added directly into the live twin environment.
Broader datasets and richer measurements can move the system closer to field use.
Team and Supervisors
E/20/016
E/20/231
E/20/404
Project guidance and academic supervision
Project guidance and academic supervision
Resources
Source code, project assets, and supporting implementation work related to the digital twin prototype.
A Comprehensive Review of AI-Enabled Digital Twins for Crack Evaluation in Concrete Structures informed the broader research framing and future direction of this project page.