Pendulum Question (Matlab Coursework)

Click For Summary

Homework Help Overview

The discussion revolves around a Matlab coursework problem related to the dynamics of a pendulum. The original poster is attempting to derive the motion of a pendulum using differential equations, specifically focusing on the second derivative of angular displacement with respect to time.

Discussion Character

  • Exploratory, Assumption checking, Mathematical reasoning

Approaches and Questions Raised

  • Participants discuss the challenge of solving the differential equation for a pendulum, particularly with the initial conditions provided. There is confusion regarding the applicability of small angle approximations given the initial angle of 45 degrees. Questions arise about how to express angular displacement as a function of time and the relevance of the angular frequency in determining the period of oscillation.

Discussion Status

Some participants have suggested that the coursework may not require a closed-form solution to the differential equation, instead implying the use of Matlab for numerical solutions or plotting. There is acknowledgment of the complexity introduced by larger angles and the potential need to compare results from different approaches.

Contextual Notes

Participants note the initial conditions provided in the problem, including the angular displacement and velocity at time T=0. There is also mention of a subsequent section of the coursework that introduces a larger angle of 145 degrees, which adds to the confusion regarding the expected approach.

some bloke
Messages
283
Reaction score
99
Homework Statement
The pendulum shown in Figure 3 has a concentrated mass m at the end of a very light rod of length L. The mass of the rod is so small compared to m that it can be ignored. The equation of motion for this pendulum is:
θ ̈+g/L sin⁡θ=0
where θ ̈=(d^2 θ)/(d^2 t) and θ ̇= dθ/dt.

If only small excursions are involved, sin⁡θ≈θ, so the pendulum equation reduces to
θ ̈+g/L θ=0
which is a second-order linear differential equation with a closed-form solution.

Assume that the acceleration due to gravity is g = 9.81 m/s2 and the length of the rod is L = 0.25 m. Also assume that the angle of the rod at time zero is 45°, while its velocity is zero (θ ̇(0)=0). Solve and plot the angle θ as a function of time for 0 ≤ t ≤10 s. What is the period of this pendulum?
What happens if the initial conditions are changed? Experiment with a 10°, then a 145° starting angle of the rod, considering initial velocity zero in both cases. Compare the period of oscillation with the theoretical period (hint: the angular frequency ω=√(g/L) ).
Suppose that the pendulum were moved to the top pf a mountain where the gravitation acceleration decreases to g = 9.6 m/s2. What would happen to the period of oscillation of the pendulum?
Relevant Equations
θ ̈+g/L sin⁡θ=0, θ ̈+g/L θ=0
Apologies for my lack of knowledge on the equations front, I have burnt by brain out on this and haven't the capacity to learn LaTex right now! So here's a screengrab of it:
1670084664554.png


So, This is a Matlab coursework and I am struggling to work out how best to approach solving it. What I have so far is that:
(with D2 as the second Derivative and D as the first derivative)

D2=-g*sin(theta)/L, as given
D= integral of this, which is g*cos(theta)/L, and this is the angular velocity.
Therefore D = (981*cos(theta))/25)+C (simplified by Matlab into integers)

The question provides that at T=0, Theta = 45 and D=0, so I can say that C = -981*cos(45)/25.
I also know that at T=?, Theta = 0 and D is at it's maximum.

What I cannot fathom is how to get Theta as a function of Time out of this. I know that D is the angular velocity, so change in displacement over time, and I know that D2 is the angular accelleration, which is the change of velocity over time. I know that there's a way to do this, but I cannot dig far enough into my A-level maths of 9 years ago to find it. Helpfully, I've been advised that I will be taught how to do these things next year, after the coursework has been graded. Helpful.

Coding it into Matlab I can do, but I don't know what I'm coding. So, my biggest question is this: How to I get this strange equation of F''(theta)+f(theta)=0 to somehow give an answer in terms of t? Where does "t" come into it?
 
Physics news on Phys.org
I'm unclear what the question is asking you to do.
The exact equation, with the sin θ, has no solution in closed form. That is why the approximation for small oscillations is generally used. That can be solved, as it notes.
But then it gives an initial angle of 45°, definitely not small, and says "solve".
Either they do not expect you to solve the differential equation, just use Matlab to plot it, or they want you to solve the approximation and use that as though 45° is small enough.
 
Exactly! This is where I'm getting confused! and the next section asks to sub in 145 degrees!
I think I've muddled my way into getting Matlab to plot it. Looks like the period is around 8 seconds, or just under. Going to get it to regugitate a number for me shortly!
 
some bloke said:
Exactly! This is where I'm getting confused! and the next section asks to sub in 145 degrees!
I think I've muddled my way into getting Matlab to plot it. Looks like the period is around 8 seconds, or just under. Going to get it to regugitate a number for me shortly!
Can you solve the approximate form of the ODE?
 
some bloke said:
Coding it into Matlab I can do, but I don't know what I'm coding. So, my biggest question is this: How to I get this strange equation of F''(theta)+f(theta)=0 to somehow give an answer in terms of t? Where does "t" come into it?
I would think you are to solve the motion of the pendulum using the small angle formula with MathLab.
Though it does not state explicitly.
Maybe you are to compare the two equations and the deviation of the exact to the small angle.

Note that it gives you the angular frequency of the pendulum from
Compare the period of oscillation with the theoretical period (hint: the angular frequency ω=√(g/L) ).
do you know how to get the period from that equation.
Somehow an 8 sec second period seems a bit long.I did find this.
https://www.mathworks.com/help/symbolic/simulate-physics-pendulum-swing.html
Maybe it is what you need to solve and play around with the program.
 

Similar threads

  • · Replies 32 ·
2
Replies
32
Views
2K
  • · Replies 20 ·
Replies
20
Views
2K
Replies
2
Views
1K
Replies
1
Views
1K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
985
  • · Replies 15 ·
Replies
15
Views
2K
Replies
3
Views
2K
  • · Replies 21 ·
Replies
21
Views
3K