I am trying to replicate this case, but simplified as a single aluminium bar in air. I couldn't get it to work until I noticed that in each Helmholtz Structure sif I read (also in the tests folder) there is this line:
Code: Select all
Displacement Variable EigenMode = Integer 1
However, it isn't really clear to me why I need it.Displacement Variable Eigenmode Integer
If eigenmode is used for the interface this keyword is used to specify the number of the mode.
Is it because the analysis on the elastic structure is harmonic? Also, why the value 1? Should I choose another value if I choose another frequency?
My sif file:
Code: Select all
Header
CHECK KEYWORDS Warn
Mesh DB "." "."
Include Path ""
Results Directory ""
End
Simulation
Max Output Level = 5
Coordinate System = Cartesian
Coordinate Mapping(3) = 1 2 3
Simulation Type = Steady state
Steady State Max Iterations = 1
Output Intervals = 1
Timestepping Method = BDF
BDF Order = 1
Solver Input File = case.sif
Post File = case.ep
Coordinate Scaling = 0.001
End
Constants
Gravity(4) = 0 -1 0 9.82
Stefan Boltzmann = 5.67e-08
Permittivity of Vacuum = 8.8542e-12
Boltzmann Constant = 1.3807e-23
Unit Charge = 1.602e-19
End
Body 1
Target Bodies(1) = 1
Name = "Body 1"
Equation = 2
Material = 2
End
Body 2
Target Bodies(1) = 4
Name = "Body 2"
Equation = 1
Material = 1
Body Force = 1
End
Solver 1
Equation = Linear elasticity
Calculate Stresses = True
Procedure = "StressSolve" "StressSolver"
Variable = -dofs 3 Displacement
Frequency = 821
Harmonic Analysis = True
Exec Solver = Always
Stabilize = True
Bubbles = False
Lumped Mass Matrix = False
Optimize Bandwidth = True
Steady State Convergence Tolerance = 1.0e-5
Nonlinear System Convergence Tolerance = 1.0e-7
Nonlinear System Max Iterations = 1
Nonlinear System Newton After Iterations = 3
Nonlinear System Newton After Tolerance = 1.0e-3
Nonlinear System Relaxation Factor = 1
Linear System Solver = Iterative
Linear System Iterative Method = GCR
Linear System Max Iterations = 1000
Linear System Convergence Tolerance = 1.0e-10
BiCGstabl polynomial degree = 2
Linear System Preconditioning = ILU1
Linear System ILUT Tolerance = 1.0e-3
Linear System Abort Not Converged = False
Linear System Residual Output = 1
Linear System Precondition Recompute = 1
End
Solver 2
Equation = Helmholtz Equation
Variable = -dofs 2 Pressure Wave
Displacement Variable Eigenmode = Integer 1
Procedure = "HelmholtzSolve" "HelmholtzSolver"
Exec Solver = Always
Stabilize = True
Bubbles = False
Lumped Mass Matrix = False
Optimize Bandwidth = True
Steady State Convergence Tolerance = 1.0e-5
Nonlinear System Convergence Tolerance = 1.0e-7
Nonlinear System Max Iterations = 20
Nonlinear System Newton After Iterations = 3
Nonlinear System Newton After Tolerance = 1.0e-3
Nonlinear System Relaxation Factor = 1
Linear System Solver = Iterative
Linear System Iterative Method = BiCGStabl
Linear System Max Iterations = 500
Linear System Convergence Tolerance = 1.0e-10
BiCGstabl polynomial degree = 2
Linear System Preconditioning = ILUT
Linear System ILUT Tolerance = 1.0e-3
Linear System Abort Not Converged = False
Linear System Residual Output = 1
Linear System Precondition Recompute = 1
End
Equation 1
Name = "bar"
Calculate Stresses = True
Plane Stress = True
Active Solvers(1) = 1
End
Equation 2
Name = "air"
Frequency = 821
Active Solvers(1) = 2
End
Material 1
Name = "Aluminium (generic)"
Electric Conductivity = 37.73e6
Relative Permeability = 1.000022
Youngs modulus = 70.0e9
Heat Conductivity = 237.0
Electric Conductivity = 37.73e6
Electric Conductivity = 37.73e6
Poisson ratio = 0.35
Youngs modulus = 70.0e9
Heat Capacity = 897.0
Youngs modulus = 70.0e9
Relative Permeability = 1.000022
Sound speed = 5000.0
Poisson ratio = 0.35
Heat expansion Coefficient = 23.1e-6
Poisson ratio = 0.35
Porosity Model = Always saturated
Mesh Poisson ratio = 0.35
Electric Conductivity = 37.73e6
Density = 2700.0
Relative Permeability = 1.000022
End
Material 2
Name = "Air (room temperature)"
Relative Permeability = 1.00000037
Heat Conductivity = 0.0257
!Turbulent Prandtl Number = 0.713
Heat Capacity = 1005.0
Relative Permittivity = 1.00059
Relative Permeability = 1.00000037
Viscosity = 1.983e-5
Viscosity = 1.983e-5
Sound speed = 343.0
Heat expansion Coefficient = 3.43e-3
Relative Permittivity = 1.00059
Porosity Model = Always saturated
Relative Permittivity = 1.00059
Density = 1.205
Relative Permeability = 1.00000037
End
Body Force 1
Name = "barexcite"
Stress Bodyforce 3 = Variable Coordinate 3; Real MATC "tx * 1e3 * 2000"
End
Boundary Condition 1
Target Boundaries(1) = 6
Name = "bar-fixed"
Displacement 3 = 0
Displacement 1 = 0
Displacement 2 = 0
End
Boundary Condition 2
Target Boundaries(1) = 2
Name = "outline"
Plane Wave BC = True
End
Boundary Condition 3
Target Boundaries(1) = 3
Name = "baffle"
Wave Flux 1 = 0
Wave Flux 2 = 0
End
Boundary Condition 4
Target Boundaries(1) = 5
Name = "interface"
Structure Interface = Logical True
End