結果

最適化コスト対反復計算のプロット

以下のプロットは、誤差が最少になるように最適化エンジンで設計を変更するに伴い、コスト関数が減少する様子を示しています。縦座標値は、小さい値を表示しやすくするために対数スケールでプロットされています。最適化エンジンでは17回の反復計算を必要としました。RMS2メトリックでの初期誤差は64.707でした。収束時点で、RMS2の誤差は3.11e-03でした。



図 1.

キャンバー対ライド高さ

以下のプロットは、誤差が最少になるように最適化エンジンで設計を変更するに伴い、コスト関数が減少する様子を示しています。縦座標値は、小さい値を表示しやすくするために対数スケールでプロットされています。最適化エンジンでは17回の反復計算を必要としました。RMS2メトリックでの初期誤差は64.707でした。収束時点で、RMS2の誤差は3.11e-03でした。


図 2.

最適化のサマリーログファイル

OPTIMIZATION HISTORY FILE
Version 0.1


************************************************************************
**  COPYRIGHT (C) 2004-2016                 Altair Engineering, Inc.  **
** All Rights Reserved.  Copyright notice does not imply publication. **
** Contains trade secrets of Altair Engineering, Inc.                 **
** Decompilation or disassembly of this software strictly prohibited. **
************************************************************************

Date             : 23/01/2017
Time             : 12:57:16
Python Version   : 2.7.6 | 64-bit | (default, Jun  4 2014, 16:42:26) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]

Input File       : /Users/rajivr/Desktop/test/mv3010.py
Output Directory : /Users/rajivr/Desktop/test/test-mv3010_125716
Summary File     : /Users/rajivr/Desktop/test/test-mv3010_125716/summary.log
Design Log File  : /Users/rajivr/Desktop/test/test-mv3010_125716/design.log

Optimizer Settings
------------------
Algorithm        : FMIN_SLSQP
Max. # iterations: 50
Accuracy         : 1.000e-04

Simulation Settings 
------------------- 
Analysis         : STATICS
End Time         : 4.0
DTout            : 0.04
DSA              : AUTO

Iteration #   Cost #    Objective       Mag(Slope)
--------------------------------------------------
   1             1      6.4707e+01      2.0447e+01
   2             3      2.2143e+01      1.4041e+00
   3             4      1.9742e+01      1.5573e+00
   4             5      8.5020e+00      1.7302e+00
   5             6      9.7136e-01      4.0295e-01
   6             7      8.3504e-01      2.3386e-01
   7             8      4.4158e-01      5.9849e-01
   8             9      3.9598e-01      2.3927e-01
   9            10      3.9180e-01      1.7912e-02
  10            11      3.9123e-01      1.2616e-02
  11            12      3.8803e-01      1.1790e-02
  12            13      3.7223e-01      1.2267e-02
  13            14      3.0082e-01      1.1340e-02
  14            15      8.8214e-02      3.0133e-02
  15            16      1.1937e-02      3.9872e-02
  16            17      3.8547e-03      8.3153e-03
  17            18      3.1055e-03      3.0780e-03

Optimization terminated successfully.

Results from Optimization
-------------------------
Initial Cost   = 64.707
Final Cost     = 0.003
Cost reduction = 99.995

Individual Responses
--------------------
Weight = 1.00 Final cost of objective Area Error = 0.003    

Final Design Table
------------------

DV                Lower Bound        Upper Bound        Initial Value      Optimized Value
------------------------------------------------------------------------------------------
OTB-left-y        -6.5115e+02        -5.5115e+02        -5.6515e+02        -6.3601e+02
OTB-left-z        +1.9092e+02        +2.5092e+02        +2.4892e+02        +1.9695e+02
ITB-left-y        -2.9890e+02        -2.0990e+02        -2.1590e+02        -2.9391e+02
ITB-left-z        +2.3086e+02        +2.7886e+02        +2.7686e+02        +2.3161e+02

Elapsed Time for job                       = 27.09 seconds
  Time in Cost function                    = 12.35 seconds
  Time in Sensitivity function             = 14.14 seconds


Optimization process completed.

設計のサマリーログファイル

Design History
Input File      : /Users/rajivr/Desktop/test/mv3010.py
Output Directory: /Users/rajivr/Desktop/test/test-mv3010_125716

Iteration #   Design
--------------------------------------------------------------------------------

   1          [-565.15, 248.92, -215.90, 276.86]
   2          [-564.34, 244.19, -216.66, 277.51]
   3          [-563.34, 243.34, -217.68, 276.65]
   4          [-557.69, 239.37, -223.43, 271.53]
   5          [-551.15, 234.71, -230.78, 264.99]
   6          [-551.15, 234.44, -231.28, 264.60]
   7          [-551.15, 232.75, -234.09, 262.49]
   8          [-551.15, 232.21, -234.84, 261.95]
   9          [-551.15, 232.11, -234.95, 261.89]
  10          [-551.21, 232.08, -235.00, 261.86]
  11          [-551.52, 231.95, -235.22, 261.74]
  12          [-553.09, 231.29, -236.33, 261.17]
  13          [-560.71, 228.08, -241.71, 258.39]
  14          [-594.17, 214.02, -265.27, 246.22]
  15          [-624.31, 201.55, -286.19, 235.48]
  16          [-633.27, 198.0,  -292.14, 232.49]
  17          [-636.01, 196.95, -293.91, 231.61]