play phryzby with physics

Round the Groove

solved UniformCircularMotion

Q. An insect trapped in a circular groove of radius 12 cmrg=12cm goes round it steadily, 7nrev=7 times in 100 sΔt=100s. What is its angular speed, in rad/s?

r = 0.12 mvaω = ?νTn = 7 turnsΔt = 100 s
Inputs
rg
12 cm
nrev
7
Δt
100.00 s
Outputs
angular speedω?

How it's solved

Solved with UniformCircularMotion

Given

  • rg=12cm
  • nrev=7
  • Δt=100s

Find ω.

Working
  1. rg=12cm=0.12m
  2. rounds over the time(round)ν=nrevΔt
  3. ν=7100
  4. ν=0.07Hz
  5. rounds a second(round)ν=1T
  6. 0.07=1T
  7. T=14.2857143s
  8. once round a period(round)ω=2⋅πT
  9. ω=2⋅3.1415926514.2857143
  10. ω=0.4398rad/s
  11. ω≈0.44rad/sto 2 significant figures
Conclusion

Each time round sweeps a full turn, so the angular speed is the turns per second times a full turn in radians; the size of the groove does not enter.

The web of concepts

given read from the words equation asked

The Ruby that solves it

The question and its solution are small Ruby files. The engine runs them.

question.rb
1require_relative "../physics"23question :round_the_groove do4  kind :numerical5  describes "An insect trapped in a circular groove of radius %{radius} goes round it steadily, %{turns} " \6          "times in %{time}. %{angular_speed}, in rad/s?"7  given radius: "12 cm"8  given turns: 7.09  given time: "100 s"10  asks angular_speed: "What is its angular speed"11end
solution.rb
1require_relative "../questions/round_the_groove"2require_relative "../science/motion_in_a_plane/uniform_circular_motion"34solve :round_the_groove, using: UniformCircularMotion do5  objects :insect6  paths :groove7  insect.goes(:round, on: groove)8  take radius: groove.radius, turns: insect.revolutions, time: round.time_taken9  angular_speed = insect.angular_speed10  answer angular_speed:, in: "rad/s", figures: 211  conclusion "Each time round sweeps a full turn, so the angular speed is the turns per second " \12             "times a full turn in radians; the size of the groove does not enter."13end
playground.rb
1require_relative "../solutions/round_the_groove"23play_with :round_the_groove do4  title "Round the Groove"5end
The laws it drew on
quantitywrittenunitswithinfrom
piπ—0 … ∞UniformCircularMotion
positionxm—Velocity
displacementΔxm—Velocity
path lengthdm—Velocity
time takenΔts0 … 1e+05Velocity
average velocityvavm/s—Velocity
average speedcavm/s—Velocity
starting positionx0m—Velocity
final positionxm—Velocity
radiusrm0 … ∞UniformCircularMotion
speedvm/s0 … ∞UniformCircularMotion
angular speedωrad/s—UniformCircularMotion
revolutionsnrev——UniformCircularMotion
frequencyνHz0 … ∞UniformCircularMotion
centripetal accelerationacm/s²—UniformCircularMotion
against gravityq——UniformCircularMotion
periodTs0 … ∞UniformCircularMotion
gravitygm/s²—UniformCircularMotion
massmkg0 … ∞UniformCircularMotion
centripetal forceFcN—UniformCircularMotion
displacement of insect during roundΔxm—
position of insect at end of roundx1m—
position of insect at start of roundx0m—
average velocity of insect during roundvavm/s—
time taken of roundΔts0 … 1e+05
average speed of insect during roundcavm/s—
path length of insect during rounddm—
speed of insect during roundvm/s0 … ∞
angular speed of insect during roundωrad/s—
radius of groovergm0 … ∞
period of roundTs0 … ∞
frequency of insect during roundνHz0 … ∞
revolutions of insect during roundnrev——
centripetal acceleration of insect during roundacm/s²—
against gravity of insect during roundq——
centripetal force on insect during roundFcN—
mass of insectmkg0 … ∞
x0≡xi(start of motion)
starting position
x≡xi(end of motion)
final position
di(whole)=di(part 1)+di(part 2)
path in parts
Δtw=Δtp+Δtp
time in parts
Δx=x1-x0
change of position(round)
vav=ΔxΔt
displacement a time(round)
cav=dΔt
path a time(round)
v=ω⋅rg
speed round the circle(round)
ω=2⋅πT
once round a period(round)
ν=1T
rounds a second(round)
ν=nrevΔt
rounds over the time(round)
ac=v2rg
towards the centre(round)
q=acg
measured in gs(round)
Fc=m⋅ac
mass times the turning(round)