Develop and test a matlab program for plotting antenna

Assignment Help MATLAB Programming
Reference no: EM131611686

Description of Assessment Task:

In this assignment you will develop and test a Matlab program for plotting antenna radiation patterns and antenna parameters calculation. You will be given 4 data files in .csv format that represent results for measured radiated power of an antenna versus azimuthal angle φ and elevation angle θ.

- File Phi.csv contains a column of azimuthal angles φ from 0-360 degrees.
- File P_phi.csv contains a column of measured radiated power in Watts in the direction of angle φ with matching index, e.g. fifth row in P_phi.csv (P(5) value) corresponds to fifth row in Phi.csv (φ(5) value).
- File Theta.csv contains a column of elevation angles θ from 0-360 degrees.
- File P_theta.csv contains a column of measured radiated powers corresponding to θ angles.

You are required to analyse the data by calculating antenna parameters and visually representing radiation patterns in the report.

Step 1: Import files

Copy all required files to the Matlab folder on the computer. Files need to be in the same Matlab folder as the program you run.

Write code to import the contents of the .csv files into Matlab. Import files for azimuthal angles φ and corresponding powers first. (Alternatively use import button in Matlab).

Step 2: Preliminary parameter calculations

Find the angle in direction of which radiation is maximum. Normalise powers of radiated field to maximum radiated power. Convert angles to radians.

Step 3: Plot antenna radiation pattern

Plot radiation pattern for powers in dB versus azimuthal angle φ. You can use plot_dB.m Matlab program attached in your assignment. Program can be opened and edited in notepad if necessary. Program works similar to inbuilt Matlab polar plot command and expects angle in radians and power in normalised ratio form (not dB).

polar_dB(angle,power,rangedb,increments,rays), where angle and power are names of your actual variables for angles and powers, rangedb, increments, rays parameters define minimum polar radius value (e.g. min power in dB) and grid line spacings.

Write code to export image into a .jpg file. (Alternatively use save button in Matlab).

Step 4: Parameter calculations

Write code to calculate P ratio in dB and calculate the beamwidth of the antenna in horizontal plane. If exact required power level match is not possible due to discrete data in .csv file, use the nearest available value in.csv file for calculations. Include formula and/or explanation for each calculated parameter. (Alternatively find required data from
.csv files for lower mark).

Write code and calculate front to back ratio of the antenna in dB in horizontal plane.

Write code and calculate number of antenna side lobes, direction of maximum radiation and powers in dB radiated into direction of each side lobe in horizontal plane. (Alternatively find side lobe levels and directions from .csv files for lower mark).

Step 5: Repeat steps for elevation angles

Repeat steps 1 to 4 for vertical plane (versus elevation angle θ).

Step 6: Export result to a file

Export results of your calculations with text description for each result into a .csv file.

Step 6: Discuss the results

Discuss in the report antenna's properties based on what you have found from calculations and visualisation. Attach your Matlab code to your report as appendix.

General guidelines

The Assignment 1 report format should include the title page with assignment title, your name and student number and sections entitled: Introduction, Method, Results, and Discussion. Subsections may be included as required. References should be in IEEE format.

Refer to Lectures 1 and 2 if necessary for the method and the formulas required for constructing radiation pattern. Use Matlab help and Matlab start.pdf if needed.

The report shall include two cases of radiation patterns: one in horizontal plane and one in vertical plane and calculated antenna parameters in each plane. Provide adequate explanation on how you executed the steps.

Attachment:- csv files.zip

Verified Expert

The work is related to satellite communications and antenna implementation using MATLAB tool. The main aim is to follow and implement the steps in MATLAB. In last a report is given which summerize the work done. Code is also attached with the assignment

Reference no: EM131611686

Questions Cloud

Present journal entries for the tempe bonds : Prepare journal entries for all dates. Present journal entries for the Tempe bonds (a, b, d, f), then journal entries for the Flagstaff bonds (c, e, f)
How can the differences be reconciled : How can the differences be reconciled? How do these differences add to our understanding of leadership?
Explain case about the popcorn movie : "Popcorn Movie" Experience Gets Pricier Cinemas are raising the price of popcorn. Demand for field corn, which is used for animal feed, corn syrup.
Calculate the required rate of return for lorton ltd : Use the capital asset pricing model to calculate the required rate of return for Lorton Ltd, Truganina Ltd, Wonders Ltd and Woods Ltd.
Develop and test a matlab program for plotting antenna : BE302 - Mobile and Satellite Communication Systems - develop and test a Matlab program for plotting antenna radiation patterns and antenna parameters calculation.
Discuss what it is you enjoy about the construction business : Submit a one page paper that describes yourself, which may include such things as your hobbies, your long term goals and aspirations
Explain the effect of rising solvent prices on the market : Watch Out for Rising Dry-Cleaning Bills In the past year, the price of dry-cleaning solvent doubled. More than 4,000 dry cleaners across the United States.
Calculate the annual depreciation rate : Monthly depreciation expense of $1700 was recorded using the straight-line method. Calculate the annual depreciation rate
Redesign the way we pay for healthcare : Basically this question is asking if you could redesign the way we pay for healthcare in the United States what payment methodology would your redesign utilize.

Reviews

inf1611686

10/6/2017 4:14:55 AM

Much obliged to you such a great amount for the greater part of your assistance with my assignment. I suspected that author mentors would exhaust, however you made it intriguing. You inspected my papers, and after that we discussed fun things. Much obliged to you.

len1611686

8/24/2017 2:18:10 AM

Marking Rubrics: Grade Mark HD 80%+ D 70%-79% CR 60%-69% P 50%-59% Fail < 50% Excellent Very Good Good Satisfactory Unsatisfactory Effort/Difficulties/ Challenges The presented solution demonstrated an extreme degree of difficulty that would require an expert to implement. The presented solution demonstrated a high degree of difficulty that would be an advance professional to implement. The presented solution demonstrated an average degree of difficulty that would be an average professional to implement. The presented solution demonstrated a low degree of difficulty that would be easy to implement. The presented solution demonstrated a poor degree of difficulty that would be too easy to implement. Explanation/ justification All elements are present and well integrated. Components present with good cohesion Components present and mostly well integrated Most components present Lacks structure.

len1611686

8/24/2017 2:17:21 AM

Marking Guide: Section to be included in the report and demonstration Description of the section Marks Introduction, Method, Results, and Discussion Each section is present in the report and adequately covered. 2 Import and export Correctly coded import and export commands. 2 Normalising radiated power Correctly identified direction of maximum radiation and normalised radiated power. 6 Plot of radiation pattern in horizontal plane Image of radiation pattern plotted in polar coordinates in dB scale. 6 Parameter calculations in horizontal plane Calculated beamwidth, front to back ratio, number and power level in dB of side lobes with formulas and/or explanation included. 6 Plot of radiation pattern in vertical plane Image of radiation pattern plotted in polar coordinates in dB scale. 6 Parameter calculations in vertical plane Calculated beamwidth, front to back ratio, number and power level in dB of side lobes with formulas and/or explanation included. 6 Discussion Discuss antenna properties based on calculated results and radiation patterns. 5 Reference style Follow IEEE reference style. 1 Total 40

len1611686

8/24/2017 2:16:29 AM

Academic Misconduct is a serious offence. Depending on the seriousness of the case, penalties can vary from a written warning or zero marks to exclusion from the course or rescinding the degree. Students should make themselves familiar

len1611686

8/24/2017 2:16:08 AM

If an extension of time to submit work is required, a Special Consideration Application must be submitted directly to the School's Administration Officer, in Melbourne on Level 6 or in Sydney on Level 7. You must submit this application three working days prior to the due date of the assignment.

len1611686

8/24/2017 2:15:57 AM

1. All work must be submitted on Moodle by the due date along with a completed Assignment Cover Page. 2. The assignment must be submitted in only MS Word format, 1.5 spacing, 10-pt Times New Roman (Body) font and 2 cm margins on all four sides of each page with appropriate section headings and page numbering. 3. All materials used must be cited in the text of the report, and listed appropriately at the end in a reference list using IEEE referencing style.

len1611686

8/24/2017 2:15:19 AM

Supporting codes for matlab are in the attached zip file, and needs a bit of a discussion on work as well that how waves are changing and antennas are working on every task we are doing for the given assignment read questions properly. only MS Word format, 1.5 spacing, 10-pt Times New Roman (Body) font and 2 cm margins on all four sides of each page with appropriate section headings and page numbering. . All materials used must be cited in the text of the report, and listed appropriately at the end in a reference list using IEEE referencing style.

Write a Review

MATLAB Programming Questions & Answers

  Finite difference method

Use the finite difference method to calculate the temperature at the point specified since it is easier.

  Determine the necessary shell temperature

In a shell-and-tube heat exchanger, one fluid passes through a central tube while another fluid flows through an outer shell in the opposite direction. The purpose is to heat the fluid passing through the central tube.

  Find the integral of a function at an arbitrary location

Write a Matlab function to perform numerical integration of a set of evenly spaced data points using the trapezoidal rule

  Compute the speed of single-stage planetary gear train

Write a MATLAB function [speed] = planetary (N, emesh, first, last, arm) that computes the speed of a given link in a single-stage planetary gear train.

  Calculate and plot the error in the numerical derivative

Write a program to calculate and plot the error in the numerical estimate of the derivative.

  Create the graph using matlab functions

Create the graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval.

  Develop a simulation program

Develop a simulation program

  Create a vector in matlab

Create a three dimensional diagram of function.

  Open a named pipe and to read data from the pipe

Open a named pipe and to read data from the pipe in matlab

  Write the commands that will create the matrix

Write the commands that will create the matrix.

  Lagrange interpolating polynomial of degree

Lagrange interpolating polynomial of degree

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd