longbiscuit / ModelParaOpt_Matlab_MAPSO

This is a program for calibrating constitutive model parameters from experimental data with optimization algorithm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ModelParaOpt_Matlab_MAPSO

This is a program for calibrating constitutive model parameters from test data with optimization algorithm.

This is a program for calibrating constitutive model parameters from experimental data with optimization algorithm. The optimization algorithms used are particle swarm optimization algorithm of multiple adaptive strategies(MAPSO). The test data used were conventional triaxial test data. CSUH and other constitutive models are used. The code used is Matlab and Fortran. It contains detailed manual, which can be operated according to the manual. At the same time, this is also the thesis's "Calibrating and validating a soil constitutive model through conventional triaxial tests: An in-depth study on CSUH" part of the work. Contains program and test data used.

这是一个用优化算法根据试验数据反演本构模型参数的程序。所使用的优化算法为多种自适应策略粒子群优化算法。所使用的的试验数据为常规三轴试验数据。所使用的本构模型为CSUH及其他本构模型。所使用的的语言为Matlab和Fortran. 里面含有详细的说明书,可根据说明书操作。同时,这也是论文Calibrating and validating a soil constitutive model through conventional triaxial tests: An in-depth study on CSUH 的一部分工作。内含程序和所使用的的试验数据。 MAPSO作者发布的源代码:https://github.com/XuewenXia-EvolutionaryComputation/Multiple-adaptive-strategies-based-particle-swarm-optimization-algorithm

About

This is a program for calibrating constitutive model parameters from experimental data with optimization algorithm.