/PERTURB/PART/SOLID

Block Format Keyword This option can be used with Deshpande-Fleck foam law (/MAT/LAW115) to create a density distribution of the foam over all solid elements of a part. The random noise scale factors can have either a normal (Gaussian) distribution or random distribution.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/PERTURB/PART/SOLID/ID
perturb_title
F_Mean Deviation Min_cut Max_cut Seed Idistri
grpart_ID parameter              

Definition

Field Contents SI Unit Example
ID Perturb identifier.

(Integer, maximum 10 digit)

 
perturb_title Perturb title.

(Character, maximum 100 characters)

 
F_Mean Mean value of the random noise scale factor.

(Real)

 
Deviation Standard deviation for the normal distribution. Only used when Idistri=2.

(Real)

 
Min_cut Minimum value for random noise scale factor. Must be entered when using Idistri=1, random distribution.

If random value is < Min_cut, random value is replaced with Min_cut.

(Real)

 
Max_cut Maximum value for random noise scale factor. Must be entered when using Idistri=1, random distribution.

If random value is > Max_cut, random value is replaced with Max_cut.

(Real)

 
Seed Seed used for random noise generation.
= 0 (Default)
For each run, a random (different) seed value is calculated and written in the Starter output file.

(Integer)

 
Idistri Distribution type.
= 0 (Default)
Set to 2.
= 1
Random distribution.
= 2
Normal (Gaussian) distribution.

(Integer)

 
grpart_ID Part group identifier.

(Integer, maximum 10 digits)

 
parameter Parameter identifier.
DENS (Default)
Density of solid elements.

(Character, maximum 20 characters. Starting at any location in the input field)

 

Example (Random Noise/Distribution)

#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/UNIT/25
Local unit system
                  Mg                  mm                   s
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#-  2. MATERIALS:
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/MAT/DESHFLECK/1/25
Aluminum foam statistical
#         Init. dens.
             5.1E-10 
#                  E                  Nu      Ires     Istat
              5562.0                 0.3         1         1
#              ALPHA             EPSVP_F              SIGP_F               RHOF0
                2.12                0.11                30.0              2.7E-9
#            SIGP_C0             SIGP_C1              SIGP_N
                   0               590.0                2.21
#          ALPHA2_C0           ALPHA2_C1            ALPHA2_N
                   0               140.0                0.45
#           GAMMA_C0            GAMMA_C1             GAMMA_N
                   0                40.0                 1.4
#        INV_BETA_C0         INV_BETA_C1          INV_BETA_N
                0.22               320.0                4.66
/PERTURB/PART/SOLID/1
set Random Noise with random distribution on Solid density
#         Mean_value           Deviation             Min_cut             Max_cut      Seed   Idistri
                 1.0             0.02471                 0.6                 1.4      1000         2
#grpart_ID           parameter
        46                DENS
/GRPART/PART/46
part
         1
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#enddata

Comments

  1. Two computations with the same values, Seed will return exactly to the same results. Currently the only valid parameter is DENS.
  2. Due to discretization, the random noise in the model will not exactly match the input random noise values. However, the model’s actual random noise values are calculated and output in the Starter output file.
  3. Seed is an integer used to initialize random number generation for the random noise. The Seed can be changed to study sensitivity or model robustness. If Seed=0, a random (different) seed value is calculated for each run and written to the Starter output. To rerun an analysis with Seed=0, use the Seed value written to the Starter output in the original analysis as input in the analysis rerun.
  4. If Idistri=1, the distribution of the scale factors will be random.
    If Idistri=2, the normal distribution of the scale factors will have the following probability density function.

    perturb_density
    Figure 1.