HEXRF
Heat exchanger fouling resistance back-calculation from shell/tube-side operating conditions using Kern + Dittus-Boelter.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"Unknown": "<Unknown>",
"D_shll": "<D_shll>",
"D_tube": "<D_tube>",
"D_wall": "<D_wall>",
"P_tube": "<P_tube>",
"S_baffle": "<S_baffle>",
"N_tube": "<N_tube>",
"L_tube": "<L_tube>",
"N_shllseri": "<N_shllseri>",
"N_shllpara": "<N_shllpara>",
"N_shllpass": "<N_shllpass>",
"N_tubepass": "<N_tubepass>",
"A_hex": "<A_hex>",
"R_shll": "<R_shll>",
"R_tube": "<R_tube>",
"F": "<F>",
"k_hex": "<k_hex>",
"T_shll": "<T_shll>",
"rho_shll": "<rho_shll>",
"Cp_shll": "<Cp_shll>",
"mu_shll": "<mu_shll>",
"k_shll": "<k_shll>",
"T_tube": "<T_tube>",
"rho_tube": "<rho_tube>",
"Cp_tube": "<Cp_tube>",
"mu_tube": "<mu_tube>",
"k_tube": "<k_tube>",
"V_shll": "<V_shll>",
"T1_shll": "<T1_shll>",
"T2_shll": "<T2_shll>",
"V_tube": "<V_tube>",
"T1_tube": "<T1_tube>",
"T2_tube": "<T2_tube>"
},
"name": "HEXRF"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| F | Yes | Correction factor (dimensionless) | |
| A_hex | Yes | Total heat transfer area | |
| k_hex | Yes | Tube wall thermal conductivity | |
| D_shll | Yes | Shell inside diameter | |
| D_tube | Yes | Tube outside diameter | |
| D_wall | Yes | Tube wall thickness | |
| L_tube | Yes | Tube length | |
| N_tube | Yes | Number of tubes | |
| P_tube | Yes | Tube pitch | |
| Q_unit | No | Output heat duty unit | MBtu/hr |
| R_shll | Yes | Shell-side fouling resistance | |
| R_tube | Yes | Tube-side fouling resistance | |
| T_shll | Yes | Shell-side fluid temperature range | |
| T_tube | Yes | Tube-side fluid temperature range | |
| V_shll | Yes | Shell-side volumetric flow rate | |
| V_tube | Yes | Tube-side volumetric flow rate | |
| k_shll | Yes | Shell-side fluid thermal conductivity list | |
| k_tube | Yes | Tube-side fluid thermal conductivity list | |
| Cp_shll | Yes | Shell-side fluid heat capacity list | |
| Cp_tube | Yes | Tube-side fluid heat capacity list | |
| Rf_unit | No | Output fouling resistance unit | hr-ft2-F/Btu |
| T1_shll | Yes | Shell-side inlet temperature | |
| T1_tube | Yes | Tube-side inlet temperature | |
| T2_shll | Yes | Shell-side outlet temperature | |
| T2_tube | Yes | Tube-side outlet temperature | |
| Unknown | Yes | Which unknown is being solved for. | |
| mu_shll | Yes | Shell-side fluid viscosity list | |
| mu_tube | Yes | Tube-side fluid viscosity list | |
| S_baffle | Yes | Baffle spacing | |
| rho_shll | Yes | Shell-side fluid density list | |
| rho_tube | Yes | Tube-side fluid density list | |
| N_shllpara | Yes | Number of shells in parallel | |
| N_shllpass | Yes | Number of shell-side passes | |
| N_shllseri | Yes | Number of shells in series | |
| N_tubepass | Yes | Number of tube-side passes | |
| U_act_unit | No | Output actual (fouled) overall heat transfer coefficient unit | Btu/hr-ft2-F |
| U_cln_unit | No | Output clean overall heat transfer coefficient unit | Btu/hr-ft2-F |
| h_shll_unit | No | Output shell-side film heat transfer coefficient unit | Btu/hr-ft2-F |
| h_tube_unit | No | Output tube-side film heat transfer coefficient unit | Btu/hr-ft2-F |
| u_shll_unit | No | Output shell-side velocity unit | ft/sec |
| u_tube_unit | No | Output tube-side velocity unit | ft/sec |