A Locomotive Piston
Q. The piston in the cylinder head of a locomotive has a stroke (twice the amplitude) of 1.0 mm. If the piston moves with simple harmonic motion with an angular frequency of 200 rad/minrad/min, what is its maximum speed, in m/s?
Inputs
Outputs
speed?
How it's solved
Solved with SimpleHarmonicMotion
Given
- m
- rad/min
Find .
Working
- rad/minrad/s
- stroke is twice the amplitude(piston)
- m
- fastest through the middle(piston)
- m/sto 2 significant figures
Conclusion
The piston moves fastest through the middle of its stroke, at the angular frequency times half the stroke.
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.
1require_relative "../physics"23question :a_locomotive_piston do4 kind :numerical5 describes "The piston in the cylinder head of a locomotive has a stroke (twice the amplitude) of %{stroke}. If the " \6 "piston moves with simple harmonic motion with an angular frequency of %{angular_frequency}, %{speed}, " \7 "in m/s?"8 given stroke: "1.0 m"9 given angular_frequency: "200 rad/min"10 asks speed: "what is its maximum speed"11end1require_relative "../questions/a_locomotive_piston"2require_relative "../science/oscillations/simple_harmonic_motion"34solve :a_locomotive_piston, using: SimpleHarmonicMotion do5 objects :piston67 take stroke: piston.stroke8 take angular_frequency: piston.angular_frequency910 speed = piston.maximum_speed11 answer speed:, in: "m/s", figures: 21213 conclusion "The piston moves fastest through the middle of its stroke, at the angular frequency times half " \14 "the stroke."15endplayground.rb
1require_relative "../solutions/a_locomotive_piston"23play_with :a_locomotive_piston do4 title "A Locomotive Piston"5endThe laws it drew on
| quantity | written | units | within | from |
|---|---|---|---|---|
| pi | — | 0 … ∞ | SimpleHarmonicMotion | |
| position | m | — | Velocity | |
| displacement | m | — | Velocity | |
| path length | m | — | Velocity | |
| time taken | s | 0 … 1e+05 | Velocity | |
| average velocity | m/s | — | Velocity | |
| average speed | m/s | — | Velocity | |
| starting position | m | — | Velocity | |
| final position | m | — | Velocity | |
| velocity | m/s | — | Acceleration | |
| change of velocity | m/s | — | Acceleration | |
| average acceleration | m/s² | — | Acceleration | |
| starting velocity | m/s | — | Acceleration | |
| final velocity | m/s | — | Acceleration | |
| amplitude | m | 0 … ∞ | SimpleHarmonicMotion | |
| stroke | m | — | SimpleHarmonicMotion | |
| angular frequency | rad/s | 0 … ∞ | SimpleHarmonicMotion | |
| frequency | Hz | 0 … ∞ | SimpleHarmonicMotion | |
| phase constant | — | — | SimpleHarmonicMotion | |
| maximum speed | m/s | — | SimpleHarmonicMotion | |
| maximum acceleration | m/s² | — | SimpleHarmonicMotion | |
| acceleration | m/s² | — | SimpleHarmonicMotion | |
| stroke of ground | m | — | ||
| amplitude of ground | m | 0 … ∞ | ||
| stroke of piston | m | — | ||
| amplitude of piston | m | 0 … ∞ | ||
| angular frequency of ground | rad/s | 0 … ∞ | ||
| frequency of ground | Hz | 0 … ∞ | ||
| angular frequency of piston | rad/s | 0 … ∞ | ||
| frequency of piston | Hz | 0 … ∞ | ||
| maximum speed of ground | m/s | — | ||
| maximum speed of piston | m/s | — | ||
| maximum acceleration of ground | m/s² | — | ||
| maximum acceleration of piston | m/s² | — | ||
| phase constant of piston | — | — |