The calibration of an advanced constitutive law for soil is a challenging task. This work describes GA-cal, a Fortran software for automatically calibrating constitutive laws using Genetic Algorithms (GA) optimization. The proposed approach sets the calibration problem as a regression, and the GA optimization is used to adjust the model parameters so that a numerical model matches experimental data. This document provides a user guide and a simple tutorial. We showcase GA-cal on the calibration of the Sand Hypoplastic law proposed by von Wolffersdorff, with the oedometer and triaxial drained test data. The implemented subroutines can be easily extended to solve other regression or optimization problems, including different tests and constitutive models. The source code and the presented tutorial are freely available at \url{https://github.com/FraJoMen/GA-cal}.
翻译:对先进土壤成份法进行校准是一项艰巨的任务。 这项工作描述了GA- cal, 这是一种Fortran软件,用于利用遗传算法(GA)优化自动校准成份法。 提议的方法将校准问题设为回归, GA优化用于调整模型参数,使数字模型与实验数据匹配。 该文件提供了用户指南和简单的教程。 我们展示了Von Wolffffersdorff 提议的沙地波幅法校准的GA- cal, 并提供了水分计和三轴排排水测试数据。 执行的子程序可以很容易地扩展, 以解决其他回归或优化问题, 包括不同的测试和构成模型。 源码和演示的教程可以在\url{https://github.com/FraJoMen/GA-cal} 免费查阅。