1

I want to solve the inviscid Burgers' equation:

$$\begin{equation} \frac{\partial u}{\partial t} + u\frac{\partial u }{\partial x} = 0 \end{equation}$$ I want to reduce the PDE to an ODE by saying that$\ u $ is a function of:

$$\ u = u(x, t , u_o)$$

I expressed $\ u $ as a dimensionless quantity in terms of length (x), time(t) and the initial velocity (u0):

$$\ [u] = [x^a t^b u_o^c]$$

Yielding the similarity variable $\eta $:

$$\eta = \frac{x}{tu_0}$$

I then defined the following function:

$$u = u_0(\frac{x}{tu_0})^a = u_0F(\eta)$$

Subsequently carrying out the change of variables:

$$\begin{equation} \frac{\partial u}{\partial t} = F'(\eta)\frac{\partial \eta}{\partial t} = F'(\eta)(\frac{-x}{t^2}) \end{equation}$$

$$\begin{equation} \frac{\partial u}{\partial x} = F'(\eta)\frac{\partial \eta}{\partial x} = F'(\eta)(\frac{1}{t}) \end{equation}$$

Plugging it back into the differential equation I end up with a strange ODE:

$$\ F(\eta)F'(\eta) = \eta F'(\eta) $$

I think somewhere I made an error. If I need to show more steps please let me know. Any help would be appreciated.

EditPiAf
  • 20,898
ABCCHEM
  • 99

1 Answers1

1

Let us derive self-similar solutions by making the similarity Ansatz $$ x = |t|^{\alpha} \xi \qquad\text{and}\qquad u = |t|^{\beta} U(\xi)\, . $$ Under this assumption, we therefore have $\xi = x |t|^{-\alpha}$, and \begin{aligned} u_t(x,t) &= \beta t^{\beta-1} U(\xi) - \alpha t^{\beta-1} \xi U'(\xi) \\ u_x(x,t) &= t^{\beta-\alpha} U'(\xi) \end{aligned} for positive times, so that the PDE rewrites as $$ \beta U(\xi) - \alpha \xi U'(\xi) + t^{\beta - \alpha + 1} U(\xi) U'(\xi) = 0 \, . $$ The previous equation reduces to an ODE if $\beta = \alpha-1$, which is assumed from now on. Analytical solutions can be obtained for various scaling parameters $\alpha$. Due to the problem's invariance by uniform dilatation of space and time $(x,t) \mapsto (k x,k t)$, a natural scaling is $\alpha = 1$. This scaling corresponds to $\xi = x/t$, and leads to the differential equation $(U(\xi)-\xi)\, U'(\xi) = 0$ in OP. Non-trivial solutions are $U(\xi) = \xi$, i.e. $u(x,t) = x/t$. A self-similar solution of this form is called a rarefaction wave, a.k.a simple wave.

EditPiAf
  • 20,898
  • Thank you, this is very helpful! Just as a follow up: do you have any hints on how I could apply the Riemann boundary conditions? I'm just a bit confused because it seems that the solution u(x,t) is not defined at t = 0. – ABCCHEM Oct 31 '19 at 17:27
  • I have looked at the post, and made good progress with my solution. However, I still don't full understand what exactly causes the expansion fan. I'm guessing it has to do with the discontinuity at x = 0, however I am not sure how that leads to the behavior of the solution. Could you perhaps elaborate on that please? – ABCCHEM Nov 01 '19 at 19:57
  • @ABCCHEM You may have a look at this post, where a general answer is given (here, $f(u)=\frac12 u^2$ and $f'(u)=u$). To visualize what happens when characteristics separate, you may have a look at this post. – EditPiAf Nov 01 '19 at 20:59