Noise Exposure Math for Factory Floors: A Small Python Helper

Compressors, presses, looms and DG sets can push a shop floor well past safe noise levels. Here is a small Python helper to estimate how long people can stay in an area and how much hearing protection helps. Allowed time at a given level The NIOSH recommended limit is 85 dBA for 8 hours, with a 3 dB exchange rate: every 3 dB more halves the allowed time. def allowed_hours(dba, limit=85, exchange=3): return 8 / 2 ** ((dba - limit) / exchange) for level in (85, 88, 91, 94, 100): print(level, "dBA ->", round(allowed_hours(level), 2), "h") 85 dBA -> 8.0 h 88 dBA -> 4.0 h 91 dBA -> 2.0 h 94 dBA ->
Headline and summary provided via NewsData.io. The full article and its copyright belong to the original publisher.
