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

  The function take optional arguments, theta, alpha, beta

the function tverskySim (found in problem4/tverskySim.m) takes optional arguments, theta, alpha, beta where theta is the weight assigned to the common features between a and b, alpha is the weight for the distinctive features of a, and beta is the we..

  Estimate the numerical wave speed

Scheme and try a couple of values for α, one close to 1 and the other not. Convince yourself that a smaller Δt is not necessarily a better choice.

  Provide matlab code as per the research paper

Provide MATLAB code as per the research paper. Research paper - Decimeter-Level Localization with a Single WiFi Access Point

  Beginning with the row number passed

Write a MATLAB function that takes a matrix, a row number and a column number. Beginning with the row number passed to the function, scan down the column passed to the function and return the row number that contains the largest absolute value in ..

  Compute the economy sized svd

Compute the economy sized SVD of the reshaped A matrix.

  Write a program to test three edge detection algorithms

Write a program to test three edge detection algorithms (available in Matlab ) and one feature extraction algorithm (Harris). Students should try different parameters (if appropriate) and find the code that gives the best result for each image

  Determine the level of absolute approximate relative error

2006ENG Numerical and Data Analysis. Convert the equation into f(T) = 0 when cp of 1.1kJ/kgK. In our MATLAB program, develop a plot of f(T) versus a range of T = 0 to 1200 K. MATLAB. On the axes, put proper labelling.

  Write a matlab program to multiply two matrices

Write a MATLAB program to multiply two matrices together. Do not use the MATLAB matrix multiplication function, A*B.

  Find command to list the eligible ages

What is the command to change a numeric type into a character (or string) type? double(num) - find command to list the eligible ages

  Plot separate correlation functions of white noise data

Compute and plot separate correlation functions of white noise data and of sinusoidal data. Do this using both the biased and unbiased autocorrelation functions. Are the results what you expected?

  Natural frequencies of vibration of a uniform beam

Natural frequencies of vibration of a uniform beam clamped at one end and free at the other are solutions of the equation - output explain how you know your program has actually found the correct "physically meaningful" roots within the expected err..

  Compute the confusion matrix test_confusion of size

Summarize all of your results in a separate section at the end. Compare your results from Step 03, and Step 04. Which of the two algorithms yields the best result? Why?

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