• 大小: 2KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-05-12
  • 语言: Matlab
  • 标签: MATLAB  

资源简介

超临界二氧化碳布雷顿简单循环MATLAB计算程序,需要输入热源、冷凝器、压缩机、透平参数。

资源截图

代码片段和文件信息

 clc 
 clear
 
%%%% SimpleBraytonCycleLayout
 Q=input(‘热源功率(MW):‘);         %%26 440 38 8 87 85 136 2.6
 T4=input(‘热源温度(C):‘)+273.15;
 T1=input(‘冷凝器出口温度(C):‘)+273.15;
%  P4=input(‘热源压力(MPa):‘)*1000;
 P1=input(‘运行压力(MPa):‘)*1000;
 E1=input(‘透平效率(%):‘)/100;
 E2=input(‘压气机效率(%):‘)/100;
 M=input(‘工质流量(kg/s):‘);
 Et=input(‘压比:‘);%压力比
 P4=P1*Et;

H4=refpropm(‘h‘‘T‘T4‘P‘P4‘CO2‘);
H1=refpropm(‘h‘‘T‘T1‘P‘P1‘CO2‘);

%%汽轮机出口5
P5=P1;
S5=refpropm(‘S‘‘T‘T4‘P‘P4‘CO2‘);
H5=refpropm(‘h‘‘P‘P5‘S‘S5‘CO2‘);
H45=(H5-H4)*E1;
T5=refpropm(‘t‘‘P‘P5‘H‘H4+H45‘CO2‘);

%%换热器热端
P3=P4;
H34=Q*1000/M;
H3=H4-H34;
% H3=H5-H6+H2;
T3=refpropm(‘t‘‘P‘P3‘H‘H3‘CO2‘);

%%压气机出口2
P2=P4;
S2=refpropm(‘S‘‘T‘T1‘P‘P1‘CO2‘);
H2=refpropm(‘h‘‘P‘P2‘S‘S2‘CO2‘);
H12=(H2-H1)/E2;
T2=refpropm(‘t‘‘P‘P2‘H‘H1+H12‘CO2‘);

%%换热器冷端
H6=H5-H3+H2;
P6=P1;
S6=refpropm(‘S‘‘P‘P6‘H‘H6‘CO2‘);
T6=refpropm(‘t‘‘P‘P6‘H‘H6‘CO2‘);

%%透平输出功
Wt=M*(-H45)/1000000;
%%压气机耗功率
Wc=M*(H12)/1000000;
%%系统效率
n=(Wt-Wc)/Q*100;

disp([‘透平输出功为‘num2str(Wt)‘MW‘]);
disp([‘压气机耗功为‘num2str(Wc)‘MW‘]);
disp([‘热源功率为‘num2str(Q)‘MW‘]);
disp([‘系统效率为‘num2str(n)‘%‘]);




 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1240  2017-11-23 14:27  超临界二氧化碳布雷顿简单循环MATLAB计算程序\SimpleBraytonCycleLayout_1.m
     文件        1303  2017-11-23 14:27  超临界二氧化碳布雷顿简单循环MATLAB计算程序\SimpleBraytonCycleLayout_2.m
     目录           0  2017-12-05 16:31  超临界二氧化碳布雷顿简单循环MATLAB计算程序\

评论

共有 条评论