ITS AN PRACTICAL ASSIGNMENT INVOLVED WITH P AND ID DIAGRAM PLEASE READ THE ATTACHED DOCUMENT
Contribute Materials
Your contribution can guide someoneβs learning journey. Share your
documents today.
INDUSTRIAL INSTRUMENTATION Author Department Institution City, Country Address Part 1 The simplified milk pasteurizer using Visual Paradigm online service is shown below. Part 2 (a): First order Process Equation A first order process has the transfer function of the form: P(S)=Y(S) U(S)=K Οs+1
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Where K represents the DC gain andΟis the time constant of the first order process. From the given data, the ambient temperature (initial temperature) is19β while the maximum (steady state) temperature is80β. Therefore, the DC gain is approximately equal to: K=80β19=61β From the definition of time constant, we know that it is the time required for the temperature to rise to 63.2% of the final value. 63.2%ofthefinalvalue=0.632(61β)+19β=57.552ββ 5 57.6βcorrespond to 1 second as shown in the plot of the given data in figure 2. The MATLAB script for plotting the temperature against time in figure 1 is shown below. %MATLAB plot of the experimental data time=[0:1:10];% Time array temp=[19 57 69 73 75 77 78 79 79.6 79.8 80];%temperature array plot(time,temp)% function for plotting grid('on') xlabel('time (sec)') ylabel('temperature (degrees C)') title('Temperature Step Response') legend('experiment','Location','Sout hEast') Figure 1: MATLAB plot of the data
Figure 2: Getting the time constant from the data Based on the parameters calculated in the preceding section, the equation of the estimated first order model becomes: P(S)=Y(S) U(S)=61 1s+1=61 s+1β Part 2 (b): Estimated and Experimental Temperature We plot the estimated and measured (experimental) temperature using the MATLAB code below. %MATLAB plot of the experimental data time=[0:1:10];% Time array temp=[19 57 69 73 75 77 78 79 79.6 79.8 80];%temperature array plot(time,temp)% function for plotting hold %MATLAB plot of the estimated data s = tf('s'); Initial_Temp = 19;% (initial)ambient temperature K = 61;% DC gain tau = 1;% time constant P = K/(tau*s+1);% model transfer function [y,t] = step(P,10);% model step response plot(t,y+Initial_Temp); grid('on') xlabel('time (sec)') ylabel('temperature (degrees C)') title('Temperature Step Response') legend('Experiment','Estimate','Loca tion','SouthEast')
Figure 3: A plot of the estimated and experimental values on the same axes