How to apply boundary condition in generalized eigenvalue problem?

Click For Summary
SUMMARY

The discussion focuses on applying boundary conditions in the context of the generalized eigenvalue problem for the scalar Helmholtz equation in a homogeneous waveguide with perfectly conducting walls. It highlights that natural boundary conditions may not require explicit application in certain scenarios, while anisotropic, inhomogeneous media necessitate the use of vector finite element methods (FEM) with edge elements to avoid spurious modes. The conversation also addresses the application of zero Dirichlet boundary conditions by removing degrees of freedom (DOF) from the system or by adding a large stiffness to the diagonal of the stiffness matrix to connect the DOF to ground.

PREREQUISITES
  • Generalized eigenvalue problems
  • Finite Element Method (FEM) formulation
  • Understanding of Dirichlet and Neumann boundary conditions
  • Concept of degrees of freedom (DOF) in numerical methods
NEXT STEPS
  • Research vector finite element methods (FEM) for anisotropic materials
  • Learn about implementing boundary conditions in eigenvalue problems
  • Explore techniques for avoiding spurious modes in numerical simulations
  • Study the effects of stiffness matrix modifications on system behavior
USEFUL FOR

Researchers, engineers, and students involved in computational mechanics, particularly those working with eigenvalue problems and finite element analysis in complex media.

mdn
Messages
49
Reaction score
0
Hi all,
Generally boundary condition (Dirichlet and Neumann) are applied on the Load Vector, in FEM formulation.
The equation i solved, is Generalized eigenvalue equation for Scalar Helmholtz equation in homogeneous wave guide with perfectly conducting wall ( Kψ =λMψ ), and found, doesn't need to apply boundary condition as here, i encounter natural boundary condition.
I want to apply this equation for anisotropic, inhomogeneous medium, and read that, i have to use vector fem with edge element and not nodal element that i used in my procedure,
to avoid non physical solution (spurious mode).
and here boundary condition are necessary, now i confused, how to apply boundary condition if there is no Load vector in formulation? and as per my reading, there is no way to apply BC on Stiffness and Mass matrix.
thanks in advance.
 
Engineering news on Phys.org
I'm sorry you are not generating any responses at the moment. Is there any additional information you can share with us? Any new findings?
 
In eigenvalue problems you can apply a zero Dirichlet boundary condition by removing the DOF from the system of equations. That means forming smaller matrices without the row and column of that DOF.

Alternatively, you can put a large stiffness on the diagonal. This connects the DOF to ground by a stiff spring. The disadvantage is that you have to choose a stiffness high enough that it won't cause spurious modes in the frequency range you're interested in.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 41 ·
2
Replies
41
Views
5K
  • · Replies 17 ·
Replies
17
Views
2K
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K