1. Homepage
  2. Homework
  3. COSC2500 Numerical Methods in Computational Science 2013 Projects
This question has been solved

COSC2500 Numerical Methods in Computational Science 2013 Projects

Engage in a Conversation
UQCOSC2500Numerical Methods in Computational Sciencemathematical modelling

COSC2500 Numerical Methods in Computational Science 2013 CourseNana.COM

Projects CourseNana.COM

1 Introduction CourseNana.COM

The assessment for COSC2500 includes a project. The project is not required to pass the course, and does not contribute towards a grade of 4 or 5. The project will be awarded marks that will contribute towards grades of 6 or 7. The marks will be awarded based on the standard of the project: CourseNana.COM

standard marks CourseNana.COM

1–5 0 6 1–10 CourseNana.COM

7 CourseNana.COM

2 Assessment and assessment criteria CourseNana.COM

11–20 CourseNana.COM

Keep in mind that your project is part of your assessment for the course. Your main task is not to solve the problem you’ve chose as your topic, but rather to show that you have achieved the learning objectives and should be given a good mark. This means that CourseNana.COM

  1. A good mark can be obtained even if the problem is not solved. CourseNana.COM

  2. A solution will not necessarily demonstrate achievement of more than a very limited range of CourseNana.COM

    learning objectives. A solution that has required a lot of work might show less than a much CourseNana.COM

    quicker and simpler solution that is clever, original, neat, elegant, innovative, etc. CourseNana.COM

  3. You can do a lot of stuff in a project beyond simply getting the answer. For example, you can find out what types of methods have been used to answer the problem or similar problems before, compare your computational results with experimental or theoretical results, and so on. CourseNana.COM

  4. You need to communicate what you have learned, not just what your result is. CourseNana.COM

The passing grades, and descriptions thereof are: CourseNana.COM

Grade 7, High Distinction: As for 6, with consistent evidence of substantial originality and insight in identifying, generating and communicating competing arguments, perspectives or problem solving approaches; critically evaluates problems, their solutions and implications. CourseNana.COM

Grade 6, Distinction: As for 5, with frequent evidence of originality in defining and analysing is- sues or problems and in creating solutions; uses a level, style and means of communication appropriate to the discipline and the audience. CourseNana.COM

Grade 5, Credit: Demonstrates substantial understanding of fundamental concepts of the field of study and ability to apply these concepts in a variety of contexts; develops or adapts convincing arguments and provides coherent justification; communicates information and ideas clearly and fluently in terms of the conventions of the discipline. CourseNana.COM

Grade 4, Pass: Demonstrates adequate understanding and application of the fundamental concepts of the field of study; develops routine arguments or decisions and provides acceptable justi- fication; communicates information and ideas adequately in terms of the conventions of the discipline. CourseNana.COM

COSC2500 Numerical Methods in Computational Science 2013 2 For the typical project, the following are important: CourseNana.COM

Reference sources of information used.
Appropriate literature review.
Use the methods in the course to calculate results using a mathematical model. Relate your results to the system being modelled.
Validation and verification.
Clear communication of results, including visualisation where appropriate. CourseNana.COM

You could also: CourseNana.COM

Compare a number of methods against each other.
Compare different implementations of the same method.
Demonstrate an understanding of the mathematics behind the numerical methods you use. Demonstrate an understanding of the mathematical behaviour of the model. CourseNana.COM

Students may, optionally, give a self-assessment of their work with their written report. CourseNana.COM

What mark or grade do you think you should be given for this assessment task? Justify this based on the assessment criteria and standards. You may give either a 1–7 grade or a specific mark. CourseNana.COM

3 Project topics CourseNana.COM

A typical project would involve the mathematical modelling of some system of interest, the numerical solution of the mathematical model, and discussion of the results (for example, what the results mean, comparison with experimental results, other computational results, and so on). What science are you interested in? What systems have been mathematically modelled in that science, or could be modelled? One approach is to find a paper in the research literature presenting computational results, and attempt to replicate them. CourseNana.COM

Some possible topics are listed below. These include “typical” projects such as described above. Other types of topics are also listed. CourseNana.COM

You should write a summary of your topic, with an outline of the work you intend to carry out, and note how this allows you to demonstrate achievement of the learning objectives of the course. CourseNana.COM

Long-time stability of numerical solution of differential equations CourseNana.COM

When solving a system of differential equations by stepping forward in time from given initial conditions, a small error per time step can accumulate to become very large. A classic example of a system where this is important is the calculation of planetary orbits about the sun. CourseNana.COM

Investigate and compare the performance of different methods, such as Euler’s method, higher- order methods such as Runge-Kutta integration, Verlet integration, and so on. CourseNana.COM

The Death of Economics CourseNana.COM

The economies of nations are complex, and the modelling of them is a difficult problem. How- ever, the importance of economics has meant that much work and energy has been spent on this problem. Discuss methods that have been attempted, and their success or lack thereof. Give example implementations to show the behaviour of the models involved. CourseNana.COM

Reference: Paul Ormerod, The Death of Economics, St. Martin’s Press (1994). Polarisability of Platonic solids CourseNana.COM

Calculations of the dielectric polarisabilities of Platonic solids are presented in A. Sihvola, P. Yla ̈-Oijala, S. Ja ̈rvenpa ̈a ̈, and J. Avelin, “Polarizabilities of Platonic solids”, IEEE Transactions on Antennas and Propagation 52(9), 2226–2233 (2004). CourseNana.COM

Implement their method, and compare your results with theirs. (The ambitious might like to try this for all of the Platonic solids; a good plan might be to try it for the cube only.) CourseNana.COM

COSC2500 Numerical Methods in Computational Science 2013 3 Airplane boarding CourseNana.COM

Simulate the boarding of aircraft by passengers. Test different strategies to minimise the board- ing time. CourseNana.COM

Finite element software CourseNana.COM

Obtain the source code of a finite element program. How does it work? Demonstrate the functioning of the code. CourseNana.COM

(Of course, you could do something like this for other types of software as well, not just a finite-element code.) CourseNana.COM

The optimal length of a rifle barrel CourseNana.COM

A model for projectile propulsion in a rifle barrel can be used to predict the muzzle speed for a given barrel length. Use such a model, and compare the results with known experimental results. CourseNana.COM

Reference: P. Mohazzabi and B. M. Shefchik, “The optimal length of a rifle barrel”, Canadian Journal of Physics 80, 541–440 (2002). CourseNana.COM

Antenna arrays CourseNana.COM

A common method of controlling the directionality of radiation of electromagnetic waves by an antenna (described by the radiation pattern) is to use an antenna array, a collection of individual antennas. The total field at any point will be the sum of the fields produced by the individual antennas. CourseNana.COM

Calculate the field produced by an antenna array. Investigate the design of arrays to produce desired radiation patterns (i.e., the inverse problem). CourseNana.COM

Methods for integral transforms CourseNana.COM

A very useful mathematical method is to represent a function f(x) in terms of a basis set of functions ψn(x), such that CourseNana.COM

CourseNana.COM

f(x)= anψn(x) (1) n=1 CourseNana.COM

where an are constants (often called expansion coefficients, mode ampitudes, etc.) which spec- ify the function f(x). This is a Hilbert space representation of the function. The best-known examples are Fourier series and Fourier transforms. More generally, this type of representation is also called a generalized Fourier transformation or an orthogonal eigenfunction transformation. CourseNana.COM

If the basis functions are orthonormal, i.e., we have CourseNana.COM

Z CourseNana.COM

ψn(x)ψm(x)dx = δnm, (2) the constants an can be found by integration: CourseNana.COM

an = Z ψn(x)ψm(x)dx = δnm. (3) This conversion from f(x) as a set of values of the function over x to the constants an is an CourseNana.COM

integral transform. CourseNana.COM

Clearly, we can perform the integral transform numerically by integration as per equation (??). However, note that if we choose a sufficiently large set of values of x, equation (??) provides a linear system from which an can be found. CourseNana.COM

Choose a particular integral transform, and investigate and compare the performance of inte- gration versus solution of linear systems. You might also wish to consider fast transforms, such as the fast Fourier transform (FFT) and similar transformations. CourseNana.COM

CourseNana.COM

COSC2500 Numerical Methods in Computational Science 2013 4 Numerical methods in cell biology CourseNana.COM

Cell biology is a diverse field with many possible applications of numerical methods. What types of methods and mathematical models are used? Choose one application and investigate in detail. Implement and test the model if feasible. Is the mathematical model used outside biology? CourseNana.COM

Computing the eigenvalues of large matrices CourseNana.COM

Why is it important and why is it difficult? What methods are used?  CourseNana.COM

Get in Touch with Our Experts

WeChat WeChat
Whatsapp WhatsApp
UQ代写,COSC2500代写,Numerical Methods in Computational Science代写,mathematical modelling代写,UQ代编,COSC2500代编,Numerical Methods in Computational Science代编,mathematical modelling代编,UQ代考,COSC2500代考,Numerical Methods in Computational Science代考,mathematical modelling代考,UQhelp,COSC2500help,Numerical Methods in Computational Sciencehelp,mathematical modellinghelp,UQ作业代写,COSC2500作业代写,Numerical Methods in Computational Science作业代写,mathematical modelling作业代写,UQ编程代写,COSC2500编程代写,Numerical Methods in Computational Science编程代写,mathematical modelling编程代写,UQprogramming help,COSC2500programming help,Numerical Methods in Computational Scienceprogramming help,mathematical modellingprogramming help,UQassignment help,COSC2500assignment help,Numerical Methods in Computational Scienceassignment help,mathematical modellingassignment help,UQsolution,COSC2500solution,Numerical Methods in Computational Sciencesolution,mathematical modellingsolution,