Second order differential equation

Click For Summary
SUMMARY

The discussion centers on solving a second-order ordinary differential equation (ODE) represented as (2+x^2)θ'' + (2xx' +1)θ' + 9.8(xcosθ-sinθ) - x'' = T in MATLAB Simulink. The equation is identified as resembling a pendulum system, with initial conditions set to zero and T defined as 10. Participants suggest using the Runge-Kutta numerical technique to express the ODE as a system of first-order ODEs, as the presence of mixed terms complicates the application of Laplace transformation for a closed-form solution.

PREREQUISITES
  • Understanding of second-order ordinary differential equations (ODEs)
  • Familiarity with MATLAB Simulink and its numerical integration techniques
  • Knowledge of Runge-Kutta methods for solving ODEs
  • Basic concepts of pendulum dynamics and initial conditions
NEXT STEPS
  • Research how to convert second-order ODEs into a system of first-order ODEs
  • Learn about the implementation of Runge-Kutta methods in MATLAB
  • Explore the use of Laplace transformations in solving ODEs
  • Study the dynamics of pendulum systems and their mathematical modeling
USEFUL FOR

Students, engineers, and researchers involved in mechanical systems, control systems, and numerical analysis who are looking to solve complex ODEs using MATLAB Simulink.

engnrshyckh
Messages
51
Reaction score
2
i am given an equation which i have to solve in simulink. the equation is quite veered to me. some one help me in understanding what kind of equation it is so that i can solve it in MATLAB simulink.
(2+x^2)theta'' + (2xx' +1)theta' + 9.8(xcostheta-sinthetha)-x''=T
 
Physics news on Phys.org
engnrshyckh said:
i am given an equation which i have to solve in simulink. the equation is quite veered to me. some one help me in understanding what kind of equation it is so that i can solve it in MATLAB simulink.
(2+x^2)theta'' + (2xx' +1)theta' + 9.8(xcostheta-sinthetha)-x''=T

I think this is your ODE:

##(2+x^2) ⋅ θ'' +(2x⋅x'+1) ⋅ θ' + 9.8 ⋅ (x\, cos(θ)-sin(θ)) - x''= T##

Is T a constant?
Are you given any initial conditions for x, x', θ, or θ' ?
 
  • Like
Likes engnrshyckh
SteamKing said:
I think this is your ODE:

##(2+x^2) ⋅ θ'' +(2x⋅x'+1) ⋅ θ' + 9.8 ⋅ (x\, cos(θ)-sin(θ)) - x''= T##

Is T a constant?
Are you given any initial conditions for x, x', θ, or θ' ?
T=10 and initial condition are zero
 
engnrshyckh said:
T=10 and initial condition are zero

I take it the latter means that x = x' = θ = θ' = 0.
 
SteamKing said:
I take it the latter means that x = x' = θ = θ' = 0.
yes it is written in question that initial condition is zero
 
SteamKing said:
I take it the latter means that x = x' = θ = θ' = 0.
(2+x2)⋅θ′′+(2x⋅x′+1)⋅θ′+9.8⋅(xcos(θ)−sin(θ))−x′′=T this equation is look like to be some kind of pendulum. if we use Laplace transformation what would happen to x'' and x'.as they must be represent some angular velocity component.
 
engnrshyckh said:
(2+x2)⋅θ′′+(2x⋅x′+1)⋅θ′+9.8⋅(xcos(θ)−sin(θ))−x′′=T this equation is look like to be some kind of pendulum. if we use Laplace transformation what would happen to x'' and x'.as they must be represent some angular velocity component.
Since this ODE has mixed terms which are being differentiated and multiplied together, I'm not sure if you could use a LT that you would be able to obtain a closed-form solution.

Right now, the only solution I see is expressing this ODE as a system of first order ODEs and then using a Runge-Kutta numerical technique.

By the way, do x and θ depend on a third parameter, like time?
 
SteamKing said:
Since this ODE has mixed terms which are being differentiated and multiplied together, I'm not sure if you could use a LT that you would be able to obtain a closed-form solution.

Right now, the only solution I see is expressing this ODE as a system of first order ODEs and then using a Runge-Kutta numerical technique.

By the way, do x and θ depend on a third parameter, like time?
 

Attachments

  • 1.PNG
    1.PNG
    14.3 KB · Views: 477
here is the snapshot of original problem i have to plot it on simulink. i am confused what to do with x and x' . integrator block of simulink use Runge-Kutta numerical technique.
 
  • #10
engnrshyckh said:
here is the snapshot of original problem i have to plot it on simulink. i am confused what to do with x and x' . integrator block of simulink use Runge-Kutta numerical technique.
It's not clear why you are confused.

x and x' have initial conditions just like θ and θ'. You use these initial conditions as a starting point for solving numerically the system of first-order ODEs you obtain after making appropriate substitutions for x" and θ".
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
468
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K