Manuscript in Preparation (MDPI) | Amrita Vishwa Vidyapeetham, Coimbatore
Viscoelastic materials subjected to Large Amplitude Oscillatory Shear (LAOS) exhibit strong nonlinear stressβstrain responses, making data-driven prediction challenging. We develop a hybrid Physics-Informed LSTM (PI-LSTM) model that integrates a two-layer recurrent neural architecture with a Burgers viscoelastic constitutive law.
Training is performed using an Augmented Lagrangian (ADMM-like) framework that enforces physical residuals through adaptive multipliers. The model achieves RΒ² = 0.9819, accurately captures hysteresis loops and peak stresses, and consistently outperforms baseline purely data-driven models.
Input: Strain Ξ΅(t), Strain Rate Ξ΅Μ(t), Time t
β
βΌ
βββββββββββββββββββββββββββββββββββ
β 2-Layer Unidirectional LSTM β
β (128 hidden units per layer) β
βββββββββββββββββββββββββββββββββββ
β hidden state h_t β R^128
βΌ
LayerNorm β FC1(128β128, SiLU, dropout=0.2) β FC2(128β1)
β
βΌ Ο_NL (learned nonlinear stress)
+
Ο_Linear = softplus(Eβ) Β· Ξ΅ (physics-based linear term)
β
βΌ
Ο_pred = Ο_NL + Ο_Linear
β
βΌ
Physics Residual: r(t) = dΟ_NL/dt + Ο_NL/Ξ»_eff β G_eff Β· dΞ΅/dt
β
βΌ
Augmented Lagrangian Loss:
L_AL = L_data + Ξ£ M_iΒ·r_i + (Ο/2)Β·Ξ£ r_iΒ²
β
βΌ
AdamW Optimizer + Gradient Clipping + LR Scheduling
Digital-Rheology-PI-LSTM/
βββ README.md
βββ requirements.txt
βββ src/
β βββ pi_lstm_model.py # PI-LSTM architecture (Burgers + LSTM)
β βββ burgers_model.py # Burgers constitutive equation
β βββ augmented_lagrangian.py # AL optimization framework
β βββ train.py # Training loop (70 epochs, early stopping ep.67)
β βββ evaluate.py # RΒ², RMSE, REC curve, stress distribution
β βββ dataset.py # LAOS dataset loader (Choi & Rogers)
βββ notebooks/
β βββ PI_LSTM_Rheology.ipynb
βββ results/
β βββ validation_loss.png # Convergence over 70 epochs
β βββ stress_strain_lissajous.png
β βββ residual_distribution.png
β βββ rec_curve.png
β βββ metrics.json # RΒ²=0.9819, RMSE
βββ images/
β βββ pi_lstm_architecture.png
βββ LICENSE
- Source: Choi & Rogers β thixotropic fumed silica suspension (R972, Evonik)
- Medium: Paraffin oil + low-MW polybutene (69:31 wt%)
- Concentration: 2.9 vol% fumed silica
- Rheometer: ARES-G2 (TA Instruments), cone-plate geometry (40mm, 2Β°), 20Β°C
- Protocol: LAOS (Large Amplitude Oscillatory Shear)
| Component | Specification |
|---|---|
| Input sequence length | 64 (stride 32) |
| LSTM layers | 2 unidirectional |
| LSTM hidden units | 128 per layer |
| FC1 | 128β128, SiLU activation, dropout=0.2 |
| FC2 | 128β1 (Ο_NL output) |
| Physics term | Ο_Linear = softplus(Eβ)Β·Ξ΅ |
Ο + (Eβ/Ξ·β + Eβ/Ξ·β + Eβ/Ξ·β)Β·ΟΜ + (EβEβ/Ξ·βΞ·β)Β·ΟΜ = Ξ·βΞ΅Μ + (EβΞ·β/Ξ·βΞ·β)Β·Ξ΅Μ
Parameters Eβ, Eβ, Ξ·β, Ξ·β optimized to match experimental LAOS response.
L_AL = L_data + Ξ£ M_iΒ·r_i + (Ο/2)Β·Ξ£ r_iΒ²
where:
L_data = (1/N) Ξ£ w_i(ΟΜ_i - Ο_i)Β², w_i = 1/(1 + Ο_iΒ²)
r(t) = dΟ_NL/dt + Ο_NL/Ξ»_eff β G_effΒ·dΞ΅/dt
M_i updated: M_{k+1} = M_k + ΟΒ·r_i
| Parameter | Value |
|---|---|
| Optimizer | AdamW |
| Epochs | 70 (early stopping @ epoch 67) |
| Gradient clipping | β |
| LR scheduling | β |
| Metric | PI-LSTM (Proposed) | Baseline LSTM |
|---|---|---|
| RΒ² | 0.9819 | 0.91 |
| RMSE | Lower | Higher |
| Hysteresis loop capture | β Accurate | β Partial |
| Peak stress reproduction | β | β |
| Physics constraint satisfied | β | β |
- Validation loss converges stably β early stopping triggered at epoch 67
- Residual distribution tightly centered near zero β physics constraints respected
- RΒ² = 0.9819 on max-fidelity LAOS test set
- REC curve shows >90% of predictions within 0.5 Pa absolute error tolerance
pip install -r requirements.txt
python src/train.py --epochs 70 --hidden 128 --lr 1e-3
python src/evaluate.py --model_path models/pi_lstm.pthtorch==2.0.1
numpy==1.24.3
scipy==1.11.1
pandas==2.0.3
matplotlib==3.7.2
scikit-learn==1.3.0
tqdm==4.65.0
| Name | Affiliation |
|---|---|
| Deepak Skandh | Amrita Vishwa Vidyapeetham |
| Nithin S | Amrita Vishwa Vidyapeetham |
| Akhillesh Varathan | Amrita Vishwa Vidyapeetham |
| Kavin | Amrita Vishwa Vidyapeetham |
| Neelesh Ashok (Supervisor) | neelesh@cb.amrita.edu |
@article{skandh2026pi_lstm,
title = {Digital Rheology of Polymers Using Physics-Informed LSTM Approach},
author = {Skandh, Deepak and Nithin and Varathan, Akhillesh and Kavin and Ashok, Neelesh},
journal = {Journal Not Specified (MDPI)},
year = {2026},
note = {Manuscript in preparation}
}- Raissi et al. Physics-Informed Neural Networks. J. Comput. Phys., 2019.
- Hochreiter & Schmidhuber. Long Short-Term Memory. Neural Comput., 1997.
- Choi & Rogers. Thixotropic fumed silica LAOS dataset, 2025.
- Boyd et al. ADMM Distributed Optimization. Found. Trends ML, 2011.