Perform calculations in MATLAB Programming

Assignment Help MATLAB Programming
Reference no: EM133047339

Question: Write report as per instruction and perform calculations in MATLAB Programming

The problem is a bit open-ended. The goal of the assignment is for you to design a propeller of a small drone helicopter capable of hovering (lc = 0) with an object of your choice. Use MATLAB to perform all necessary calculations. Once you have your design write a DETAILED report addressing at least the requirements' listed below. The depth of your discussion will greatly influence your score. You may not collaborate with any students on this project. Do not use any online propeller design codes (such as pron.m and rotor.m).

Part 1)
Propose the rotor design by specifying:
• Number of blades
• Rotor diameter, R
• Blade chord, c

• Blade setting angle 0. Estimate this by assuming Vi + Vc and a constant Ω (you will change these later) and calculating setting angle θ = α + tan-1 (Vi + Vc/rΩ), where α ~ 10°.

Part 2)
Write YOUR OWN blade element theory code to estimate the thrust of the proposed rotor.

Break up the rotor into at least ten sections of with dr. For each section:

• Guess the value for Vi
• Calculate V1 = √(Vi + Vc)2 + (rΩ)2
• Calculate Φ = tan-1(Vi + Vc/rΩ)
• Calculate α = θ - Φ
• Based on Viterna approach, predict Cl and Cd for calculated α
• Calculate dL = Cl1/2ρV12cdr
• Calculate dD = Cd1/2ρV12 Cdr
• Calculate dTaero = dL cos Φ - dD sin Φ
• Calculate dTmom = 4Πr dr ρVl(Vl + Vc)
• Compare dTaero and dTmom. If not similar, adjust Vl and repeat until thrusts converge
• Once converged, calculate dQ = r (dL sin Φ + dD cos Φ)
Repeat the same process for all propeller sections.

Calculate total thrust and torque required by adding all the sectional thrusts and drags and multiplying by number of blades.

Part 3)
Compare the resultant Vi to the one you used to get the setting angles in Part 1). Adjust the setting angles based on the calculated Vi values and repeat the process.

Part 4)
Does your current design produce enough thrust to sustain hover flight with your object of chose as payload? If not, go to Part 1) and adjust the number of blades, Ω, c, R and repeat the process.

From McMaster-Carr choose a DC motor that will work with your design.

Part 5)
Write a detailed report in which you go into depth and describe your process and final result. Include at least the following:
• Introduction to blade element theory. Include figures to assist with the discussion. Show all the necessary formulas.
• Show a block diagram indicating how to converge the thrust and calculate the overall thrust and torque.
• Show your initial design of the blades.
• Provide a detailed description of how thrust was converged for one of the blade sections. Provide a figure or a table indicating the output of the iteration process. For example, a figure of dTaero and dTmomentum for various Vi values you have tried until thrust converged.
• Show the resultant total thrust and torque values
• Describe how you adjusted your initial design based on your calculated Vi and thrust requirements.
• Provide the following table for the final design
• Explain what motor you chose from McMaster. Do you need one or more motors?
• Write concluding remarks.

Reference no: EM133047339

Questions Cloud

Compute the? firm net operating income and net income : The interest rate on the? company's debt is 5.6 ?percent, and its tax rate is 35 percent. Compute the? firm net operating income and net income
Assignment on mysql coding language : Write database description (create schema and tables) for each of the relations shown in the figure below. When you create schema, please name it TA3TEAMID (e.g
Assess the interest of consumers : You have been asked by your supervisor to assess the interest of consumers in a new type of breakfast snack.
How much are the? firm sales : A return on equity of 41 ?percent, a net profit margin of 5.4 ?percent, and an equity multiplier of 2.24. How much are the? firm's sales
Perform calculations in MATLAB Programming : Perform calculations in MATLAB Programming - Write YOUR OWN blade element theory code to estimate the thrust of the proposed rotor
How much will you need to invest on an annual basis : Problem - How much will you need to invest on an annual basis to have $1,000,000 at the end of 45 years assuming a 7% annual rate of return
Example of a health care manager leading : Define how the task of leading relates to a health care manager's role. What is a specific workplace example of a health care manager leading
Sustainable competitive advantage : What is the connection between a company's strategy and its quest for sustainable competitive advantage?
Determine the cost per equivalent unit of direct material : During the month 65,000 units were started. At the end of the month all started units were 70% complete. Determine cost per equivalent unit of direct material

Reviews

len3047339

12/15/2021 12:39:24 AM

Write report as per instruction and perform calculations in MATLAB Programming . deliverables : report + matlab code

Write a Review

MATLAB Programming Questions & Answers

  Create a function that will determine the total resistance

Create a function that will determine the total resistance of a number of resistors that are connected in parallel. This function should accept a row vector for input,

  Calculate the response spectra for column - matlab program

I want a program in MATLAB that can calculate the response spectra for the columns. Then we should take a sine function for translation and a different sine function for torsion, and see if we are getting correct results.

  Plot the lines using the inputted vector of x values and x

Write a function named solveSystem that has three inputs: two vectors consisting of coefficients [a b c] of two line equations of the form ax + by = c and a vector of x values.

  Design a filter that meets the required specifications

Design a filter that meets the above required specifications. Then try to design a better filter, according to the bonus specifications. Additional points will be added to that filter score, as indicated in the bonus specifications section.

  T prints out, on a clear screen, a table of temperatures

Create a MATLAB program (utilizing a temp-conversion function) that prints out, on a clear screen, a table of temperatures.

  Identify potential scorecards for use

Applied Portfolio & Risk Management (FIN 30240) Complete an analysis of the data set and conduct any data manipulations that may be required

  Find and plot the joint trajectories

ROBOTICS-INDUSTRIAL ROBOTS, ANALYSIS AND APPLICATIONS-Find and plot the joint trajectories which would move origin of the hand on a straight line

  Post matlab code for a tic tac toe game

Please post Matlab code for a Tic Tac Toe game that is 1 human verus the computer.

  Downsampling and upsampling a discrete-time

In this MATLAB exercise, we will explore downsampling and upsampling a discrete-time signal corresponding to a piece of music. To start, type load handel. In your workspace, you should now have a vector y of length 73113. Play this piece of music ..

  Why does matlab keep telling that you need input arguments

how do you solve this problem and why does MATLAB keep telling that you need more input arguments - Create a function that returns true if the input is a numeric array and false otherwise

  Implement the finite difference method

Write a computer program to implement the finite difference method. The program can be in any computer language that is available within the school. Set up the code to find the potential for a parallel plate capacitor in the box shown below, all dime..

  Does the threshold increase or decrease with axon diameter

Write down your threshold amplitude and duration values in a table and enter into an mfile. Plot the current versus duration. This is called strength-duration curve.

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