play phryzby with physics

A Car Lift

solved PascalsLaw

Q. In a car lift compressed air exerts a force on a small piston having a radius of 5.0 cmrs=5.0cm. This pressure is transmittedPl=Ps to a second piston of radius 15 cmrl=15cm. The mass of the car to be liftedFl=mc⋅g is 1350 kgmc=1350kg. Taking g as 9.8 m/s²g=9.8m/s², what force must the air exert on the small piston, in newtons?

F = ?smalldAcarFlargedAP
Inputs
rs
5 cm
rl
15 cm
mc
1350 kg
g
9.8 m/s²
Outputs
forceFs?

How it's solved

Solved with PascalsLaw

Given

  • rs=5.0cm
  • rl=15cm
  • mc=1350kg
  • g=9.8m/s²
  • Pl=Ps from “This pressure is transmitted”
  • Fl=mc⋅g from “The mass of the car to be lifted”

Find Fs.

Working
  1. rs=5.0cm=0.05m
  2. rl=15cm=0.15m
  3. The mass of the car to be liftedFl=mc⋅g
  4. Fl=1350⋅9.8
  5. Fl=13230N
  6. diameter is twice the radius(large)dl=2⋅rl
  7. dl=2⋅0.15
  8. dl=0.3m
  9. a round piston s area(large)Al=π⋅dl24
  10. Al=3.14159265⋅0.324
  11. Al=0.0706858347m²
  12. pressure is force over area(large)Pl=FlAl
  13. Pl=132300.0706858347
  14. Pl=187166.213Pa
  15. This pressure is transmittedPl=Ps
  16. 187166.213=Ps
  17. Ps=187166.213Pa
  18. diameter is twice the radius(small)ds=2⋅rs
  19. ds=2⋅0.05
  20. ds=0.1m
  21. a round piston s area(small)As=π⋅ds24
  22. As=3.14159265⋅0.124
  23. As=0.00785398163m²
  24. pressure is force over area(small)Ps=FsAs
  25. 187166.213=Fs0.00785398163
  26. Fs=1470N
  27. Fs≈1.5×103Nto 2 significant figures
Conclusion

The large piston has nine times the area of the small one, so the air needs only a ninth of the car's weight to hold it up.

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 :a_car_lift do4  kind :numerical5  describes "In a car lift compressed air exerts a force on a small piston having a radius of %{small_radius}. This " \6            "pressure is transmitted to a second piston of radius %{large_radius}. The mass of the car to be lifted " \7            "is %{mass}. Taking g as %{gravity}, %{force}, in newtons?"8  given small_radius: "5.0 cm"9  given large_radius: "15 cm"10  given mass: "1350 kg"11  given gravity: "9.8 m/s2"12  asks force: "what force must the air exert on the small piston"13end
solution.rb
1require_relative "../questions/a_car_lift"2require_relative "../science/mechanical_properties_of_fluids/pascals_law"34solve :a_car_lift, using: PascalsLaw do5  objects :small, :large, :car67  take small_radius: small.piston_radius8  take large_radius: large.piston_radius9  take mass: car.mass10  take gravity: g1112  deduce_from "This pressure is transmitted", large.pressure => small.pressure13  deduce_from "The mass of the car to be lifted", large.thrust => car.mass * g1415  force = small.thrust16  answer force:, in: "N", figures: 21718  conclusion "The large piston has nine times the area of the small one, so the air needs only a ninth " \19             "of the car's weight to hold it up."20end
playground.rb
1require_relative "../solutions/a_car_lift"23play_with :a_car_lift do4  title "A Car Lift"5end
The laws it drew on
quantitywrittenunitswithinfrom
piπ—0 … ∞PascalsLaw
massmkg0 … ∞Pressure
gravitygm/s²—Pressure
thrustFN—Pressure
areaAm²—Pressure
pressurePPa0 … ∞Pressure
piston diameterdm0 … ∞PascalsLaw
piston radiusrm0 … ∞PascalsLaw
strokesm—PascalsLaw
volume pushedVm³—PascalsLaw
pressure of groundPgPa0 … ∞
thrust on groundFgN—
area of groundAgm²—
pressure of smallPsPa0 … ∞
thrust on smallFsN—
area of smallAsm²—
pressure of largePlPa0 … ∞
thrust on largeFlN—
area of largeAlm²—
pressure of carPcPa0 … ∞
thrust on carFcN—
area of carAcm²—
piston diameter of grounddgm0 … ∞
piston radius of groundrgm0 … ∞
piston diameter of smalldsm0 … ∞
piston radius of smallrsm0 … ∞
piston diameter of largedlm0 … ∞
piston radius of largerlm0 … ∞
piston diameter of cardcm0 … ∞
piston radius of carrcm0 … ∞
volume pushed of groundVgm³—
stroke of groundsgm—
volume pushed of smallVsm³—
stroke of smallssm—
volume pushed of largeVlm³—
stroke of largeslm—
volume pushed of carVcm³—
stroke of carscm—
mass of smallmskg0 … ∞
mass of largemlkg0 … ∞
mass of carmckg0 … ∞
Ps=FsAs
pressure is force over area
dp=2⋅rp
diameter is twice the radius
Ap=π⋅dp24
a round piston s area
Vp=Ap⋅sp
volume swept by a piston
Pg=FgAg
pressure is force over area(ground)
Ps=FsAs
pressure is force over area(small)
Pl=FlAl
pressure is force over area(large)
Pc=FcAc
pressure is force over area(car)
dg=2⋅rg
diameter is twice the radius(ground)
ds=2⋅rs
diameter is twice the radius(small)
dl=2⋅rl
diameter is twice the radius(large)
dc=2⋅rc
diameter is twice the radius(car)
Ag=π⋅dg24
a round piston s area(ground)
As=π⋅ds24
a round piston s area(small)
Al=π⋅dl24
a round piston s area(large)
Ac=π⋅dc24
a round piston s area(car)
Vg=Ag⋅sg
volume swept by a piston(ground)
Vs=As⋅ss
volume swept by a piston(small)
Vl=Al⋅sl
volume swept by a piston(large)
Vc=Ac⋅sc
volume swept by a piston(car)
Pl=Ps
This pressure is transmitted
Fl=mc⋅g
The mass of the car to be lifted