- #1
Tsunami
- 91
- 0
Here's the thing. This year we had to work on a project, mine's about building a thermoacoustic refrigerator. I'll first give some background, for those who are not familiar with it, and believe they need to know these details to answer my question:
Essentially, it's made of the following component:
a resonator tube, closed at one end, and half a wavelength long;
a loudspeaker, set at the other end, in such a way that it more or less behaves like a closed end of the tube, and sending in an acoustic pressure wave operating at resonant frequency; (so, a standing wave is created)
last element is a stack, an element of small solid layers placed into the tube --the thermal contact between the stack layers and the fluid (which is air) evokes a temperature gradient over the two sides of the stack, and thus a heat pump is made (and of course, if you have a heat pump you can have refrigeration).
A part of this project involves simulating the velocity stream function and temperature profile of the waves in this resonator tube, and comparing them to the streaming and temperature profile of a resonator tube without stack, and closed at both ends. These simulations are done in 2D (there is axial symmetry) in Fluent.
When I look at the velocity stream function of the closed tube without stack, I get vortex streaming (eddies) as expected - there are 2 times 2 eddies, placed symmetrically about the longitudinal axis and also mirrored around the centre of the tube.
When I look at the temperature profile (plotted against the longitudinal distance), I get something that looks more or less like a cosine, with its minimum in the centre of the tube.
Now, I think that's a bit funny. When you have a standing pressure wave in your tube:
p = P1 cos(omega*t-k*x) +P0 , P0 being p_atmosphere
You should get a pressure profile that looks like (for t=0):
p= P1 | cos(k*x) | in absolute value . This is right, yes?
They told me it's like this because the pressure you measure is simply the difference with reference pressure, and it doesn't matter if it's a greater or a lower pressure.
Now, since temperature follows pressure, shouldn't I get a temperature profile that looks like:
T= T1 |cos(k*x)| ?
... I've been thinking a whole number of things:
1. for temperature it's different than pressure, you don't measure in relation to your reference, you simply measure its value;
2. the fact that you can't measure negative pressure is a measurement problem, but the relative pressure amplitude itself does become negative.
3. My simulation is simply wrong.
Maybe it's a good thing to mention that there is a good reason to doubt that my simulations are reliable. :shy:
Essentially, it's made of the following component:
a resonator tube, closed at one end, and half a wavelength long;
a loudspeaker, set at the other end, in such a way that it more or less behaves like a closed end of the tube, and sending in an acoustic pressure wave operating at resonant frequency; (so, a standing wave is created)
last element is a stack, an element of small solid layers placed into the tube --the thermal contact between the stack layers and the fluid (which is air) evokes a temperature gradient over the two sides of the stack, and thus a heat pump is made (and of course, if you have a heat pump you can have refrigeration).
A part of this project involves simulating the velocity stream function and temperature profile of the waves in this resonator tube, and comparing them to the streaming and temperature profile of a resonator tube without stack, and closed at both ends. These simulations are done in 2D (there is axial symmetry) in Fluent.
When I look at the velocity stream function of the closed tube without stack, I get vortex streaming (eddies) as expected - there are 2 times 2 eddies, placed symmetrically about the longitudinal axis and also mirrored around the centre of the tube.
When I look at the temperature profile (plotted against the longitudinal distance), I get something that looks more or less like a cosine, with its minimum in the centre of the tube.
Now, I think that's a bit funny. When you have a standing pressure wave in your tube:
p = P1 cos(omega*t-k*x) +P0 , P0 being p_atmosphere
You should get a pressure profile that looks like (for t=0):
p= P1 | cos(k*x) | in absolute value . This is right, yes?
They told me it's like this because the pressure you measure is simply the difference with reference pressure, and it doesn't matter if it's a greater or a lower pressure.
Now, since temperature follows pressure, shouldn't I get a temperature profile that looks like:
T= T1 |cos(k*x)| ?
... I've been thinking a whole number of things:
1. for temperature it's different than pressure, you don't measure in relation to your reference, you simply measure its value;
2. the fact that you can't measure negative pressure is a measurement problem, but the relative pressure amplitude itself does become negative.
3. My simulation is simply wrong.
Maybe it's a good thing to mention that there is a good reason to doubt that my simulations are reliable. :shy: