Jump to content

Trouble deciding how to integrate a PDE

Featured Replies

Couldn't quite figure out whether to put this in Physics, Calculus, Applied Mathematics, Computer Science, or Engineering :/

 

I'm trying to come up with a good scheme for integrating something similar to a thin beam equation:

Something along the lines of:

[math] A\frac{d^4y}{dx^4}+\text{Possibly other x derivatives}=q(x) + B\frac{d^2y}{dt^2}[/math]

 

But unfortunately comp-phys is but a hazy memory.

 

I can remember/find notes on enough to do similar things which are first order in time with finite difference methods.

Would the obvious thing of adding degrees of freedom to make:

[math]v = \frac{dy}{dt}[/math]

[math]\frac{d}{dt} \left[\begin{array}{c} v\\y \end{array}\right] = \left[\begin{array}{c}\frac{1}{B}(A\frac{d^4y}{dx^4} - q(x))\\v\end{array}\right][/math]

 

Then applying the same methods be an effective approach? Or would it be horribly unstable?

Is there an out-of-the-box method somewhere that I'm completely missing?

Edited by Schrödinger's hat

  • Author

Then applying the same methods be an effective approach? Or would it be horribly unstable?

 

In case anyone else cares/comes here looking for an answer to the same question, this seems to work quite well.

The resulting system was horribly unstable with Euler method, but anything backwards-time or mixed seemed to work remarkably well.

 

I suppose I won't know for sure until it's compared to some data.

 

If anyone is watching/curious I can elaborate upon request, as there seems to be a bit of a jump in the learning curve (for what I can find online at least).

Archived

This topic is now archived and is closed to further replies.

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.