History MSE: multi-case
In this example time history curves are used to calibrate directly experiment vs. simulation curves with two analysis cases.
Solution with LS-OPTui
Solution with LS-OPTui
Solvers
Solvers
Start LS-OPTui.
→ Open the command file com.mse_his.
Solvers Panel
| ![]() |
Sampling
Sampling
Sampling
| ![]() |
Histories
Histories
Extract History
| ![]() | |
| ![]() | |
| ![]() | |
| ![]() |
Responses
Responses
Define the Responses
| ![]() |
Objective
Objective
Objectives
| ![]() |
Run
Run
Run the Optimization
| ![]() |
Com-file
Com-file
The created command file may look like this:
"history based MSE"
$ Created on Fri Jan 11 14:58:45 2008
solvers 2
$
$ WARNING -- NO RESPONSES ARE DEFINED
$
histories 8
$
$ DESIGN VARIABLES
$
variables 2
Variable 'YMod' 700000
Lower bound variable 'YMod' 500000
Upper bound variable 'YMod' 2e+06
Variable 'Yield' 1500
Lower bound variable 'Yield' 500
Upper bound variable 'Yield' 2000
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$ OPTIMIZATION METHOD
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$
Optimization Method SRSM
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$ SOLVER "Case1"
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$
$ DEFINITION OF SOLVER "Case1"
$
solver dyna960 'Case1'
solver command "/home/prak1/LS-DYNA/ls971_s_7600_1224_ia32_redhat90"
solver input file "/home/prak1/LS-OPT/beispiele/parameter_identification/history_based_multi/foam1.k"
solver check output on
solver compress d3plot off
$ ------ Pre-processor --------
$ NO PREPROCESSOR SPECIFIED
$ ------ Metamodeling ---------
solver order linear
solver experiment design dopt
$ ------ Job information ------
solver concurrent jobs 1
$
$ WARNING - NO RESPONSES DEFINED FOR SOLVER "Case1"
$
$
$ HISTORIES FOR SOLVER "Case1"
$
history 'Disp1' "BinoutHistory -res_type nodout -cmp z_displacement -id 296"
history 'Force1' "BinoutHistory -res_type RCForc -cmp z_force -id 1 -side SLAVE"
$
$ HISTORY EXPRESSIONS FOR SOLVER "Case1"
$
history 'F_vs_d' expression {Crossplot("-Disp1","Force1")}
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$ SOLVER "Case2"
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$
$ DEFINITION OF SOLVER "Case2"
$
solver dyna960 'Case2'
solver command "/home/prak1/LS-DYNA/ls971_s_7600_1224_ia32_redhat90"
solver input file "/home/prak1/LS-OPT/beispiele/parameter_identification/history_based_multi/foam2.k"
solver check output on
solver compress d3plot off
$ ------ Pre-processor --------
$ NO PREPROCESSOR SPECIFIED
$ ------ Metamodeling ---------
solver order linear
solver experiment duplicate 'Case1'
$ ------ Job information ------
solver concurrent jobs 1
$
$ WARNING - NO RESPONSES DEFINED FOR SOLVER "Case2"
$
$
$ HISTORIES FOR SOLVER "Case2"
$
history 'Disp2' "BinoutHistory -res_type nodout -cmp z_displacement -id 288"
history 'Force2' "BinoutHistory -res_type RCForc -cmp z_force -id 1 -side SLAVE"
$
$ HISTORY EXPRESSIONS FOR SOLVER "Case2"
$
history 'F2_vs_d2' expression {Crossplot("-Disp2","Force2")}
$
$ HISTORIES FROM FILES
$
history 'Test1' file "/home/prak1/LS-OPT/beispiele/parameter_identification/history_based_multi/Test1.txt"
history 'Test2' file "/home/prak1/LS-OPT/beispiele/parameter_identification/history_based_multi/Test2.txt"
composites 2
$
$ COMPOSITE EXPRESSIONS
$
composite 'MSE' {MeanSqErr(Test1,F_vs_d)}
composite 'MSE2' {MeanSqErr(Test2,F2_vs_d2)}
$
$ OBJECTIVE FUNCTIONS
$
objectives 2
objective 'MSE' 1
objective 'MSE2' 1
$
$ THERE ARE NO CONSTRAINTS!!!
$
constraints 0
$
$ JOB INFO
$
concurrent jobs 1
iterate param design 0.01
iterate param objective 0.01
iterate param stoppingtype or
iterate 3
STOP
Results
Results
Confidence Intervals
Confidence Intervals
90% Confidence IntervalsThe confidence intervals for the two parameters YMod and Yield can be found in the lsopt_report file in the main directory. → YMod is rather insignificant and Yield is significant. | ![]() |
Opt History
Opt History
Optimization History
| ![]() |
| ![]() |
| History Comparison between the cross plot F2_vs_d2 (green line) and the imported file (red line) in LS-PrePost. | ![]() |
Download
Download
The complete data set (input and command files) is available for download as tar.gz history_MSE_multi-case.tar.gz or zip-file history_MSE_multi-case.zip.













