alexander minoru kalauokalani austin

25
i Stability of Solar Salt at High Temperatures A thesis submitted in partial fulfillment of the requirements for the degree of Bachelor of Science degree in Physics from the College of William and Mary by Alexander Minoru Kalauokalani Austin Advisor: William Cooke Senior Research Coordinator: Gina L. Hoatson Date: April 21, 2017

Upload: others

Post on 22-Feb-2022

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Alexander Minoru Kalauokalani Austin

i

Stability of Solar Salt at High Temperatures

A thesis submitted in partial fulfillment of the requirements for the degree of Bachelor of Science degree in Physics from the College of William and Mary

by

Alexander Minoru Kalauokalani Austin

Advisor: William Cooke

Senior Research Coordinator: Gina L. Hoatson

Date: April 21, 2017

Page 2: Alexander Minoru Kalauokalani Austin

ii

ABSTRACT

In this paper, the final results of investigations into the stability of Solar Salt, a (60%:40% mixture by weight of NaNO3, KNO3) at high temperatures are presented. The stability was examined by mass spectrometry after the salt was heated in a crucible by a furnace. In these experiments, the amount of NO, NO2, N2, O, and O2 was monitored. It was found that the stability of the solar salt at high temperatures increased after the introduction of nitrogen gas into the experiment. Results show that changing the flow intensity and the introduction method of the nitrogen effects the stability of the solar salt.

Page 3: Alexander Minoru Kalauokalani Austin

iii

TABLE OF CONTENTS

Acknowledgements ii

List of Tables iii

Chapter 1. Introduction 1

Chapter 2. Current Findings and Status 2

Chapter 3. Evaluation 14

Chapter 4. Conclusion 15

Appendix 17

Bibliography 20

Page 4: Alexander Minoru Kalauokalani Austin

iv

ACKNOWLEDGEMENTS

This writer wishes to express his appreciation to Professor William Cooke, under whose guidance this investigation was conducted, for his patience, guidance and criticism throughout the investigation. The author is also indebted to Professor Gina Hoatson for their careful reading and criticism of the manuscript. Thank you for taking time to further my learning and improve my abilities. It has been an amazing experience and I will remember this time for the rest of my life. Thank you.

Page 5: Alexander Minoru Kalauokalani Austin

v

LIST OF TABLES

1. Example of data from a single scan 7

2. Feb 23 2017 Data 8

3. Feb 27 2017 Data 9

4. Feb 27 2017 Data (edited model) 10

5. Feb 28 2017 Data 11

6. Mar 16 2017 Data 12

7. Feb 23 O2 production and model 13

Page 6: Alexander Minoru Kalauokalani Austin

1

1. Introduction

Concentrated Solar Power systems are power plants that use a large number of mirrors

to reflect the sun’s light and concentrate it all onto one point to heat the energy storage

material. This heat energy can then be used like any other heat source to run electrical

power plants by heating up water to create steam, which will turn a turbine to create the

electricity. Ivanpah is an existing concentrated solar power system that covers 3,500

acres near the California Nevada border and uses thousands of moving mirrors to

continuously reflect the light from the sun onto a point to heat the salt used to store the

heat energy (Garthwaite).

Page 7: Alexander Minoru Kalauokalani Austin

2

Some of the advantages of storing the power as heat (until it is used to make electricity)

are that electrical storage systems are not needed to store the heat and that the stored

heat can be used for other things as well as making electricity. Storing electricity is

trickier and more expensive than storing heat, the better lithium-ion batteries store at a

few hundred dollars per kilowatt while salt heat storage costs about 30 dollars per

kilowatt. A disadvantage with concentrated solar power systems is that the heat storage

medium choices are limited as many substances become gaseous at the high

temperatures achieved in these storage systems which causes pressure problems due

to the large increase in volume. The problem that this lab is trying to solve is that the

substance currently being used as a heat storage medium, KNO3 NaNO3 (Solar Salt),

starts to decay at high temperatures and corrodes the stainless steel housing it is kept

in.

2. Current Findings and Status

The chemical composition of the current choice of heat storage from concentrated solar

power systems is Solar Salt which has a chemical composition of 60% NaNO3 and 40%

KNO3 by weight. At the stated 60-40 mixture solar salt has a melting temperature of

about 223º Celsius, or 496º Kelvin. These temperatures are easily achieved by the

concentrated solar power systems. Molten nitrates, like the solar salt (XNO3),

decompose into nitrites (XNO2) in the 450º to 700º Celsius range. The molten nitrate

salts at these high temperatures oxidize the stainless steel housing that they are kept in,

corroding the housing, and thus weakening its structural integrity. Our lab endeavors to

reduce the decomposition of the nitrate salts at the temperatures around 600º Celsius,

and reduce the corrosion of stainless steel at these same temperatures.

Page 8: Alexander Minoru Kalauokalani Austin

3

To eventually attempt to reduce the amount of decomposition of the nitrate salts

at the temperatures that the concentrated solar power systems achieve, the first goal is

to determine the maximum temperature at which the solar salt starts to decompose.

Once the maximum temperature prior to decomposition is found, experiments can be

run to see if adding various gases into the reaction will increase this maximum

temperature. Different methods of adding these gases and the amount of gas added

can also be tested to improve the maximum temperature prior to decomposition. The

main focus of this lab is the addition of oxygen gas to push the chemical equilibrium

more towards the molecules with lower salt to oxygen ratios. Nitrogen is being added to

the system to dry the salt and thus reduce the effect of water on the experiments.

𝑁𝑎𝑁𝑂3 → 𝑁𝑎𝑁𝑂2 +1

2𝑂2 (Freeman)

𝐾𝑁𝑂3 + 𝑂 → 𝐾𝑁𝑂2 + 𝑂2 (Freeman, Potasium Nitrite and Oxygen)

Page 9: Alexander Minoru Kalauokalani Austin

4

Page 10: Alexander Minoru Kalauokalani Austin

5

The apparatus of the experiment includes a furnace, a crucible, solar salt, a mass

spectrometer, and an electrical thermometer. The furnace heats the crucible holding the

solar salt to a desired, temperature. Although the crucible is held inside of the furnace at

a set temperature, the temperature of the solar salt is not always the same as the

temperature of the furnace, so the electrical thermometer is used to obtain the actual

temperature of the solar salt. Once the mass spectrometer is started, it samples the

contents of the crucible through a tube that pokes through the lid of the crucible. The

gases from the crucible are taken through a series of tubes to change the pressure,

allowing the mass spectrometer to detect composition of the gas, separated by 0.1

AMU, and starting at 1 AMU. This sampling occurs about once every 105 seconds until

you turn it off or only when you tell it to take a sample.

At first we kept changing the method and apparatus slightly to try and reduce the

effect of interference like condensation in the tubes leading to the mass spectrometer.

Condensation and particulates in the piping leading to the mass spectrometer was

reducing the pressure and eventually clogging the pipes to the point where the

experiment could no longer be run so we added fiber Pyrex into the pipes to stop the

particulates from progressing to the valves that they would clog. The nitrogen we pump

into the experiment is used to dry the salt out and thus reduce the water present

Piping to mass spectrometer

Pyrex fiberglass Pyrex fiberglass

Diagram of pyrex fiberglass in apparatus piping

Page 11: Alexander Minoru Kalauokalani Austin

6

everywhere. The method and amount of nitrogen gas injection were changed to attempt

to create a system that made results that were reproducible. Once the procedures are

reliably reproducible we have a baseline to compare the oxygen injections with.

The data that is collected is temperature from the thermometer, sensing the

temperature of the crucible vs time data, and mass composition of the gas vs time from

the mass spectrometer sensing the chemical composition of the gas from the crucible

by mass values. By running an experiment where we sampled the temperature of the

salt directly and measuring the temperature of the crucible, we created a model to

predict the temperature of the salt inside of the crucible by measuring the temperature

of the crucible only. Our apparatus does not allow us to directly measure the

temperature of the salt during the run so we estimate the salt temperature from the

crucible temperature. By using the temperature vs time data for a run, the times during

that run can be equated to the corresponding temperatures. After equating the times to

temperatures, the times in the mass values vs time data can be replaced to make a

mass amounts vs temperature data set. Once the mass values vs temperature data

sets are found for the different runs of the experiment, they can be compared to each

other to see how the different methods of adding O2 to the system effects the chemical

composition of the gas and thus the molten salt.

By looking at the mass values vs temperature data, the degradation of the solar

salt for that run can be observed as the temperature changes. As the NaNO3, KNO3

mixture degrades into gaseous molecules such as, NO, NO2, N2, and O2, the larger

amounts of these gases are detected by the mass spectrometer, the more that the salt

degrades, the greater concentration of these gases present when the crucible is

Page 12: Alexander Minoru Kalauokalani Austin

7

sampled. By looking at the corresponding mass values (amu), 30, 46, 28, and 32,

respectively, the degradation of the salt can be indirectly observed.

Table 1 example of data from a single scan

By looking at the data from various runs, it can be seen that the amount of O2 (32

amu), NO (30 amu), and O (16 amu), increases as the temperature increases, after the

initial degradation starts. By comparing the data from different runs, we have found the

method of nitrogen injection that creates the most reproducible results thus far to be

about a 1.2 torr pressure from the nitrogen tank. From our data for runs using this

method we have created a model that predicts the values that we think the NO

production should have at various temperatures and this is used to compare with our

-35

-30

-25

-20

-15

-10

-5

0

0 10 20 30 40 50 60

Ln(m

ass

amo

un

t d

etec

ted

)

mass number (amu)

11/17 data scan 16

Page 13: Alexander Minoru Kalauokalani Austin

8

experimental data. The data graphed shows the recorded data with a background

amount taken out so although some points are shown no be negative production it is not

actually producing negative amounts of the gases shown. The background is found by

taking the average value of the corresponding amu values we don’t expect to see.

Table 2 Feb 23 2017 Data

0 100 200 300 400 500 600 700

Temperature (Cº)

-1

0

1

2

3

4

5

6

7

RG

A sig

na

l (to

rr)

10-9 NO Production and Model versus Temperature

increasing temperature

decreasing temperature

model

Page 14: Alexander Minoru Kalauokalani Austin

9

Table 3 Feb 27 2017 Data

0 100 200 300 400 500 600 700 800

temperature (Cº)

-2

0

2

4

6

8

10

12

14R

GA

sig

nal (to

rr)

10-9 NO Production and Model versus Temperature

increasing temperature

decreasing temperature

model

Page 15: Alexander Minoru Kalauokalani Austin

10

Table 4 Feb 27 2017 Data (edited model)

0 100 200 300 400 500 600 700 800

temperature (Cº)

-1

0

1

2

3

4

5

6

7

8

9R

GA

sig

nal (to

rr)

10-9 NO Production and Model versus Temperature

increasing temperature

decreasing temperature

model

Page 16: Alexander Minoru Kalauokalani Austin

11

Table 5 Feb 28 2017 Data

300 350 400 450 500 550 600 650 700 750

temperature (Cº)

-2

0

2

4

6

8

10

12

RG

A sig

nal (to

rr)

10-9 NO Production and Model versus Temperature

increasing temperature

decreasing temperature

model

Page 17: Alexander Minoru Kalauokalani Austin

12

Table 6 Mar 16 2017 Data

250 300 350 400 450 500 550 600 650 700 750

temperature (Cº)

-5

0

5

10

15

20R

GA

sig

nal (to

rr)

10-9 NO Production and Model versus Temperature

increasing temperature

decreasing temperature

model

Page 18: Alexander Minoru Kalauokalani Austin

13

Table 7 Feb 23 O2 production and model

As can be seen in Table 2, our run on February 23rd had data that fit our model

extremely well for the temperature range that we are interested in (500+). The

production on the 27th (Table 3) was lower than we were expecting and even lower on

the 28th (Table 5) but we believe this to be due to the salt in the crucible running low and

thus producing less gasses. The 3rd table shows the same February 27th data as the 2nd

table but with a model edited to compensate for the suspected loss of salt by

decreasing the ratio in the model equation that corresponds to particle collisions from

(6.9/9.1) to (4.5/9.1), as there is less salt and thus less products there are less

0 100 200 300 400 500 600 700

temperature (Cº)

2.3

2.4

2.5

2.6

2.7

2.8

2.9R

GA

sig

na

l (to

rr)

10-7 O2 Production and Model versus Temperature

increasing temperature

decreasing temperature

model

Page 19: Alexander Minoru Kalauokalani Austin

14

collisions. On March 16th (Table 6) we removed one of the two wads of Pyrex fiberglass

and the data was greatly effected, thus showing that the inclusion of the fiberglass helps

to stabilize the experiment. There is a small section at around 450º and another at 550º

where the values occasionally drop but we are in the process of attempting to make that

reproducible or eliminate it. While we are taking O2 data (Table 7) we do not have a

very good model of it quite yet.

3. Evaluation

We are on our way to achieving our goal of significantly decreasing the degradation of

the solar salt as we have observed reduced gas production at high temperatures with

the addition of gaseous N2 and we now have a setup that seems to give reproducible

results to compare the O2 experiments with. Although we have gotten useful results,

further experimentation is being conducted to reduce the degradation of the solar salts

at high temperatures even more. Different flow intensities and methods of injection,

along with different gasses to add and coatings to protect against steel corrosion, will be

explored to eventually, significantly improve the stability of energy storage for

concentrated solar power systems.

My contribution in the lab is the manipulation of data into useful forms and

eventually the running of experiments and the collection of data. The raw data is almost

useless as it comes in multiple sheets and in different presentation formats, making the

wanted data and relations extremely hard to see. I moved all the data into excel and

orient it in an understandable way while also preforming a few calculations to change

the raw data into graphs that show the mass amounts vs temperature relations that are

useful to the experiments. Without these graphs, the comparisons between the trials

Page 20: Alexander Minoru Kalauokalani Austin

15

would be much more difficult to do. A Matlab program was written to convert the data

into useful graphs quickly so manual transfer is no longer needed.

The next steps towards the goal of improving the stability of heat energy storage

for concentrated solar energy systems are testing different gasses and different gas

introduction methods to see if they work better than the current nitrogen introduction

methods in reducing the decomposition of the solar salt. After reducing the

decomposition of the salts on their own, testing to see if having stainless steel with the

molten salt effects the decomposition can start. If the stainless steel does effect the

decomposition, testing to see if different coatings for the stainless steel can reduce this

effect can occur, these coatings can potentially also help reduce the corrosion of the

stainless steel when exposed to high temperature molten salt. Even if the stainless steel

does not effect the degradation of the salt, different ways, such as coatings, to reduce

the corrosion of the stainless steel will be explored.

4. Conclusion

This paper explored the problems with solar salt (NaNO3, KNO3) as the medium for heat

storage for concentrated solar power systems and possible improvements that can be

made to solve these problems. It has been shown that molten solar salt at high

temperatures degrades into gasses such as oxygen and nitrogen which causes

pressure problems in an enclosed space. The molten salt also corrodes the stainless

steel housing that it is normally held in. Through our experiments, it has been reviled

that it is possible to increase the stability of solar salt at high temperature by adding

gaseous N2 into the reaction. By stabilizing our experiments to make the data

Page 21: Alexander Minoru Kalauokalani Austin

16

reproducible, further experiments into the stabilization of solar salt at high temperatures

can now be conducted with meaningful data.

Page 22: Alexander Minoru Kalauokalani Austin

17

Appendix

Matlab code for data processing (feb 23rd data version)

fName = 'Feb_23_2017_12-03_PM.ana'; f1Name = 'Lid 02-23-17.txt'; f2Name ='PressureRecord_2_23.txt'; % This assumes a 401 point mass scan form 10 -> 50 nPoints = 401; mass=[100:500]'/10.; %nScan = 248; nScan = 239; fid = fopen(fName,'r'); % This works for scans of 401 points (i.e. 10-50 amu, at 0.1 spacing) fseek(fid,52,'bof'); % Number of scans to read. A larger number causes an error that stops the

execution % and may miss statements. for k=1:nScan A = fread(fid,50,'uchar'); C(k) =datetime(char(A(15:25))'); D = fread(fid,nPoints,'single'); data(:,k)=D; end fclose(fid); nScan = length(data(1,:)); scanTime = (60*hour(C)+minute(C)+second(C)/60.)'; % Add half of a scan length to put time in the middle of the scan scanTime= scanTime+mean(diff(scanTime))/2; % Read Temperature data % For example f1Name = 'Lid 02-23-17.txt' has date/time and Lid temp; T=readtable(f1Name); C = datetime(table2array(T(:,2)),'InputFormat','yyyy-MM-dd HH:mm:ss'); Temperature(:,1) = 60*hour(C)+minute(C)+second(C)/60.; Temperature(:,2) = table2array(T(:,3)); % Read Pressure data % For example f2Name = 'PressureRecord_02_13_17.txt' has time and pressure; T=readtable(f2Name); C = datetime(table2array(T(:,2)),'InputFormat','HH:mm:ss'); Pressure(:,1) = 60*hour(C)+minute(C)+second(C)/60.; Pressure(:,2) = table2array(T(:,3)); % Use model to translate Lid temperature to Crucible temperature % January 6, 2017 spreadsheet shows realxation rate is % (Delat T)*(0.075+0.02*(T_K/300)^3) per minute deltaT=Temperature(:,2); deltaT(1)=0; for k = 2:(length(Temperature(:,1))-1) deltaT(k) = Temperature(k,2)-Temperature(k-1,2)+deltaT(k-1)*(1-

(0.075+0.02*((Temperature(k,2)+273)/300)^3)/6); end deltaT(k+1)=deltaT(k); Temperature(:,3)=Temperature(:,2)-deltaT; % Construct a Time to TLid translation table for k =1:nScan

Page 23: Alexander Minoru Kalauokalani Austin

18

TLid(k) = min(find(Temperature(:,1)>scanTime(k,1))); end scanTime(:,2)=Temperature(TLid',2); scanTime(:,3)=Temperature(TLid',3); %Eliminate zero and negative values: fixedData = data; fixedData(fixedData<0)=1e-11; % Extract NO values Found range by doing overplots NO = sum(data(201:204,:)); % Simple correction for background Needs further verification % NO = NO-mean(NO(1:100)); % I tried using the mass 29 peak but it seemed significantly worse. % Just add the values at 191:192 to get a good estimate. It seems to drop % with increasing temp. Maybe this is right NOBack = sum(data(191:192,:))/2.; NBfac = mean(NO(1:100))/mean(NOBack(1:100)); NO = NO-NBfac*NOBack; % This correction ranges from 8(low temp) ->7(high Temp)times 10^-10 % It s a very samll correction. % Extract O2 values Found range by doing overplots O2 = sum(data(221:223,:)); model2NO = exp(3.7+14000./(273+scanTime(:,3))); model2NO = (6.9/9.1)./model2NO; model2O2 = exp(3.7+18000./(273+scanTime(:,3))); model2O2 = (2.35e-7+400./model2O2); %Plots figure(), plot(scanTime(:,1),NO); title('NO Production versus Time'); figure(), plot(scanTime(:,1),O2); title('O_2 Production versus Time'); [Tmax,nLup] = max(scanTime(:,2)); figure(), plot(scanTime(1:nLup,2),NO(1:nLup),'+'); hold on plot(scanTime(nLup:end,2),NO(nLup:end),'+r'); title('NO versus Lid Temperature'); figure(), plot(scanTime(1:nLup,2),O2(1:nLup),'+'); hold on plot(scanTime(nLup:end,2),O2(nLup:end),'+r'); title('O_2 versus Lid Temperature'); [Tmax,nLup] = max(scanTime(:,3)); figure(), plot(scanTime(1:nLup,2),NO(1:nLup),'+'); hold on plot(scanTime(nLup:end,2),NO(nLup:end),'+r'); title('NO versus Crucible Temperature'); figure(), plot(scanTime(1:nLup,2),O2(1:nLup),'+'); hold on plot(scanTime(nLup:end,2),O2(nLup:end),'+r'); title('O_2 versus Crucible Temperature'); figure(), plot(scanTime(1:nLup,3),NO(1:nLup),'+')

Page 24: Alexander Minoru Kalauokalani Austin

19

hold on plot(scanTime(nLup:end,2),NO(nLup:end),'ob'); %plot(scanTime(:,2),modelNO); plot(scanTime(:,3),model2NO,'k'); title('NO Production and Model versus Temperature'); figure(), plot(scanTime(1:nLup,3),O2(1:nLup),'+') hold on plot(scanTime(nLup:end,2),O2(nLup:end),'ob'); %plot(scanTime(:,2),modelNO); plot(scanTime(:,3),model2O2,'k'); title('O2 Production and Model versus Temperature'); clear A ans C D k T clear f1Name f2Name fName fid clear deltaT Tmax

Page 25: Alexander Minoru Kalauokalani Austin

20

Bibliography

Freeman, Eli S. "The Kinetics of the Thermal Decomposition of Potasium Nitrate and of the Reaction between Potasium Nitrite and Oxygen." Journal of the American Chemical Society (1957). —. "The Kinetics of the Thermal Decomposition of Sodium Nitrate and of the Reaction between Sodium Nitrite and Oxygen." he Journal of Physical Chemistry (1956). Garthwaite, Josie. Mojave Mirrors: World's Largest Solar Plant Ready to Shine . 27 July 2013. National Geographic. 20 November 2016 <http://news.nationalgeographic.com/news/energy/2013/07/130725-ivanpah-solar-energy-mojave-desert/>. Rosser, Willis A., and Henry Wise. "Thermal Decomposition of Nitrogen Dioxide." The Journal of Chemical Physics24.2 (1956): 493-94. API. Web. 10 Apr. 2017. Dr. William Cooke