Continuously validating Cableizer is a task we take serious. Our extensive test suite is a supportive tool to verify our calculations after modifications in the formulas or solver routine.
Posted 2016-03-19
Categories: Validation
Cableizer is continuously and automatically validating its simulation results. All validation is collected in a comprehensive test suite, which allows us to ensure that modifications to our code do not affect the simulation results unexpectedly. Deviations between the calculated value and the previous result as well as between the calculated value and a reference value are analysed. The reference values are results from technical papers, books, data sheets of cable suppliers as well as results from competitors for the same cable construction and laying arrangement.
Explanations to results from December 2015 and before you find in previous posts.
In January, no modifications were done on the code but in February, we introduced four cables in a common duct. Furthermore, we included a method by Dr. E. Dorison to calculate the characteristic (or fictitious) diameter $D_x$ for sinusoidal load using modified Bessel functions instead of the fix parameter 212 mm used in the method from Neher McGrath. For more details, refer to the documentation for $D_x$ and the related parameters.
In March, the formulae to calculate the mutual heating combined with load factor were modified according to two books from Dr. G. Anders. For more details, refer to the documentation for $I_c$ and the related parameters.
Date | Number of tests | Maximum deviation | Standard deviation |
---|---|---|---|
December 2015 | 151 (144) | +11.85/-5.25 % (+5.42/-4.30 %) | 2.48 % (1.71 %) |
January 2016 | no modifications | ||
February 2016 | 147 (140) | +11.85/-5.25 % (+5.42/-4.30 %) | 2.46 % (1.69 %) |
March 2016 | 147 (140) | +11.85/-8.38 % (+5.4/-8.38 %) | 2.55 % (1.91 %) |