Message Boards Message Boards

0
|
3072 Views
|
2 Replies
|
0 Total Likes
View groups...
Share
Share this post:

Solve system of diff-algebraic equations with periodic boundary-conditions?

Hi, I have a system of differential-algebraic equations DAEs. I have periodic boundary conditions. When using NDSolve, I got a message that in DAE only initial conditions are expected. Is there any way in Mathematica to solve the system of DAEs with periodic boundary conditions like x1[t0]==x1[tf]?

POSTED BY: Maha Youssef
2 Replies
Anonymous User
Anonymous User
Posted 4 years ago

I am unsure of what (any) "DAE" might encompass and am not highly familiar with them in general, but perhaps you should substitute a function that mm knows is periodic such as Sin[t] and unsubstitute the result when done. Mathematica knows how to do certain solving over modulus but I can't say if your equations fall within that evolving capability. f[z] might be one substitution if used wisely. If you bounds are within one period exactly then periodicity may not be required it can be assumed (I cannot say if many period will be a theorem used to solve your problem set of course).

POSTED BY: Anonymous User

You might try differentiating the algebraic constraints to make this a pure DE system, perhaps using Method->"Projection" to help enforce the algebraic constraints.

POSTED BY: Daniel Lichtblau
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract