21.01.2015 Views

Homework 7 Solutions

Homework 7 Solutions

Homework 7 Solutions

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

nuC3 = 0;<br />

nuD3 = 1;<br />

nuS3 = 0;<br />

%<br />

% rate law<br />

%<br />

ko1 = 1.0; % 1/sec<br />

Ea1 = 4000; % J/mol<br />

R = 8.314; %J/mol/K<br />

DUR1 = 0.0; %J/mol<br />

k1 = ko1*exp(-Ea1/(R*T)); % 1/sec<br />

r1 = k1*CA; % mole/liter/sec<br />

%<br />

ko2 = 1.0; % 1/sec<br />

Ea2 = 3000; % J/mol<br />

R = 8.314; %J/mol/K<br />

DUR2 = 0;<br />

k2 = ko2*exp(-Ea2/(R*T)); % 1/sec<br />

r2 = k2*CA; % mole/liter/sec<br />

%<br />

ko3 = 1.0; % liter/mole/sec<br />

Ea3 = 2000; % J/mol<br />

R = 8.314; %J/mol/K<br />

DUR3 = -20000.0; %J/mol<br />

k3 = ko3*exp(-Ea3/(R*T)); % liters/mole/sec<br />

r3 = k3*CA*CB; % mole/liter/sec<br />

%<br />

% pure component heat capacities<br />

%<br />

CvA = 4.0; %J/mol/K<br />

CvB = 3.0; %J/mol/K<br />

CvC = 5.0; %J/mol/K<br />

CvD = 6.0; %J/mol/K<br />

CvS = 4.0; %J/mol/K<br />

%<br />

% mole fractions<br />

%<br />

CT = CA + CB + CC + CD + CS;<br />

xA = CA/CT;<br />

xB = CB/CT;<br />

xC = CC/CT;<br />

xD = CD/CT;<br />

xS = CS/CT;<br />

%<br />

% mixture heat capacity<br />

%<br />

Cvmix = xA*CvA + xB*CvB + xC*CvC + xD*CvD + xS*CvS;<br />

%<br />

% mole and energy balances<br />

%<br />

dydt(1) = nuA1*r1 + nuA2*r2 + nuA3*r3;<br />

dydt(2) = nuB1*r1 + nuB2*r2 + nuB3*r3;<br />

dydt(3) = nuC1*r1 + nuC2*r2 + nuC3*r3;<br />

dydt(4) = nuD1*r1 + nuD2*r2 + nuD3*r3;<br />

dydt(5) = nuS1*r1 + nuS2*r2 + nuS3*r3;<br />

dydt(6) = -(DUR1*r1 + DUR2*r2 + DUR3*r3)/(CT*Cvmix);<br />

I used the following commands<br />

[y,x]=sysode(2,1000,0,10,[10,0,0,0,40,300]);<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!