Beruflich Dokumente
Kultur Dokumente
= = = =
2 2 2 2 2 2 2 2 2
2 3 2 3 2 3 2 3
2 2
02 03
2 2 2
2 3
4)
( ) ( ) ( ) (tan tan )
1 1 1 1
2 2 2 2
(tan tan )
= 1 (3
2
u u V V V V V V Vx
R
h h w u u
R
| o o
o
|
+
=
2 3
2
.5)
using equation (3.3)
(tan tan )
= 1 (3.6)
2
Now is eliminated, again using eq. (3.3)
4(1 ta
R
R o
o o
|
o
=
+
3
2 3
2
n )
equation (3.3) and (3.5), written as
tan tan (3.7)
2
tan t o
|
o
|
=
=
3
3
2 2
an (3.8)
when we solved for the unknown angles, gives
/ 2 2(1 )
tan
2
R
R
o
|
+
= 2
(3.9)
/ 2 2(1 )
tan (3.1
R
|
|
|
|
+
=
3
2
0)
Also in the same way we can obtain blade angles
/ 2 2
tan = (3.11)
/ 2 2
tan
R
R
(3.12)
20
Chapter 4
Mat lab Programming
4.1 Code[5],[6],[7]
%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
%PROGRAM FOR CALCULATING VARIOUS OUTPUT PARAMETERS BY INTAKING INPUT
% INPUT PARAMETERS IN SEQUENCE AS FOLLOWS
% MASS FLOW RATE(kg/s) m
% ROTATIONAL SPEED(rev/s) n
% MEAN BLADE SPEED(m/s) u
% ISENTROPIC EFFICIENCY e
% INPUT PRESSURE(kpa) pi
% INPUT TEMPERATURE(K) ti
% PRESSURE RATIO(kpa) pd
% TEMPERATURE DROP(K) td
%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
% OUTPUT PARAMETERS IN SEQUENCE AS FOLLOWS
% BLADE-LODING COEFFICIENT si
% FLOW COEFFICIENT phi
% DEGREE OF REACTION r
% all the angle are measured from axial direction
% DIRECTION OF ABSOLUTE VELOCITY AT INLET OF ROTOR atwo
% DIRECTION OF ABSOLUTE VELOCITY AT OUTLET OF ROTOR athree
% BLADE ANGLE(relative velocity) AT INLET btwo
% BLADE ANGLE(relative velocity) AT OUTLET bthree
% power output(watt) p
%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
function varargout = axialguitrial2(varargin)
% AXIALGUITRIAL2 M-file for axialguitrial2.fig
% AXIALGUITRIAL2, by itself, creates a new AXIALGUITRIAL2 or raises
the existing
% singleton*.
%
% H = AXIALGUITRIAL2 returns the handle to a new AXIALGUITRIAL2 or
the handle to
% the existing singleton*.
%
% AXIALGUITRIAL2('CALLBACK',hObject,eventData,handles,...) calls
the local
% function named CALLBACK in AXIALGUITRIAL2.M with the given input
arguments.
%
% AXIALGUITRIAL2('Property','Value',...) creates a new
AXIALGUITRIAL2 or raises the
% existing singleton*. Starting from the left, property value
pairs are
% applied to the GUI before axialguitrial2_OpeningFunction gets
called. An
% unrecognized property name or invalid value makes property
application
% stop. All inputs are passed to axialguitrial2_OpeningFcn via
varargin.
%
21
% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only
one
% instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Copyright 2002-2003 The MathWorks, Inc.
% Edit the above text to modify the response to help axialguitrial2
% Last Modified by GUIDE v2.5 16-Nov-2013 20:44:53
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @axialguitrial2_OpeningFcn, ...
'gui_OutputFcn', @axialguitrial2_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT
% --- Executes just before axialguitrial2 is made visible.
function axialguitrial2_OpeningFcn(hObject, eventdata, handles,
varargin)
% This function has no output args, see OutputFcn.
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to axialguitrial2 (see VARARGIN)
% Choose default command line output for axialguitrial2
handles.output = hObject;
% Update handles structure
guidata(hObject, handles);
% UIWAIT makes axialguitrial2 wait for user response (see UIRESUME)
% uiwait(handles.figure1);
% --- Outputs from this function are returned to the command line.
function varargout = axialguitrial2_OutputFcn(hObject, eventdata,
handles)
% varargout cell array for returning output args (see VARARGOUT);
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure
varargout{1} = handles.output;
22
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
cp=1.148
si = 2*handles.var8*cp*1000/(handles.var3*handles.var3)
% flow coffiecient(phi) is assumed
set(handles.edit9, 'String',si)
phi=.8
%bthree is the angle we find in degress
bthree= atand (1/phi)
set(handles.edit10, 'String', bthree)
% degree of reaction is found out
r= phi* tand(bthree)-si/4
set(handles.edit11, 'String', r)
% btwo is the blade angle at rotor oulet in degrees
btwo= atand((si/2-2*r)/(2*phi))
set(handles.edit12, 'String', btwo)
% finding the direction of the absolute velocity at inlet and outlet in
% degrees
atwo= atand(tand(btwo)+1/phi)
set(handles.edit13, 'String', atwo)
%athree is the absolute velocity angle at rotor outlet
athree= atand(tand(bthree)-1/phi)
set(handles.edit14, 'String', athree)
%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
%the method below is for the contruction of the velocity triangles using
%the above angles and speeds
% we are scaling the mean blade speed on the x axis on scale from 0 to 5
%for that we are using two variables x1=0 y1=0 to mark origin and x2=5
y2=0
%to mark the maxium point till we are extending
x1=0;y1=0;x2=5;y2=0
%absolute velocity vector is assumed to pass through origin than
equation
%of this vector will be x=tan(90-atwo). in the same way equation of
repersenting vector
%relative velocity and passing through will be y=tan(90-btwo)(x-5). now
%intersection of these two line gives third vortex of triangle at inlet
of
%rotor and same procedure is repated at outlet of triangle.
x3=-5*(tand(90-btwo))/(tand(90-atwo)-tand(90-btwo))
y3=x3*tand(90-atwo)
x4=-5*(tand(90+bthree))/(tand(90+athree)-tand(bthree+90))
y4=x4*tand(90+athree)
% we are definiing the scale with respect to the mean blade speed for
the
% velocity triangle
scale=handles.var3/5
% we are calculating the lenth of the side which represents v1 and v2
ie.
% absolute velocity at inlet and outlet.
v1=sqrt(x3^2+y3^2)*scale
v2=sqrt(x4^2+y4^2)*scale
%power is calucated by euler's formula
p=handles.var1*handles.var3*v1*cosd(90-atwo)
set(handles.edit15, 'String', p)
x5=linspace(0,x3,100);
% for each corresponding value of x5 a value y5 is found
y5=x5*tand(90-atwo);
% we are splitting the x3 again for the second line which starts from 5
till x3 into 100
23
% diffrent intervals and storing it in x6
x6=linspace(5,x3,100);
% corresponding y values for this x6 values are stored in y6
y6=tand(90-btwo)*(x6-5);
% for second triangle
%we are spliting the x4 which is the first point into 100 intervals for
% ie. it forms array starting from 0 to x4 containing 100 elements
x7= linspace(0,x4,100);
% for each corresponding value of x7 a value y7 is found
y7=x7*tand(90+athree);
% we are splitting the x4 again for the second line which starts from 5
till x4 into 100
% diffrent intervals and storing it in x8
x8=linspace(5,x4,100);
%corresponding y values for this x8 values are stored in y8
y8=tand(90+bthree)*(x8-5);
% now the plotting of the all the arrays obtained above begins to make
the
% velocity triangles desired by us
plot(x5,y5,'r')
xlabel('mean blade speed(u)(m/s)')
ylabel('axial velocity(m/s)')
text(1.5,3.7,'Velocity Triangle at Inlet and Outlet of
Rotor','Edgecolor','c','LineWidth',2)
hold on
plot(x7,y7,'k')
plot(x6,y6,'g')
plot(x8,y8,'b')
legend('absolute velocity at inlet','absolute velocity at
outlet','relative velocity at inlet','relative velocity at outlet',-1)
hold off
function edit1_Callback(hObject, eventdata, handles)
% hObject handle to edit1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit1 as text
% str2double(get(hObject,'String')) returns contents of edit1 as
a double
content = str2double(get(hObject,'String'))
handles.var1 = content
guidata(hObject,handles)
% --- Executes during object creation, after setting all properties.
function edit1_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
24
function edit2_Callback(hObject, eventdata, handles)
% hObject handle to edit2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit2 as text
% str2double(get(hObject,'String')) returns contents of edit2 as
a double
content = str2double(get(hObject,'String'))
handles.var2 = content
guidata(hObject,handles)
% --- Executes during object creation, after setting all properties.
function edit2_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit3_Callback(hObject, eventdata, handles)
% hObject handle to edit3 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit3 as text
% str2double(get(hObject,'String')) returns contents of edit3 as
a double
content = str2double(get(hObject,'String'))
handles.var3 = content
guidata(hObject,handles)
% --- Executes during object creation, after setting all properties.
function edit3_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit3 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit4_Callback(hObject, eventdata, handles)
25
% hObject handle to edit4 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit4 as text
% str2double(get(hObject,'String')) returns contents of edit4 as
a double
content = str2double(get(hObject,'String'))
handles.var4 = content
guidata(hObject,handles)
% --- Executes during object creation, after setting all properties.
function edit4_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit4 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit5_Callback(hObject, eventdata, handles)
% hObject handle to edit5 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit5 as text
% str2double(get(hObject,'String')) returns contents of edit5 as
a double
content = str2double(get(hObject,'String'))
handles.var5 = content
guidata(hObject,handles)
% --- Executes during object creation, after setting all properties.
function edit5_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit5 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit6_Callback(hObject, eventdata, handles)
% hObject handle to edit6 (see GCBO)
26
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit6 as text
% str2double(get(hObject,'String')) returns contents of edit6 as
a double
content = str2double(get(hObject,'String'))
handles.var6 = content
guidata(hObject,handles)
% --- Executes during object creation, after setting all properties.
function edit6_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit6 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit7_Callback(hObject, eventdata, handles)
% hObject handle to edit7 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit7 as text
% str2double(get(hObject,'String')) returns contents of edit7 as
a double
content = str2double(get(hObject,'String'))
handles.var7 = content
guidata(hObject,handles)
% --- Executes during object creation, after setting all properties.
function edit7_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit7 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit8_Callback(hObject, eventdata, handles)
% hObject handle to edit8 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
27
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit8 as text
% str2double(get(hObject,'String')) returns contents of edit8 as
a double
content = str2double(get(hObject,'String'))
handles.var8 = content
guidata(hObject,handles)
% --- Executes during object creation, after setting all properties.
function edit8_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit8 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit9_Callback(hObject, eventdata, handles)
% hObject handle to edit9 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit9 as text
% str2double(get(hObject,'String')) returns contents of edit9 as
a double
% --- Executes during object creation, after setting all properties.
function edit9_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit9 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit10_Callback(hObject, eventdata, handles)
% hObject handle to edit10 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit10 as text
28
% str2double(get(hObject,'String')) returns contents of edit10 as
a double
% --- Executes during object creation, after setting all properties.
function edit10_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit10 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit11_Callback(hObject, eventdata, handles)
% hObject handle to edit11 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit11 as text
% str2double(get(hObject,'String')) returns contents of edit11 as
a double
% --- Executes during object creation, after setting all properties.
function edit11_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit11 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit12_Callback(hObject, eventdata, handles)
% hObject handle to edit12 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit12 as text
% str2double(get(hObject,'String')) returns contents of edit12 as
a double
% --- Executes during object creation, after setting all properties.
function edit12_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit12 (see GCBO)
29
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit13_Callback(hObject, eventdata, handles)
% hObject handle to edit13 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit13 as text
% str2double(get(hObject,'String')) returns contents of edit13 as
a double
% --- Executes during object creation, after setting all properties.
function edit13_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit13 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit14_Callback(hObject, eventdata, handles)
% hObject handle to edit14 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit14 as text
% str2double(get(hObject,'String')) returns contents of edit14 as
a double
% --- Executes during object creation, after setting all properties.
function edit14_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit14 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
30
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
function edit15_Callback(hObject, eventdata, handles)
% hObject handle to edit15 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit15 as text
% str2double(get(hObject,'String')) returns contents of edit15 as
a double
% --- Executes during object creation, after setting all properties.
function edit15_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit15 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc
set(hObject,'BackgroundColor','white');
else
set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end
% --- Executes during object creation, after setting all properties.
function axes2_CreateFcn(hObject, eventdata, handles)
% hObject handle to axes2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called
% Hint: place code in OpeningFcn to populate axes2
31
4.2 Input GUI Window
4.3 Output GUI Window
32
CHAPTER 5
CONCLUSION AND FUTURE WORK
5.1 Conclusion
This report is the study of the fluid Super critical Carbon dioxide as
working fluid for the power generation in a closed cycle gas turbines. Euler's
Equation was used To learn the basic concepts of energy conversion . The same
was used for the analytical calculations of the blade profile at the mean blade
diameter. The same calculations were then successfully coded in Mat Lab .The
Code was successfully executed as Graphical User Interface that would be more
user friendly.
The various parameters undertaken by us can be used only to give a blade
profile for two dimensional flow which is effective in the initial stages of the
turbine. The results achieved by the mat lab code were cross verified with the
analytical results and were found to be correct. The velocity triangles were also
found to be correct to the theoretical results.
5.2 Future work
The future work will aim to model the blade profile for three dimensional
flow . This would include the twisting of the blade from hub to tip and inclusion of
the blade thickness and breadth. These all parameters will be included in the GUI
to make it a platform the designing of the blades.
33
CHAPTER 6
REFERENCES
[1] http://en.wikipedia.org/wiki/Supercritical_carbon_dioxide
[2] http://en.wikipedia.org/wiki/Supercritical_fluid
[3] Gas Turbine Theory (4
th
Edition,1996) by H Cohan ,GFC Rogers ,HIH
Saravanamuttoo ,Longman Group Limited, England
[4] Design of an Axial Turbine and Thermodynamic Analysis and Testing of a
K03 Turbocharger by Yoshio Samaizu Perez Zuinga ,Massachusetts
Institute of Technology, June 2011, certified and accepted by John H.
Leinhard V , MIT.
[5] www.mathworks.in
[6] Software used - Mat lab 7.0.0.19920(R14)
[7] Mat lab Help Manual 7.0.0.19920(R14)