Discrete Integrator instead of Continuous Integrator
Show older comments

Hi! I am trying to Model control for a Micro-controller which (under Real Time Development) does not support Continuous time solver. So, instead i have to use Discrete Time Solver. How do i replace SECOND ORDER INTEGRATOR with DISCRETE TIME INTEGRATOR? The equation i am modelling is a Second Differential Equation.
Equation: m.y" = F_coil - Ks.x -mg
where
y" = d^2(x)/dt
F_coil = ((ni)^2)/(2.g^2)
{ where n=number of turns
i=current
g=air gap
Ks = Spring Pre-load
x = distance travelled by the solenoid plunger }
m = mass of the plunger
g = gravitational constant
Intentionally this is easy using a second order integrator. BUT HOW DO I ACHIEVE THE SAME WITH DISCRETE TIME INTEGRATOR?
I am grateful for any input!!
Answers (0)
Categories
Find more on Configure Simulation Conditions in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!