bmde-512: finite-element modelling in biomedical engineering

28
BMDE-512: Finite-element modelling in biomedical engineering 3 credits Prof. Robert Funnell Auditory Mechanics Lab audilab.bme.mcgill.ca [email protected] Duff room 302, local 6739

Upload: others

Post on 21-Jan-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BMDE-512: Finite-element modelling in biomedical engineering

BMDE-512: Finite-element modelling in biomedical engineering

3 credits

Prof. Robert FunnellAuditory Mechanics Labaudilab.bme.mcgill.ca

[email protected] room 302, local 6739

Page 2: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 2/28

Classes● Mondays & Wednesdays, 10:05 – 11:25● 2019 Sep 4 – Dec 3● Duff room 321

Page 3: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 3/28

Prerequisites● Differential equations (MATH 271 or equivalent)

or permission of instructor

Page 4: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 4/28

Calendar course descriptionGeneral principles of quantitative modelling; types of models; principles of the finite-element method, primarily as applied to mechanical systems; introduction to the use of finite-element software; model generation from imaging data; modelling various material types, mainly biological; model validation.

Page 5: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 5/28

Calendar course description● General principles of quantitative modelling● Types of models● Principles of the finite-element method

– primarily as applied to mechanical systems

● Introduction to the use of finite-element software● Model generation from imaging data● Modelling various material types

– mainly biological

● Model validation

Page 6: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 6/28

Course objective● Goal is to make students aware of the finite-

element method and of issues involved in using it in biomedical engineering– accessible to undergraduate and graduate students

who may not have a background in solid mechanics

● Goal is not to prepare students to use the finite-element method independently: also need– course on finite-element method with more

theoretical emphasis

– course(s) in application area (e.g., solid mechanics)

Page 7: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 7/28

Course content● Approaches to modelling mechanical structures

– not only finite-element method

● Introduction to the finite-element method– mostly by using software

● Issues specific to biomedical engineering– image-based modelling

– modelling of biological materials

– uncertainty, variability, …

Page 8: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 8/28

Course content● Finite-element software

– free/open-source

– some locally developed

● Types of shape data & use in creating models● Mechanics, energy dissipation● Biological materials● Philosophy of modelling, types of models● Model validation, parameter estimation

Page 9: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 9/28

Instructional methods● Lectures

– few or none

● Tasks– out-of-class and in-class

● Assignments– readings, presentations

– questions, discussion

● Project– written report

Page 10: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 10/28

Tasks● Using open-source software

– image segmentation, f-e model creation

– f-e pre-processing, simulation & post-processing

Page 11: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 11/28

Assignments● Reading

– course material

– journal articles

– software manuals

● Preparing written and/or oral reports● Class discussions

Page 12: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 12/28

Project● Create 3-D finite-element model of a biological

structure and run some simulations– source of image data

– choice of structure

– features to be included

– report on results, discussion of modelling issues

Page 13: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 13/28

Project

Visible Korean Human

Page 14: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 14/28

Project● Create 3-D finite-element model of a biological

structure and run some simulations– source of image data

– choice of structure

– features to be included

– report on results, discussion of modelling issues

Page 15: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 15/28

Project● Images from Visible Korean Human project● Each student will have own set of images● One complete vertebra with discs

Page 16: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 16/28

Project● Model of

– 1 vertebra

– 1 disc

– part of 2nd vertebra

● Shared surfaces between vertebrae & disc● Simulation of the disc

– arbitrary material properties, boundary conditions and load

– visible deformation

● Brownie points for simulation of vertebra also

Page 17: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 17/28

ProjectReport● Brief Introduction● Very brief Methods section● Presentation of the modelling and simulation

results● Discussion of modelling issues

Page 18: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 18/28

ProjectReport discussion● Problems that arose● Rationale for the general approach taken to

creating finite-element models, as discussed in class

● Strengths and weaknesses of the specific software tools used

● Alternative approaches and tools and their advantages and disadvantages

Page 19: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 19/28

Evaluation● Assignments & tasks (60%)

– assignments every week or two

– 5% deducted for each day (or fraction of day) late

● Final project (30%)– 10% deducted for each day (or fraction of day) late

● Participation (10%)

Page 20: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 20/28

Policy statements

‘In accord with McGill University’s Charter of Students’ Rights, students in this course have the right to submit in English or in French any written work that is to be graded.’

‘Conformément à la Charte des droits de l’étudiant de l’Université McGill, chaque étudiant a le droit de soumettre en français ou en anglais tout travail écrit devant être noté.’

Page 21: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 21/28

Policy statements

‘McGill University values academic integrity. Therefore, all students must understand the meaning and consequences of cheating, plagiarism and other academic offences under the Code of Student Conduct and Disciplinary Procedures.’

‘L’université McGill attache une haute importance à l’honnêteté académique. Il incombe par conséquent à tous les étudiants de comprendre ce que l’on entend par tricherie, plagiat et autres infractions académiques, ainsi que les conséquences que peuvent avoir de telles actions, selon le Code de conduite de l’étudiant et des procédures disciplinaires.’

www.mcgill.ca/students/srr/honest/

Page 22: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 22/28

PlagiarismFunnell (2019):

● ‘Christmas falls on Monday this year’

You:

● This year Christmas will be a Monday

● This year Christmas will be a Monday (Funnell, 2013)

● Christmas falls on Monday this year

● Christmas falls on Monday this year (Funnell, 2013)

● ‘Christmas falls on Monday this year’ (Funnell, 2013)

Page 23: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 23/28

Course materials● Mechanics and modelling for the middle ear

– tutorial: audilab.bme.mcgill.ca/mammie/

● Modeling of middle-ear mechanics– book chapter (in myCourses)

● Software and documentation– FEBio, PreView, PostView:

audilab.bme.mcgill.ca/sw/febio.html

– Slicer: audilab.bme.mcgill.ca/sw/slicer.html

– Fie/Tr3/Thrup’ny/Fad: audilab.bme.mcgill.ca/sw/

Page 24: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 24/28

Schedule

Page 25: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 25/28

Use of computers● Bring computers to class

– adapter for using projector

● Linux / MS Windows / Mac OS X● VirtualBox

– audilab.bme.mcgill.ca/~funnell/swil/swil_vbox.html

– alternatives● Windows: QEMU, VMWare Workstation Player● Mac: Boot Camp, Parallels, VMWare Fusion

Page 26: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 26/28

Literature searching● MEDLINE (Ovid), PubMed● Engineering Village: INSPEC & Compendex● IEEE Xplore● Web of Science: "cited by" articles● ScienceDirect + Scopus → SciVerse● WorldCat● Muse (McGill Classic Catalogue)● Google, Google Scholar

Page 27: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 27/28

Managing references● Zotero (www.zotero.org) [free/libre/open-source]

– works with Web browser

– works with word processor

● Mendeley (www.mendeley.com) [free, commercial]

● EndNote [commercial]

● RefWorks [commercial]

● libraryguides.mcgill.ca/citation

Page 28: BMDE-512: Finite-element modelling in biomedical engineering

2019 Sep 4

Finite-element modelling in biomedical engineering 28/28

Task

● Download and install FEBio, PreView, PostView● Due on Monday, Sep 9