play phryzby with physics

A Hydraulic Automobile Lift

solved PascalsLaw

Q. A hydraulicPs=Pl automobile lift is designed to lift cars with a maximum mass of 3000 kgmc=3000kg. The area of cross-section of the piston carrying the loadFl=mc⋅g is 425 cm²Al=425cm². Taking g as 9.8 m/s²g=9.8m/s², what maximum pressure would the smaller piston have to bear, in pascals?

smallcarFlargeA = 0.0425 m²P = ?
Inputs
mc
3000 kg
Al
425 cm²
g
9.8 m/s²
Outputs
pressurePs?

How it's solved

Solved with PascalsLaw

Given

  • mc=3000kg
  • Al=425cm²
  • g=9.8m/s²
  • Fl=mc⋅g from “the piston carrying the load”
  • Ps=Pl from “hydraulic”

Find Ps.

Working
  1. Al=425cm²=0.0425m²
  2. the piston carrying the loadFl=mc⋅g
  3. Fl=3000⋅9.8
  4. Fl=29400N
  5. pressure is force over area(large)Pl=FlAl
  6. Pl=294000.0425
  7. Pl=691764.706Pa
  8. hydraulicPs=Pl
  9. Ps=691764.706
  10. Ps=691800Pa
  11. Ps≈6.92×105Pato 3 significant figures
Conclusion

The liquid passes the pressure on undiminished, so the small piston bears the same pressure as the large one: the car's weight over the large piston's area.

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_hydraulic_automobile_lift do4  kind :numerical5  describes "A hydraulic automobile lift is designed to lift cars with a maximum mass of %{mass}. The area of " \6            "cross-section of the piston carrying the load is %{area}. Taking g as %{gravity}, %{pressure}, in " \7            "pascals?"8  given mass: "3000 kg"9  given area: "425 cm2"10  given gravity: "9.8 m/s2"11  asks pressure: "what maximum pressure would the smaller piston have to bear"12end
solution.rb
1require_relative "../questions/a_hydraulic_automobile_lift"2require_relative "../science/mechanical_properties_of_fluids/pascals_law"34solve :a_hydraulic_automobile_lift, using: PascalsLaw do5  objects :car, :large, :small67  take mass: car.mass8  take area: large.area9  take gravity: g1011  deduce_from "the piston carrying the load", large.thrust => car.mass * g12  deduce_from "hydraulic", small.pressure => large.pressure1314  pressure = small.pressure15  answer pressure:, in: "Pa", figures: 31617  conclusion "The liquid passes the pressure on undiminished, so the small piston bears the same pressure " \18             "as the large one: the car's weight over the large piston's area."19end
playground.rb
1require_relative "../solutions/a_hydraulic_automobile_lift"23play_with :a_hydraulic_automobile_lift do4  title "A Hydraulic Automobile 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 carPcPa0 … ∞
thrust on carFcN—
area of carAcm²—
pressure of largePlPa0 … ∞
thrust on largeFlN—
area of largeAlm²—
pressure of smallPsPa0 … ∞
thrust on smallFsN—
area of smallAsm²—
piston diameter of grounddgm0 … ∞
piston radius of groundrgm0 … ∞
piston diameter of cardcm0 … ∞
piston radius of carrcm0 … ∞
piston diameter of largedlm0 … ∞
piston radius of largerlm0 … ∞
piston diameter of smalldsm0 … ∞
piston radius of smallrsm0 … ∞
volume pushed of groundVgm³—
stroke of groundsgm—
volume pushed of carVcm³—
stroke of carscm—
volume pushed of largeVlm³—
stroke of largeslm—
volume pushed of smallVsm³—
stroke of smallssm—
mass of carmckg0 … ∞
mass of largemlkg0 … ∞
mass of smallmskg0 … ∞
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)
Pc=FcAc
pressure is force over area(car)
Pl=FlAl
pressure is force over area(large)
Ps=FsAs
pressure is force over area(small)
dg=2⋅rg
diameter is twice the radius(ground)
dc=2⋅rc
diameter is twice the radius(car)
dl=2⋅rl
diameter is twice the radius(large)
ds=2⋅rs
diameter is twice the radius(small)
Ag=π⋅dg24
a round piston s area(ground)
Ac=π⋅dc24
a round piston s area(car)
Al=π⋅dl24
a round piston s area(large)
As=π⋅ds24
a round piston s area(small)
Vg=Ag⋅sg
volume swept by a piston(ground)
Vc=Ac⋅sc
volume swept by a piston(car)
Vl=Al⋅sl
volume swept by a piston(large)
Vs=As⋅ss
volume swept by a piston(small)
Fl=mc⋅g
the piston carrying the load
Ps=Pl
hydraulic