Mapping PDE Coefficients to a Heat Storage application The Next CEO of Stack OverflowSolving Heat Equation PDEBlack-Scholes PDE to heat equation, nonconstant coefficientsRewriting the heat diffusion equation with temperature dependent diffusion coefficient to include joule heating.What if we change one of Fourier's law of heat conductionPDE Fourier transform(heat equation)2D Heat Transfer Laplacian with Neumann, Robin, and Dirichlet Conditions on a semi-infinite slabApplication of the heat equation, PDESolving Fick's second law with constant surface fluxPDE Cartesian/Polar forms and Numerical Solver issuesHeat equation for a cylinder in cylindrical coordinates
Which kind of appliances can one connect to electric sockets located in an airplane's toilet?
What does convergence in distribution "in the Gromov–Hausdorff" sense mean?
Solidity! Invalid implicit conversion from string memory to bytes memory requested
Help understanding this unsettling image of Titan, Epimetheus, and Saturn's rings?
WOW air has ceased operation, can I get my tickets refunded?
What flight has the highest ratio of time difference to flight time?
Novel about a guy who is possessed by the divine essence and the world ends?
What can we do to stop prior company from asking us questions?
How long to clear the 'suck zone' of a turbofan after start is initiated?
Can I equip Skullclamp on a creature I am sacrificing?
Grabbing quick drinks
How do I reset passwords on multiple websites easily?
To not tell, not take, and not want
How to safely derail a train during transit?
Is it possible to search for a directory/file combination?
Should I tutor a student who I know has cheated on their homework?
What is the result of assigning to std::vector<T>::begin()?
Why didn't Khan get resurrected in the Genesis Explosion?
Complex fractions
What does "Its cash flow is deeply negative" mean?
Are there any unintended negative consequences to allowing PCs to gain multiple levels at once in a short milestone-XP game?
How do scammers retract money, while you can’t?
How do I go from 300 unfinished/half written blog posts, to published posts?
If/When UK leaves the EU, can a future goverment conduct a referendum to join the EU?
Mapping PDE Coefficients to a Heat Storage application
The Next CEO of Stack OverflowSolving Heat Equation PDEBlack-Scholes PDE to heat equation, nonconstant coefficientsRewriting the heat diffusion equation with temperature dependent diffusion coefficient to include joule heating.What if we change one of Fourier's law of heat conductionPDE Fourier transform(heat equation)2D Heat Transfer Laplacian with Neumann, Robin, and Dirichlet Conditions on a semi-infinite slabApplication of the heat equation, PDESolving Fick's second law with constant surface fluxPDE Cartesian/Polar forms and Numerical Solver issuesHeat equation for a cylinder in cylindrical coordinates
$begingroup$
I am attempting to solve a heat storage problem using Matlab and the PDE Toolbox and could use some assistance with the math portion.
The task is to model a concrete thermal battery with an array of embedded pipes that carry steam from a boiler. The heat from the steam warms the battery so that the heat can be used later when low temperature steam flows through the pipes (while the boiler is ramping up for example). In order to model the entire battery, I figure a representative element needs solving first. In this case, a representative element is one pipe and the concrete directly surrounding it up to the radius of Re.
I'm still learning Matlab, so I looked around online for some examples I might be able to build off of and stumbled upon this example (Nonlinear Heat Transfer in a Thin Plate).
I think this example is similar because the plate can be revolved to match the shape of the concrete element and the bottom edge fixed at a high temperature is similar to the heat from the steam at the center of the element. So the figure showing the temperature of the plate would be modified with the x-axis as the axial (z) coordinate and the y-axis as the radial (r) coordinate.
The part that is giving me a problem (at least for now) is setting up the equation to be in the correct form for the PDE Toolbox. I have to use the specifyCoefficients function to map out values for m, d, c, a, and f in the general PDE:
$$mfrac∂^2u∂t^2 + dfrac∂u∂t - ∇·(c∇u) + au = f$$
The energy equation of the concrete element is:
$$ρc_pfrac∂T∂t = λ(frac∂^2T∂r^2 + frac1rfrac∂T∂r + frac∂^2T∂z^2)$$
I think I have some of the coefficients correct, but I would appreciate input from others.
I believe m = 0
I believe d = concrete_density x concrete_specific_heat x element_thickness
I believe c = concrete_thermal_conductivity x element_thickness
I'm not sure about a or f.
Thanks for the help.
pde matlab
$endgroup$
add a comment |
$begingroup$
I am attempting to solve a heat storage problem using Matlab and the PDE Toolbox and could use some assistance with the math portion.
The task is to model a concrete thermal battery with an array of embedded pipes that carry steam from a boiler. The heat from the steam warms the battery so that the heat can be used later when low temperature steam flows through the pipes (while the boiler is ramping up for example). In order to model the entire battery, I figure a representative element needs solving first. In this case, a representative element is one pipe and the concrete directly surrounding it up to the radius of Re.
I'm still learning Matlab, so I looked around online for some examples I might be able to build off of and stumbled upon this example (Nonlinear Heat Transfer in a Thin Plate).
I think this example is similar because the plate can be revolved to match the shape of the concrete element and the bottom edge fixed at a high temperature is similar to the heat from the steam at the center of the element. So the figure showing the temperature of the plate would be modified with the x-axis as the axial (z) coordinate and the y-axis as the radial (r) coordinate.
The part that is giving me a problem (at least for now) is setting up the equation to be in the correct form for the PDE Toolbox. I have to use the specifyCoefficients function to map out values for m, d, c, a, and f in the general PDE:
$$mfrac∂^2u∂t^2 + dfrac∂u∂t - ∇·(c∇u) + au = f$$
The energy equation of the concrete element is:
$$ρc_pfrac∂T∂t = λ(frac∂^2T∂r^2 + frac1rfrac∂T∂r + frac∂^2T∂z^2)$$
I think I have some of the coefficients correct, but I would appreciate input from others.
I believe m = 0
I believe d = concrete_density x concrete_specific_heat x element_thickness
I believe c = concrete_thermal_conductivity x element_thickness
I'm not sure about a or f.
Thanks for the help.
pde matlab
$endgroup$
add a comment |
$begingroup$
I am attempting to solve a heat storage problem using Matlab and the PDE Toolbox and could use some assistance with the math portion.
The task is to model a concrete thermal battery with an array of embedded pipes that carry steam from a boiler. The heat from the steam warms the battery so that the heat can be used later when low temperature steam flows through the pipes (while the boiler is ramping up for example). In order to model the entire battery, I figure a representative element needs solving first. In this case, a representative element is one pipe and the concrete directly surrounding it up to the radius of Re.
I'm still learning Matlab, so I looked around online for some examples I might be able to build off of and stumbled upon this example (Nonlinear Heat Transfer in a Thin Plate).
I think this example is similar because the plate can be revolved to match the shape of the concrete element and the bottom edge fixed at a high temperature is similar to the heat from the steam at the center of the element. So the figure showing the temperature of the plate would be modified with the x-axis as the axial (z) coordinate and the y-axis as the radial (r) coordinate.
The part that is giving me a problem (at least for now) is setting up the equation to be in the correct form for the PDE Toolbox. I have to use the specifyCoefficients function to map out values for m, d, c, a, and f in the general PDE:
$$mfrac∂^2u∂t^2 + dfrac∂u∂t - ∇·(c∇u) + au = f$$
The energy equation of the concrete element is:
$$ρc_pfrac∂T∂t = λ(frac∂^2T∂r^2 + frac1rfrac∂T∂r + frac∂^2T∂z^2)$$
I think I have some of the coefficients correct, but I would appreciate input from others.
I believe m = 0
I believe d = concrete_density x concrete_specific_heat x element_thickness
I believe c = concrete_thermal_conductivity x element_thickness
I'm not sure about a or f.
Thanks for the help.
pde matlab
$endgroup$
I am attempting to solve a heat storage problem using Matlab and the PDE Toolbox and could use some assistance with the math portion.
The task is to model a concrete thermal battery with an array of embedded pipes that carry steam from a boiler. The heat from the steam warms the battery so that the heat can be used later when low temperature steam flows through the pipes (while the boiler is ramping up for example). In order to model the entire battery, I figure a representative element needs solving first. In this case, a representative element is one pipe and the concrete directly surrounding it up to the radius of Re.
I'm still learning Matlab, so I looked around online for some examples I might be able to build off of and stumbled upon this example (Nonlinear Heat Transfer in a Thin Plate).
I think this example is similar because the plate can be revolved to match the shape of the concrete element and the bottom edge fixed at a high temperature is similar to the heat from the steam at the center of the element. So the figure showing the temperature of the plate would be modified with the x-axis as the axial (z) coordinate and the y-axis as the radial (r) coordinate.
The part that is giving me a problem (at least for now) is setting up the equation to be in the correct form for the PDE Toolbox. I have to use the specifyCoefficients function to map out values for m, d, c, a, and f in the general PDE:
$$mfrac∂^2u∂t^2 + dfrac∂u∂t - ∇·(c∇u) + au = f$$
The energy equation of the concrete element is:
$$ρc_pfrac∂T∂t = λ(frac∂^2T∂r^2 + frac1rfrac∂T∂r + frac∂^2T∂z^2)$$
I think I have some of the coefficients correct, but I would appreciate input from others.
I believe m = 0
I believe d = concrete_density x concrete_specific_heat x element_thickness
I believe c = concrete_thermal_conductivity x element_thickness
I'm not sure about a or f.
Thanks for the help.
pde matlab
pde matlab
edited Mar 19 at 14:44
Michael
asked Mar 18 at 22:39
MichaelMichael
11
11
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
The two equations you're written are not equivalent and cannot be compared.
If $c$ is constant than the first equation is
$$ m fracpartial^2 upartial t^2 + dfracpartial upartial t - cleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) + au = f $$
The second equation is
$$ -lambdafracpartial^2 Tpartial t^2 + rho c_pfracpartial Tpartial t -lambdaleft(frac1rfracpartial Tpartial r + fracpartial^2 Tpartial z^2right) = 0 $$
The closest you can get is
beginalign
m &= -lambda \
d &= rho c_p \
c &= lambda \
a &= 0 \
f &= 0
endalign
But there's still a $fracpartial^2 Tpartial r^2$ missing in the second equation
If you actually meant to write
$$ rho c_pfracpartial upartial t - lambdaleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) = 0 $$
Then $c=lambda$, $d = rho c_p$ and every other constant is $0$
$endgroup$
$begingroup$
Thank you! Yes, there was a typo in the second equation. It was supposed to be r, not t.
$endgroup$
– Michael
Mar 19 at 15:04
$begingroup$
Would boundary conditions effect what the other coefficients should be set to?
$endgroup$
– Michael
Mar 19 at 17:50
$begingroup$
No, boundary conditions don't change the equation
$endgroup$
– Dylan
Mar 19 at 17:58
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3153402%2fmapping-pde-coefficients-to-a-heat-storage-application%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
The two equations you're written are not equivalent and cannot be compared.
If $c$ is constant than the first equation is
$$ m fracpartial^2 upartial t^2 + dfracpartial upartial t - cleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) + au = f $$
The second equation is
$$ -lambdafracpartial^2 Tpartial t^2 + rho c_pfracpartial Tpartial t -lambdaleft(frac1rfracpartial Tpartial r + fracpartial^2 Tpartial z^2right) = 0 $$
The closest you can get is
beginalign
m &= -lambda \
d &= rho c_p \
c &= lambda \
a &= 0 \
f &= 0
endalign
But there's still a $fracpartial^2 Tpartial r^2$ missing in the second equation
If you actually meant to write
$$ rho c_pfracpartial upartial t - lambdaleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) = 0 $$
Then $c=lambda$, $d = rho c_p$ and every other constant is $0$
$endgroup$
$begingroup$
Thank you! Yes, there was a typo in the second equation. It was supposed to be r, not t.
$endgroup$
– Michael
Mar 19 at 15:04
$begingroup$
Would boundary conditions effect what the other coefficients should be set to?
$endgroup$
– Michael
Mar 19 at 17:50
$begingroup$
No, boundary conditions don't change the equation
$endgroup$
– Dylan
Mar 19 at 17:58
add a comment |
$begingroup$
The two equations you're written are not equivalent and cannot be compared.
If $c$ is constant than the first equation is
$$ m fracpartial^2 upartial t^2 + dfracpartial upartial t - cleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) + au = f $$
The second equation is
$$ -lambdafracpartial^2 Tpartial t^2 + rho c_pfracpartial Tpartial t -lambdaleft(frac1rfracpartial Tpartial r + fracpartial^2 Tpartial z^2right) = 0 $$
The closest you can get is
beginalign
m &= -lambda \
d &= rho c_p \
c &= lambda \
a &= 0 \
f &= 0
endalign
But there's still a $fracpartial^2 Tpartial r^2$ missing in the second equation
If you actually meant to write
$$ rho c_pfracpartial upartial t - lambdaleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) = 0 $$
Then $c=lambda$, $d = rho c_p$ and every other constant is $0$
$endgroup$
$begingroup$
Thank you! Yes, there was a typo in the second equation. It was supposed to be r, not t.
$endgroup$
– Michael
Mar 19 at 15:04
$begingroup$
Would boundary conditions effect what the other coefficients should be set to?
$endgroup$
– Michael
Mar 19 at 17:50
$begingroup$
No, boundary conditions don't change the equation
$endgroup$
– Dylan
Mar 19 at 17:58
add a comment |
$begingroup$
The two equations you're written are not equivalent and cannot be compared.
If $c$ is constant than the first equation is
$$ m fracpartial^2 upartial t^2 + dfracpartial upartial t - cleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) + au = f $$
The second equation is
$$ -lambdafracpartial^2 Tpartial t^2 + rho c_pfracpartial Tpartial t -lambdaleft(frac1rfracpartial Tpartial r + fracpartial^2 Tpartial z^2right) = 0 $$
The closest you can get is
beginalign
m &= -lambda \
d &= rho c_p \
c &= lambda \
a &= 0 \
f &= 0
endalign
But there's still a $fracpartial^2 Tpartial r^2$ missing in the second equation
If you actually meant to write
$$ rho c_pfracpartial upartial t - lambdaleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) = 0 $$
Then $c=lambda$, $d = rho c_p$ and every other constant is $0$
$endgroup$
The two equations you're written are not equivalent and cannot be compared.
If $c$ is constant than the first equation is
$$ m fracpartial^2 upartial t^2 + dfracpartial upartial t - cleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) + au = f $$
The second equation is
$$ -lambdafracpartial^2 Tpartial t^2 + rho c_pfracpartial Tpartial t -lambdaleft(frac1rfracpartial Tpartial r + fracpartial^2 Tpartial z^2right) = 0 $$
The closest you can get is
beginalign
m &= -lambda \
d &= rho c_p \
c &= lambda \
a &= 0 \
f &= 0
endalign
But there's still a $fracpartial^2 Tpartial r^2$ missing in the second equation
If you actually meant to write
$$ rho c_pfracpartial upartial t - lambdaleft(fracpartial^2 upartial r^2 + frac1rfracpartial upartial r + fracpartial^2 upartial z^2right) = 0 $$
Then $c=lambda$, $d = rho c_p$ and every other constant is $0$
answered Mar 19 at 8:03
DylanDylan
14.2k31127
14.2k31127
$begingroup$
Thank you! Yes, there was a typo in the second equation. It was supposed to be r, not t.
$endgroup$
– Michael
Mar 19 at 15:04
$begingroup$
Would boundary conditions effect what the other coefficients should be set to?
$endgroup$
– Michael
Mar 19 at 17:50
$begingroup$
No, boundary conditions don't change the equation
$endgroup$
– Dylan
Mar 19 at 17:58
add a comment |
$begingroup$
Thank you! Yes, there was a typo in the second equation. It was supposed to be r, not t.
$endgroup$
– Michael
Mar 19 at 15:04
$begingroup$
Would boundary conditions effect what the other coefficients should be set to?
$endgroup$
– Michael
Mar 19 at 17:50
$begingroup$
No, boundary conditions don't change the equation
$endgroup$
– Dylan
Mar 19 at 17:58
$begingroup$
Thank you! Yes, there was a typo in the second equation. It was supposed to be r, not t.
$endgroup$
– Michael
Mar 19 at 15:04
$begingroup$
Thank you! Yes, there was a typo in the second equation. It was supposed to be r, not t.
$endgroup$
– Michael
Mar 19 at 15:04
$begingroup$
Would boundary conditions effect what the other coefficients should be set to?
$endgroup$
– Michael
Mar 19 at 17:50
$begingroup$
Would boundary conditions effect what the other coefficients should be set to?
$endgroup$
– Michael
Mar 19 at 17:50
$begingroup$
No, boundary conditions don't change the equation
$endgroup$
– Dylan
Mar 19 at 17:58
$begingroup$
No, boundary conditions don't change the equation
$endgroup$
– Dylan
Mar 19 at 17:58
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3153402%2fmapping-pde-coefficients-to-a-heat-storage-application%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown