4.66667

4.7 | 3 ratings Rate this file 14 Downloads (last 30 days) File Size: 4.32 KB File ID: #16074
image thumbnail

BEM Code for 2D Pulsating Cylinder

by Agustinus Oey

 

23 Aug 2007 (Updated 24 Aug 2007)

2-D Helmholtz Integral Equation code for computing sound pressure given by a pulsating cylinder.

| Watch this File

File Information
Description

This is the code for calculating solid angle C, surface pressure ps, and field pressure pf coming out from a pulsating cylinder with radius of r and normal velocity vn in an unbounded two dimensional acoustic domain using the solution of Helmholtz Integral Equation.

For verifying the calculation result, the code will also compare the calculation result with the analytical solution.

In case of non-uniqueness problem, for example at r = 1 m and f = 131 Hz, up to 10 CHIEF points can be implemented.

The code is written in a very simple and traditional way so that any beginner in MATLAB programming would be able to understand it easily.

MATLAB release MATLAB 5.3.1 (R11.1)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (3)
01 Jun 2008 Boundary Element

A simple code to understand the numerical implementation of the Boundary Element Method et its particularities (CHIEF points, solid angle, etc...).

However, a complete BEM course is needed to following the algorithm (shape functions, jacobian, etc...)

15 Jul 2008 SY Hwang

Good work

19 Apr 2010 Uspana Ombre  
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
physics Agustinus Oey 22 Oct 2008 09:24:09
acoustics Agustinus Oey 22 Oct 2008 09:24:09
helmholtz integral equation Agustinus Oey 22 Oct 2008 09:24:09
chief Agustinus Oey 17 Apr 2010 21:22:31
boundary element method Agustinus Oey 17 Apr 2010 21:22:52
solid angle Agustinus Oey 17 Apr 2010 21:23:25
collocation Agustinus Oey 17 Apr 2010 21:28:40
gaussian quadrature Agustinus Oey 17 Apr 2010 21:28:58
solid angle Cliff 01 Mar 2011 17:28:43

Contact us at files@mathworks.com