logo Hurry, Grab up to 30% discount on the entire course
Order Now logo

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Rasmi SehgalSocial sciences
(5/5)

864 Answers

Hire Me
expert
Dawn FrenchComputer science
(4/5)

789 Answers

Hire Me
expert
Woodrow BinionAccounting
(5/5)

693 Answers

Hire Me
expert
Akshay SinglaResume writing
(5/5)

620 Answers

Hire Me
MATLAB
(5/5)

Develop a numerical algorithm which can design a ramjet engine.The inputs for your code should be Free-stream pressure

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

Project brief 

Develop a numerical algorithm that can design a ramjet engine.  The  inputs  for your code should be

(a)      Free-stream pressure and temperature;

(b)      Flight Macb number

(c)      Normal shock strength

(d)     Burner entry Mach number

(e)     Burner temperature

(f)     Required thrust

The outputs of your code should be

(a)      Inlet area

(b)      Inlet throat area

(c)     Burner entry area

(d)     Burner exit area

(e)      Nozzle throat area

(f)     Exhaust area

(g)     Thermodynamic efficiency

(h)      Propulsive efficiency

Using the code you have developed, produce plots showing the variation of thermodynamic and propulsive efficiency with each of the input parameters above. When producing your plots, you will be required to hold some input parameters constant: for this, you are free to use any reasonable value.

You may make any reasonable, justifiable assumptions you wish, though these should be explicitly detailed and justified in the report. 

 Each team should submit a single report consisting of the following sections:

(a)    Report cover page: Should indicate the title, the name of the team members, the submission data, and the comma code. Only these team members' best natures that appear on the cover sheet will receive credit for the coursework.

(b)    Definitions: It may be a good idea to include a brief statement at the beginning of your report defining the variables and terms you will be using. The purpose of this is only to ensure that the assessor is able to understand your solution. Similarly, it may clarify your solution if you include a labeled diagram.

(c)    Source code: Your report should include a printout of the complete source code (including all subroutines or functions) used to produce your results. You may write your code using any programming language you wish, pro-interpret st (MATLAB, Python, C-1--1-, Basic,  FORTRAN, and MS Excel are all acceptable). You may use any  rudimentary in-built functions,  but you iriay not usa any available prefabricated normal shock or isentropic flow functions.

(d)    Comment lines: Your code should include comment lines, explaining what tbe code is doing at each step. Your comment lines should also indicate any assumptions you have made.  I/  I cnnnot Jq  re out Ant   pour code fs dosnq,  I cannot 9iee you credit Jor d.

(e)    Results: Generate the plots listed in the project requirements. Use proper scientific conventions for plotting (note that the MS Excel default settings are not appropriate for the presentation of scientific data). If, for given conditions, no solution exists (or many solutions exist), comment on why this occurs.

Conclusion: You should  include a very  brief statement  indicating whether  or not you believe your code is working, and why. this  is  n feel j irt  o/ the project, as E demonstrates that not only biuld you produce the code, but gon could interpret and e:i:yIat the rend ts.

Electronic file submissions must be in PDF format only, and less PlBRT O MB in size. For figures or plots, use line drawings only. Hand-drawn figures are acceptable, so long as they are clear and of technical-drawing standard.

Remember, this is an exercise in analysis, not in report-writing. You do not need to repeat material covered in class, and there is no need for a detailed description. You only need to include an explanatory text in your report if you cannot clearly explain what you are doing in the comment line. Reports should be concise.

(5/5)
Attachments:

Related Questions

. The fundamental operations of create, read, update, and delete (CRUD) in either Python or Java

CS 340 Milestone One Guidelines and Rubric  Overview: For this assignment, you will implement the fundamental operations of create, read, update,

. Develop a program to emulate a purchase transaction at a retail store. This  program will have two classes, a LineItem class and a Transaction class

Retail Transaction Programming Project  Project Requirements:  Develop a program to emulate a purchase transaction at a retail store. This

. The following program contains five errors. Identify the errors and fix them

7COM1028   Secure Systems Programming   Referral Coursework: Secure

. Accepts the following from a user: Item Name Item Quantity Item Price Allows the user to create a file to store the sales receipt contents

Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip

. The final project will encompass developing a web service using a software stack and implementing an industry-standard interface. Regardless of whether you choose to pursue application development goals as a pure developer or as a software engineer

CS 340 Final Project Guidelines and Rubric  Overview The final project will encompass developing a web service using a software stack and impleme