Linear Response Surface with Strategy Single Stage
A first assessment of the design: Strategy "Single Stage" (one iteration) with linear response surface.
Solution with LS-OPT
Solution with LS-OPT
Strategy
Strategy
Select a Strategy for Metamodel-based Optimization
- Select the Strategy tab.

Be sure that the radio button of the section “Strategy for Metamodel-based Optimization” is switched to "Single Stage"
Solver
Solver
Define Solver and Input File
|
|
Variables
Variables
Define the Variables
|
|
Sampling
Sampling
Choose the sampling
- Select the Sampling tab.

- For METAMODEL select from the list Polynomial.
- For Order of the Polynomial model we take Linear.
- Make sure that the Point Selection is set to D-Optimal, which is recommended.
Responses
Responses
Define the Responses
Define x-displacement of node 432
| ||||||
Define x-displacement of node 167
| ||||||
Define x-acceleration of node 167
| ||||||
Define head injury coefficient of node 432
| ||||||
Define mass responses for structural components
| ||||||
Define composite response intrusion of Disp1 and Disp2
|
Objective
Objective
Objective
|
|
Constraints
Constraints
Constraints
|
|
Run
Run
Run LS-OPT
|
|
Com-file
Com-file
The created command file may look like this:
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Command file "com.linear.single" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ Generated using LS-OPT Version 4.1 $ "Optimization Problem" $ $ Created on Wed Dec 8 10:17:55 2010 solvers 1 responses 5 $ $ NO HISTORIES ARE DEFINED $ $ $ DESIGN VARIABLES $ variables 2 Variable 'tbumper' 3. Lower bound variable 'tbumper' 1. Upper bound variable 'tbumper' 5. Variable 'thood' 1. Lower bound variable 'thood' 1. Upper bound variable 'thood' 5. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ OPTIMIZATION METHOD $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ Optimization Method SRSM $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ SOLVER "1" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $ DEFINITION OF SOLVER "1" $ solver dyna960 '1' solver command "ls971_R4_2" solver input file "main.k" solver check output on solver compress d3plot off $ ------ Pre-processor -------- $ NO PREPROCESSOR SPECIFIED $ ------ Post-processor -------- $ NO POSTPROCESSOR SPECIFIED $ ------ Metamodeling --------- solver order linear solver experiment design dopt $ ------ Job information ------ solver concurrent jobs 1 $ $ RESPONSES FOR SOLVER "1" $ response 'Disp2' 1 0 "BinoutResponse -res_type Nodout -cmp x_displacement -id 432 -select TIME " response 'Disp1' 1 0 "BinoutResponse -res_type Nodout -cmp x_displacement -id 167 -select TIME " response 'MaxAccel' 1 0 "BinoutResponse -res_type Nodout -cmp x_acceleration -id 167 -select MAX -start_time 0.0000 -filter SAE -filter_freq 60.0000" response 'HIC' 1 0 "BinoutResponse -res_type Nodout -cmp HIC15 -units S -lengthunits MM -id 432" response 'MASS' 1 0 "DynaMass 2 3 4 5 MASS" composites 1 $ $ COMPOSITE RESPONSES $ composite 'Intrusion' type weighted composite 'Intrusion' response 'Disp2' -1 scale 1 composite 'Intrusion' response 'Disp1' 1 scale 1 $ $ OBJECTIVE FUNCTIONS $ objectives 1 objective 'HIC' 1 $ $ CONSTRAINT DEFINITIONS $ constraints 1 constraint 'Intrusion' upper bound constraint 'Intrusion' 550 $ $ PARAMETERS FOR METAMODEL OPTIMIZATION $ Metamodel Optimization Strategy SINGLESTAGE $ iterate param design 0.01 iterate param objective 0.01 iterate param stoppingtype and $ $ OPTIMIZATION ALGORITHM $ Optimization Algorithm hybrid simulated annealing Use GSA $ $ JOB INFO $ iterate 0 STOP
Results
Results
Accuracy
Accuracy
What is the approximation error of the result?
The approximation error indicators (predict the metamodel accuracy of the results) can be either visualized in the LS-OPT Viewer or found in the lsopt_output file, e.g. for the response HIC you may find:
LS-OPT Viewer
Start the LS-OPT Viewer by selecting the View tab and
→ The coefficient of determination (R2) is high (=0.922), but the RMS Error may need further improvement, e.g. more iterations or selection of a more suitable metamodel (e.g. Feedforward Neural Network or Radial Basis Function Network). Nevertheless for a raw estimate the result may be considered as acceptable. |
|
lsopt_output File
| ![]() |
With the same procedure you may find the RMS Error and R2 of the other responses:
| Mean Response Value | RMS Error | R2 |
MASS | 0.7742 | 0 | 1 |
Disp1 | -159.3846 | 2.0286 (1.27%) | 0.4790 |
Disp2 | -694.5753 | 5.5459 (0.80%) | 0.9896 |
HIC | 275.72 | 76.5620 (27.77%) | 0.9224 |
Sensitivities
Sensitivities
Which variable appears to be the most important?
The significance of a variable for a response can be illustrated with ANOVA (analysis of variance) or GSA/Sobol (global sensitivity ananlysis), e.g for the response HIC you may find:
LS-OPT Viewer
ANOVA
→ For the response HIC the variable thood is more important, while the variable tbumper is rather insignificant.
GSA/Sobol
→ We come to the same conclusion by using GSA. The influence of thood on HIC is 84.9%, larger than that of tbumper (15.1%). |
|
lsopt_output File
| ![]() |
Computed vs. Predicted
Computed vs. Predicted
Study the change in each of the variables/responses and the accuracy of the predicted compared to the computed result.
The accuracy of the starting point and the approximate optimum points after the first iteration can be illustrated, e.g. for the response HIC you may find:
LS-OPT Viewer
→ You can find out the appropriate values for the predicted (black) and the computed (red points) results. More iterations may lead to a better predictive capability.
|
(Note the range of the values when assessing the accuracy)
|
lsopt_output File
|
|
With the same procedure you may find the other values of the variables and the responses:
| Start | First Iteration | |||||||||||||||
| Predicted | Computed | Predicted | Computed | |||||||||||||
| thood | 1 | 1.548 | ||||||||||||||
| tbumper | 3 | 5 | ||||||||||||||
| MASS | 0.4103 | 0.4103 | 0.6569 | 0.6569 | ||||||||||||
| Intrusion | 577.3 | 575.7 | 550 | 550.5 | ||||||||||||
| HIC | 74.57 | 68.02 | 38.63 | 126.5 | ||||||||||||
| Max. Constr. Violation | 27.27 | 25.68 | 1.162e-4 | 0.4658 | ||||||||||||
Download
Download
The complete data set (input and command files) is available for download:
For Linux
For Windows















