Question
can you write a matlab code
PROJECT DELIVERABLE 1: In Project Deliverable 1, you will write a Matlab code to automatically run your Simulink model where
0 0
Add a comment Improve this question Transcribed image text
Answer #1

The given system is designed in Simulink which is shown below.

X FirstOrderSystem_ProjectGroupnumber - Simulink File Edit View Display Diagram Simulation Analysis Code Tools Help 10.0 >> Fthe step signal is applied to the system. The parameters of the step input is set as follows. Note: sample time is taken as 0.01 for data collection.

Block Parameters: Step Xm Step Output a step. Parameters Step time: Initial value: 0 Step Final value: 1 Sample time: 0.01 In

Then the scope block settings has been changed for data collection in workspace.

Scope File Tools View Simulation Help X Configuration Properties: Scope 10 Display Logging Main Time Limit data points to las

Variable name is Output.

Response of MATLAB code, 3D plot is given below.

Output variation with b and K 1.2 0.8 0.6 0.4 0.2 6 10 4 8 3 6 4 2 2 Value of b Value of K Value of OutputMatlab code.

%%%%%%%%%%%MATLAB Script %%%%%%%%%%%%%%%%
clear all;
close all;
K_vec=[];
Out_vec=[];
for K= 1:1:10 % variation in K with step of 1
Out_vec_b=[];
b_vec=[];
K_vec=[K_vec,K];
for b= 2:0.5:7 % variation in b with step of 0.5
sim('FirstOrderSystem_ProjectGroupnumber',5) % run simulation for 5 sec
k=find(Output(:,1)==1); % find index of matrix at t=1.
Out= Output(k,2); % output at t=1
b_vec=[b_vec,b];
Out_vec_b=[Out_vec_b,Out];
end
Out_vec=[Out_vec;Out_vec_b];
end
surf(b_vec,K_vec,Out_vec);
xlabel('Value of b')
ylabel('Value of K')
zlabel('Value of Output')
title('Output variation with b and K')
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Add a comment
Know the answer?
Add Answer to:
can you write a matlab code PROJECT DELIVERABLE 1: In Project Deliverable 1, you will write...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Please solve it with step by step MATLAB code, thank you! Suppose that a system is shown in Figure 2. Based on for loop, write a piece of MATLAB code to calculate the closed loop poles for 03K35 and...

    Please solve it with step by step MATLAB code, thank you! Suppose that a system is shown in Figure 2. Based on for loop, write a piece of MATLAB code to calculate the closed loop poles for 03K35 and plot the outputs where the poles are represented by "W" letter. Find the interval of K parameter for stability using Routh-Hurwitz method. Calculate the poles of the closed loop transfer function where K attains the minimum value such that the system...

  • Matlab control

    The open-loop system dynamics model for the NASA eight-axis Advanced Research Manipulator II (ARM II) electromechanical shoulder joint/link, actuated by an armature-controlled dc servomotor is shown in Figure P1.The ARM II shoulder joint constant parameters areKa= 12, L=0.006 H, R= 1.4 Ω, Kb= 0.00867, n=200, Km= 4.375, J=Jm+ JL /n2, D=Dm+DL /n2, JL= 1, DL= 0.5, Jm= 0.00844, and Dm= 0.00013.FIGURE P1 Open-loop model for ARM ll(Due to 29/8/2020)a. Obtain the equivalent open-loop transfer function, ?(?) (with a unity feedback...

  • It has to be answered using matlab and other programs as each section says

    The open-loop system dynamics model for the NASA eight-axis Advanced Research Manipulator II (ARM II) electromechanical shoulder joint/link, actuated by an armature-controlled dc servomotor is shown in Figure P1.The ARM II shoulder joint constant parameters areKa= 12, L=0.006 H, R= 1.4 Ω, Kb= 0.00867, n=200, Km= 4.375, J=Jm+ JL /n2, D=Dm+DL /n2, JL= 1, DL= 0.5, Jm= 0.00844, and Dm= 0.00013.FIGURE P1 Open-loop model for ARM ll(Due to 29/8/2020)a. Obtain the equivalent open-loop transfer function, ?(?) (with a unity feedback...

  • 1. Write the MATLAB commands (tf.) and zpk (...)) that yield the following trans fer functions:...

    1. Write the MATLAB commands (tf.) and zpk (...)) that yield the following trans fer functions: ii) Hy=1+1+ ii) H3-3-*+-1 (s + 1)( -2) iv) H. - 3)(8 + 4) 2. Consider the feedback system: C(0) = K * G(s) Determine the values of K, a, and b of C(s) such that the dominant-closed loop poles are located at $12 = -1 j. Use the root locus method. Provide the locations of the dominant poles. You should include the root...

  • Please wriite the matlab code of the question

    &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Please wriite the matlab code of the question :))) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PROBLEM 4 Suppose that a system is shown in Figure 4. There are three controllers that might be incorporated into this system. 1·G,(s)-K (proportional (P) controller) 2·G,(s)=K/s (integral (I) controller) 3. G (s) K(1+1/s) (proportional, integral (PI) controller) The system requirements are Ts < 10 seconds and P.。. 10% for a unit step response. (a) For the (P) controller, write a piece of MATLAB code to plot root locus...

  • 3. Use MATLAB to plot the root locus of S +4 s 6s +13 H(s)1 Provide the commands you used and a c...

    3. Use MATLAB to plot the root locus of S +4 s 6s +13 H(s)1 Provide the commands you used and a copy of root locus figure. Also calculate the angles that the root locus leaves the complex poles. Use sgrid to plot lines of 0.7,0.8,0.9, and 0.99 and wn circles of 2,4, and 6. Provide command and plot of root locus with sgrid. Click on the root locus to determine the gain (K) where ζ-0.9 and ζ-0.99 intersect the...

  • Please use MATLAB, screenshot code and results An automotive power train control system is described by...

    Please use MATLAB, screenshot code and results An automotive power train control system is described by the following matrix equations 1-12 -10 -57 [1] x= 1 0 0 +0 u To 100 y(t) = [ 35 – 5]x where u = -KX+r, and r is a unit step input. Use MATLAB/SIMULINK to plot different responses of the system output Y for the following feedback control gain matrix K: Casel: K = [1 44 67] Case2: K = [10 44 67]...

  • Problem 1. Consider the following mass, spring, and damper system. Let the force F be the...

    Problem 1. Consider the following mass, spring, and damper system. Let the force F be the input and the position x be the output. M-1 kg b- 10 N s/m k 20 N/nm F = 1 N when t>=0 PART UNIT FEEDBACK CONTROL SYSTEM 5) Construct a unit feedback control for the mass-spring-damper system 6) Draw the block diagram of the unit feedback control system 7) Find the Transfer Function of the closed-loop (CL) system 8) Find and plot the...

  • MATLAB question. Please answer all the questions and also upload the code by MATLAB. Thanks. Down vote if no code provided. For the circuit shown above, at the moment t = 0, the switch is closed, fin...

    MATLAB question. Please answer all the questions and also upload the code by MATLAB. Thanks. Down vote if no code provided. For the circuit shown above, at the moment t = 0, the switch is closed, find w(t) for 120, No energy is stored in the capacitor and inductor at moment t-0 1. Write the dynamic model for RLC circuit after t> 0? a. Show all vour work and calculations b. Write down the characteristic equation of the transfer function...

  • MATLAB question I need the code exactly as you would write it in MATLAB. thank you...

    MATLAB question I need the code exactly as you would write it in MATLAB. thank you 1. Consider a Gaussian solution of the traveling-wave form ψ(z,t)-exp(-a(z-vt)2). The parameter values are a 1, 2. (a) Explain the physical meaning of these parameters (eg. what would happen if we took a = 10 instead?) Determine the direction of propagation of this solution: Is it traweling to the left or to the right? (2pts) (b) Write a Matlab code to plot the Gaussian...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT