Maths , matlab code homework

JonnyABC
coursework.pdf

Filtering of Electrocardiogram Data

Electrocardiograms are signals recorded from the electrical activity of the heart. These signals are relatively small and can be affected by a number of different noise sources including power line interference. You will be given a links to electrocardiogram data. Each student will be given a different set of links. The aim of this work is to design appropriate filters and implement them to remove the unwanted power line interference. You should compare a number of different filter design techniques:

• Pole zero placement;

• Butterworth filter design along with digital frequency transformation.

Your designs should include consideration for a number of different filter orders which should be compared with the other designs include the one obtained using the Pole Zero placement method. The filters should be compared in a number of different ways, including their (theoretical) magnitude and phase frequency responses and stability.

The filters should then be implemented in Matlab and used to process the provided ECG data. The Matlab implementations should be compared with each other together and the theoretical responses. Furthermore some consideration should be given to sensitivity to finite word effects.

Technical Report Structure

The report should include an introduction, methodology, results and conclusions sections. The deriva- tion of the filter specifications should be included in the methodology section of the report. The report should be no more than 6 sides of A4 written with a font size of 11. The 6 page limit is for everything. The short report format means that a cover, table of contents, table of figures are not necessary. References should be included and formatted so that they do not occupy too much space. A double column format can be used, e.g. similar to the IEEE paper format available here: https://www.ieee.org/publications_standards/publications/authors/author_templates.html

Marking Scheme and Timetable

• This coursework contributes 40% of your total mark towards this unit.

• The marks for this coursework are split according:

– 10 marks will be allocated based on your ability to derive (analytically) the filter specifica- tions. In particular, to obtain the full ten marks you will need to describe the derivations in steps in English and provide equations detailing the necessary derivations. Warning: The description needs to be in your own words. Similarly the derivation should be your work only. Any similarity with another student’s work will likely to be considered plagiarism for which there are strict penalties.

– 2 marks will come from the appropriateness of the design specifications along with appro- priate explanations.

– 4 marks will come from your results showing the appropriateness of the selected design. Hint: Matlab results comparing appropriate designs with inappropriate design values could be useful here.

– 2 marks will come from your results of applying the filters.

– 2 marks will come from your technical report style and presentation.

– Any report longer than the specified 6 pages will only get marked up to the 6 page limit.

2018/19 Page 1 of 2

• All code will need to be submitted to enable credit for the scores detailed above, along with a sin- gle .mat file containing the results of processing your specific ECG sequences using your de- signed filters. There will be separate submission boxes for the report, code and processed data files. Warning: the code needs to be your own written code. Any similarity with another student’s work will likely to be considered plagiarism for which there are strict penalties. Code should be submitted in the separate Moodle submission box as a single text file.

The total out of 20 will be multiplied by 5 to obtain a percentage for this work.

General Grading Criteria

The following general grading criteria is used as a guide line in deciding, more generally the quality of the work, for individual categories and as a whole.

80-100 Excellent work that goes beyond the normal expectations at this level. This can include work that is of international publishable quality.

70-79 Excellent work that exceeds the usual requirements of the work, including some elements of novelty and demonstrates creativity in the solution.

60-69 Work that is well written and formatted, meets all the objectives and demon- strates some relatively deep insight into the work.

50-59 Work that is reasonably well written and formatted and can be considered a sat- isfactory attempt.

40-49 Work that adequately attempts and addresses the main objectives of the work. Some attempt at organising and structuring the work.

30-39 Work that is not complete, has some errors. 0-29 No serious attempt.

2018/19 Page 2 of 2