MPY308. Clinical Engineering & Computational Mechanics

Size: px
Start display at page:

Download "MPY308. Clinical Engineering & Computational Mechanics"

Transcription

1 MPY38 Clncal Engneerng & Computatonal Mechancs Recommended Readng: John D Anderson Jr, Computatonal Flud Dynamcs- he Bascs and Applcatons, McGraw-Hll, ISBN Brown, Smallwood, Barber, Lawford, Hose, Medcal Physcs and Bomedcal Engneerng, Insttute of Physcs Publshng, ISBN (pb) MJ Fagan, Fnte Element Analyss: heory and Practce, Longman Scentfc & echncal, ISBN

2 Motvaton Many physcal phenomena are descrbed by dfferental equatons he equatons are often too dffcult to solve analytcally, partcularly for comple geometres or boundary condtons Solutons can be sought by the applcaton of numercal methods

3 Module Overvew hs module descrbes some of the numercal technques that can be used to eplore physcal systems, wth llustratons from heat conducton, bomechancs and boflud mechancs Fnte dfferences wll be ntroduced from frst prncples, and smple code wll be developed to solve lnear partal dfferental equatons he theoretcal bass of fnte element methods wll be brefly dscussed, and the lectures wll be supported by laboratory sessons n whch the student wll apply commercal codes to nvestgate problems n the medcal sector

4 Outlne Syllabus Introducton, obectves, hstory and development, commercal eplotaton, typcal applcatons of numercal methods n bomechancs and boflud mechancs Introducton to MALAB, matr manpulaton Presentaton of results Eercses One-dmensonal heat conducton Soluton by fnte dfference and fnte element schemes Etenson to D and 3D Shape functons Galerkn weghted resduals Laplaces equaton Numercal soluton and practcal applcatons Matr stffness methods and applcatons to truss problems Symmetry and antsymmetry Fnte element formulaton for D bar Prncple of vrtual dsplacements Introducton to ANSYS Pre-processng, soluton and post-processng phases Practcal aspects of fnte element analyss Fnte element formulaton for a D contnuum Completeness and compatblty Patch test Parametrc element formulatons Jacoban matr Computatonal mplementaton Numercal ntegraton

5 Methodology In order to construct effectve numercal schemes to solve the equatons we need to understand the fundamental characterstcs of the equatons We shall learn how to reduce the equatons to a set of smultaneous equatons hese can readly be wrtten n matr algebra

6 Software - Matlab Modern packages lke MALAB have a whole host of routnes for effcent manpulaton of matrces hey also feature brllant graphcs routnes for dsplayng the results so that we can understand them! We shall apply numercal schemes that we have constructed n MALAB to solve problems relevant to the actvtes of a medcal physcst

7 Software - ANSYS We shall learn how to use ANSYS, a maor commercal fnte element analyss package, to solve problems ncludng structural, flud dynamc, electrcal and thermal applcatons We wll construct models n ANSYS to study problems wth a more comple geometrcal shape

8 Ams and Obectves At the end of ths module you should: Understand the role of numercal methods n the soluton of real problems n bophyscs and boengneerng; Be able to construct smple fnte dfference and fnte element schemes for the soluton of partcular systems of dfferental equatons; Understand the assumptons n the numercal schemes and the requrements for approprate boundary condtons, consttutve equatons and numercal formulatons; Have a feel for the sze of a problem, the requrements for an approprate numercal scheme, and understand how to go about choosng or developng software Have completed a mn-proect usng MALAB, ANSYS or FLORAN to nvestgate a bomedcal system; Be aware of the requrements for comprehensve verfcaton, valdaton and reportng of numercal solutons, and recognse these requrements n the producton of a mn-proect report;

9 Structure one hour lectures/ laboratores Prvate work, eamples, assgnments, readng ~ 5 hours Assessment %age Hand In Assgnment (Matlab) % Wk 3 Assgnment (Fnte Dfferences) 5 % Wk 8 Mn-Proect Assgnment (ANSYS) 65 % Wk

10 Laplaces Equaton

11 Laplaces Equaton + + y z Apples to many physcal problems ncludng, for eample, steady-state temperature dstrbuton n a conductve body

12 Laplaces Equaton depends only on the spatal coordnates (,y,z) s a scalar It mght, for eample, be temperature Once we know the soluton for we can construct a colour map showng ts dstrbuton hs s often called a frnge or contour plot

13 Laplaces Equaton ( we say grad ) s a vector It represents a varaton of n space We mght plot t on a grd as an arrow at each pont he colour or length of the arrow mght descrbe the magntude of the vector and ts drecton wll ndcate the drecton of the gradent of What physcal quanttes mght these arrows represent? ( formally dv (grad )) s a scalar agan In Laplaces equaton ts value s zero everywhere n the soluton doman

14 Laplaces Equaton n D Boundary Boundary emperature Dstrbuton? Descrbes steady state dstrbuton of temperature along a bar

15 Not all pars of boundary condtons are useful to us We wll eplore ths problem later Laplaces Equaton n D Obvously we can solve ths very easly usng ntegraton, but we wll use t as a vehcle to develop our understandng of the numercal soluton procedures It s a second order (lnear, homogeneous) dfferental equaton, so to solve t we would epect to need two boundary condtons here are four possble boundary condtons - the value of the temperature and the gradent of the temperature at each end of the bar

16 Fnte Dfferences

17 Spatal Dscretsaton of Doman he bass of our numercal schemes wll be to dvde the doman up nto sectons and to seek the soluton at ponts n the doman We wll cause these ponts nodes In the D case we wll have: Boundary Boundary L + n he fundamental unknowns n our numercal representaton wll be the temperatures at each node, If we are to solve the problem numercally, we need to go from the dfferental equaton to a seres of smultaneous equatons How do we represent n the dscretsed doman?

18 Fnte Dfferences n D + + h How do we represent the gradent of temperature at node?

19 Dfference Epressons for Gradent Backward dfference h Forward dfference Central dfference h + h + + Whch, f any, s most accurate? + h

20 Dfference Epressons for Curvature Can you construct a dfference epresson for curvature?? + + h

21 Central Dfference Epresson for Curvature + + h h Gradent to left Gradent to rght h + + h h h + h + +

22 Dscretsed Laplaces Equaton h Contan eternal nodes need to replace these equatons h + + h + + n n n n Away from boundares (n- equatons)

23 Boundary Condtons Optons?? ) Specfy emperature eg 7 ) Specfy Gradent eg forward dfference h

24 Boundary Condtons h Can boundary gradent accuracy be mproved by central dfferencng? ) Specfy Gradent eg central dfference h [ ] h h + Central dfference wth Laplaces equaton yelds same boundary condton as forward dfference h

25 Numercal Eample o C o C/m m 4 m

26 Numercal Eample m o C/m + 3 h h h 4 5 h 3

27 Numercal Eample m C/m 3 5 o

28 Numercal Eample C/m 3 5 o m { } Soluton methods Gaussan elmnaton, Iteratve, you choose!

29 D Central Dfference Solver for Laplaces Equaton % D Central Dfference hermal Solver nn5; % otal number of nodes L4; % Length of doman hl/(nn-); % Dstance between nodes Problem varables bc; % Boundary condton flag at node : s temperature, s gradent ()8; % and the value for temperature, d for gradent bcn; % Smlarly at node n d(nn)-3; Boundary condtons

30 D Central Dfference Solver for Laplaces Equaton kzeros(nn,nn); % Intalse 'stffness' matr bzeros(nn,); % Intalse rght hand vector - 'load' vector for : nn- % Set up rows of stffness matr for all nternal nodes k(,-)-; k(,); k(,+)-; end;

31 D Central Dfference Solver for Laplaces Equaton f bc % Set up equaton at node k(,); b()(); else k(,); k(,)-; b()-h*d(); end; emperature boundary condton Gradent boundary condton note the cost of generalty

32 D Central Dfference Solver for Laplaces Equaton f bcn % Set up equaton at node n k(nn,nn); b(nn)(nn); else k(nn,nn-)-; k(nn,nn); b(nn)h*d(nn); end; emperature boundary condton Gradent boundary condton

33 D Central Dfference Solver for Laplaces Equaton f rank(k)<nn 'Error, k s sngular' end % Check that the problem s well-posed An error trap k\b; % Solve hs operaton n Matlab s perfectly adequate for our current purposes: f we have large matrces we mght reconsder!

34 D Central Dfference Solver for Laplaces Equaton plot(); % Plot results graphcally Improve ths fgure -tle -Label Aes (Unts!) -X as should be poston (m), not matr entry

35 Observatons on Matr Structure m C/m 3 5 o Sparse rdagonal Storage, specal soluton methods?

36 Laplaces Equaton n D + y Descrbes steady state dstrbuton of temperature n d space

37 Doman Dscretsaton n D y Column Row + Row Row

38 Laplacan n D,, + +, y h, y Column,,, + h, + Row + Row Row h h,,, +,, +,

39 Laplacan n D h h,,, +,, +, y Column Row + - Row Row -

40 Numercal Eample y y m y m

41 Numercal Eample y y Boundary Boundary m Boundary y Boundary grd : unusual because only one nternal node

42 Numercal Eample Boundary m y Boundary 3 5 Boundary y Grd sze h m Boundary y + 5 [ y ] Co-ordnates of nodes

43 Numercal Eample Boundary 3 5 y + 5 y + 45 y m Boundary Boundary 4 Boundary Set flags { } { } bc ; _ spec {} { } { } 5 7?????? dy ; 9?? 7?? 5?? d ;???? Compute specfed temperatures and gradents

44 D Central Dfference Solver for Laplaces Equaton % D Central Dfference hermal Solver nn3; L4; Problem varables nny3; Ly4; hly/(nny-); % Note that we are consderng only square grds nnnn*nny; for :nn % Calculate the co-ordnates of each node for :nny n+nn*(-); y(n,)h*(-); % and store n the array [y] y(n,)h*(-); end; Nodal co-ordnates end;

45 D Central Dfference Solver for Laplaces Equaton zeros(nn,); % Intalse the temperature vector _speczeros(nn,); % and the 'specfcaton' flag bc; % Specfy the condtons on the boundary for n : nn : nn-nn+ (n); _spec(n); end; bc; % and on the L boundary for n nn : nn : nn d(n)*y(n,)+5; end; bc3; % and on the y boundary for n : nn (n)5*y(n,); _spec(n); end; bc4; % and on the y L boundary for n nn-nn+ : nn dy(n)*y(n,)*y(n,)+45*y(n,); end; Defne Boundary Condtons

46 D Central Dfference Solver for Laplaces Equaton kzeros(nn,nn); % Intalse 'stffness' matr bzeros(nn,); % and 'load' vector for :nn- % Set up rows of stffness matr for all nternal nodes for :nny- n+nn*(-); k(n,n-nn)-; k(n,n-)-; k(n,n+)-; k(n,n+nn)-; k(n,n)4; end; end;

47 D Central Dfference Solver for Laplaces Equaton for n : nn : nn-nn+ % Set up equatons on boundary f bc k(n,n); k(n,n+)-; b(n)-h*d(n); end; end; for n nn : nn : nn % Set up equatons on L boundary f bc k(n,n); k(n,n-)-; b(n)h*d(n); end; end; for n : nn- % Set up equatons on y boundary f bc3 k(n,n); k(n,n+nn)-; b(n)-h*dy(n); end; end; for n nn-nn+ : nn- % Set up equatons on yl boundary f bc4 k(n,n); k(n,n-nn)-; b(n)h*dy(n); end; end; Set up gradent boundary condtons Row 9 overwrtten

48 D Central Dfference Solver for Laplaces Equaton for n : nn % Impose specfed temperatures f _spec(n) for : nn k(n,); end; k(n,n); b(n)(n); end; end; Impose known temperatures Rows 3 and 7 overwrtten

49 D Central Dfference Solver for Laplaces Equaton f rank(k)<nn % Check that the problem s well-posed 'Error, k s sngular' end k\b; % Solve An error trap When settng up the equatons some lnes were overwrtten by other lnes Does ths change the answers? Is there a more accurate alternatve?

50 D Central Dfference Solver for Laplaces Equaton % Reshape soluton vector nto a matr wth entres correspondng to % the geometrcal postons of the nodes arrayreshape(,nn,nny)'; % Plot the results % Fgure Surface plot of temperature surf(array); % Fgure Shaded nterpolated flat mage fgure, pcolor(array), shadng nterp, as equal % Compute the entres of the gradent vector [g,gy]gradent(array,h); g-g; gy-gy; % Fgure 3 Vector plot of gradent fgure, contour(array),hold on, quver(g,gy),hold off;

51 D Central Dfference Solver for Laplaces Equaton Results for grd

52 Heat Flu he heat flu across a regon of the boundary s gven by the product of the materal conductvty, the gradent normal to the boundary and the surface area of the boundary, Flu k n ds An adabatc boundary s descrbed by the zero flu condton, mplyng no heat flu across t

53 Symmetry A symmetry plane s one about whch both the geometry and the loadng are symmetrcal A symmetry plane must be an adabatc boundary (zero flu, zero gradent)

54 Antsymmetry An antsymmetry plane s one about whch the geometry s symmetrcal but the loadng s antsymmetrcal he temperature on such a boundary must be zero Use of symmetry and/or antsymmetry condtons can produce sgnfcant savngs n the sze of the computatonal model

55 heoretcal Fundamentals

56 heoretcal Fundamentals aylor seres epanson of a functon about a pont ' ( ) ( ) ( )( ) f f a + f a a + '' ( ) n ( )( ) ( )( ) f a a f a a + +! n! n + If the value of a functon and all of ts dervatves are known at a pont a then ts value at all ponts n the neghbourhood of a can be computed

57 Order of Accuracy of Fnte Dfference Appromatons runcatng at order h : Rearrangng: ( ) ( ) '( )( ) + h f + f h O(h ) f + ( ) f ( h) f ( ) + f ' + h O(h) he forward dfference scheme that we derved ntutvely s frst order accurate What s the order of accuracy of the backward dfference and of the central dfference schemes that we wrote down?

58 Order of Accuracy of Fnte Dfference Appromatons runcatng at order h 3 : Addng: Rearrangng: ''' ( )( h) f ( )( h) '' ' f f ( + h) f ( ) + f ( )( h) O! 3! ''' ( )( h) f ( )( h) '' ' f f ( h) f ( ) f ( )( h) + + O! 3! ( )( h) '' f f ( + h) + f ( h) f ( ) + + O ( ) f ( + h) + f ( ) + f ( h) '' f + h O 3 3 ( h) 4 ( h) ( h) 4 ( h) 4 and so the - - scheme s second order accurate

59 Order of Accuracy of Fnte Dfference Appromatons Need hgher accuracy? Wrte more terms! Subtractng: ''' 3 '''' ( )( h) f ( )( h) f ( )( h) '' ' f f ( + h) f ( ) + f ( )( h) O! 3! 4! ''' 3 '''' ( )( h) f ( )( h) f ( )( h) '' ' f f ( h) f ( ) f ( )( h) O! 3! 4! ( )( h) ''' ' f f ( + h) f ( h) f ( ) h + + O 3 Smlarly, wrtng f(+h) and f(-h) and subtractng: ''' 3 ' 8 f ( ) ( ) ( ) ( )( h) + h f h 4 f h ( h) 5 f + O 3 ( h) 5 ( h) 5 ( h) 5 and by elmnatng the thrd dervatve a fourth order accurate epresson for the gradent s obtaned

60 ransent Problems

61 D transent heat conducton α t α s thermal dffusvty, k/ρc What are ts unts? k s thermal conductvty (W/mK) ρ s densty (kg/m 3 ) c s specfc heat capacty (J/kgK)

62 D transent heat conducton α t One dmensonal transent heat conducton hs s a parabolc second order partal dfferental equaton Such equatons are open and lend themselves to tme marchng schemes Generally we have a set of ntal condtons, and then we follow the evoluton of the soluton varables he drecton n whch we follow the soluton does not have to be tme but t often s

63 ransent Soluton Storage One dmensonal transent heat conducton α t Store the soluton as a matr array {} + + m n m m n n,,,,,,,,,,,,,,,,, Spatal soluton at tme me Space emporal soluton at poston

64 One dscretsaton opton {} + + m n m m n n,,,,,,,,,,,,,,,,, Spatal soluton at tme emporal soluton at poston + +,,, h dt,, t + me Space Central dfference n space Forward dfference n tme

65 Dscretsaton α t Central dfference n space Forward dfference n tme,, + +,, +, h α dt α dt h ( ), +, +,, + +,

66 An Eplct Scheme α t Central dfference n space Forward dfference n tme α dt h α dt h ( ), +, +, + +, Gven the soluton at any tme, the soluton at tme + can be calculated mmedately from ths eplct equaton No matr nverson s requred t s computatonally nepensve!

67 Numercal Eample m m Bar of length 4 m, ntally at temperature zero, has one end rased n temperature by C/s for seconds, and then the temparature there s mantaned at C he temperature at the other end s mantaned at zero throughout he dffusvty s -5 m /s Compute the temperature dstrbuton at second ntervals at the ends and at three equ-spaced nternal ponts, untl 4 s have elapsed

68 Numercal Eample emperature at node Intal emperature everywhere tme t s t m s 4 m t What do you epect to happen? Do we need boundary condtons at the rght hand end? what would happen wthout?

69 Numercal Eample Intal emperature everywhere tme 5 {}

70 Numercal Eample {} ( ),,,, h dt + h dt α α tme 5 ( ),,,, α -5 m /s, dt s, h m An eplct scheme

71 Numercal Eample tme At t s, t,, ( ) , 3,, 3, (, 4,) ( ) , 4, 3, 5, {} 5,

72 Numercal Eample tme At t s,3 t,3, ( ) ,3 3,, 3, (, 4, ) ( ) ,3 4, 3, 5, {} 5,3

73 Numercal Eample tme At t 3 s,4 3t 3,4,3 3 ( ) ,4 3,3,3 3,3 (,3 4,3 ) ( ) ,4 4,3 3,3 5,3 {} ,4

74 Numercal Eample and so we go on {}

75 Numercal Eample Soluton at start, s (heatng tme) and 4s (end) {}

76 Numercal Eample Make a note of the temperature at the md-node () at t 4s Eperment wth changng the grd sze (h) and wth changng the tmestep (dt) what do you fnd? Convergence? Stablty?

77 Numercal Eample Make a note of the temperature at the md-node () at t 4s Eperment wth changng the grd sze (h) [dts] h (, 4) ????

78 Numercal Eample Make a note of the temperature at the md-node () at t 4s Eperment wth changng the grd sze (h) [dts] h (, 4) ???? 565

79 Numercal Eample Make a note of the temperature at the md-node () at t 4s Eperment wth changng the grd sze (h) [dts] h (, 4)

80 Numercal Eample Make a note of the temperature at the md-node () at t 4s Eperment wth changng the tmestep (dt) [h65m] dt (, 4) 4????

81 Eplct Scheme Stablty Lmt? α t Central dfference n space Forward dfference n tme α dt h α dt h ( ), +, +, + +, α dt What happens when >? h Go back to your tables and enter the value of α dt h What do you see? and what s the rght answer??? Accuracy?

82 Alternatve Dscretsaton? α t dt h,,,,, α + + Central dfference n space Backward dfference n tme dt h,,,, α

83 An Implct Scheme α t Central dfference n space Backward dfference n tme + h + dt α,, +,, hs looks rather lke our scheme for D Laplaces equaton ( addtonal term on man dagonal and entry on rght) rangular matr at every tmestep computatonally epensve! but are there compensatons?

84 Numercal Eample Repeat the tests performed wth the eplct scheme, completng the same tables Eperment wth changng the grd sze (h) and wth changng the tmestep (dt) what do you fnd? Convergence? Stablty? We stll need to deal wth Accuracy

85 More Dscretsaton Schemes here are very many varants on these schemes, many of whch bear the names of ther developers (eg Crank-Ncholson, ) he dfference between them s the way n whch the equatons are dscretsed We seek to mprove the accuracy and stablty of eplct schemes and the accuracy of mplct schemes For nonlnear problems we seek also to mprove the rate of convergence

86 Eplct v Implct Fast computaton at each tmestep rvally parallelsable Only condtonally stable Mght need very small tmestep Uncondtonally stable Computatonally epensve per tmestep long tmesteps stable but mght be naccurate! What spatal and temporal resoluton does the physcs demand? What type of computatonal resource s avalable? Now choose!

87 Fnte Elements

88 Prncples of Fnte Element Analyss In fnte element analyss, lke fnte dfference methods, we descrbe the soluton n terms of the values of the unknowns at dscrete ponts (NODES) n the doman Unlke fnte dfference methods, we make drect assumptons about the magntudes of the unknown varables everywhere her values at all ponts wthn each ELEMEN are assumed to be known functons of the values at the nodes of the element he (unknown) values of the soluton varables at the nodes are called the DEGREES OF FREEDOM (DOFs) We attempt to ensure that some measure of the soluton error s mnmsed over the whole doman

89 A D, DOF Element Φ Φ Node Element e Node L e How does vary over the element?

90 Lnear D, DOF Element Φ Φ Node Element e Node L e he most natural choce s a lnear varaton

91 Lnear D, DOF Element Φ Φ Node Element e Node + Node Element e Node L e L e Φ Φ Node Element e Node L e

92 Lnear D, DOF Element Φ Φ Node Element e Node + Node Element e Node L e L e ( ) L e Φ ( ) L e Φ N Φ Φ N Node Element e L e Node N Φ + N Φ N [ ]{ Φ}

93 he Shape Functons he functons N are called shape functons N descrbes how the parameter ( n ths case) vares over the element when t has a value of at node and zero at all other nodes N N Node Node Node Node L e L e

94 Methods of Weghted Resduals For feld problems the dscrete numercal equatons are usually formulated by mnmsaton of some measure of the error over the doman akng Laplaces equaton n D as an eample:

95 Methods of Weghted Resduals In each element we have assumed the value of e as a functon of ts values at the nodes e [ ] { } e Φ e N Hence wthn each element: ([ N] { } ) N e e e {} e

96 Methods of Weghted Resduals but f Laplaces equaton s to be satsfed we requre that ths functon be zero at all ponts n the doman he amount by whch the equaton s not satsfed at any pont s called the resdual In ths case, wthn each element: R N e {} e

97 Methods of Weghted Resduals We mght take one measure of the error n the soluton to be the sum of the errors over the whole doman R d elements N e {} e d A lttle thought mght persuade us that ths s not a partcularly good measure of error not least because huge + and errors wll cancel

98 Methods of Weghted Resduals More generally, and more approprately, we mght take a weghted sum of the resduals W N ( ) R d W ( ) {} elements e e d where W() s a weghtng factor

99 Galerkn s Method of Weghted Resduals In Galerkn s method we take the weght to be the dsplacement tself NR d N { } [ ] N {} elements e e e e d he order and manner n whch the terms are wrtten s chosen for convenence and consstency wth systems wth more DOFs at each node

100 Galerkn s Method of Weghted Resduals he soluton vectors are ndependent of and can be taken outsde the ntegral, and ndeed of the summaton NR d elements N [ ] N d {}{} e e Now f ths quantty s to be mnmsed, ts dfferental wth respect to each of the entres n the nodal soluton vector must be zero

101 Galerkn s Method of Weghted Resduals Dfferentatng the error measure wth respect to each of the soluton varables ( ) n turn: N [ ] N d {} {} elements e hs matr equaton represents n smultaneous equatons n the n unknowns e

102 Galerkn s Method of Weghted Resduals he second order dfferental can be elmnated by ntegraton by parts [ ] [ ] d d e e e e e e N N N N N N he frst term s a boundary condton, and wll be dealt wth separately he second term we wrte as: [ ] [ ] [ ] d k e e e B B where [ ] e e N B

103 he Stffness Matr [k] s usually called the stffness matr, because t was frst derved (usng a dfferent approach ) for structural problems For the lnear D element: [ ] [ ] L L L N B e e e e e [ ] [ ] [ ] L B B e e e e d k

104 System Stffness Matr he system stffness matr s assembled by summng over the elements [ k] ([ k] ) global elements e

105 he Boundary Condtons In the absence of heat sources or snks along the length of the bar, the heat conducton from the rght of one element must equal that nto the left of the net one, and the relevant boundary condtons for the system are those at the two ends L Φ Φ At the left hand end: [ ] Φ Φ Φ Φ Φ Φ L L L L e e e e N N From the Galerkn formulaton: L Φ Φ n n n n At the rght hand end:

106 Numercal Eample o C o C/m m 4 m

107 Numercal Eample C/m 3 5 o m [ ] L e k [ ] 3 k [ ] k [ ] 4 k

108 Numercal Eample m C/m 3 5 o [] global k [] global k

109 Numercal Eample m C/m 3 5 o here are no nternal sources or snks and so the forces on nternal nodes are zero he frst and last equatons can be replaced by the boundary condtons as for the fnte dfference method and n ths case the system of equatons s dentcal to that derved by the fnte dfference approach

110 he D Heat equaton Laplaces equaton represents the steady state dstrbuton of temperature n the absence of heat sources or snks For the solutons so far we assumed that there was no source or snk ecept at the boundary, and treated the boundary separately More generally: k + Q Workng through the same procedure as llustrated prevously, the fnte element method wll naturally yeld the full system equatons, although specal treatment wll be requred for postons at whch the temperature s fed

111 Parametrc Element Formulatons Fundamental to the fnte element method s the descrpton of the varaton of the governng parameters over the whole of the element n terms of ther values at the nodes Such descrptons can be dffcult to wrte for elements of comple shape It s attractve to produce the analytcal dervatons n an dealsed space, wth a mappng to and from real space descrbed by a Jacoban for each element hs s the bass of the parametrc element formulatons

112 A D Isoparametrc Element Node l Φ l η Node k Φ k - ξ Φ Node - Φ Node N Φ + N Φ + N Φ + N Φ [ N]{ Φ} k k l l

113 A D Isoparametrc Element N N l + k (( ξ)( η) ) : N ( ξ)( η) ( ) (( ξ)( η) ) : N ( ξ)( η) ( )

114 From Real to Parametrc Space We need to descrbe the relatonshp between the real space n whch the element s defned and the dealsed, parametersed space n whch ts shape functon s defned y η (,) ξ (-,-)

115 he Jacoban Matr η y ξ (,) J (-,-) he mappng s descrbed n terms of the Jacoban, [J] y y y y η η η ξ ξ ξ + + By the chan rule of dfferentaton : [ ] y J y y y η η ξ ξ η ξ

116 Evaluaton of Jacoban y J (-,-) η (,) ξ o evaluate the Jacoban we need to know how the and y co-ordnates are related to the ξ and η ones he most common assumpton (soparametrc element) s that the relatonshp s eactly the same as that whch descrbes the dstrbuton of the soluton parameters N + N + N + N N k k l l [ ]{ } [ ]{ } y N y + N y + N y + N y N y k k l l

117 he [B] Matr [ ] [ ] ξ η ξ ξ ξ ξ η η η η y J J N N N N N N N N k l k l 3 4 Φ Φ Φ Φ [B] he dervatves of the shape functons n parametrc space are very easy to calculate [ ] [ ] ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ξ ξ ξ ξ η η η η J B

118 he Element Stffness Matr For the D verson of Laplaces equaton, the element stffness matr s: [ ] [ ] B [ B] d dy k e Area [B] s defned n parametrc co-ordnates, and t s natural to perform the ntegral n these co-ordnates [ ] [ ] B [ B] k e - det[j] dξ dη

119 Numercal Integraton [ ] [ ] B [ B] k e - det[j] dξ dη In the general case the Jacoban, and hence the [B] matr and det[j], vary over the element he stffness matr s usually computed usng a numercal ntegraton procedure Gaussan Quadrature s commonly used for ths purpose Gaussan quadrature s accurate for a cubc polynomal he procedure becomes naccurate when the element becomes too dstorted here are many measures of dstorton

120 Stffness Matr for a Square Element y h h J (-,-) η (,) ξ h J [ ] [ ] k e Check t!

121 Global Stffness Matr Fnte Element Model Element Stffness Matrces he global stffness matr s: sparse suggests specal soluton technques Global Stffness Matr sngular requres attenton to boundary condtons before soluton

122 est Problems

123 Structural Analyss Problem y mm N/mm E MPa υ 3 Dameter 5 mm mm Stress concentraton at hole n plate?

124 Structural Analyss Problem y mm N/mm 4 3 R5 mm 5 5 mm 8 E MPa υ 3

125 Blood Flow Problem 7% (by area) Asymmetrc Stenoss 4 mm V m/s y R? Pa mm 8 mm Not to Scale Q 5 ltres/mn ρ 5 kg/mm 3 µ 4 Pas

Numerical Heat and Mass Transfer

Numerical Heat and Mass Transfer Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and

More information

Finite Element Modelling of truss/cable structures

Finite Element Modelling of truss/cable structures Pet Schreurs Endhoven Unversty of echnology Department of Mechancal Engneerng Materals echnology November 3, 214 Fnte Element Modellng of truss/cable structures 1 Fnte Element Analyss of prestressed structures

More information

One-sided finite-difference approximations suitable for use with Richardson extrapolation

One-sided finite-difference approximations suitable for use with Richardson extrapolation Journal of Computatonal Physcs 219 (2006) 13 20 Short note One-sded fnte-dfference approxmatons sutable for use wth Rchardson extrapolaton Kumar Rahul, S.N. Bhattacharyya * Department of Mechancal Engneerng,

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

More information

2 Finite difference basics

2 Finite difference basics Numersche Methoden 1, WS 11/12 B.J.P. Kaus 2 Fnte dfference bascs Consder the one- The bascs of the fnte dfference method are best understood wth an example. dmensonal transent heat conducton equaton T

More information

Numerical Transient Heat Conduction Experiment

Numerical Transient Heat Conduction Experiment Numercal ransent Heat Conducton Experment OBJECIVE 1. o demonstrate the basc prncples of conducton heat transfer.. o show how the thermal conductvty of a sold can be measured. 3. o demonstrate the use

More information

Module 3: Element Properties Lecture 1: Natural Coordinates

Module 3: Element Properties Lecture 1: Natural Coordinates Module 3: Element Propertes Lecture : Natural Coordnates Natural coordnate system s bascally a local coordnate system whch allows the specfcaton of a pont wthn the element by a set of dmensonless numbers

More information

Professor Terje Haukaas University of British Columbia, Vancouver The Q4 Element

Professor Terje Haukaas University of British Columbia, Vancouver  The Q4 Element Professor Terje Haukaas Unversty of Brtsh Columba, ancouver www.nrsk.ubc.ca The Q Element Ths document consders fnte elements that carry load only n ther plane. These elements are sometmes referred to

More information

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng

More information

Indeterminate pin-jointed frames (trusses)

Indeterminate pin-jointed frames (trusses) Indetermnate pn-jonted frames (trusses) Calculaton of member forces usng force method I. Statcal determnacy. The degree of freedom of any truss can be derved as: w= k d a =, where k s the number of all

More information

Lecture 12: Discrete Laplacian

Lecture 12: Discrete Laplacian Lecture 12: Dscrete Laplacan Scrbe: Tanye Lu Our goal s to come up wth a dscrete verson of Laplacan operator for trangulated surfaces, so that we can use t n practce to solve related problems We are mostly

More information

Instituto Tecnológico de Aeronáutica FINITE ELEMENTS I. Class notes AE-245

Instituto Tecnológico de Aeronáutica FINITE ELEMENTS I. Class notes AE-245 Insttuto Tecnológco de Aeronáutca FIITE ELEMETS I Class notes AE-5 Insttuto Tecnológco de Aeronáutca 5. Isoparametrc Elements AE-5 Insttuto Tecnológco de Aeronáutca ISOPARAMETRIC ELEMETS Introducton What

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

Measurement Uncertainties Reference

Measurement Uncertainties Reference Measurement Uncertantes Reference Introducton We all ntutvely now that no epermental measurement can be perfect. It s possble to mae ths dea quanttatve. It can be stated ths way: the result of an ndvdual

More information

Appendix B. The Finite Difference Scheme

Appendix B. The Finite Difference Scheme 140 APPENDIXES Appendx B. The Fnte Dfference Scheme In ths appendx we present numercal technques whch are used to approxmate solutons of system 3.1 3.3. A comprehensve treatment of theoretcal and mplementaton

More information

Thermal-Fluids I. Chapter 18 Transient heat conduction. Dr. Primal Fernando Ph: (850)

Thermal-Fluids I. Chapter 18 Transient heat conduction. Dr. Primal Fernando Ph: (850) hermal-fluds I Chapter 18 ransent heat conducton Dr. Prmal Fernando prmal@eng.fsu.edu Ph: (850) 410-6323 1 ransent heat conducton In general, he temperature of a body vares wth tme as well as poston. In

More information

Inductance Calculation for Conductors of Arbitrary Shape

Inductance Calculation for Conductors of Arbitrary Shape CRYO/02/028 Aprl 5, 2002 Inductance Calculaton for Conductors of Arbtrary Shape L. Bottura Dstrbuton: Internal Summary In ths note we descrbe a method for the numercal calculaton of nductances among conductors

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

Finite Difference Method

Finite Difference Method 7/0/07 Instructor r. Ramond Rump (9) 747 698 rcrump@utep.edu EE 337 Computatonal Electromagnetcs (CEM) Lecture #0 Fnte erence Method Lecture 0 These notes ma contan coprghted materal obtaned under ar use

More information

Chapter 3 Differentiation and Integration

Chapter 3 Differentiation and Integration MEE07 Computer Modelng Technques n Engneerng Chapter Derentaton and Integraton Reerence: An Introducton to Numercal Computatons, nd edton, S. yakowtz and F. zdarovsky, Mawell/Macmllan, 990. Derentaton

More information

12. The Hamilton-Jacobi Equation Michael Fowler

12. The Hamilton-Jacobi Equation Michael Fowler 1. The Hamlton-Jacob Equaton Mchael Fowler Back to Confguraton Space We ve establshed that the acton, regarded as a functon of ts coordnate endponts and tme, satsfes ( ) ( ) S q, t / t+ H qpt,, = 0, and

More information

Lecture 13 APPROXIMATION OF SECOMD ORDER DERIVATIVES

Lecture 13 APPROXIMATION OF SECOMD ORDER DERIVATIVES COMPUTATIONAL FLUID DYNAMICS: FDM: Appromaton of Second Order Dervatves Lecture APPROXIMATION OF SECOMD ORDER DERIVATIVES. APPROXIMATION OF SECOND ORDER DERIVATIVES Second order dervatves appear n dffusve

More information

4DVAR, according to the name, is a four-dimensional variational method.

4DVAR, according to the name, is a four-dimensional variational method. 4D-Varatonal Data Assmlaton (4D-Var) 4DVAR, accordng to the name, s a four-dmensonal varatonal method. 4D-Var s actually a drect generalzaton of 3D-Var to handle observatons that are dstrbuted n tme. The

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

ME 501A Seminar in Engineering Analysis Page 1

ME 501A Seminar in Engineering Analysis Page 1 umercal Solutons of oundary-value Problems n Os ovember 7, 7 umercal Solutons of oundary- Value Problems n Os Larry aretto Mechancal ngneerng 5 Semnar n ngneerng nalyss ovember 7, 7 Outlne Revew stff equaton

More information

Lecture 5.8 Flux Vector Splitting

Lecture 5.8 Flux Vector Splitting Lecture 5.8 Flux Vector Splttng 1 Flux Vector Splttng The vector E n (5.7.) can be rewrtten as E = AU (5.8.1) (wth A as gven n (5.7.4) or (5.7.6) ) whenever, the equaton of state s of the separable form

More information

The Finite Element Method

The Finite Element Method The Fnte Element Method GENERAL INTRODUCTION Read: Chapters 1 and 2 CONTENTS Engneerng and analyss Smulaton of a physcal process Examples mathematcal model development Approxmate solutons and methods of

More information

2.29 Numerical Fluid Mechanics

2.29 Numerical Fluid Mechanics REVIEW Lecture 10: Sprng 2015 Lecture 11 Classfcaton of Partal Dfferental Equatons PDEs) and eamples wth fnte dfference dscretzatons Parabolc PDEs Ellptc PDEs Hyperbolc PDEs Error Types and Dscretzaton

More information

Formal solvers of the RT equation

Formal solvers of the RT equation Formal solvers of the RT equaton Formal RT solvers Runge- Kutta (reference solver) Pskunov N.: 979, Master Thess Long characterstcs (Feautrer scheme) Cannon C.J.: 970, ApJ 6, 55 Short characterstcs (Hermtan

More information

Report on Image warping

Report on Image warping Report on Image warpng Xuan Ne, Dec. 20, 2004 Ths document summarzed the algorthms of our mage warpng soluton for further study, and there s a detaled descrpton about the mplementaton of these algorthms.

More information

Lecture 21: Numerical methods for pricing American type derivatives

Lecture 21: Numerical methods for pricing American type derivatives Lecture 21: Numercal methods for prcng Amercan type dervatves Xaoguang Wang STAT 598W Aprl 10th, 2014 (STAT 598W) Lecture 21 1 / 26 Outlne 1 Fnte Dfference Method Explct Method Penalty Method (STAT 598W)

More information

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity Week3, Chapter 4 Moton n Two Dmensons Lecture Quz A partcle confned to moton along the x axs moves wth constant acceleraton from x =.0 m to x = 8.0 m durng a 1-s tme nterval. The velocty of the partcle

More information

Implicit Integration Henyey Method

Implicit Integration Henyey Method Implct Integraton Henyey Method In realstc stellar evoluton codes nstead of a drect ntegraton usng for example the Runge-Kutta method one employs an teratve mplct technque. Ths s because the structure

More information

Bézier curves. Michael S. Floater. September 10, These notes provide an introduction to Bézier curves. i=0

Bézier curves. Michael S. Floater. September 10, These notes provide an introduction to Bézier curves. i=0 Bézer curves Mchael S. Floater September 1, 215 These notes provde an ntroducton to Bézer curves. 1 Bernsten polynomals Recall that a real polynomal of a real varable x R, wth degree n, s a functon of

More information

2.29 Numerical Fluid Mechanics Fall 2011 Lecture 12

2.29 Numerical Fluid Mechanics Fall 2011 Lecture 12 REVIEW Lecture 11: 2.29 Numercal Flud Mechancs Fall 2011 Lecture 12 End of (Lnear) Algebrac Systems Gradent Methods Krylov Subspace Methods Precondtonng of Ax=b FINITE DIFFERENCES Classfcaton of Partal

More information

In this section is given an overview of the common elasticity models.

In this section is given an overview of the common elasticity models. Secton 4.1 4.1 Elastc Solds In ths secton s gven an overvew of the common elastcty models. 4.1.1 The Lnear Elastc Sold The classcal Lnear Elastc model, or Hooean model, has the followng lnear relatonshp

More information

Numerical Methods. ME Mechanical Lab I. Mechanical Engineering ME Lab I

Numerical Methods. ME Mechanical Lab I. Mechanical Engineering ME Lab I 5 9 Mechancal Engneerng -.30 ME Lab I ME.30 Mechancal Lab I Numercal Methods Volt Sne Seres.5 0.5 SIN(X) 0 3 7 5 9 33 37 4 45 49 53 57 6 65 69 73 77 8 85 89 93 97 0-0.5 Normalzed Squared Functon - 0.07

More information

Module 1 : The equation of continuity. Lecture 1: Equation of Continuity

Module 1 : The equation of continuity. Lecture 1: Equation of Continuity 1 Module 1 : The equaton of contnuty Lecture 1: Equaton of Contnuty 2 Advanced Heat and Mass Transfer: Modules 1. THE EQUATION OF CONTINUITY : Lectures 1-6 () () () (v) (v) Overall Mass Balance Momentum

More information

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0 MODULE 2 Topcs: Lnear ndependence, bass and dmenson We have seen that f n a set of vectors one vector s a lnear combnaton of the remanng vectors n the set then the span of the set s unchanged f that vector

More information

ONE DIMENSIONAL TRIANGULAR FIN EXPERIMENT. Technical Advisor: Dr. D.C. Look, Jr. Version: 11/03/00

ONE DIMENSIONAL TRIANGULAR FIN EXPERIMENT. Technical Advisor: Dr. D.C. Look, Jr. Version: 11/03/00 ONE IMENSIONAL TRIANGULAR FIN EXPERIMENT Techncal Advsor: r..c. Look, Jr. Verson: /3/ 7. GENERAL OJECTIVES a) To understand a one-dmensonal epermental appromaton. b) To understand the art of epermental

More information

Research Article Green s Theorem for Sign Data

Research Article Green s Theorem for Sign Data Internatonal Scholarly Research Network ISRN Appled Mathematcs Volume 2012, Artcle ID 539359, 10 pages do:10.5402/2012/539359 Research Artcle Green s Theorem for Sgn Data Lous M. Houston The Unversty of

More information

DUE: WEDS FEB 21ST 2018

DUE: WEDS FEB 21ST 2018 HOMEWORK # 1: FINITE DIFFERENCES IN ONE DIMENSION DUE: WEDS FEB 21ST 2018 1. Theory Beam bendng s a classcal engneerng analyss. The tradtonal soluton technque makes smplfyng assumptons such as a constant

More information

Open Systems: Chemical Potential and Partial Molar Quantities Chemical Potential

Open Systems: Chemical Potential and Partial Molar Quantities Chemical Potential Open Systems: Chemcal Potental and Partal Molar Quanttes Chemcal Potental For closed systems, we have derved the followng relatonshps: du = TdS pdv dh = TdS + Vdp da = SdT pdv dg = VdP SdT For open systems,

More information

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system Transfer Functons Convenent representaton of a lnear, dynamc model. A transfer functon (TF) relates one nput and one output: x t X s y t system Y s The followng termnology s used: x y nput output forcng

More information

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS IJRRAS 8 (3 September 011 www.arpapress.com/volumes/vol8issue3/ijrras_8_3_08.pdf NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS H.O. Bakodah Dept. of Mathematc

More information

Feb 14: Spatial analysis of data fields

Feb 14: Spatial analysis of data fields Feb 4: Spatal analyss of data felds Mappng rregularly sampled data onto a regular grd Many analyss technques for geophyscal data requre the data be located at regular ntervals n space and/or tme. hs s

More information

PART 8. Partial Differential Equations PDEs

PART 8. Partial Differential Equations PDEs he Islamc Unverst of Gaza Facult of Engneerng Cvl Engneerng Department Numercal Analss ECIV 3306 PAR 8 Partal Dfferental Equatons PDEs Chapter 9; Fnte Dfference: Ellptc Equatons Assocate Prof. Mazen Abualtaef

More information

Chapter 12. Ordinary Differential Equation Boundary Value (BV) Problems

Chapter 12. Ordinary Differential Equation Boundary Value (BV) Problems Chapter. Ordnar Dfferental Equaton Boundar Value (BV) Problems In ths chapter we wll learn how to solve ODE boundar value problem. BV ODE s usuall gven wth x beng the ndependent space varable. p( x) q(

More information

Interconnect Modeling

Interconnect Modeling Interconnect Modelng Modelng of Interconnects Interconnect R, C and computaton Interconnect models umped RC model Dstrbuted crcut models Hgher-order waveform n dstrbuted RC trees Accuracy and fdelty Prepared

More information

Physics 181. Particle Systems

Physics 181. Particle Systems Physcs 181 Partcle Systems Overvew In these notes we dscuss the varables approprate to the descrpton of systems of partcles, ther defntons, ther relatons, and ther conservatons laws. We consder a system

More information

χ x B E (c) Figure 2.1.1: (a) a material particle in a body, (b) a place in space, (c) a configuration of the body

χ x B E (c) Figure 2.1.1: (a) a material particle in a body, (b) a place in space, (c) a configuration of the body Secton.. Moton.. The Materal Body and Moton hyscal materals n the real world are modeled usng an abstract mathematcal entty called a body. Ths body conssts of an nfnte number of materal partcles. Shown

More information

Grid Generation around a Cylinder by Complex Potential Functions

Grid Generation around a Cylinder by Complex Potential Functions Research Journal of Appled Scences, Engneerng and Technolog 4(): 53-535, 0 ISSN: 040-7467 Mawell Scentfc Organzaton, 0 Submtted: December 0, 0 Accepted: Januar, 0 Publshed: June 0, 0 Grd Generaton around

More information

Errors for Linear Systems

Errors for Linear Systems Errors for Lnear Systems When we solve a lnear system Ax b we often do not know A and b exactly, but have only approxmatons  and ˆb avalable. Then the best thng we can do s to solve ˆx ˆb exactly whch

More information

CinChE Problem-Solving Strategy Chapter 4 Development of a Mathematical Model. formulation. procedure

CinChE Problem-Solving Strategy Chapter 4 Development of a Mathematical Model. formulation. procedure nhe roblem-solvng Strategy hapter 4 Transformaton rocess onceptual Model formulaton procedure Mathematcal Model The mathematcal model s an abstracton that represents the engneerng phenomena occurrng n

More information

Mathematical Preparations

Mathematical Preparations 1 Introducton Mathematcal Preparatons The theory of relatvty was developed to explan experments whch studed the propagaton of electromagnetc radaton n movng coordnate systems. Wthn expermental error the

More information

Bezier curves. Michael S. Floater. August 25, These notes provide an introduction to Bezier curves. i=0

Bezier curves. Michael S. Floater. August 25, These notes provide an introduction to Bezier curves. i=0 Bezer curves Mchael S. Floater August 25, 211 These notes provde an ntroducton to Bezer curves. 1 Bernsten polynomals Recall that a real polynomal of a real varable x R, wth degree n, s a functon of the

More information

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM An elastc wave s a deformaton of the body that travels throughout the body n all drectons. We can examne the deformaton over a perod of tme by fxng our look

More information

Kinematics of Fluids. Lecture 16. (Refer the text book CONTINUUM MECHANICS by GEORGE E. MASE, Schaum s Outlines) 17/02/2017

Kinematics of Fluids. Lecture 16. (Refer the text book CONTINUUM MECHANICS by GEORGE E. MASE, Schaum s Outlines) 17/02/2017 17/0/017 Lecture 16 (Refer the text boo CONTINUUM MECHANICS by GEORGE E. MASE, Schaum s Outlnes) Knematcs of Fluds Last class, we started dscussng about the nematcs of fluds. Recall the Lagrangan and Euleran

More information

Lecture Note 3. Eshelby s Inclusion II

Lecture Note 3. Eshelby s Inclusion II ME340B Elastcty of Mcroscopc Structures Stanford Unversty Wnter 004 Lecture Note 3. Eshelby s Incluson II Chrs Wenberger and We Ca c All rghts reserved January 6, 004 Contents 1 Incluson energy n an nfnte

More information

CIVL 8/7117 Chapter 10 - Isoparametric Formulation 42/56

CIVL 8/7117 Chapter 10 - Isoparametric Formulation 42/56 CIVL 8/77 Chapter 0 - Isoparametrc Formulaton 4/56 Newton-Cotes Example Usng the Newton-Cotes method wth = ntervals (n = 3 samplng ponts), evaluate the ntegrals: x x cos dx 3 x x dx 3 x x dx 4.3333333

More information

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography CSc 6974 and ECSE 6966 Math. Tech. for Vson, Graphcs and Robotcs Lecture 21, Aprl 17, 2006 Estmatng A Plane Homography Overvew We contnue wth a dscusson of the major ssues, usng estmaton of plane projectve

More information

Fundamental loop-current method using virtual voltage sources technique for special cases

Fundamental loop-current method using virtual voltage sources technique for special cases Fundamental loop-current method usng vrtual voltage sources technque for specal cases George E. Chatzaraks, 1 Marna D. Tortorel 1 and Anastasos D. Tzolas 1 Electrcal and Electroncs Engneerng Departments,

More information

NUMERICAL RESULTS QUALITY IN DEPENDENCE ON ABAQUS PLANE STRESS ELEMENTS TYPE IN BIG DISPLACEMENTS COMPRESSION TEST

NUMERICAL RESULTS QUALITY IN DEPENDENCE ON ABAQUS PLANE STRESS ELEMENTS TYPE IN BIG DISPLACEMENTS COMPRESSION TEST Appled Computer Scence, vol. 13, no. 4, pp. 56 64 do: 10.23743/acs-2017-29 Submtted: 2017-10-30 Revsed: 2017-11-15 Accepted: 2017-12-06 Abaqus Fnte Elements, Plane Stress, Orthotropc Materal Bartosz KAWECKI

More information

Global Sensitivity. Tuesday 20 th February, 2018

Global Sensitivity. Tuesday 20 th February, 2018 Global Senstvty Tuesday 2 th February, 28 ) Local Senstvty Most senstvty analyses [] are based on local estmates of senstvty, typcally by expandng the response n a Taylor seres about some specfc values

More information

The equation of motion of a dynamical system is given by a set of differential equations. That is (1)

The equation of motion of a dynamical system is given by a set of differential equations. That is (1) Dynamcal Systems Many engneerng and natural systems are dynamcal systems. For example a pendulum s a dynamcal system. State l The state of the dynamcal system specfes t condtons. For a pendulum n the absence

More information

COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD

COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD Ákos Jósef Lengyel, István Ecsed Assstant Lecturer, Professor of Mechancs, Insttute of Appled Mechancs, Unversty of Mskolc, Mskolc-Egyetemváros,

More information

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 16

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 16 STAT 39: MATHEMATICAL COMPUTATIONS I FALL 218 LECTURE 16 1 why teratve methods f we have a lnear system Ax = b where A s very, very large but s ether sparse or structured (eg, banded, Toepltz, banded plus

More information

Lecture 2: Numerical Methods for Differentiations and Integrations

Lecture 2: Numerical Methods for Differentiations and Integrations Numercal Smulaton of Space Plasmas (I [AP-4036] Lecture 2 by Lng-Hsao Lyu March, 2018 Lecture 2: Numercal Methods for Dfferentatons and Integratons As we have dscussed n Lecture 1 that numercal smulaton

More information

PHYS 705: Classical Mechanics. Calculus of Variations II

PHYS 705: Classical Mechanics. Calculus of Variations II 1 PHYS 705: Classcal Mechancs Calculus of Varatons II 2 Calculus of Varatons: Generalzaton (no constrant yet) Suppose now that F depends on several dependent varables : We need to fnd such that has a statonary

More information

Solution Thermodynamics

Solution Thermodynamics Soluton hermodynamcs usng Wagner Notaton by Stanley. Howard Department of aterals and etallurgcal Engneerng South Dakota School of nes and echnology Rapd Cty, SD 57701 January 7, 001 Soluton hermodynamcs

More information

One Dimensional Axial Deformations

One Dimensional Axial Deformations One Dmensonal al Deformatons In ths secton, a specfc smple geometr s consdered, that of a long and thn straght component loaded n such a wa that t deforms n the aal drecton onl. The -as s taken as the

More information

Least squares cubic splines without B-splines S.K. Lucas

Least squares cubic splines without B-splines S.K. Lucas Least squares cubc splnes wthout B-splnes S.K. Lucas School of Mathematcs and Statstcs, Unversty of South Australa, Mawson Lakes SA 595 e-mal: stephen.lucas@unsa.edu.au Submtted to the Gazette of the Australan

More information

Lecture 10 Support Vector Machines II

Lecture 10 Support Vector Machines II Lecture 10 Support Vector Machnes II 22 February 2016 Taylor B. Arnold Yale Statstcs STAT 365/665 1/28 Notes: Problem 3 s posted and due ths upcomng Frday There was an early bug n the fake-test data; fxed

More information

Plate Theories for Classical and Laminated plates Weak Formulation and Element Calculations

Plate Theories for Classical and Laminated plates Weak Formulation and Element Calculations Plate heores for Classcal and Lamnated plates Weak Formulaton and Element Calculatons PM Mohte Department of Aerospace Engneerng Indan Insttute of echnolog Kanpur EQIP School on Computatonal Methods n

More information

Hongyi Miao, College of Science, Nanjing Forestry University, Nanjing ,China. (Received 20 June 2013, accepted 11 March 2014) I)ϕ (k)

Hongyi Miao, College of Science, Nanjing Forestry University, Nanjing ,China. (Received 20 June 2013, accepted 11 March 2014) I)ϕ (k) ISSN 1749-3889 (prnt), 1749-3897 (onlne) Internatonal Journal of Nonlnear Scence Vol.17(2014) No.2,pp.188-192 Modfed Block Jacob-Davdson Method for Solvng Large Sparse Egenproblems Hongy Mao, College of

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

Chapter 4 The Wave Equation

Chapter 4 The Wave Equation Chapter 4 The Wave Equaton Another classcal example of a hyperbolc PDE s a wave equaton. The wave equaton s a second-order lnear hyperbolc PDE that descrbes the propagaton of a varety of waves, such as

More information

Normally, in one phase reservoir simulation we would deal with one of the following fluid systems:

Normally, in one phase reservoir simulation we would deal with one of the following fluid systems: TPG4160 Reservor Smulaton 2017 page 1 of 9 ONE-DIMENSIONAL, ONE-PHASE RESERVOIR SIMULATION Flud systems The term sngle phase apples to any system wth only one phase present n the reservor In some cases

More information

Linear Approximation with Regularization and Moving Least Squares

Linear Approximation with Regularization and Moving Least Squares Lnear Approxmaton wth Regularzaton and Movng Least Squares Igor Grešovn May 007 Revson 4.6 (Revson : March 004). 5 4 3 0.5 3 3.5 4 Contents: Lnear Fttng...4. Weghted Least Squares n Functon Approxmaton...

More information

Salmon: Lectures on partial differential equations. Consider the general linear, second-order PDE in the form. ,x 2

Salmon: Lectures on partial differential equations. Consider the general linear, second-order PDE in the form. ,x 2 Salmon: Lectures on partal dfferental equatons 5. Classfcaton of second-order equatons There are general methods for classfyng hgher-order partal dfferental equatons. One s very general (applyng even to

More information

1 GSW Iterative Techniques for y = Ax

1 GSW Iterative Techniques for y = Ax 1 for y = A I m gong to cheat here. here are a lot of teratve technques that can be used to solve the general case of a set of smultaneous equatons (wrtten n the matr form as y = A), but ths chapter sn

More information

Temperature. Chapter Heat Engine

Temperature. Chapter Heat Engine Chapter 3 Temperature In prevous chapters of these notes we ntroduced the Prncple of Maxmum ntropy as a technque for estmatng probablty dstrbutons consstent wth constrants. In Chapter 9 we dscussed the

More information

6.3.4 Modified Euler s method of integration

6.3.4 Modified Euler s method of integration 6.3.4 Modfed Euler s method of ntegraton Before dscussng the applcaton of Euler s method for solvng the swng equatons, let us frst revew the basc Euler s method of numercal ntegraton. Let the general from

More information

(Online First)A Lattice Boltzmann Scheme for Diffusion Equation in Spherical Coordinate

(Online First)A Lattice Boltzmann Scheme for Diffusion Equation in Spherical Coordinate Internatonal Journal of Mathematcs and Systems Scence (018) Volume 1 do:10.494/jmss.v1.815 (Onlne Frst)A Lattce Boltzmann Scheme for Dffuson Equaton n Sphercal Coordnate Debabrata Datta 1 *, T K Pal 1

More information

A Computational Viewpoint on Classical Density Functional Theory

A Computational Viewpoint on Classical Density Functional Theory A Computatonal Vewpont on Classcal Densty Functonal Theory Matthew Knepley and Drk Gllespe Computaton Insttute Unversty of Chcago Department of Molecular Bology and Physology Rush Unversty Medcal Center

More information

Relaxation Methods for Iterative Solution to Linear Systems of Equations

Relaxation Methods for Iterative Solution to Linear Systems of Equations Relaxaton Methods for Iteratve Soluton to Lnear Systems of Equatons Gerald Recktenwald Portland State Unversty Mechancal Engneerng Department gerry@pdx.edu Overvew Techncal topcs Basc Concepts Statonary

More information

MA 323 Geometric Modelling Course Notes: Day 13 Bezier Curves & Bernstein Polynomials

MA 323 Geometric Modelling Course Notes: Day 13 Bezier Curves & Bernstein Polynomials MA 323 Geometrc Modellng Course Notes: Day 13 Bezer Curves & Bernsten Polynomals Davd L. Fnn Over the past few days, we have looked at de Casteljau s algorthm for generatng a polynomal curve, and we have

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

Nice plotting of proteins II

Nice plotting of proteins II Nce plottng of protens II Fnal remark regardng effcency: It s possble to wrte the Newton representaton n a way that can be computed effcently, usng smlar bracketng that we made for the frst representaton

More information

Additional Codes using Finite Difference Method. 1 HJB Equation for Consumption-Saving Problem Without Uncertainty

Additional Codes using Finite Difference Method. 1 HJB Equation for Consumption-Saving Problem Without Uncertainty Addtonal Codes usng Fnte Dfference Method Benamn Moll 1 HJB Equaton for Consumpton-Savng Problem Wthout Uncertanty Before consderng the case wth stochastc ncome n http://www.prnceton.edu/~moll/ HACTproect/HACT_Numercal_Appendx.pdf,

More information

Electrostatic Potential from Transmembrane Currents

Electrostatic Potential from Transmembrane Currents Electrostatc Potental from Transmembrane Currents Let s assume that the current densty j(r, t) s ohmc;.e., lnearly proportonal to the electrc feld E(r, t): j = σ c (r)e (1) wth conductvty σ c = σ c (r).

More information

FTCS Solution to the Heat Equation

FTCS Solution to the Heat Equation FTCS Soluton to the Heat Equaton ME 448/548 Notes Gerald Recktenwald Portland State Unversty Department of Mechancal Engneerng gerry@pdx.edu ME 448/548: FTCS Soluton to the Heat Equaton Overvew 1. Use

More information

A PROCEDURE FOR SIMULATING THE NONLINEAR CONDUCTION HEAT TRANSFER IN A BODY WITH TEMPERATURE DEPENDENT THERMAL CONDUCTIVITY.

A PROCEDURE FOR SIMULATING THE NONLINEAR CONDUCTION HEAT TRANSFER IN A BODY WITH TEMPERATURE DEPENDENT THERMAL CONDUCTIVITY. Proceedngs of the th Brazlan Congress of Thermal Scences and Engneerng -- ENCIT 006 Braz. Soc. of Mechancal Scences and Engneerng -- ABCM, Curtba, Brazl,- Dec. 5-8, 006 A PROCEDURE FOR SIMULATING THE NONLINEAR

More information

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction ECONOMICS 5* -- NOTE (Summary) ECON 5* -- NOTE The Multple Classcal Lnear Regresson Model (CLRM): Specfcaton and Assumptons. Introducton CLRM stands for the Classcal Lnear Regresson Model. The CLRM s also

More information

Inexact Newton Methods for Inverse Eigenvalue Problems

Inexact Newton Methods for Inverse Eigenvalue Problems Inexact Newton Methods for Inverse Egenvalue Problems Zheng-jan Ba Abstract In ths paper, we survey some of the latest development n usng nexact Newton-lke methods for solvng nverse egenvalue problems.

More information

Lecture 2 Solution of Nonlinear Equations ( Root Finding Problems )

Lecture 2 Solution of Nonlinear Equations ( Root Finding Problems ) Lecture Soluton o Nonlnear Equatons Root Fndng Problems Dentons Classcaton o Methods Analytcal Solutons Graphcal Methods Numercal Methods Bracketng Methods Open Methods Convergence Notatons Root Fndng

More information

MAE140 - Linear Circuits - Winter 16 Final, March 16, 2016

MAE140 - Linear Circuits - Winter 16 Final, March 16, 2016 ME140 - Lnear rcuts - Wnter 16 Fnal, March 16, 2016 Instructons () The exam s open book. You may use your class notes and textbook. You may use a hand calculator wth no communcaton capabltes. () You have

More information

Lecture 14: Forces and Stresses

Lecture 14: Forces and Stresses The Nuts and Bolts of Frst-Prncples Smulaton Lecture 14: Forces and Stresses Durham, 6th-13th December 2001 CASTEP Developers Group wth support from the ESF ψ k Network Overvew of Lecture Why bother? Theoretcal

More information

MATH 5630: Discrete Time-Space Model Hung Phan, UMass Lowell March 1, 2018

MATH 5630: Discrete Time-Space Model Hung Phan, UMass Lowell March 1, 2018 MATH 5630: Dscrete Tme-Space Model Hung Phan, UMass Lowell March, 08 Newton s Law of Coolng Consder the coolng of a well strred coffee so that the temperature does not depend on space Newton s law of collng

More information

More metrics on cartesian products

More metrics on cartesian products More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of

More information