assignment 107

profileDelp10
EECE301_Fa20_Course_Project.pdf

COURSE Project (25%)

2020-2021

Signals and Systems

EE-301 / CE-301

Semester: FALL 2020

Page2

Table of Contents I. Introduction .................................................................................................................... 3

II. Project Description ......................................................................................................... 4

III. ABET Learning Outcome ............................................................................................... 5

IV. Project Management & Deliverables .............................................................................. 6

V. Turnitin ........................................................................................................................... 6

VI. APA Style....................................................................................................................... 6

VII. Academic Honesty and Integrity Assurance ................................................................... 7

VIII. Copyrights ...................................................................................................................... 7

IX. Project and team-based work......................................................................................... 7

X. Marking Scheme ............................................................................................................ 8

XI. Student Assessment Rubric ........................................................................................... 9

Page3

I. Introduction

Projects for engineering students give an edge over the race of recruitment to work hard to ensure a good career. In spite of employment practices in recent times, students are progressively taking up projects to pad up their skill-set. Engineering projects help students to learn and acquire practical knowledge. Despite of theory concept they acquire, various industries also need to know their capacity to complete projects using their specific initiatives. Thus, we recommend students to realize engineering projects in their four years of engineering and try to present as many white papers as possible. Students who give importance to their course projects are expected to learn how to:

 Work in teams including multidisciplinary teams

 Build a major design experience based on the knowledge and skills acquired in the course work

 Build a major design experience incorporates appropriate engineering standards and multiple realistic constraints

 Apply both analysis and synthesis in the engineering design process, resulting in designs that meet the desired needs

In the design process, both creativity and criticism are essential. The followings are the seven steps that students should consider while designing their projects:

 Recognition of the need and identifying opportunities: Every project begins with recognition that needs improvement. These needs may be obvious or hidden to be revealed by investigation, surveys or research.

 Definition of the design problem: It is a major task requires gathering information about the problem.

 Definition of the design criteria and constraints: While the problem is being defined, the design criteria and constraints must be defined

a. Design criteria are performance standards to be met by the design b. Design constraints are limitations placed on the designer, the final design or manufacturing

process. Examples of possible constraints include accessibility, aesthetics, codes, constructability, cost, ergonomics, extensibility, functionality, interoperability, legal considerations, maintainability, manufacturability, marketability, policy, regulations, schedule, standards, sustainability, or usability.

c. Risk analysis  The design loop: design is a repetitive process of:

a. Synthesis (Brainstorming - Generating new ideas) b. Analysis (Breaking ideas – find expected results) c. Decision-making (Deciding the best alternative)

 Optimization: Design team must ask themselves if it is the optimum design. Optimum is the best design that can be achieved at reasonable cost. The proposed design is judged against the design criteria

 Evaluation: Design team should hold a design review to approve drawings and specifications before they are released. If an optimum design cannot be achieved, the design team might revise the problem definition, the design criteria or the constraints in order to achieve the optimal solution or prototype.

Page4

II. Project Description

The project considers different signal processing techniques to analyze signals in both time and frequency domains. The tasks are divided into two parts (two deliverables). In the first part, students will analyze and study the Fourier series and inverse Fourier series for a given periodic signal in MATLAB. In the second part, students will analyze a real –world problem (communication system) in both time and frequency domains.

Part A:

In this part a numerical analysis tool (Scilab/MATLAB/Octave) will be considered to help students to analyze well defined signals and obtain their Fourier series. Consider a LTI system where the input signal x(t) is periodic signal as shown below with T=10 ms and T1=1 ms, perform the following tasks:

1. Write a MATLAB code to compute and plot the Fourier series coefficients ak of x(t).

2. Consider an ideal low-pass filter h(t), plot the output signal yn(t) for the cases (n=5, 10, 20, 30

and 50) in a single figure and comment on the obtained results, where

𝑦𝑛(𝑡) = ∑ 𝑎𝑘 𝑒 𝑗𝑘𝜔𝑜𝑡

𝑛

𝑘=−𝑛

3. What is the minimum acceptable bandwidth of the filter, if it is required to obtain the Mean

Square Error (MSE<0.01) between the original signal, x(t), and the filtered signals yn(t)?

Comment and Justify?

𝑀𝑆𝐸 = 1

𝑇 [∫ (𝑥(𝑡) − 𝑦𝑛(𝑡)))

2 𝑇

0

] < 0.01

Page5

Part B:

Consider the following communication system where the input signal x(t) is multiplied by a sinusoidal

signal to form the signal y(t) at the transmitter side. Assuming noise-free channel, the received signal

at the receiver is y(t). The signal y(t) is multiplied by a sinusoidal signal again and is passed through a

filter to obtain the final output signal z(t). Given the frequency domain signal X(w) as shown in the figure

with wm=1000 rad/sec, wc=8000 rad/sec, and A=4, answer the following questions:

1. Find and plot Y(w) as a function of X(w).

2. Find and plot R(w) as a function of X(w).

3. Write a MATLAB code to find and plot x(t).

4. Write a MATLAB code to find and plot y(t).

5. Write a MATLAB code to find and plot z(t).

6. Design the low-pass filter, i.e., wo such that z(t)=x(t). Justify your choice of wo

III. ABET Learning Outcome

The aim of this project is to: a. Solve engineering problems by applying principles of engineering and

mathematics (Time and frequency domain analysis using Fourier series and

its inverse) [1].

b. Ability to acquire and apply new knowledge (Numerical analysis for signals

and systems using MATLAB) [7].

c. Apply engineering design to produce solutions that meet specifications

(Design low-pass filter to meet prior bandwidth and power constraints) [2].

d. Ability to communicate effectively with a range of audiences (oral

presentation) [3].

e. Ability to function effectively on a team to accomplish goals and tasks [5].

Page6

IV. Project Management & Deliverables

This project has the following deliverables.

Deliverable 1: Fourier Series Analysis using MATLAB (10%)

(Due date is Week-13, Monday 18/01/2021):

Students are required to submit a report including, MATLAB code, figures and discussions for Part A.

Electronic soft copy (Moodle) of the report should be submitted. The report should include:

 Problem definition

 Analysis and simulation including MATLAB code and figures

 Discussion of results

 Conclusion

Deliverable 2: Communication System Analysis - Report and Presentation (15%)

(Due date is Week-14, Monday, 25/01/2021):

Students are required to submit a report including, MATLAB code, figures and discussions for Part B.

Electronic soft copy (Moodle) of the report should be submitted. The report should include:

 Problem definition

 A discussion of system architecture

 Analysis and simulation including MATLAB code and figures

 Discussion of results

 Conclusion

V. Turnitin

Turnitin is a web-based solution that lets AUM faculty and AUM students check written work for improper citation or misappropriated content. You may be assigned a username and a password to be able to upload your assignments online, when and if requested. If you face any technical problem, please contact IT at AUM.

VI. APA Style

AUM adopts the APA writing style for all its academic programs. AUM students need to use this style for their assignments. The following web site is of value for students: http://owl.english.purdue.edu/owl/resource/560/01/. Students are also encouraged to visit the AUM Writing Lab to receive help and guidance on all APA-related questions.

Page7

VII. Academic Honesty and Integrity Assurance

One of the signs that the course material has been properly understood is honesty when accomplishing the assignments. Lack of academic integrity (e.g. plagiarism, copying another person’s work, the use of unauthorized aids on examinations, cheating, facilitating acts of academic dishonesty by others) will not be tolerated. Therefore, if students include ideas, sentences, or other material that are not theirs in their work, they must properly quote the source(s). Students are encouraged to consult with the instructor if they have any questions on the issues of academic integrity or technical formatting of the references. Upon suspicion and doubt of the authenticity of the work submitted, the Instructor has the right to ask the student to verify her/his work. This can be done through, but not limited to, repeating the work, oral examination or discussion, alternative or similar on spot class assignment, pop quiz, or any other action deemed necessary. If the student fails to prove the authenticity of the work, then the Instructor will apply the academic misconduct rules as mentioned in the AUM Student Handbook which may include awarding the work a zero grade. Students are expected and encouraged to be honest and to maintain the highest standards of academic integrity in their academic work and assignments at the University. Any act of Academic Dishonesty may result in severe consequences for violations range from zero grades given for the assignments, failing the course, and suspension from the University. Students will refrain from any academic dishonesty or misconduct including, but not limited to:

 Upon suspicion and doubt of the authenticity of the work submitted, the Instructor has the

right to ask the student to verify her/his work. This can be done through, but not limited to,

oral examination or discussion, or any other action deemed necessary. If the student fails to

prove the authenticity of the work, then the Instructor will apply the academic misconduct

rules as mentioned in the AUM Student Handbook

 A zero grade will be given to all students that share exactly the same results: You will also be

held responsible if someone else copies your work - unless you can demonstrate that you have

taken reasonable precautions against copying.

 Any violation of the AUM standards will be taken as a violation to AUM policy and can lead to

penalties. If you wonder whether a course of action violates this policy, simply ask in advance

and please refer to the undergraduate AUM Student Handbook.

For a detailed description of academic misconduct, please refer to the AUM Student Handbook.

VIII. Copyrights

Students are expected to adhere to copyright practices, refer to the undergraduate AUM Student Handbook.

IX. Project and team-based work

The Project component of the course, if exist, is essential to passing this course. The project shows competency in understanding and applying the course objectives and achieving the learning outcomes. The project should allow the student to investigate, apply, research, and practice real-life business situations. It is expected that each student to fully and actively participate in the project as an effective

Page8

team member. A project document will be distributed later in the semester with details about the project. For all group related work, the entire team is responsible for the team outcome and the deliverables, except for the specific parts of the project that may be graded individually depending on the project’s requirement and as communicated in the project document.

X. Marking Scheme

The project is worth 25% of the total grade of your course. The grade will be based on every group’s

work, code, etc. The student will be evaluated based on the below grading scheme:

Fourier Series Analysis and MATLAB Simulation (10%):

Introduction

Problem definition

(10%)

Numerical Analysis and

Simulation (50%)

MSE Analysis

(20%)

Formatting and language used

(20%)

 Problem Definition

(5%)

 Structure of the

Report (5%)

 MATLAB code and figures

(25%)

 Signal reconstruction (25%)

 Bandwidth

Design (20%)

 Grammatical and sentence structural

mistakes (10%)

 Formatting: Cover page, group members’

names, consistent fonts (i.e. no copy-

pasting from the net) (10%)

Communication System Analysis - Simulation (10%):

 Real-world problem analysis and simulation

a. Analysis in frequency domain (30%)

b. Analysis in time domain (20%)

c. MATLAB Code simulations (20%)

d. Filter is designed correctly giving detailed justifications (10%)

e. Figures are correct and explained in details (20%)

Presentation (5%):

Knowledge

and Content

(15%)

Technical

methods

(10%)

Results

(figures,

graphs, etc.)

(10%)

Contribution

of work

(15%)

Knowledge of

subject (30%)

Presentation

Skills (20%)

 Material

sufficient and

clear

 Sufficient for

understanding

and

exceptionally

presented

 All figures clear

with the same

format and

exceptionally

explained

 Significance

exceptionally

well explained

 Demonstrated

full knowledge;

answered all

questions with

elaboration

 Excellent

language skills,

gestures, etc.

Page9

XI. Student Assessment Rubric

Deliverables Bare pass mark

(60%-69%) C classification

(70%-79%) B classification

(80%-87%) A classification

(>87%)

Analysis and MATLAB Code Weighting 10%

 The report is succinct and to the point. The maximum size of the report is met.

 The report includes only brief analysis.

 Brief conclusion and discussion.

 The writing of the report includes some mistakes.

 The report gives clear details on all of the components of application.

 The report includes some analysis.

 The conclusion/discussion on the application partially relevant.

 The writing of the report does not include mistakes.

 The report gives clear details on all of the components of application.

 The report includes detailed analysis.

 The conclusion/discussions on the application are relevant.

 The writing of the report does not include mistakes.

 The report gives clear details on all of the components of application.

 The report includes detailed analysis.

 The conclusion/discussions on the application are relevant.

 The report is well structured and it does not include mistakes.

MATLAB analysis for real-world problem Weighting 10%

 The report is succinct and to the point. The maximum size of the report is met.

 The report includes only brief analysis.

 Brief conclusion and discussion.

 The writing of the report includes some mistakes.

 The report gives clear details on all of the components of application.

 The report includes some analysis.

 The conclusion/discussion on the application partially relevant.

 The writing of the report does not include mistakes.

 The report gives clear details on all of the components of application.

 The report includes detailed analysis.

 The conclusion/discussions on the application are relevant.

 The writing of the report does not include mistakes.

 The report gives clear details on all of the components of application.

 The report includes detailed analysis.

 The conclusion/discussions on the application are relevant.

 The report is well structured and it does not include mistakes.

Presentation, and questions Weighting 10%

 The presentation covered most of the topics in the final report.

 The team Spoke clearly and made only few mistakes.

 Only few questions are answered.

 The presentation covered all of the topics in the final report.

 Information is presented in logical order.

 Some questioned are answered.

 The presentation covered all of the topics in the final report.

 Information is presented in logical order.

 All of the questions are answered.

 The presentation covered all of the topics in the final report.

 Information is presented in logical order.

 The analysis are clearly discussed and the implemented method is

 All of the questions are answered.