Get Help

Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Community
- :
- PTC Mathcad
- :
- PTC Mathcad
- :
- Solving ODE with 2 independant variables

Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-18-2020
05:06 AM

09-18-2020
05:06 AM

Solving ODE with 2 independant variables

Hello,

I'm trying to solve an ODE of 2nd Degree (Couette flow):

0 = eta * d²u/dy² + dp/dx

This works out well with the common ODE solver from MathCad as Long as I determin a function for p as Long as:

u is a function of y --> u=f(y)

and

p is a function of x --> p=f(x).

Along the x Axis my boundary conditions and my p(x) change so that "u" is no longer just a function just of y but also of x.

I implement this dependency by declaring my boundary conditions to be fuunctions of "x".

But in the end I cannot declare my "u" as a function of "y" and "x" because "y" is the only variable to be integrated over.

Please refer to the attached screenshots.

Thanks in Advance and greetings from Switzerland

11 REPLIES 11

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-18-2020
06:23 AM

09-18-2020
06:23 AM

Re: Solving ODE with 2 independant variables

It will help if you attach the Prime worksheet.

To protect intellectual property, if necessary, limit the contents of that sheet to the bare minimum of your problem.

Success!

Luc

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-18-2020
08:38 AM

09-18-2020
08:38 AM

Re: Solving ODE with 2 independant variables

Seems like what you have is a Partial Differential Equation (or Boundary Value problem). For that you should need PDEsolve, not ODEsolve.

PDEsolve is (still) available in Mathcad 15, for which you have a license due to the fact that you're licensed to Prime (You can install and license Mathcad 15 using the very same license file that you used for Prime).

PTC did not (yet... will they ever?) include PDEsolve in Prime.

Success!

Luc

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-21-2020
03:27 AM

09-21-2020
03:27 AM

Re: Solving ODE with 2 independant variables

Hello LucMeekes,

thank You for this hint. I will ask my IT-Support to install MathCad 15.

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-18-2020
11:04 AM

09-18-2020
11:04 AM

Re: Solving ODE with 2 independant variables

I could be wrong, but doesn't this have the following solution:

Correction: Penultimate line. Where I wrote if u(h,y) = 0 then ... I should have written if u(x,h) = 0 then ...

Alan

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-21-2020
02:32 AM

09-21-2020
02:32 AM

Re: Solving ODE with 2 independant variables

@AlanStevens wrote: upsers portal

I could be wrong, but doesn't this have the following solution:

Correction: Penultimate line. Where I wrote if u(h,y) = 0 then ... I should have written if u(x,h) = 0 then ...

Alan

Thanks for sharing useful information with us.. It really helpful to me..I always prefer to read the quality content and this thing I found in you post. thanks for sharing with us..

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-21-2020
03:33 AM

09-21-2020
03:33 AM

Re: Solving ODE with 2 independant variables

Hello AlanStevens,

this Sounds like a good plan. In former days I have often considered the viscosity to be a non-linear function of the shear rate which made it a non linear PDE and though, not solvable by Separation of variables. But now, in this case, this might work. I'll give a Feedback once I found time to try it out.

Thank You 🙂

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-21-2020
12:52 PM

09-21-2020
12:52 PM

Re: Solving ODE with 2 independant variables

I think your answer should be found here: https://en.wikipedia.org/wiki/Couette_flow

If I use the solution to the PDE given there, I get:

Success!

Luc

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-22-2020
09:14 AM

09-22-2020
09:14 AM

Re: Solving ODE with 2 independant variables

Luc, you've selected a solution to an equation with no dp/dx term.

Alan

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-23-2020
08:10 AM

09-23-2020
08:10 AM

Re: Solving ODE with 2 independant variables

I guess you are right.

The OP stated he wants to solve a Cuette problem, so I looked it up and found this.

If the problem really does involve two functions: u(y,...) and p(x,...), then a single (partial differential) equation will not do to find the two functions. A set of PDE's is needed. Or one of the two functions is known...

Luc

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-24-2020
02:51 AM

09-24-2020
02:51 AM

Re: Solving ODE with 2 independant variables

Hello LucMeekes,

you are completely right. And exactly this 2nd PDE is the continuity equation. I'm about to figure out how to integrate this equation into the Problem.

E.g. I try to integrate over the analytically (by Separation of variables, as described above) found u(x,y)-Funktion and so, calculate the volume/mass -flow. This mass flow Needs to fulfill a certain value. So my p(x) Needs to be approximated to satisfy the volume-flow condition.

I don't know if this is really the way to go.

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

09-26-2020
06:06 AM

09-26-2020
06:06 AM

Re: Solving ODE with 2 independant variables

The solution I suggested requires p to be a function of x only, and to make use of it you certainly need to know exactly what dp/dx is. Since you have a steady state situation I would think it’s not too difficult to relate the pressure drop to the mass flow rate.