Drasil
Drasil copied to clipboard
Automatically handling systems of higher-order ODEs
Currently, Drasil can generate explicit equations from InstanceModel
, when it uses a single ODE as the mathematical model, including both 1st-order and higher-order.
This ticket would like to expand Drasil's ability to generate explicit equations from InstanceModel
for systems of higher-order ODEs.
There are examples we use in Drasil
- NoPCM uses a first-order ode, we generate it
- PDController uses a second-order ode, we generate it
- Double Pendulum uses a system of ODEs, we manually write it down.
Useful resources
- Brooks's work 9.7 ODE Library - how Drasil interacts with external ODE libraries (sometimes, we call them ODE solvers)
- Dong's work - how do we generate a single higher-order ODE
Thank you @cd155. Well-worded issue!