Tips for Solving a 1D Second Order ODE in an Open Channel Experiment

Click For Summary

Discussion Overview

The discussion revolves around solving a one-dimensional second-order ordinary differential equation (ODE) related to depth-averaged velocity in an open channel experiment. Participants explore various methods for tackling the equation, including numerical approaches and potential analytical techniques, while considering the context of experimental data.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Ben presents a second-order ODE for depth-averaged velocity and seeks advice on solving it, particularly regarding the need for discretization and the adjustment of a parameter based on experimental results.
  • One participant suggests using the series method for solving the ODE, noting that most terms are manageable except for the nonlinear u^2 term.
  • Another participant counters that series solutions are not applicable to nonlinear equations, which complicates the approach suggested.
  • Ben mentions a Newton iteration method used by someone else, which involves starting with an assumed velocity profile and iterating to refine the parameter r, suggesting that the final profile becomes independent of the initial guess.
  • A different participant proposes a substitution method, suggesting to let v = du/dy and then solve the resulting system of differential equations.
  • Ben expresses appreciation for the numerical approach suggested and indicates a willingness to explore it further.

Areas of Agreement / Disagreement

Participants express differing opinions on the applicability of series solutions to the nonlinear ODE, indicating a lack of consensus on that method. Multiple approaches are proposed, but no agreement on a definitive solution method is reached.

Contextual Notes

The discussion highlights the complexity of solving nonlinear ODEs and the challenges associated with finding suitable numerical methods, particularly in the context of experimental data. The specific boundary conditions and the nature of the constants involved are not fully detailed, which may affect the proposed solutions.

Who May Find This Useful

This discussion may be useful for researchers or students working on fluid dynamics, numerical methods for differential equations, or those involved in experimental physics related to open channel flow.

Beniguette
Messages
3
Reaction score
0
Hi all,

My maths are very rusty and I would need some advice. I have some experimental results obtained in an open channel and got depth-averaged velocity u(y) at different cross-sectional locations y. I tried different models but there is one I don't know how to tackle. The following one dimensional second order ODE describes the evolution of u(y):

[tex] a^{2}-b^{2}u^{2}+c^{2} \frac{du}{dy}+e^{2}y\frac{du}{dy}+f^{2}y^{2}\frac{d^{2}u}{dy^{2}}+r^{2}y\frac{d^{2}u}{dy^{2}}[/tex]

I tried the dsolve function in Matlab, even putting some numbers in the constants without success. I don't really need an analytical solution (is it likely there would be any?). I have the experimental results and want to adjust part of the constant r to see how some parameters affect the results. Boundary conditions are known from experiments. Do I need to discretise that equation to get a solution? How should I do that?

I really welcome any advice or suggestion.

Regards,

Ben
 
Physics news on Phys.org
Have you tried using the series method? Except for the u^2 term, the rest is pretty easy to treat in this manner. You might get some useful information that way.
 
No. Series solutions depend on the fact that you can add solutions of a linear equation to create a new solution. That isn't true for non-linear equations so series solutions don't work for non-linear equations.
 
Thank you for your interest scorpion990 and HallsolIvy. I have read someone mentioning he used a Newton iteration method to solve the same type of ODE in a similar context. He starts with an assumed profile of U(y) and an initial guess for the unknown parameter r. In each iteration the value of r at the previous time step is used as a known constant. He states that the profile evolves to a final form that is independent from the original profile. Does that make sense to anyone?
 
Since you don't mind numerical solution, try making the substitution v=du/dy. You then solve the system of differential equation.


[tex]\frac{du}{dy}=v[/tex] and

[tex]\frac{dv}{dy}=\frac{-a^2+b^2u^2-c^2v+c^2yv}{f^2y^2+r^2y}[/tex]

Please refer to the thread: Laser rate equation(ODE) simulation problem
if you want to try solving with matlab.
 
I've just moved house and had no access to the Internet so I'm just getting your post. Thanks a lot for the suggestion matematikawan, that seems like an interesting read. I shall give it a go.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K