Generalised least squares approach for estimation of the log-law parameters of turbulent boundary layers
Pith reviewed 2026-05-10 16:22 UTC · model grok-4.3
The pith
Generalised least squares provides a standardised framework for estimating log-law parameters with quantified uncertainties in turbulent boundary layers.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
By incorporating the full covariance matrix of residuals propagated from primitive variable uncertainties consistent with the experimental methods, the generalised least squares regression model applied to the log-law velocity profile quantifies uncertainty in the parameters and supports a new fitting procedure that eliminates the need to prescribe the location and extent of the log region, as demonstrated through analysis of synthetic data emulating hot-wire measurements.
What carries the argument
The generalised least squares principle applied to the log-law velocity profile, using a covariance matrix of residuals propagated from experimental uncertainties.
If this is right
- GLS yields more accurate uncertainty estimates for the log-law parameters compared to OLS and WLS by accounting for error correlations.
- The systematic analysis with synthetic data serves as a predictive tool for experimental design to mitigate dominant uncertainty sources.
- New insights are gained into the correlation between log-law parameters such as the von Karman constant and the additive constant.
- The open-source Python implementation allows standardised uncertainty analysis across various datasets.
Where Pith is reading between the lines
- Adopting this method could help resolve debates on the universality of the log-law constants by enabling direct comparisons.
- Extending the GLS framework to other turbulence models or flow configurations might reveal similar benefits in uncertainty handling.
- The synthetic data generation could be adapted to simulate different measurement techniques for broader applicability.
Load-bearing premise
Uncertainties in the primitive variables can be accurately propagated into a covariance matrix of residuals that is consistent with the experimental methods, and the synthetic data sufficiently captures the dominant real-world error sources.
What would settle it
Performing repeated independent experiments on the same turbulent boundary layer setup and checking if the observed scatter in fitted log-law parameters matches the uncertainty intervals predicted by the GLS method.
Figures
read the original abstract
Uncertainty in estimating the log-law parameters is arguably the greatest obstacle to establishing definitive conclusions regarding their numerical values and universality. This challenge is exacerbated by the limited number of studies that provide thorough uncertainty analyses of experimental data and fitting procedures, and those that do often adopt different approaches, undermining direct comparisons. The present study applies the generalised least squares (GLS) principle to the log-law velocity profile to establish a standardised, comprehensive framework for quantifying uncertainty in the log-law parameters across datasets. GLS contrasts with ordinary least squares (OLS) and weighted least squares (WLS), which do not account for correlation in errors across measured quantities, as well as with alternative heuristic methods that independently sample primitive variables. Instead, it incorporates a full covariance matrix of the residuals, propagated from the uncertainties in the primitive variables and consistent with the experimental methods employed. The study presents a systematic analysis of the response of the log-law regression model using synthetic data, emulating measurements from a hot-wire anemometer mounted on a linear traverse. This analysis serves as a predictive tool for experimental design, identifying a priori the dominant sources of uncertainty in the log-law parameters and potential mitigation strategies. The study also provides new insights into the correlation between the log-law parameters and proposes a new fitting procedure that eliminates the need to prescribe the location and extent of the log region. The open-source Python implementation of the log-law regression model is available for download on GitHub at https://github.com/ma2ferreira/gls_loglaw.git.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper applies the generalised least squares (GLS) principle to the log-law velocity profile to establish a standardised, comprehensive framework for quantifying uncertainty in the log-law parameters across datasets. It incorporates a full covariance matrix of residuals propagated from uncertainties in primitive variables and consistent with experimental methods, contrasts this with OLS/WLS and heuristic approaches, presents a systematic analysis using synthetic data emulating hot-wire anemometer measurements on a linear traverse as a predictive tool for experimental design, proposes a new fitting procedure that eliminates the need to prescribe the location and extent of the log region, and provides an open-source Python implementation.
Significance. If the GLS framework with accurate covariance propagation and the new fitting procedure hold, the work would provide a valuable standardized approach for uncertainty quantification in log-law parameter estimation, facilitating direct comparisons across studies and improving experimental design by identifying dominant uncertainty sources a priori. The open-source code and reproducible synthetic analysis are explicit strengths that support reproducibility and practical adoption.
major comments (2)
- [§4] §4 (Synthetic data generation and validation): The central claim that GLS delivers reliable uncertainty quantification rests on the residual covariance matrix being consistent with experimental methods. However, the matrix is constructed and validated exclusively via synthetic data emulating hot-wire anemometer measurements on a linear traverse. This emulation appears to omit key real-world error sources (e.g., time-varying calibration drift, spatial filtering by the sensor, traverse-induced vibrations, or non-stationary flow effects), which directly risks the generalizability of the reported parameter uncertainties and the new fitting procedure.
- [§5] §5 (New fitting procedure): The proposed procedure that avoids prescribing the log-region location and extent is demonstrated only on the synthetic datasets. Without explicit validation against multiple independent real experimental boundary-layer datasets (with their full error structures), it is unclear whether the procedure remains unbiased or merely exploits the idealized error model used in the synthetics.
minor comments (3)
- [Abstract] Abstract: The claim of 'new insights into the correlation between the log-law parameters' is stated but not summarized; a single sentence outlining the nature of the observed correlation would improve clarity.
- [Notation] Notation: Ensure consistent use of symbols for the covariance matrix of residuals and the primitive-variable uncertainties throughout; a table of symbols would aid readability.
- [Code availability] Code repository: The GitHub link is welcome, but the repository should include a README with installation instructions, example scripts reproducing the synthetic cases, and clear licensing.
Simulated Author's Rebuttal
We thank the referee for their constructive and detailed review. The comments correctly identify that our validation relies on synthetic data, and we address each point below with explanations of the methodological rationale and proposed revisions to improve clarity and transparency.
read point-by-point responses
-
Referee: §4 (Synthetic data generation and validation): The central claim that GLS delivers reliable uncertainty quantification rests on the residual covariance matrix being consistent with experimental methods. However, the matrix is constructed and validated exclusively via synthetic data emulating hot-wire anemometer measurements on a linear traverse. This emulation appears to omit key real-world error sources (e.g., time-varying calibration drift, spatial filtering by the sensor, traverse-induced vibrations, or non-stationary flow effects), which directly risks the generalizability of the reported parameter uncertainties and the new fitting procedure.
Authors: We agree that the synthetic emulation is idealized and excludes certain real-world effects such as calibration drift or vibrations. The synthetic framework was deliberately chosen to provide known ground-truth parameters, enabling direct assessment of estimator bias and uncertainty calibration under a controlled, fully specified error model—something impossible with real data alone. The covariance propagation method is modular by design and can incorporate additional error sources once their statistics are measured in a given experiment. We will add a new subsection in §4 explicitly discussing the assumptions of the synthetic model, its limitations, and practical guidance for extending the covariance matrix to include other experimental uncertainties. revision: partial
-
Referee: §5 (New fitting procedure): The proposed procedure that avoids prescribing the log-region location and extent is demonstrated only on the synthetic datasets. Without explicit validation against multiple independent real experimental boundary-layer datasets (with their full error structures), it is unclear whether the procedure remains unbiased or merely exploits the idealized error model used in the synthetics.
Authors: The new procedure follows directly from the GLS objective applied to the entire measured profile; it does not rely on the specific synthetic error model but on the supplied covariance matrix to weight all points appropriately. Synthetic data were used to verify unbiased recovery when the model is correctly specified. We acknowledge that real datasets may introduce model mismatch or unaccounted correlations. We will revise §5 to add an explicit discussion of this limitation, state the conditions required for unbiased performance, and provide concrete guidance (with code examples) on constructing suitable covariance matrices from real hot-wire or PIV data so that users can perform their own validation. revision: partial
Circularity Check
No significant circularity detected
full rationale
The paper applies the established GLS statistical framework to the log-law velocity profile by propagating a covariance matrix of residuals directly from uncertainties in primitive variables, using synthetic data that emulates hot-wire measurements on a linear traverse. This propagation and the subsequent systematic analysis of parameter response constitute an independent derivation that does not reduce to self-definition, fitted inputs renamed as predictions, or load-bearing self-citations. The proposed fitting procedure that avoids prescribing the log-region location emerges as an output of the GLS analysis rather than an input assumption. No uniqueness theorems or ansatzes are smuggled via self-citation, and the work remains self-contained against external benchmarks such as OLS/WLS comparisons.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption The mean velocity profile follows the logarithmic law in a portion of the turbulent boundary layer.
- domain assumption Uncertainties in primitive measured variables can be propagated to construct an accurate covariance matrix of residuals.
Reference graph
Works this paper leans on
-
[1]
C.1935 On fitting polynomials to data with weighted and correlated errors
Aitken, A. C.1935 On fitting polynomials to data with weighted and correlated errors. Proceedings of the Royal Society of Edinburgh54, 12–16. Alfredsson, P. H., Imayama, S., Lingwood, R. J.,¨Orl¨u, R. & Segalini, A.2013 Turbulent boundary layers over flat plates and rotating disks — The legacy of von k´ arm´ an: A stockholm perspective.European Journal of...
work page 1935
-
[2]
Bailey, S.C.C., Vallikivi, M., Hultmark, M. & Smits, A.J.2014 Estimating the value of von k´ arm´ an’s constant in turbulent pipe flow.Journal of Fluid Mechanics749, 79–98. Baxerres, Victor, Vinuesa, Ricardo & Nagib, Hassan2024 Evidence of quasiequilibrium in pressure-gradient turbulent boundary layers.Journal of Fluid Mechanics987, R8. Bourassa, C. & Tho...
work page 2014
-
[3]
Deissler, R. G.1950 Analytical and experimental investigation of adiabatic turbulent flow in smooth tubes. Technical Note NACA-TN-2138. National Advisory Committee for Aeronautics, Lewis Flight Propulsion Laboratory. Dixit, S. A. & Ramesh, O. N.2008 Pressure-gradient-dependent logarithmic laws in sink flow turbulent boundary layers.Journal of Fluid Mechan...
work page 1950
-
[4]
K¨ahler, C. J., McKenna, R. & Scholz, U.2005 Wall-shear-stress measurements at moderate re-numbers with single pixel resolution using long distanceµ-PIV–an accuracy assessment. In6th International Symposium on Particle Image Velocimetry Pasadena, California, USA. Kiefer, J. & Wolfowitz, J.1959 Optimum designs in regression problems.The annals of mathemati...
work page 2005
-
[5]
– A generic feature of turbulent wall layers in ducts.Journal of Fluid Mechanics910, A45. Monkewitz, P. A., Chauhan, K. A. & Nagib, H. M.2007 Self-consistent high-reynolds- number asymptotics for zero-pressure-gradient turbulent boundary layers.Physics of Fluids19(11). Monkewitz, P. A. & Nagib, H. M.2023 The hunt for the K´ arm´ an ‘constant’ revisited.Jo...
work page 2007
-
[6]
¨Orl¨u, R., Fransson, J. H. M. & Alfredsson, P. H.2010 On near wall measurements of wall bounded flows — The necessity of an accurate determination of the wall position. Progress in Aerospace Sciences46(8), 353–387. ¨Osterlund, J. M.1999 Experimental studies of zero pressure-gradient turbulent boundary layer flow. PhD thesis, Royal Institute of Technology...
work page 2010
-
[7]
Journal of Fluid Mechanics851, 391–415. Segalini, A., ¨Orl¨u, R. & Alfredsson, P. H.2013 Uncertainty analysis of the von k´ arm´ an constant.Experiments in Fluids54, 1–9. Sprent, P.1966 A generalized least-squares approach to linear functional relationships.Journal of the Royal Statistical Society: Series B28(2), 278–288. Thibault, R. & Poitras, G. J.2017...
work page 2013
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.