Numerical Solutions to Coupled ODEs with Boundry Values at Opposite Ends

Click For Summary
SUMMARY

The discussion focuses on solving coupled non-linear first order ordinary differential equations (ODEs) with boundary conditions at opposite ends, specifically in the context of modeling a packed bed distillation column for a binary liquid using Python. The user is familiar with SciPy's coupled ODE solver but seeks strategies for handling boundary value problems (BVPs) where conditions are applied at different ends. Recommendations include using MATLAB's "bvp" solver and COMSOL, a user-friendly software that employs the finite element method for solving such systems.

PREREQUISITES
  • Understanding of coupled non-linear ordinary differential equations (ODEs)
  • Familiarity with boundary value problems (BVPs)
  • Experience with Python and SciPy library for numerical solutions
  • Knowledge of finite element methods (FEM)
NEXT STEPS
  • Research MATLAB's "bvp" solver for boundary value problems
  • Explore COMSOL Multiphysics for solving non-linear coupled ODEs
  • Learn about finite element methods (FEM) in the context of ODEs
  • Investigate additional Python libraries for boundary value problem solvers
USEFUL FOR

Researchers, engineers, and developers working on numerical modeling of physical systems, particularly those dealing with coupled non-linear ODEs and boundary value problems in Python or MATLAB.

jsalvati
Messages
2
Reaction score
0
I am trying to model a packed bed distillation column for a binary liquid in Python. Unfortunately, when I set up my system, I end up with a system of coupled non-linear first order ODEs with boundary conditions at opposite ends (feed conditions and exit conditions), and I do not know how to solve this sort of problem. I know how to solve coupled non-linear ODEs with boundary conditions at the same end, and SciPy has a coupled ODE solver in any case, but I do not know any strategies for solving coupled ODEs with boundary conditions at different ends.

Can anyone recommend a source for reading up on strategies? Or know of any libraries with such solvers (esp. in Python)? This is mostly for entertainment, so if this is an ultra difficult problem, I am willing to give up.
 
Physics news on Phys.org
that is the boundary value problem
matlab could solve it
the order is "bvp" or something like that
 
COMSOL is a great software application I use to solve systems of non-linear and coupled ODE's and PDE's.

It's very user-friendly, and it uses finite element method to numerically solve the systems. Not sure if you have access to it, but I figured I'd suggest it if you could use it.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
Replies
28
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K