Reference no: EM132882844
Problem 1
A direct-current motor is supplied by a constant voltage V. It drives a pump which exerts a load on the motor that is proportional to the square of the rotational speed or, the constant of proportionality is C. The equations describing the system dynamics are
(current) i = V - E/t - R
(electromotive force, EMF) E = K w
(torque) T = Ki
(load) L = Cω2
(rotational acceleration) dω/dt = (T - L)/ J
Make a model of the motor that outputs values for i, E, T, L, and ω using the "To Workspace" blocks (with save type "array") with the respective names CURRENT, EMF, TORQUE, LOAD, and SPEED (all upper-case). Assume the rotational speed ω is zero at time at = 0. Put these constant values in the model:
Problem 2
The figure below shows the model developed in Assignment 07 entitled "Modelling the motion of a projectile using Simulink".

Modify this model to represent a powered projectile released from an altitude of 2300 m with an initial horizontal velocity of 200 in/s.
If yourstudent number's last digit is 2.3.5.6 or 9
Thrust is assumed to have constant magnitude equal to 15 times the initial weight of the projectile and to act parallel to the ground at all times.
Initial horizontal (`x') position = 0 m Initial horizontal velocity = 200 m/s Initial altitude ('y') position = 2300 m Air density = 1.2 kg/m3 (constant)
Mass m = 490 kg (constant)
Drag coefficient CD = 0.2 (constant) Frontal area S = it x (0.25)2 m2
Acceleration due to gravity g = 9.81 m r2.
The Simulink model must have four output ("To Workspace") arrays for output variables with these specified names: acceleration, velocity, position, and drag (all lower case) to characterise the system. They are 2x1 vector-valued signals.
All the constants and initial conditions must be programmed into the model. No MATLAB variables will be initialized before your model is tested.
INSTRUCTIONS (ask for clarification if you don't understand the instructions)
You may use any material on VITAL, the built-in help for MATLAB and Simulink, and your own notes and previously worked assignments.
• You may communicate with people during the test.
• Write a separate, silent .mdl file that computes the requested output(s) for each of the two questions. Answer both questions, but only one option for each question based on your student number. You should solve only the one option assigned to you and should not use your student number in any calculation.
• Two separate Simulink function files (.mdl files) must be submitted. No other file types and no other files should be submitted. The files must be submitted simultaneously via the "Test 3 submission" link under the Assignment tab on VITAL.
• You have only one opportunity to submit.
• The files must be named in accordance with the following convention (lower case, no spaces, .mdl extension, three single underscores). In place of xxxxxxxx you should substitute your student ID number. (Use this convention even if you are registered for ENGG487.)
engg3 8 7_xxxxxxxx_test3_ql . mdl
engg3 8 7_xxxxxxxx_test3_q2 mdl
• Your files must be named precisely in accordance with the definitions above. If they are not, your files will not be marked.
• Your functions must not crash when called with appropriate inputs. Be sure to check them before submission.