Suspension System Tutorial (Autodesign)
Suspension System Tutorial (Autodesign)
(AutoDesign)
Copyright © 2017 FunctionBay, Inc. All rights reserved.
User and training documentation from FunctionBay, Inc. is subjected to the copyright laws of
the Republic of Korea and other countries and is provided under a license agreement that
restricts copying, disclosure, and use of such documentation. FunctionBay, Inc. hereby grants
to the licensed user the right to make copies in printed form of this documentation if provided
on software media, but only for internal/personal use and in accordance with the license
agreement under which the applicable software is licensed. Any copy made shall include the
FunctionBay, Inc. copyright notice and any other proprietary notice provided by FunctionBay,
Inc. This documentation may not be disclosed, transferred, modified, or reduced to any form,
including electronic media, or transmitted or made publicly available by any means without
the prior written consent of FunctionBay, Inc. and no authorization is granted to make copies
for such purpose.
Information described herein is furnished for general information only, is subjected to change
without notice, and should not be construed as a warranty or commitment by FunctionBay,
Inc. FunctionBay, Inc. assumes no responsibility or liability for any errors or inaccuracies that
may appear in this document.
The software described in this document is provided under written license agreement,
contains valuable trade secrets and proprietary information, and is protected by the copyright
laws of the Republic of Korea and other countries. UNAUTHORIZED USE OF SOFTWARE OR
ITS DOCUMENTATION CAN RESULT IN CIVIL DAMAGES AND CRIMINAL PROSECUTION.
Edition Note
This document describes the release information of RecurDyn V9R1.
Table of Contents
Outline of Tutorial Sample D ..................................................... 1
Suspension System Design Problem ........................................... 2
Loading the Model and Viewing the Yaw & Roll ranges .................. 4
Defining the design variables .................................................... 5
Defining the performance index ................................................. 7
Running a Design Optimization .................................................. 9
Design Optimization with Screening Variables ............................ 14
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
1
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
D
Sample
Problem
Let’s consider the simple model of car suspension system.
The system has 5 components such as arm, tie rod, knuckle,
shock absorber damper and tire. When the tire moves along
vertical direction, the simulation shows the damping process
and kinematical motion.
All the design variables are the geometric coordinates of
joints. The design objective is to minimize the first rotational
Yaw-Roll of tire.
This problem has 27 design variables for 9 joints.
Nevertheless, we will try to minimize the Yaw-range and the
Roll- range directly. In other words, design variable
screening is not used. Next, we will re-try to solve the same problem after screening the
design variables. Then, the optimization results will be compared.
<InstallDir>
Sample
\Help\Tutorial\AutoDesign\SuspensionSystem\Examples\SAMPLE_D0.rdyn
<InstallDir>
1
\Help\Tutorial\AutoDesign\SuspensionSystem\Solutions\SAMPLE_D0.rdyn
<InstallDir>
Solution 2
\Help\Tutorial\AutoDesign\SuspensionSystem\Solutions\SAMPLE_D1.rdyn
<InstallDir>
3
\Help\Tutorial\AutoDesign\SuspensionSystem\Solutions\SAMPLE_D2.rdyn
2
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
Note: If you change the file path at discretion, it can be located in any folder that you specify.
3
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
1
Chapter
3. Click the Plot Result button. Then, window is switched. In right side, you can see plot
database. If it is not shown, check the database window in View menu. Expression 2 &
3 are Yaw and Roll angles.
4
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
2
Chapter
5
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
6
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
3
Chapter
In order to evaluate them, we evaluate the minimum and the maximum values for Yaw and
Roll angles. Then, the deviations between Max and Min are the ranges for them.
7
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
Step 1: Create the Expression for Yaw and Roll angles. The following figures show the
expressions to save Yaw and Roll angles.
8
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
4
Chapter
Let’s consider the above design problem from the view of multi-objective optimization
process. If necessary, let’s denote f1 Yaw _ Deviation and f 2 Roll _ Deviation . When
the initial samples construct the approximate functions of and , which are called as
metamodels. Then, f1 x and f 2 x is the minimum values from the initial samples.
9
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
1. Click the Performance Index Tab. Then, define the above optimization formulation as
follows:
2. Click the Optimization Control Tab. The default values are directly used. Then, click
the Execution button.
Then, you can see the summary of design formulation. Check Design Variables,
Performance Index and Meta-Model information. If all information is correct, then
click the OK button. Then, optimization process is progressed.
10
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
3. When the optimization process is completed, the Result Sheet Tab is automatically
shown. The optimization process is converged in 14 iterations. Thus, AutoDesign solves
the suspension system design having 27 design variables only for 47 analyses that
includes 33 analyses for the initial sampling points. The final design gives that
AR1=0.302 and AR2=2.025, which can minimize the Yaw deviation by 58.6 % and the
Roll deviation by 4.2 %.
11
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
Convergence History
Summary Sheet
12
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
In the summary sheet, shown in the above, is newly provided. The optimization results
are summarized in the design variables and analysis responses lists. Also, the SAO
information is summarized, which shows that SAO requires 14 iterations. Thus, the
number of total evaluations is 47. And the analysis result of optimal design is ‘DO_014’.
4. Finally, let’s compare the yaw and roll ranges for the initial design and the final design.
DO_014 is the final design. Also, DOE33 is the initial design. The following figures show
those comparisons. When the ISCD-1 and ISCD-2 compose the initial samples, the final
one of the initial samples is the current design. In the following figures, the red color line
is an optimum result.
Yaw(Toe) Roll(Camber)
13
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
5
Chapter
14
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
3. Next, in the Performance Index tab, two analysis responses such as AR1 and AR2 will be
shown. If they are not, you retry to make ‘Sample_D1.rdyn’ from ‘Sample_D0.rdyn’.
4. Next, click the Simulation Control tab. If you save the analysis results each trial, check
the Save Results and enter the Folder name. Then, click the Execution button.
5. After all analyses have been completed, the design study window is activated. Then,
click the Effect Analysis tab. Then, you can see the effect analysis chart by checking
the check boxes in the Effect Values column and clicking the Draw button. The effect
analysis results are shown as follows:
15
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
Two figures show that the different variables are sensitive to PI_1 and PI_2. Generally,
users select the sensitive variables from the above charts. It is however not easy. Thus,
AutoDesign provides a statistical guideline for screening variables.
6. Click the Screening Variables tab. Then, select AR_1 in the PI box. Then, you can see
the scatter points. The right positioned points are more sensitive to the left ones. Move
the controller to divide design variable groups. Then, the Cutoff Value as 0.3 and click
the Screening DV button.
16
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
Then, the red line divides the scatter points into two groups. The right group is the
remaining variables. Then, the screened variables are marked as ‘On’. Others are done
as ‘Off’.
Next, select AR2 in the PI box and do the same process similarly except defining Cutoff
Value as 0.06. Then, the screened variables are summarized as follows:
The screening DV gives that the active design variables (DV) are DP3, DP6, DP8, DP10,
DP12, DP15, DP17, DP19, DP21 and DP27.
Now, create the new model by clicking the Save button with checking Create New
Model. The new model file name is ‘Sample_D2.rdyn’.
7. Now, you can see that the model file is changed as ‘Sample_D2.rdyn’. Click the
Design Parameter icon in AutoDesign. Unlike the model ‘Sample_D1.rdyn’, the
screened variables are only checked in DV column. This represents that DV1=DP3,
DV2=DP6, DV3=DP8, DV4=DP10, DV5=DP12, DV6=DP15, DV7=DP17, DV8=DP19,
DV9=DP21 and DV10=DP27. Most of the active design parameters are z-coordinate
values.
17
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
8. Next, Click the Design Optimization icon. Then, the screened variables are shown as
follows:
9. Click the Performance Index tab. The optimization formulation will be the same as
that of ‘Sample_D1.rdyn’. Let’s use the same formulation.
18
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
10. In the Optimization Control tab, all the convergence tolerances use the default values.
The result files are saved in the folder ‘Screening_Variables’.
11. After the optimization is completed, let’s see the result sheet. AutoDesign is converged
in 2 iterations. The optimized AR1 and AR2 are 0.515 and 2.082, respectively. AR1 and
AR2 are similar with those of the design without screening.
Convergence History
19
S U S P E N S I O N S Y S T E M T U T O R I A L ( A U T O D E S I G N )
Unlike the convergence history for the design problem without screening, the above
convergence history simply decreased. Let’s compare the summary of two optimization
problems.
Initial samples 13 33
20