Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

COMSOL: cloaking for Helmholtz equation

Status
Not open for further replies.

r.banner

Newbie level 1
Joined
Oct 23, 2010
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,292
Hello,

I have successfully done cloaking simulations with COMSOL's RF module. Trying to do the same for the Helmholtz equation, I ran into some problems. I think this has to do with incorrect boundary conditions, but I can't see the solution right now. Maybe someone can help me!?

The simulation results are shown in the following pic:
helmholtz.png

It looks like scattering from the boundaries.


I've used the following setup in COMSOL:

2D > Mathematics > Classical PDEs > Helmholtz equation

Global Definitions > Parameters: k (wavenumber)

Equations: grad(-c grad(u)) + a u = f
Outside the ring: c=1, a = -k^2, f=0
Inside the ring: c = usual cloaking parameters, a = -k^2, f=0

Zero flux: top and bottom boundary
Flux/Source: left and right boundary g = -k*sin(k*x)


For the RF wave equation I used PMLs and scattering boundary conditions. That's not possible for the Helmholtz equation and I thought that it wouldn't be necessary. Can someone tell me what's going wrong there!?

Regards,
RB
 

plz, i need an example for cloaking in comsol
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top