MIT偏微分方程 - 图文-_第1页
MIT偏微分方程 - 图文-_第2页
MIT偏微分方程 - 图文-_第3页
MIT偏微分方程 - 图文-_第4页
MIT偏微分方程 - 图文-_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Numerical Methods for PDEs Integral Equation Methods,Lecture1 Discretization of Boundary Integral EquationsNotes by Suvranu De and J.WhiteApril23,20031Outline for this ModuleSlide1 Overview of Integral Equation MethodsImportant for many exterior problems(Fluids,Electromagnetics,AcousticsQuadrature a

2、nd Cubature for computing integralsOne and Two dimensional basicsDealing with Singularities1st and2nd Kind Integral EquationsCollocation,Galerkin and Nystrom theoryAlternative Integral FormulationsAnsatz approach and Greens theoremFast SolversFast Multipole and FFT-based methods.2OutlineSlide2 Integ

3、ral Equation MethodsExterior versus interior problemsStart with using point sourcesStandard Solution MethodsCollocation MethodGalerkin MethodSome issues in3DSingular integrals3InteriorSlide3 surfacenNote1Why use integral equation methods?For both of the heat conduction examples in the abovegure,the

4、temperature,T,is a function of the spatial coordinate,x,and satises2T(x=0.In both1problems T (x is given on the surface,dened by ,and therefore both problems are Dirichlet problems.For the “temperature in a tank”problem,the problem domain,is the interior of the cube,and for the “ice cube in a bath”p

5、roblem,the problem domain is the innitely extending region exterior to the cube.For such an exterior problem,one needs an additional boundary condition to specify what happens suciently far away from the cube.Typically,it is assumed there are no heat sources exterior to the cube and thereforelim x T

6、 (x 0.For the cube problem,we might only be interested in the net heat ow from the surface.That ow is given by an integral over the cube surface of the normal derivative of temperature,scaled by a thermal conductivity.It might seem inecient to use the nite-element or nite-dierence methods discussed

7、in previous sections to solve this problem,as such methods will need to compute the temperature everywhere in .Indeed,it is possible to write an integral equation which relates the temperature on the surface directly to its surface normal,as we shall see shortly.In the four examples below,we try to

8、demonstrate that it is quite common in applications to have exterior problems where the known quantities and the quantities of interest are all on the surface.44.1Slide 4 Note 2Example 1:Capacitance problem In the example in the slide,the yellow plates form a parallel-plate capacitor with an applied

9、 voltage V .In this 3-D electrostatics problem,the electrostatic potential satises 2(x =0in the region exterior to the plates,and the potential is known on the surface of the plates.In addition,far from the plates,0.What is of interest is the capacitance,C ,which satisesq =CV2where q,the net charge

10、on one of the plates,is given by the surface normal ofthe potential integrated over one plate and scaled by a dielectric permittivity.4.2Drag Force in a MicroresonatorSlide5Resonator Discretized StruComputed Forces Bottom View Computed Forces Top ViewNote3Example2:Drag force in a MEMS device The exa

11、mple in the slide is a microresonator,it is a structure that can be made to vibrate using electrostatic forces.The changing character of those vibra-tions can be used to sense rotation.The particulars of how the microresonator operates is not directly relevant to our discussion of integral equations

12、,except for one point.In order to determine how much energy is needed to keep the microresonator vibrating,it is necessary to determine theuid drag force on comb structures shown in the bottom part of theslide.Theuid is the air sur-rounding the structure,and at the micron-scale of these devices,air

13、satises the incompressible Stokes equation,2u(x=p(x(1·u(x=0where u is theuid velocity and p is the pressure.By specifying the comb velocity, and then computing the surface pressure and the normal derivative of velocity, one can determine the net drag force on the comb.Once again,this is a probl

14、em in which the known quantities and the quantities of interest are on the surface.34.3Electromagnetic Coupling in a PackageSlide6 Picture Thanks to Coventor.Note4Example3:Electromagnetic coupling in a packageIn the40lead electronic package pictured in the slide,it is important to de-termine the ext

15、ent to which signals on dierent package leads interact.To determine the magnetic interaction between signal currentsowing on dierentwires,one must solve2H(x=J(x(2·J(x=0where H is the magneticeld and J is the signal current density.By specifyingthe current,and then computing the magneticeld at t

16、he surfaces of the leads,one can determine the magnetic interaction.Again,this is a problem in whichthe known quantities and the quantities of interest are on the surface.4.4Capacitance of Microprocessor Signal LinesSlide7 Note5Example4:Capacitance of microprocessor signal linesThis last example in

17、the above slide is a picture of the wiring on a microprocessor integrated circuit.A typical microprocessor has millions of wires,so we are onlylooking at a small piece of a processor.The critical problem in this example4is determining how long signals take to get from the output of a logical gateto

18、the input of the next gate.To compute that delay,one must determine the capacitance on each of the wires given in the slide picture.To do so requires computing charges given electrostatic potentials as noted above.5What is common about these problems?Slide8 Exterior ProblemsMEMS device-uid(aircreate

19、s dragPackage-Exteriorelds create couplingSignal Line-Exteriorelds.Quantities of interest are on surfaceMEMS device-Just want surface traction forcePackage-Just want coupling between conductorsSignal Line-Just want surface charge.Exterior problem is linear and space-invariantMEMS device-Exterior Sto

20、kesow equation(linearPackage-Maxwells equations in free space(linearSignal line-Laplaces equation in free spce(linearBut problems are geometrically very complex6Exterior Problems6.1Why not Slide9Only needTn on theMust truncate theNote6Heat conduction in2D In this slide above,we consider a two dimens

21、ional exterior heat conduction problem in which the temperature is known on the edges,or surface,of a square. Here,the quantity of interest might be the total heatow out of the square. The temperature T satises2T(x=0x(35T(xgiven xlim x T(x=0whereis the innite domain outside the square andis the regi

22、on formed by the edges of the square.Usingnite-element ornite-dierence methods to solve this problem requires introducing an additional approximation beyond discretization error.It is not possible to discretize all of,as it is innite,and therefore the domain must be truncated with an articialnite bo

23、undary.In the slide,the articial boundary is a large ellipse on which we assume the temperature is zero.Clearly,as the radius of the ellipse increases,the truncated problem more accurately represents the domain problem,but the number of unknowns in the discretization increases.67Laplaces Equation 7.

24、1Greens Function Slide 10In 2D If u =log (x x 02+(y y 02then 2u x 2+2u y 2=0(x,y =(x 0,y 0In 3DIf u =1(x x 02+(y y 02+(z z 02then 2u x 2+2u y 2+2u z 2=0(x,y,z =(x 0,y 0,z 0Proof:Just dierentiate and see!Note 7Greens function for Laplaces equation In the next few slides,we will use an informal semi-n

25、umerical approach to deriving the integral form of Laplaces equation.We do this inpart because such a derivation lends insight to the subsequent numerical procedures.To start,recall from basic physics that the potential due to a point charge is related only to the distance between the point charge a

26、nd the evaluation point.In 2-D the potential is given by the log of the distance,and in 3-D the potential is inversely proportion to the distance.The precise formulas are given on the slide.A little more formally,direct dierentiation reveals thatu (x,y =log (x x 02+(y y 02(4satises the 2-D Laplaces

27、equation everywhere except x =x 0,y =y 0andu (x,y,z =1 (x x 02+(y y 02+(z z 02(5satises the 3-D Laplaces equation everywhere except x =x 0,y =y 0,z =z 0.These functions are sometimes referred to as Greens functions for Laplaces equation.Exercise 1Show by direct dierentiation that the functions in (4

28、and (5satisfy 2u =0,in the appropriate dimension almost everywhere.78 8.1Slide 11Note 8Simple idea for solving Laplaces equation in 2D Here is a simple idea for computing the solution of Laplaces equation outside the square.Simply letu (x,y =log (x x 02+(y y 02where x 0,y 0is a point inside the squa

29、re.Clearly such a u will satisfy 2u =0outside the square,but u may not match the boundary conditions.By adjusting ,it is possible to make sure to match the boundary condition at at least one point.Exercise 2Suppose the potential on the surface of the square is a constant.Can you match that constant

30、potentialeverywhere on the perimeter of the square by judiciously selecting .8.1.1Slide 12 Let u i ,y y i 8Note9.contdTo construct a potential that satises Laplaces equation and matches theboundary conditions at more points,let u be represented by the potential dueto a sum of n weighted point charge

31、s in the squares interior.As shown in theslide,we can think of the potential due to a sum of charges as a sum of Greens functions.Of course,we have to determine the weights on the n point charges,and the weight on the i th charge is denoted herebyi.8.1.2"More Slide13Note10.contdTo determine a s

32、ystem of n equations for the nis,consider selecting a set ofn test points,as shown in the slide above.Then,by superposition,for each testpoint x ti ,y ti,u(x ti ,y ti=ni=1i log(x tix02+(y tiy02=ni=1i G(x tix0,y tiy0.(6Writing an equation like(6for each test point yields the matrix equation on the sl

33、ide.The matrix A in the slide has some properties worth noting:A is dense,that is A i,j never equals zero.This is because every charge contributes to every potential.If the test points and the charge points are ordered so that the i th test point is nearest the i th charge,then A i,i will be larger

34、than A i,j for all j. Item2above seems to suggest that A is diagonally dominant,but this is not the case.Diagonal dominance requires that the absolute sum of the o-diagonal entries is smaller than the magnitude of the diagonal.The matrix above easily violates that condition.9Exercise 3Determine a se

35、t of test points and charge locations for the 2-D square problem that generates an A matrix where the magnitude of the diagonals are bigger than the absolute value of the o-diagonals,but the magnitude of the diagonal is smaller than the absolute sum of the o-diagonals.Slide 14R=10rCircle with Charge

36、s r=9.5n=20n=40Potentials on the CircleNote 11results It is possible to construct a numerical scheme for solving exterior Laplace prob-lems by adding progressively more point charges so as to match more boundary conditions.In the slide above,we show an example of using such a method to compute the p

37、otential exterior to a circle of radius 10,where the potential on the circle is given to be unity.In the example,charges are placed uniformly on a circle of radius 9.5,and test points are placed uniformly on the radius 10circle.If 20point charges are placed in a circle of radius 9.5,then the potenti

38、al produced will be exactly one only at the 20test points on the radius 10circle.The potential produced by the twenty point charges on the radius 10circle is plotted in the lower left corner of the slide above.As might be expected,the potential produced on the radius 10circle is exactly one at the 2

39、0test points,but then oscillates between 1and 1.2on the radius 10circle.If 40charges and test points are used,the situation improves.The potential on the circle still oscillates,as shown in the lower right hand corner,but now the amplitude is only between 1and 1.004.108.2Integral8.2.1LimitingSlide15

40、 Results in ansurfaceHow do we solve the integral equation?Note12Single layer potentialThe oscillating potential produced by the point charge method is due to therapid change in potential as the separation between evaluation point and pointcharge shrinks.If the point charges could be smeared out,so

41、that the producedpotential did not rise to innity with decreasing separation,then the resulting computed potential would not have the oscillation noted on the previous slide.In addition,it makes the most sense to smear the point charges onto the surface,as then the charge density and the known poten

42、tial have the same associated geometry.The result is the integral equation given on the bottom of the aboveslide,where now the unknown is a charge density on the surface and the potentialdue to that charge density is given by the well-known superposition integral.Inthe case of two or three dimension

43、al Laplace problems,G(x,x can be writtenasG(xx ,as the potential is only a function of distance to the charge densityand not a function of absolute position.For such a Greens function,G(xx (x dS ,(x=surfacewhich one may recognize from system theory as a convolution.This connectionis quite precise.A

44、space-invariant system has an impulse response,which isusually referred to as a Greens function.The output,in this case the potential,is a convolution of the impulse response with the input,in this case the chargedensity.Such an integral form of the potential is referred to as a single layer potenti

45、al.Note13Types of integral equationsThe single layer potential is an example of a class of integral equations known as "Fredholm integral equation of the First Kind".A Fredholm integral equation11of the Second Kind results when the unknown charge density exists not only under the integral

46、sign but also outside it.An example of such an equation is(x =(x +surfaceK (x x (x dS ,Fredholm integral equations,in which the domain of integration is xed,usu-ally arise out of boundary value problems.Initial value problems typically give rise to the so-called Volterra integral equations,where the

47、 domain of integra-tion depends on the output of interest.For example,consider the initial value problem dx (t dt =tx (t ;t 0,T ,T >0.x (t =0=x 0The "solution"of this equation is the following Volterra integral equation:x (t =x 0+ tx (d8.3Basis8.3.1Basic Slide 16 Can be used to May also

48、 approximate the geometry.Note 14Numerical solution of the single layer potential As we have studied extensively in the nite-element section of the course,one approach to numerically computing solutions to partial dierential equations is to represent the solution approximately as a weighted sum of b

49、asis functions.Then,the original problem is replaced with the problem of determining the basis function weights.In nite-element methods,the basis functions exist in a volume,for integral equations they typically exist on a surface.For 2-D problems that means the basis functions are restricted to cur

50、ves and in 3-D the basic functions are on physical surfaces.As an example,consider the circle in the slide above.One could try to represent the charge density on the circle by breaking the circle into n sub-arcs,and then12assume the charge density is a constant on each sub-arc.Such an approach is no

51、t commonly used.Instead the geometry is usually approximated along with the charge density.In this example case,shown in the center right of the slide,the sub-arcs of the circle are replaced with straight sections,thus forming a polygon.The charge density is assumed constant on each edge of the poly

52、gon.The result is a piecewise constant representation of the charge density on a polygon.8.3.2 Slide 17Note 15The idea that both the geometry and the unknown charge density has been ap-proximated is not actually a new issue.As shown in the gure in the above slide,if FEM methods are used to solve an

53、interior problem,and triangular elements are used,then the circle is approximated to exactly the same degree as when straight sections replace the sub-arcs for the surface integral equation.As shown at the bottom of the above slide,we can substitute the basis function represen-tation into the integr

54、al equation,but then we should also note that the integral is now over the approximated geometry.It is common,but not mathematically justied,to ignore the errors generated by the geometry approximation.We will also ignore the error in the geometric approximation,and justify ourselves by assuming tha

55、t there are no circles,but only polygons,as then there is no geometric approximation.8.3.3Piecewise Slide 18 13(x=approxsurfaceG(x,x ni=1ii(x dS =ni=1iline l iG(x,x dSHow do we determine theis?Note16In the above slide,we complete the description of using constant charge densitieson straight sections

56、 as the basis.If we substitute this example basis functioninto the integral equation,as is done at the bottom of the slide,the result is toreplace the original integration of the product of the Greens function and thedensity with a weighted sum of integrals over straight lines of just the Greens fun

57、ction.The next step is then to develop an approach for determining theweights,denoted here byis.8.3.4Residual Denition and MinimizationSlide19R(x=(xapproxsurfaceG(x,x ni=1ii(x dSWe pick theis to make R(xsmallGeneral Approach:Pick a set of test functions1,.,n and force R(xto be orthogonal to the seti(xR(xdS=0for all iNote17One way of assessing the accuracy of the basis function based approximation of the charge density is to examine how well the approximation satises the integral equation.To be more precise,w

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论