Feature overview
TRT Analysis version 3.0 interprets a thermal response test from the raw field record to the undisturbed ground temperature, the ground thermal conductivity and the effective borehole resistance. Every step is interactive and reversible: which data to use, where the heating phase begins and which averaging method applies can all be revised after the fact, and the estimated properties follow each change. Two complementary methods are carried. The first-order approximation fits a line source to the heating phase, and to the recovery phase when the test carries one, and applies to any borehole configuration. The short-term g-function is reconstructed by a pre-trained neural network and convolved with the heat-injection history actually measured, so it also interprets the pulsed and interrupted tests that the line-source assumptions cannot accommodate; it is for now limited to a single U-loop borehole. The table below summarises the principal features available in this release.
| Data Import & Processing | |
| CSV import of the TRT time series (Q, V, Tin, Tout) | ✓ |
| Paste from a spreadsheet, and copy the loaded table back out | ✓ |
| Optional vertical undisturbed-temperature profile | ✓ |
| Low-pass filter for measurement noise | ✓ |
| Interactive phase selection — circulation, heating, recovery | ✓ |
| Undisturbed Ground Temperature | |
| Determination methods — manual, circulation phase, vertical profile | 3 |
| Mean annual ground temperature Ta from a logged profile | ✓ |
| First-Order Approximation (FOA) | |
| Heating-phase infinite line-source regression | ✓ |
| Recovery-phase regression | ✓ |
| Ground conductivity λs and effective resistance Rb* | ✓ |
| Critical time tcr drawn on the regression charts | ✓ |
| p-linear average of the mean fluid temperature | ✓ |
| Borehole configurations supported (single & double U-loop, coaxial, standing column) | All 5 |
| Short-Term g-Function (ANN) | |
| Pre-trained on 3D transient finite-element data (within 1 × 10-4 °C) | ✓ |
| Standard, pulsed and interrupted TRT | ✓ |
| Heating and recovery phases interpreted together | ✓ |
| Measured heat-injection history by temporal superposition | ✓ |
| Interactive calibration with live RMSE feedback | ✓ |
| Borehole configurations supported (Single U-Loop only) | 1 |
| Maximum test duration (short-term g-function) | 21 days |
| Ground conductivity learned by the network (W/m·K) | 0.25 – 8 |
| Grout conductivity learned by the network (W/m·K) | 0.25 – 5 |
| Borehole length learned by the network (m) | 50 – 250 |
| Diagnostics | |
| Reynolds number and flow-regime flag, per phase | ✓ |
| Histograms of heating power, flow rate and model residuals | ✓ |
| Residual mean, standard deviation and RMSE | ✓ |
| Values read off any curve or histogram bar on hover | ✓ |
| Scaled borehole cross-section schematic | ✓ |
| Results & Export | |
| Guided analysis-tree workflow | ✓ |
| Automatic CSV export — FOA and short-term g-function results | ✓ |
| Self-contained project file, shared with the other modules | .ghe |
| Verification | |
| Verification scenarios runnable inside the application | 7 |
| Checked against analytical solutions (Ingersoll line source, Horner recovery plot) | ✓ |
| Bundled sample test reproduced value for value at every release (non-regression) | ✓ |
| Analysis Suite | |
| Modules in one application (TRT interpretation, GHE design, GLN hydraulics) | 3 |
| Parameters carried from one module to the next (TRT → GHE → GLN, choosing which technique's value travels) | ✓ |
| Documentation | |
| Illustrated user manual written for this module (11 figures) | 16 000 words |
| Read inside the application, as a PDF, and online (no registration) | ✓ |
| Context help on every panel, opened from the panel itself | ✓ |
| Quick-start walkthrough of a complete analysis | ✓ |
| Linked reference section — every method traced to its publication | ✓ |
| Specifications | |
| Operating system | Windows 10+, macOS 14+ |